Hi,

On 08/04/2016 03:00 PM, Liao Tonglang wrote:
Hi,

I want to get all tenants of my openstack server, but the api just return
one of them:

    curl -H "X-Auth-Token:<token-of-admin>" \
            http://187.160.2:5000/v2.0/tenants

Best option: use API v3: http://187.160.2:5000/v3/projects

Worse option: use port 35357: http://187.160.2:35357/v2.0/tenants
                
and it just return one:
    {
                "tenants_links": [],
                "tenants":
                        [{
                                "description": "admin tenant",
                                "enabled": true,
                                "id": "8deb55590cc344bf99b2efa227e069d0",
                                "name": "admin"
                        }]
        }

While the command "keystone tenant-list" can do it right:

    [root@controller ~(keystone_admin)]# keystone tenant-list
    +----------------------------------+----------+---------+
    |                id                |   name   | enabled |
    +----------------------------------+----------+---------+
    | 8deb55590cc344bf99b2efa227e069d0 |  admin   |   True  |
    | c044a216fdf643dea1ece022b8122614 |   demo   |   True  |
    | 48168a537442481e8254f9c018cb3215 |   mjj    |   True  |
    | 6686ee05ec264124847ddf0da2dde217 | services |   True  |
    +----------------------------------+----------+---------+

So how can I let api do the same action as command "tenant-list"?


_______________________________________________
Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
Post to     : [email protected]
Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack


_______________________________________________
Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
Post to     : [email protected]
Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack

Reply via email to