openstackclient.tests.compute.v2 package

Submodules

openstackclient.tests.compute.v2.fakes module

class openstackclient.tests.compute.v2.fakes.FakeAgent

Bases: object

Fake one or more agent.

static create_agents(attrs=None, count=2)

Create multiple fake agents.

Parameters:
  • attrs (Dictionary) – A dictionary with all attributes
  • count (int) – The number of agents to fake
Returns:

A list of FakeResource objects faking the agents

static create_one_agent(attrs=None)

Create a fake agent.

Parameters:attrs (Dictionary) – A dictionary with all attributes
Returns:A FakeResource object, with agent_id, os, and so on
class openstackclient.tests.compute.v2.fakes.FakeAggregate

Bases: object

Fake one aggregate.

static create_one_aggregate(attrs=None)

Create a fake aggregate.

Parameters:attrs (Dictionary) – A dictionary with all attributes
Returns:A FakeResource object, with id and other attributes
class openstackclient.tests.compute.v2.fakes.FakeAvailabilityZone

Bases: object

Fake one or more compute availability zones (AZs).

static create_availability_zones(attrs=None, count=2)

Create multiple fake AZs.

Parameters:
  • attrs (Dictionary) – A dictionary with all attributes
  • count (int) – The number of AZs to fake
Returns:

A list of FakeResource objects faking the AZs

static create_one_availability_zone(attrs=None)

Create a fake AZ.

Parameters:attrs (Dictionary) – A dictionary with all attributes
Returns:A FakeResource object with zoneName, zoneState, etc.
class openstackclient.tests.compute.v2.fakes.FakeComputev2Client(**kwargs)

Bases: object

class openstackclient.tests.compute.v2.fakes.FakeFlavor

Bases: object

Fake one or more flavors.

static create_flavors(attrs=None, count=2)

Create multiple fake flavors.

Parameters:
  • attrs (Dictionary) – A dictionary with all attributes
  • count (int) – The number of flavors to fake
Returns:

A list of FakeResource objects faking the flavors

static create_one_flavor(attrs=None)

Create a fake flavor.

Parameters:attrs (Dictionary) – A dictionary with all attributes
Returns:A FakeResource object, with id, name, ram, vcpus, properties
static get_flavors(flavors=None, count=2)

Get an iterable MagicMock object with a list of faked flavors.

If flavors list is provided, then initialize the Mock object with the list. Otherwise create one.

Parameters:
  • flavors (List) – A list of FakeResource objects faking flavors
  • count (int) – The number of flavors to fake
Returns:

An iterable Mock object with side_effect set to a list of faked flavors

class openstackclient.tests.compute.v2.fakes.FakeFloatingIP

Bases: object

Fake one or more floating ip.

static create_floating_ips(attrs=None, count=2)

Create multiple fake floating ips.

Parameters:
  • attrs (Dictionary) – A dictionary with all attributes
  • count (int) – The number of floating ips to fake
Returns:

A list of FakeResource objects faking the floating ips

static create_one_floating_ip(attrs=None)

Create a fake floating ip.

Parameters:attrs (Dictionary) – A dictionary with all attributes
Returns:A FakeResource object, with id, ip, and so on
static get_floating_ips(floating_ips=None, count=2)

Get an iterable MagicMock object with a list of faked floating ips.

If floating_ips list is provided, then initialize the Mock object with the list. Otherwise create one.

Parameters:
  • floating ips (List) – A list of FakeResource objects faking floating ips
  • count (int) – The number of floating ips to fake
Returns:

An iterable Mock object with side_effect set to a list of faked floating ips

class openstackclient.tests.compute.v2.fakes.FakeHost

Bases: object

Fake one host.

static create_one_host(attrs=None)

Create a fake host.

Parameters:attrs (Dictionary) – A dictionary with all attributes
Returns:A FakeResource object, with id and other attributes
class openstackclient.tests.compute.v2.fakes.FakeHypervisor

Bases: object

Fake one or more hypervisor.

static create_hypervisors(attrs=None, count=2)

Create multiple fake hypervisors.

Parameters:
  • attrs (Dictionary) – A dictionary with all attributes
  • count (int) – The number of hypervisors to fake
Returns:

A list of FakeResource objects faking the hypervisors

static create_one_hypervisor(attrs=None)

Create a fake hypervisor.

Parameters:attrs (Dictionary) – A dictionary with all attributes
Returns:A FakeResource object, with id, hypervisor_hostname, and so on
class openstackclient.tests.compute.v2.fakes.FakeHypervisorStats

Bases: object

Fake one or more hypervisor stats.

static create_hypervisors_stats(attrs=None, count=2)

Create multiple fake hypervisors stats.

Parameters:
  • attrs (Dictionary) – A dictionary with all attributes
  • count (int) – The number of hypervisors to fake
Returns:

A list of FakeResource objects faking the hypervisors

static create_one_hypervisor_stats(attrs=None)

Create a fake hypervisor stats.

Parameters:attrs (Dictionary) – A dictionary with all attributes
Returns:A FakeResource object, with id, hypervisor_hostname, and so on
class openstackclient.tests.compute.v2.fakes.FakeKeypair

Bases: object

Fake one or more keypairs.

static create_keypairs(attrs=None, count=2)

Create multiple fake keypairs.

Parameters:
  • attrs (Dictionary) – A dictionary with all attributes
  • count (int) – The number of keypairs to fake
Returns:

A list of FakeResource objects faking the keypairs

static create_one_keypair(attrs=None, no_pri=False)

Create a fake keypair

Parameters:attrs (Dictionary) – A dictionary with all attributes
Returns:A FakeResource
class openstackclient.tests.compute.v2.fakes.FakeNetwork

Bases: object

Fake one or more networks.

static create_networks(attrs=None, count=2)

Create multiple fake networks.

Parameters:
  • attrs (Dictionary) – A dictionary with all attributes
  • count (int) – The number of networks to fake
Returns:

A list of FakeResource objects faking the networks

static create_one_network(attrs=None)

Create a fake network.

Parameters:attrs (Dictionary) – A dictionary with all attributes
Returns:A FakeResource object, with id, label, cidr and so on
static get_networks(networks=None, count=2)

Get an iterable MagicMock object with a list of faked networks.

If networks list is provided, then initialize the Mock object with the list. Otherwise create one.

Parameters:
  • networks (List) – A list of FakeResource objects faking networks
  • count (int) – The number of networks to fake
Returns:

An iterable Mock object with side_effect set to a list of faked networks

class openstackclient.tests.compute.v2.fakes.FakeSecurityGroup

Bases: object

Fake one or more security groups.

static create_one_security_group(attrs=None)

Create a fake security group.

Parameters:attrs (Dictionary) – A dictionary with all attributes
Returns:A FakeResource object, with id, name, etc.
static create_security_groups(attrs=None, count=2)

Create multiple fake security groups.

Parameters:
  • attrs (Dictionary) – A dictionary with all attributes
  • count (int) – The number of security groups to fake
Returns:

A list of FakeResource objects faking the security groups

class openstackclient.tests.compute.v2.fakes.FakeSecurityGroupRule

Bases: object

Fake one or more security group rules.

static create_one_security_group_rule(attrs=None)

Create a fake security group rule.

Parameters:attrs (Dictionary) – A dictionary with all attributes
Returns:A FakeResource object, with id, etc.
static create_security_group_rules(attrs=None, count=2)

Create multiple fake security group rules.

Parameters:
  • attrs (Dictionary) – A dictionary with all attributes
  • count (int) – The number of security group rules to fake
Returns:

A list of FakeResource objects faking the security group rules

class openstackclient.tests.compute.v2.fakes.FakeServer

Bases: object

Fake one or more compute servers.

static create_one_server(attrs=None, methods=None)

Create a fake server.

Parameters:
  • attrs (Dictionary) – A dictionary with all attributes
  • methods (Dictionary) – A dictionary with all methods
Returns:

A FakeResource object, with id, name, metadata

static create_servers(attrs=None, methods=None, count=2)

Create multiple fake servers.

Parameters:
  • attrs (Dictionary) – A dictionary with all attributes
  • methods (Dictionary) – A dictionary with all methods
  • count (int) – The number of servers to fake
Returns:

A list of FakeResource objects faking the servers

static get_servers(servers=None, count=2)

Get an iterable MagicMock object with a list of faked servers.

If servers list is provided, then initialize the Mock object with the list. Otherwise create one.

Parameters:
  • servers (List) – A list of FakeResource objects faking servers
  • count (int) – The number of servers to fake
Returns:

An iterable Mock object with side_effect set to a list of faked servers

class openstackclient.tests.compute.v2.fakes.FakeServerGroup

Bases: object

Fake one server group

static create_one_server_group(attrs=None)

Create a fake server group

Parameters:attrs (Dictionary) – A dictionary with all attributes
Returns:A FakeResource object, with id and other attributes
class openstackclient.tests.compute.v2.fakes.FakeService

Bases: object

Fake one or more services.

static create_one_service(attrs=None)

Create a fake service.

Parameters:attrs (Dictionary) – A dictionary with all attributes
Returns:A FakeResource object, with id, name, ram, vcpus, properties
static create_services(attrs=None, count=2)

Create multiple fake services.

Parameters:
  • attrs (Dictionary) – A dictionary with all attributes
  • count (int) – The number of services to fake
Returns:

A list of FakeResource objects faking the services

class openstackclient.tests.compute.v2.fakes.TestComputev2(*args, **kwargs)

Bases: openstackclient.tests.utils.TestCommand

setUp()

openstackclient.tests.compute.v2.test_agent module

class openstackclient.tests.compute.v2.test_agent.TestAgent(*args, **kwargs)

Bases: openstackclient.tests.compute.v2.fakes.TestComputev2

columns = ('agent_id', 'architecture', 'hypervisor', 'md5hash', 'os', 'url', 'version')
data = ('agent-id-d8cabcf0631643d9887d3c041b2a2d15', 'agent-architecture', 'hypervisor', 'agent-md5hash', 'agent-os-edab977b43bf49c3b51f681f83ab5068', 'http://127.0.0.1', '8.0')
fake_agent = <FakeResource agent_id=agent-id-d8cabcf0631643d9887d3c041b2a2d15, architecture=agent-architecture, hypervisor=hypervisor, md5hash=agent-md5hash, os=agent-os-edab977b43bf49c3b51f681f83ab5068, url=http://127.0.0.1, version=8.0>
setUp()
class openstackclient.tests.compute.v2.test_agent.TestAgentCreate(*args, **kwargs)

Bases: openstackclient.tests.compute.v2.test_agent.TestAgent

setUp()
test_agent_create()
class openstackclient.tests.compute.v2.test_agent.TestAgentDelete(*args, **kwargs)

Bases: openstackclient.tests.compute.v2.test_agent.TestAgent

fake_agents = [<FakeResource agent_id=agent-id-349da46dba9c46c5b3a99fca4d188dac, architecture=agent-architecture, hypervisor=hypervisor, md5hash=agent-md5hash, os=agent-os-dd48986b99f2445da4713cdc8d42e5e9, url=http://127.0.0.1, version=8.0>, <FakeResource agent_id=agent-id-1f32c649564a4a8b864d04a4716178ac, architecture=agent-architecture, hypervisor=hypervisor, md5hash=agent-md5hash, os=agent-os-db3eb3a756cd4470b32a1eec33e2a999, url=http://127.0.0.1, version=8.0>]
setUp()
test_delete_multiple_agents()
test_delete_multiple_agents_exception()
test_delete_one_agent()
class openstackclient.tests.compute.v2.test_agent.TestAgentList(*args, **kwargs)

Bases: openstackclient.tests.compute.v2.test_agent.TestAgent

agents = [<FakeResource agent_id=agent-id-d82f91906068467bb0ead0e13de1e80b, architecture=agent-architecture, hypervisor=hypervisor, md5hash=agent-md5hash, os=agent-os-d4f73b6927394372aa974f4de9bf388f, url=http://127.0.0.1, version=8.0>, <FakeResource agent_id=agent-id-615577b390594b27aaf5586a2dfa4e50, architecture=agent-architecture, hypervisor=hypervisor, md5hash=agent-md5hash, os=agent-os-d272fd5919ba4005b232e0d9ffde35f2, url=http://127.0.0.1, version=8.0>, <FakeResource agent_id=agent-id-3e5a6deeb76641088b0fefce4fd8dee6, architecture=agent-architecture, hypervisor=hypervisor, md5hash=agent-md5hash, os=agent-os-11f2d8ee002944a986acca78ae5fa8f9, url=http://127.0.0.1, version=8.0>]
list_columns = ('Agent ID', 'Hypervisor', 'OS', 'Architecture', 'Version', 'Md5Hash', 'URL')
list_data = [('agent-id-d82f91906068467bb0ead0e13de1e80b', 'hypervisor', 'agent-os-d4f73b6927394372aa974f4de9bf388f', 'agent-architecture', '8.0', 'agent-md5hash', 'http://127.0.0.1'), ('agent-id-615577b390594b27aaf5586a2dfa4e50', 'hypervisor', 'agent-os-d272fd5919ba4005b232e0d9ffde35f2', 'agent-architecture', '8.0', 'agent-md5hash', 'http://127.0.0.1'), ('agent-id-3e5a6deeb76641088b0fefce4fd8dee6', 'hypervisor', 'agent-os-11f2d8ee002944a986acca78ae5fa8f9', 'agent-architecture', '8.0', 'agent-md5hash', 'http://127.0.0.1')]
setUp()
test_agent_list()
test_agent_list_with_hypervisor()
class openstackclient.tests.compute.v2.test_agent.TestAgentSet(*args, **kwargs)

Bases: openstackclient.tests.compute.v2.test_agent.TestAgent

setUp()
test_agent_set()

openstackclient.tests.compute.v2.test_aggregate module

class openstackclient.tests.compute.v2.test_aggregate.TestAggregate(*args, **kwargs)

Bases: openstackclient.tests.compute.v2.fakes.TestComputev2

columns = ('availability_zone', 'hosts', 'id', 'metadata', 'name')
data = ('ag_zone', [], 'aggregate-id-4efac3da20744f73aa023eb48687b8b3', {'availability_zone': 'ag_zone'}, 'aggregate-name-d4ab03e57db24655a191016e0520bfde')
fake_ag = <FakeResource availability_zone=ag_zone, hosts=[], id=aggregate-id-4efac3da20744f73aa023eb48687b8b3, metadata={'availability_zone': 'ag_zone'}, name=aggregate-name-d4ab03e57db24655a191016e0520bfde>
setUp()
class openstackclient.tests.compute.v2.test_aggregate.TestAggregateAddHost(*args, **kwargs)

Bases: openstackclient.tests.compute.v2.test_aggregate.TestAggregate

setUp()
test_aggregate_add_host()
class openstackclient.tests.compute.v2.test_aggregate.TestAggregateCreate(*args, **kwargs)

Bases: openstackclient.tests.compute.v2.test_aggregate.TestAggregate

setUp()
test_aggregate_create()
test_aggregate_create_with_property()
test_aggregate_create_with_zone()
class openstackclient.tests.compute.v2.test_aggregate.TestAggregateDelete(*args, **kwargs)

Bases: openstackclient.tests.compute.v2.test_aggregate.TestAggregate

setUp()
test_aggregate_delete()
class openstackclient.tests.compute.v2.test_aggregate.TestAggregateList(*args, **kwargs)

Bases: openstackclient.tests.compute.v2.test_aggregate.TestAggregate

list_columns = ('ID', 'Name', 'Availability Zone')
list_columns_long = ('ID', 'Name', 'Availability Zone', 'Properties')
list_data = (('aggregate-id-4efac3da20744f73aa023eb48687b8b3', 'aggregate-name-d4ab03e57db24655a191016e0520bfde', 'ag_zone'),)
list_data_long = (('aggregate-id-4efac3da20744f73aa023eb48687b8b3', 'aggregate-name-d4ab03e57db24655a191016e0520bfde', 'ag_zone', {}),)
setUp()
test_aggregate_list()
test_aggregate_list_with_long()
class openstackclient.tests.compute.v2.test_aggregate.TestAggregateRemoveHost(*args, **kwargs)

Bases: openstackclient.tests.compute.v2.test_aggregate.TestAggregate

setUp()
test_aggregate_add_host()
class openstackclient.tests.compute.v2.test_aggregate.TestAggregateSet(*args, **kwargs)

Bases: openstackclient.tests.compute.v2.test_aggregate.TestAggregate

setUp()
test_aggregate_set_no_option()
test_aggregate_set_with_name()
test_aggregate_set_with_property()
test_aggregate_set_with_zone()
class openstackclient.tests.compute.v2.test_aggregate.TestAggregateShow(*args, **kwargs)

Bases: openstackclient.tests.compute.v2.test_aggregate.TestAggregate

columns = ('availability_zone', 'hosts', 'id', 'name', 'properties')
data = ('ag_zone', [], 'aggregate-id-4efac3da20744f73aa023eb48687b8b3', 'aggregate-name-d4ab03e57db24655a191016e0520bfde', '')
setUp()
test_aggregate_show()
class openstackclient.tests.compute.v2.test_aggregate.TestAggregateUnset(*args, **kwargs)

Bases: openstackclient.tests.compute.v2.test_aggregate.TestAggregate

setUp()
test_aggregate_unset()
test_aggregate_unset_no_property()

openstackclient.tests.compute.v2.test_flavor module

class openstackclient.tests.compute.v2.test_flavor.TestFlavor(*args, **kwargs)

Bases: openstackclient.tests.compute.v2.fakes.TestComputev2

setUp()
class openstackclient.tests.compute.v2.test_flavor.TestFlavorCreate(*args, **kwargs)

Bases: openstackclient.tests.compute.v2.test_flavor.TestFlavor

columns = ('OS-FLV-DISABLED:disabled', 'OS-FLV-EXT-DATA:ephemeral', 'disk', 'id', 'name', 'os-flavor-access:is_public', 'ram', 'rxtx_factor', 'swap', 'vcpus')
data = (False, 0, 128, 'flavor-id-38a9c0c9585246c6b345e68d849ec9ba', 'flavor-name-fb4878c4e4dc495691aea3823c6c34cd', True, 8192, 1.0, 0, 4)
flavor = <FakeResource OS-FLV-DISABLED:disabled=False, OS-FLV-EXT-DATA:ephemeral=0, disabled=False, disk=128, ephemeral=0, get_keys=<MagicMock id='55602896'>, id=flavor-id-38a9c0c9585246c6b345e68d849ec9ba, is_public=True, links=flavor-links, name=flavor-name-fb4878c4e4dc495691aea3823c6c34cd, os-flavor-access:is_public=True, ram=8192, rxtx_factor=1.0, set_keys=<MagicMock id='53582992'>, swap=0, unset_keys=<MagicMock id='54044688'>, vcpus=4>
setUp()
test_flavor_create_all_options()
test_flavor_create_default_options()
test_flavor_create_no_options()
test_flavor_create_other_options()
class openstackclient.tests.compute.v2.test_flavor.TestFlavorDelete(*args, **kwargs)

Bases: openstackclient.tests.compute.v2.test_flavor.TestFlavor

flavor = <FakeResource OS-FLV-DISABLED:disabled=False, OS-FLV-EXT-DATA:ephemeral=0, disabled=False, disk=128, ephemeral=0, get_keys=<MagicMock id='53537424'>, id=flavor-id-61f09a5a4ae54819ba25d6b22dd8f891, is_public=True, name=flavor-name-312f068651b64323babf3148f475b462, os-flavor-access:is_public=True, ram=8192, rxtx_factor=1.0, set_keys=<MagicMock id='57482448'>, swap=0, unset_keys=<MagicMock id='83471568'>, vcpus=4>
setUp()
test_flavor_delete()
test_flavor_delete_with_unexist_flavor()
class openstackclient.tests.compute.v2.test_flavor.TestFlavorList(*args, **kwargs)

Bases: openstackclient.tests.compute.v2.test_flavor.TestFlavor

columns = ('ID', 'Name', 'RAM', 'Disk', 'Ephemeral', 'VCPUs', 'Is Public')
columns_long = ('ID', 'Name', 'RAM', 'Disk', 'Ephemeral', 'VCPUs', 'Is Public', 'Swap', 'RXTX Factor', 'Properties')
data = (('flavor-id-9f3620f0444d4957a6f574e0c42ff970', 'flavor-name-dc18538f1e3e4c86bb4fe202e8f0524b', 8192, 128, 0, 4, True),)
data_long = (('flavor-id-9f3620f0444d4957a6f574e0c42ff970', 'flavor-name-dc18538f1e3e4c86bb4fe202e8f0524b', 8192, 128, 0, 4, True, 0, 1.0, u"property='value'"),)
flavors = [<FakeResource OS-FLV-DISABLED:disabled=False, OS-FLV-EXT-DATA:ephemeral=0, disabled=False, disk=128, ephemeral=0, get_keys=<MagicMock id='57523088'>, id=flavor-id-9f3620f0444d4957a6f574e0c42ff970, is_public=True, name=flavor-name-dc18538f1e3e4c86bb4fe202e8f0524b, os-flavor-access:is_public=True, ram=8192, rxtx_factor=1.0, set_keys=<MagicMock id='55369552'>, swap=0, unset_keys=<MagicMock id='57622608'>, vcpus=4>]
setUp()
test_flavor_list_all_flavors()
test_flavor_list_long()
test_flavor_list_no_options()
test_flavor_list_private_flavors()
test_flavor_list_public_flavors()
class openstackclient.tests.compute.v2.test_flavor.TestFlavorSet(*args, **kwargs)

Bases: openstackclient.tests.compute.v2.test_flavor.TestFlavor

flavor = <FakeResource OS-FLV-DISABLED:disabled=False, OS-FLV-EXT-DATA:ephemeral=0, disabled=False, disk=128, ephemeral=0, get_keys=<MagicMock id='55549264'>, id=flavor-id-8553c89a5a2343cb84d8c41f874ac6e7, is_public=False, name=flavor-name-2af274b8a1bc4d9484eb86dcba1553eb, os-flavor-access:is_public=False, ram=8192, rxtx_factor=1.0, set_keys=<MagicMock id='55314704'>, swap=0, unset_keys=<MagicMock id='53733840'>, vcpus=4>
setUp()
test_flavor_set_no_flavor()
test_flavor_set_no_project()
test_flavor_set_nothing()
test_flavor_set_project()
test_flavor_set_property()
test_flavor_set_with_unexist_flavor()
class openstackclient.tests.compute.v2.test_flavor.TestFlavorShow(*args, **kwargs)

Bases: openstackclient.tests.compute.v2.test_flavor.TestFlavor

columns = ('OS-FLV-DISABLED:disabled', 'OS-FLV-EXT-DATA:ephemeral', 'disk', 'id', 'name', 'os-flavor-access:is_public', 'properties', 'ram', 'rxtx_factor', 'swap', 'vcpus')
data = (False, 0, 128, 'flavor-id-8c2b7c9ea35f45388d5c0566f07385f7', 'flavor-name-3a1718ca13214514902b2245ce48d2ae', True, u"property='value'", 8192, 1.0, 0, 4)
flavor = <FakeResource OS-FLV-DISABLED:disabled=False, OS-FLV-EXT-DATA:ephemeral=0, disabled=False, disk=128, ephemeral=0, get_keys=<MagicMock id='133774800'>, id=flavor-id-8c2b7c9ea35f45388d5c0566f07385f7, is_public=True, name=flavor-name-3a1718ca13214514902b2245ce48d2ae, os-flavor-access:is_public=True, ram=8192, rxtx_factor=1.0, set_keys=<MagicMock id='132133328'>, swap=0, unset_keys=<MagicMock id='55523152'>, vcpus=4>
setUp()
test_flavor_show()
test_show_no_options()
class openstackclient.tests.compute.v2.test_flavor.TestFlavorUnset(*args, **kwargs)

Bases: openstackclient.tests.compute.v2.test_flavor.TestFlavor

flavor = <FakeResource OS-FLV-DISABLED:disabled=False, OS-FLV-EXT-DATA:ephemeral=0, disabled=False, disk=128, ephemeral=0, get_keys=<MagicMock id='132315600'>, id=flavor-id-0a4991476667470c95a59695fac2b2ee, is_public=False, name=flavor-name-97481895cb974826b0970a63ee3e7d2c, os-flavor-access:is_public=False, ram=8192, rxtx_factor=1.0, set_keys=<MagicMock id='132308368'>, swap=0, unset_keys=<MagicMock id='132298256'>, vcpus=4>
setUp()
test_flavor_unset_no_flavor()
test_flavor_unset_no_project()
test_flavor_unset_nothing()
test_flavor_unset_project()
test_flavor_unset_property()
test_flavor_unset_with_unexist_flavor()

openstackclient.tests.compute.v2.test_host module

class openstackclient.tests.compute.v2.test_host.TestHost(*args, **kwargs)

Bases: openstackclient.tests.compute.v2.fakes.TestComputev2

setUp()
class openstackclient.tests.compute.v2.test_host.TestHostSet(*args, **kwargs)

Bases: openstackclient.tests.compute.v2.test_host.TestHost

setUp()
test_host_set()
test_host_set_no_option()

openstackclient.tests.compute.v2.test_hypervisor module

class openstackclient.tests.compute.v2.test_hypervisor.TestHypervisor(*args, **kwargs)

Bases: openstackclient.tests.compute.v2.fakes.TestComputev2

setUp()
class openstackclient.tests.compute.v2.test_hypervisor.TestHypervisorList(*args, **kwargs)

Bases: openstackclient.tests.compute.v2.test_hypervisor.TestHypervisor

setUp()
test_hypervisor_list_matching_option_found()
test_hypervisor_list_matching_option_not_found()
test_hypervisor_list_no_option()
class openstackclient.tests.compute.v2.test_hypervisor.TestHypervisorShow(*args, **kwargs)

Bases: openstackclient.tests.compute.v2.test_hypervisor.TestHypervisor

setUp()
test_hypervisor_show()

openstackclient.tests.compute.v2.test_hypervisor_stats module

class openstackclient.tests.compute.v2.test_hypervisor_stats.TestHypervisorStats(*args, **kwargs)

Bases: openstackclient.tests.compute.v2.fakes.TestComputev2

setUp()
class openstackclient.tests.compute.v2.test_hypervisor_stats.TestHypervisorStatsShow(*args, **kwargs)

Bases: openstackclient.tests.compute.v2.test_hypervisor_stats.TestHypervisorStats

setUp()
test_hypervisor_show_stats()

openstackclient.tests.compute.v2.test_keypair module

class openstackclient.tests.compute.v2.test_keypair.TestKeypair(*args, **kwargs)

Bases: openstackclient.tests.compute.v2.fakes.TestComputev2

setUp()
class openstackclient.tests.compute.v2.test_keypair.TestKeypairCreate(*args, **kwargs)

Bases: openstackclient.tests.compute.v2.test_keypair.TestKeypair

keypair = <FakeResource fingerprint=dummy, name=keypair-name-f570285e7f8745caa424b870612cb529, private_key=private_key, public_key=dummy, user_id=user>
setUp()
test_key_pair_create_no_options()
test_keypair_create_public_key()
class openstackclient.tests.compute.v2.test_keypair.TestKeypairDelete(*args, **kwargs)

Bases: openstackclient.tests.compute.v2.test_keypair.TestKeypair

keypair = <FakeResource fingerprint=dummy, name=keypair-name-3b1c3702c10f4fa48171af8d6398d04f, private_key=private_key, public_key=dummy, user_id=user>
setUp()
test_keypair_delete()
class openstackclient.tests.compute.v2.test_keypair.TestKeypairList(*args, **kwargs)

Bases: openstackclient.tests.compute.v2.test_keypair.TestKeypair

columns = ('Name', 'Fingerprint')
data = (('keypair-name-f99b2f747cab4a87b7612b3b9a5db6e6', 'dummy'),)
keypairs = [<FakeResource fingerprint=dummy, name=keypair-name-f99b2f747cab4a87b7612b3b9a5db6e6, private_key=private_key, public_key=dummy, user_id=user>]
setUp()
test_keypair_list_no_options()
class openstackclient.tests.compute.v2.test_keypair.TestKeypairShow(*args, **kwargs)

Bases: openstackclient.tests.compute.v2.test_keypair.TestKeypair

keypair = <FakeResource fingerprint=dummy, name=keypair-name-c4aa5dbd1e5b4a808f1eb8f3dbcbe18e, private_key=private_key, public_key=dummy, user_id=user>
setUp()
test_keypair_show()
test_keypair_show_public()
test_show_no_options()

openstackclient.tests.compute.v2.test_server module

class openstackclient.tests.compute.v2.test_server.TestServer(*args, **kwargs)

Bases: openstackclient.tests.compute.v2.fakes.TestComputev2

run_method_with_servers(method_name, server_count)
setUp()
setup_servers_mock(count)
class openstackclient.tests.compute.v2.test_server.TestServerCreate(*args, **kwargs)

Bases: openstackclient.tests.compute.v2.test_server.TestServer

columns = ('OS-EXT-STS:power_state', 'addresses', 'flavor', 'id', 'image', 'name', 'networks', 'properties')
datalist()
setUp()
test_server_create_minimal()
test_server_create_no_options()
test_server_create_userdata(*args, **keywargs)
test_server_create_with_block_device_mapping()
test_server_create_with_network()
class openstackclient.tests.compute.v2.test_server.TestServerDelete(*args, **kwargs)

Bases: openstackclient.tests.compute.v2.test_server.TestServer

setUp()
test_server_delete_multi_servers()
test_server_delete_no_options()
test_server_delete_wait_fails(*args, **keywargs)
test_server_delete_wait_ok(*args, **keywargs)
class openstackclient.tests.compute.v2.test_server.TestServerDumpCreate(*args, **kwargs)

Bases: openstackclient.tests.compute.v2.test_server.TestServer

setUp()
test_server_dump_multi_servers()
test_server_dump_one_server()
class openstackclient.tests.compute.v2.test_server.TestServerGeneral(*args, **kwargs)

Bases: openstackclient.tests.compute.v2.test_server.TestServer

NEW = {'foo': [{'OS-EXT-IPS-MAC:mac_addr': 'fa:16:3e:93:b3:01', 'version': 4, 'addr': '10.10.1.2', 'OS-EXT-IPS:type': 'fixed'}, {'OS-EXT-IPS-MAC:mac_addr': 'fa:16:3e:93:b3:02', 'version': 6, 'addr': '0:0:0:0:0:ffff:a0a:103', 'OS-EXT-IPS:type': 'floating'}]}
ODD = {'jenkins': ['10.3.3.18', '124.12.125.4']}
OLD = {'private': [{'version': 4, 'addr': '192.168.0.3'}]}
test_format_servers_list_networks()
test_format_servers_list_power_state()
test_get_ip_address()
test_prep_server_detail(*args, **keywargs)
class openstackclient.tests.compute.v2.test_server.TestServerImageCreate(*args, **kwargs)

Bases: openstackclient.tests.compute.v2.test_server.TestServer

columns = ('id', 'name', 'owner', 'protected', 'tags', 'visibility')
datalist()
setUp()
test_server_create_image_with_wait_fails(*args, **keywargs)
test_server_create_image_with_wait_ok(*args, **keywargs)
test_server_image_create_name()
test_server_image_create_no_options()
class openstackclient.tests.compute.v2.test_server.TestServerList(*args, **kwargs)

Bases: openstackclient.tests.compute.v2.test_server.TestServer

columns = ('ID', 'Name', 'Status', 'Networks')
columns_long = ('ID', 'Name', 'Status', 'Task State', 'Power State', 'Networks', 'Availability Zone', 'Host', 'Properties')
setUp()
test_server_list_long_option()
test_server_list_no_option()
test_server_list_with_flavor()
test_server_list_with_image()
class openstackclient.tests.compute.v2.test_server.TestServerLock(*args, **kwargs)

Bases: openstackclient.tests.compute.v2.test_server.TestServer

setUp()
test_server_lock_multi_servers()
test_server_lock_one_server()
class openstackclient.tests.compute.v2.test_server.TestServerPause(*args, **kwargs)

Bases: openstackclient.tests.compute.v2.test_server.TestServer

setUp()
test_server_pause_multi_servers()
test_server_pause_one_server()
class openstackclient.tests.compute.v2.test_server.TestServerRebuild(*args, **kwargs)

Bases: openstackclient.tests.compute.v2.test_server.TestServer

setUp()
test_rebuild_with_current_image()
test_rebuild_with_current_image_and_password()
test_rebuild_with_wait_fails(*args, **keywargs)
test_rebuild_with_wait_ok(*args, **keywargs)
class openstackclient.tests.compute.v2.test_server.TestServerResize(*args, **kwargs)

Bases: openstackclient.tests.compute.v2.test_server.TestServer

setUp()
test_server_resize()
test_server_resize_confirm()
test_server_resize_no_options()
test_server_resize_revert()
test_server_resize_with_wait_fails(*args, **keywargs)
test_server_resize_with_wait_ok(*args, **keywargs)
class openstackclient.tests.compute.v2.test_server.TestServerRestore(*args, **kwargs)

Bases: openstackclient.tests.compute.v2.test_server.TestServer

setUp()
test_server_restore_multi_servers()
test_server_restore_one_server()
class openstackclient.tests.compute.v2.test_server.TestServerResume(*args, **kwargs)

Bases: openstackclient.tests.compute.v2.test_server.TestServer

setUp()
test_server_resume_multi_servers()
test_server_resume_one_server()
class openstackclient.tests.compute.v2.test_server.TestServerSet(*args, **kwargs)

Bases: openstackclient.tests.compute.v2.test_server.TestServer

setUp()
test_server_set_no_option()
test_server_set_with_invalid_state()
test_server_set_with_name()
test_server_set_with_property()
test_server_set_with_root_password(*args, **keywargs)
test_server_set_with_state()
class openstackclient.tests.compute.v2.test_server.TestServerShelve(*args, **kwargs)

Bases: openstackclient.tests.compute.v2.test_server.TestServer

setUp()
test_shelve_multi_servers()
test_shelve_one_server()
class openstackclient.tests.compute.v2.test_server.TestServerShow(*args, **kwargs)

Bases: openstackclient.tests.compute.v2.test_server.TestServer

setUp()
test_show()
test_show_diagnostics()
test_show_no_options()
class openstackclient.tests.compute.v2.test_server.TestServerStart(*args, **kwargs)

Bases: openstackclient.tests.compute.v2.test_server.TestServer

setUp()
test_server_start_multi_servers()
test_server_start_one_server()
class openstackclient.tests.compute.v2.test_server.TestServerStop(*args, **kwargs)

Bases: openstackclient.tests.compute.v2.test_server.TestServer

setUp()
test_server_stop_multi_servers()
test_server_stop_one_server()
class openstackclient.tests.compute.v2.test_server.TestServerSuspend(*args, **kwargs)

Bases: openstackclient.tests.compute.v2.test_server.TestServer

setUp()
test_server_suspend_multi_servers()
test_server_suspend_one_server()
class openstackclient.tests.compute.v2.test_server.TestServerUnlock(*args, **kwargs)

Bases: openstackclient.tests.compute.v2.test_server.TestServer

setUp()
test_server_unlock_multi_servers()
test_server_unlock_one_server()
class openstackclient.tests.compute.v2.test_server.TestServerUnpause(*args, **kwargs)

Bases: openstackclient.tests.compute.v2.test_server.TestServer

setUp()
test_server_unpause_multi_servers()
test_server_unpause_one_server()
class openstackclient.tests.compute.v2.test_server.TestServerUnset(*args, **kwargs)

Bases: openstackclient.tests.compute.v2.test_server.TestServer

setUp()
test_server_unset_no_option()
test_server_unset_with_property()
class openstackclient.tests.compute.v2.test_server.TestServerUnshelve(*args, **kwargs)

Bases: openstackclient.tests.compute.v2.test_server.TestServer

setUp()
test_unshelve_multi_servers()
test_unshelve_one_server()

openstackclient.tests.compute.v2.test_server_backup module

class openstackclient.tests.compute.v2.test_server_backup.TestServerBackup(*args, **kwargs)

Bases: openstackclient.tests.compute.v2.fakes.TestComputev2

setUp()
setup_servers_mock(count)
class openstackclient.tests.compute.v2.test_server_backup.TestServerBackupCreate(*args, **kwargs)

Bases: openstackclient.tests.compute.v2.test_server_backup.TestServerBackup

image_columns(image)
image_data(image)
setUp()
setup_images_mock(count, servers=None)
test_server_backup_create_options()
test_server_backup_defaults()
test_server_backup_wait_fail(*args, **keywargs)
test_server_backup_wait_ok(*args, **keywargs)

openstackclient.tests.compute.v2.test_server_group module

class openstackclient.tests.compute.v2.test_server_group.TestServerGroup(*args, **kwargs)

Bases: openstackclient.tests.compute.v2.fakes.TestComputev2

columns = ('id', 'members', 'name', 'policies', 'project_id', 'user_id')
data = ('server-group-id-f7a04199b5bb4f8ab6dc86b5b6627488', '', 'server-group-name-7ab5fb35ab9b42cdb92d26c70eb19eec', '', 'server-group-project-id-c9b9074b66d54fdf902d11c348d630b5', 'server-group-user-id-fb78dfd7d4954efc8decac0edde0a985')
fake_server_group = <FakeResource id=server-group-id-f7a04199b5bb4f8ab6dc86b5b6627488, members=[], metadata={}, name=server-group-name-7ab5fb35ab9b42cdb92d26c70eb19eec, policies=[], project_id=server-group-project-id-c9b9074b66d54fdf902d11c348d630b5, user_id=server-group-user-id-fb78dfd7d4954efc8decac0edde0a985>
setUp()
class openstackclient.tests.compute.v2.test_server_group.TestServerGroupCreate(*args, **kwargs)

Bases: openstackclient.tests.compute.v2.test_server_group.TestServerGroup

setUp()
test_server_group_create()
test_server_group_create_no_policy()
test_server_group_create_with_multiple_policies()
class openstackclient.tests.compute.v2.test_server_group.TestServerGroupDelete(*args, **kwargs)

Bases: openstackclient.tests.compute.v2.test_server_group.TestServerGroup

setUp()
test_server_group_delete()
test_server_group_delete_no_input()
test_server_group_multiple_delete()
test_server_group_multiple_delete_with_exception()
class openstackclient.tests.compute.v2.test_server_group.TestServerGroupList(*args, **kwargs)

Bases: openstackclient.tests.compute.v2.test_server_group.TestServerGroup

list_columns = ('ID', 'Name', 'Policies')
list_columns_long = ('ID', 'Name', 'Policies', 'Members', 'Project Id', 'User Id')
list_data = (('server-group-id-f7a04199b5bb4f8ab6dc86b5b6627488', 'server-group-name-7ab5fb35ab9b42cdb92d26c70eb19eec', ''),)
list_data_long = (('server-group-id-f7a04199b5bb4f8ab6dc86b5b6627488', 'server-group-name-7ab5fb35ab9b42cdb92d26c70eb19eec', '', '', 'server-group-project-id-c9b9074b66d54fdf902d11c348d630b5', 'server-group-user-id-fb78dfd7d4954efc8decac0edde0a985'),)
setUp()
test_server_group_list()
test_server_group_list_with_all_projects_and_long()
class openstackclient.tests.compute.v2.test_server_group.TestServerGroupShow(*args, **kwargs)

Bases: openstackclient.tests.compute.v2.test_server_group.TestServerGroup

setUp()
test_server_group_show()

openstackclient.tests.compute.v2.test_service module

class openstackclient.tests.compute.v2.test_service.TestService(*args, **kwargs)

Bases: openstackclient.tests.compute.v2.fakes.TestComputev2

setUp()
class openstackclient.tests.compute.v2.test_service.TestServiceDelete(*args, **kwargs)

Bases: openstackclient.tests.compute.v2.test_service.TestService

setUp()
test_service_delete_no_options()
class openstackclient.tests.compute.v2.test_service.TestServiceList(*args, **kwargs)

Bases: openstackclient.tests.compute.v2.test_service.TestService

setUp()
test_service_list()
test_service_list_with_long_option()
class openstackclient.tests.compute.v2.test_service.TestServiceSet(*args, **kwargs)

Bases: openstackclient.tests.compute.v2.test_service.TestService

setUp()
test_service_set_disable()
test_service_set_disable_with_reason()
test_service_set_enable()
test_service_set_enable_with_disable_reason()
test_service_set_only_with_disable_reason()
test_set_nothing()

Module contents