示例#1
0
def do_backup_show(cs, args):
    """Show details about a backup."""
    backup = _find_backup(cs, args.backup)
    info = dict()
    info.update(backup._info)

    if 'links' in info:
        info.pop('links')

    utils.print_dict(info)
示例#2
0
文件: shell.py 项目: 52136/openstack
def do_backup_show(cs, args):
    """Show details about a backup."""
    backup = _find_backup(cs, args.backup)
    info = dict()
    info.update(backup._info)

    if 'links' in info:
        info.pop('links')

    utils.print_dict(info)
示例#3
0
def _print_monitor_snapshot(snapshot):
    utils.print_dict(snapshot._info)
示例#4
0
def _print_monitor(monitor):
    utils.print_dict(monitor._info)
示例#5
0
def _quota_show(quotas):
    quota_dict = {}
    for resource in _quota_resources:
        quota_dict[resource] = getattr(quotas, resource, None)
    utils.print_dict(quota_dict)
示例#6
0
def do_credentials(cs, args):
    """Show user credentials returned from auth"""
    catalog = cs.client.service_catalog.catalog
    utils.print_dict(catalog['access']['user'], "User Credentials")
    utils.print_dict(catalog['access']['token'], "Token")
示例#7
0
def do_endpoints(cs, args):
    """Discover endpoints that get returned from the authenticate services"""
    catalog = cs.client.service_catalog.catalog
    for e in catalog['access']['serviceCatalog']:
        utils.print_dict(e['endpoints'][0], e['name'])
示例#8
0
文件: shell.py 项目: 52136/openstack
def _print_monitor_snapshot(snapshot):
    utils.print_dict(snapshot._info)
示例#9
0
文件: shell.py 项目: 52136/openstack
def _print_monitor(monitor):
    utils.print_dict(monitor._info)
示例#10
0
文件: shell.py 项目: 52136/openstack
def _quota_show(quotas):
    quota_dict = {}
    for resource in _quota_resources:
        quota_dict[resource] = getattr(quotas, resource, None)
    utils.print_dict(quota_dict)
示例#11
0
文件: shell.py 项目: 52136/openstack
def do_credentials(cs, args):
    """Show user credentials returned from auth"""
    catalog = cs.client.service_catalog.catalog
    utils.print_dict(catalog['access']['user'], "User Credentials")
    utils.print_dict(catalog['access']['token'], "Token")
示例#12
0
文件: shell.py 项目: 52136/openstack
def do_endpoints(cs, args):
    """Discover endpoints that get returned from the authenticate services"""
    catalog = cs.client.service_catalog.catalog
    for e in catalog['access']['serviceCatalog']:
        utils.print_dict(e['endpoints'][0], e['name'])