Class to use OpenStack official python client CLI’s with auth
Parameters: |
|
---|
Executes ceilometer command for the given action.
Parameters: |
|
---|
Executes cinder command for the given action.
Parameters: |
|
---|
Executes given command with auth attributes appended.
Parameters: |
|
---|
Executes glance command for the given action.
Parameters: |
|
---|
Executes heat command for the given action.
Parameters: |
|
---|
Executes keystone command for the given action.
Parameters: |
|
---|
Executes neutron command for the given action.
Parameters: |
|
---|
Executes nova command for the given action.
Parameters: |
|
---|
Executes nova-manage command for the given action.
Parameters: |
|
---|
Executes openstack command for the given action.
Parameters: |
|
---|
Executes sahara command for the given action.
Parameters: |
|
---|
Executes swift command for the given action.
Parameters: |
|
---|
Base test class for testing the OpenStack client CLI interfaces.
Verify that the first line starts with a string
Parameters: |
|
---|
Verify that all items has keys listed in field_names.
Parameters: |
|
---|
Executes specified command for the given action.
Parameters: |
|
---|
Collection of utilities for parsing CLI clients output.
Return dict with details of first item (table) found in output.
Return list of dicts with item details from cli output tables.
If with_label is True, key ‘__label’ is added to each items dict. For more about ‘label’ see OutputParser.tables().
Return list of dicts with basic item info parsed from cli output.
Parse single table from cli output.
Return dict with list of column names in ‘headers’ key and rows in ‘values’ key.
Find all ascii-tables in output and parse them.
Return list of tables parsed from cli output as dicts. (see OutputParser.table())
And, if found, label key (separated line preceding the table) is added to each tables dict.