def setUp(self): self.host = '127.0.0.1' self.connection = connection(self.host) self.accept_language_header = { 'Accept-Language': 'en_US' } self.default_headers = { 'X-API-Version': 300, 'Accept': 'application/json', 'Content-Type': 'application/json' } self.default_headers_with_etag_validation_off = { 'X-API-Version': 300, 'Accept': 'application/json', 'Content-Type': 'application/json', 'If-Match': '*' } self.merged_headers = { 'X-API-Version': 300, 'Accept': 'application/json', 'Content-Type': 'application/json', 'Accept-Language': 'en_US' } self.request_body = {"request body": "content"} self.response_body = {"response body": "content", "message": "An error occurred."} self.dumped_request_body = json.dumps(self.request_body.copy()) self.expected_response_body = self.response_body.copy()
def setUp(self): super(ProfilesTest, self).setUp() self.host = 'http://1.2.3.4' self.connection = connection(self.host) self.settings = settings(self.connection) self.servers = servers(self.connection) self.profile = profile
def setUp(self): super(ServersTest, self).setUp() self.host = 'http://1.2.3.4' self.connection = connection(self.host) self.servers = servers(self.connection) self.activity = activity(self.connection) warnings.filterwarnings('ignore')
def setUp(self): oneview_connection = connection('127.0.0.1') self.resource = Restores(oneview_connection) self.restores = [ {"backupIdToRestore": "example_backup_2017-03-06_023131"}, {"backupIdToRestore": "example_backup_2017-04-06_023131"} ]
def setUp(self): super(ResourceTest, self).setUp() self.host = '127.0.0.1' self.connection = connection(self.host) self.resource_client = ResourceClient(self.connection, self.URI) self.task = {"task": "task"} self.response_body = {"body": "body"} self.custom_headers = {'Accept-Language': 'en_US'}
def __init__(self, ip, session_id, api_version, sslBundle=False): self.__connection = connection(ip, api_version, sslBundle) self.__connection.set_session_id(session_id) self.__golden_images = None self.__plan_scripts = None self.__build_plans = None self.__os_volumes = None self.__deployment_plans = None self.__artifact_bundles = None self.__deployment_groups = None
def setUp(self): self.host = '127.0.0.1' self.connection = connection(self.host) self._logical_interconnect = LogicalInterconnects(self.connection) self.telemetry_config = { "sampleCount": 12, "enableTelemetry": True, "sampleInterval": 300 } self.tc_default_values = self._logical_interconnect.SETTINGS_TELEMETRY_CONFIG_DEFAULT_VALUES
def setUp(self): self.host = '127.0.0.1' self.connection = connection(self.host) self._logical_interconnect = LogicalInterconnects(self.connection) self.uri = '/rest/logical-interconnects/ad28cf21-8b15-4f92-bdcf-51cb2042db32' self._logical_interconnect.data = { "uri": self.uri, "telemetryConfiguration": {"uri": "{}/telemetry-configurations/445cea80-280a-4794-b703-c53e8394a485".format(self.uri)}} self.telemetry_config = { "sampleCount": 12, "enableTelemetry": True, "sampleInterval": 300 } self.tc_default_values = self._logical_interconnect.SETTINGS_TELEMETRY_CONFIG_DEFAULT_VALUES
def __init__(self, config): self.__connection = connection(config["ip"], config.get('api_version', 200)) self.__set_proxy(config) self.__connection.login(config["credentials"]) self.__connections = None self.__connection_templates = None self.__fc_networks = None self.__fcoe_networks = None self.__ethernet_networks = None self.__fabrics = None self.__network_sets = None self.__switches = None self.__switch_types = None self.__tasks = None self.__enclosures = None self.__logical_enclosures = None self.__enclosure_groups = None self.__metric_streaming = None self.__server_hardware = None self.__server_hardware_types = None self.__id_pools_vsn_ranges = None self.__id_pools_vmac_ranges = None self.__id_pools_vwwn_ranges = None self.__interconnects = None self.__interconnect_types = None self.__interconnect_link_topologies = None self.__power_devices = None self.__unmanaged_devices = None self.__racks = None self.__san_managers = None self.__endpoints = None self.__logical_interconnects = None self.__logical_interconnect_groups = None self.__logical_switch_groups = None self.__logical_downlinks = None self.__server_profiles = None self.__server_profile_templates = None self.__storage_systems = None self.__storage_pools = None self.__storage_volume_templates = None self.__storage_volume_attachments = None self.__firmware_drivers = None self.__firmware_bundles = None self.__uplink_sets = None self.__volumes = None self.__managed_sans = None
def setUp(self): self.host = '127.0.0.1' self.connection = connection(self.host) self.accept_language_header = { 'Accept-Language': 'en_US' } self.default_headers = { 'X-API-Version': 200, 'Accept': 'application/json', 'Content-Type': 'application/json' } self.merged_headers = { 'X-API-Version': 200, 'Accept': 'application/json', 'Content-Type': 'application/json', 'Accept-Language': 'en_US' } self.request_body = {"request body": "content"} self.response_body = {"response body": "content"} self.dumped_request_body = json.dumps(self.request_body.copy()) self.expected_response_body = self.response_body.copy()
def setUp(self): super(NetworkingTest, self).setUp() self.host = 'http://1.2.3.4' self.connection = connection(self.host) self.networking = networking(self.connection)
def setUp(self): oneview_connection = connection(self.DEFAULT_HOST) self.resource = Scopes(oneview_connection)
def setUp(self): self.host = '127.0.0.1' self.connection = connection(self.host) self._sas_logical_jbod_attachments = SasLogicalJbodAttachments(self.connection)
def setUp(self): host = '127.0.0.1' http_connection = connection(host) self._resource = ServerProfiles(http_connection)
def __init__(self, config): self.__connection = connection( config["ip"], config.get('api_version', self.DEFAULT_API_VERSION), config.get('ssl_certificate', False), config.get('timeout')) self.__image_streamer_ip = config.get("image_streamer_ip") self.__set_proxy(config) self.__connection.login(config["credentials"]) self.__certificate_authority = None self.__connections = None self.__connection_templates = None self.__fc_networks = None self.__fcoe_networks = None self.__ethernet_networks = None self.__fabrics = None self.__network_sets = None self.__switches = None self.__switch_types = None self.__tasks = None self.__scopes = None self.__enclosures = None self.__logical_enclosures = None self.__enclosure_groups = None self.__metric_streaming = None self.__server_hardware = None self.__server_hardware_types = None self.__id_pools_vsn_ranges = None self.__id_pools_vmac_ranges = None self.__id_pools_vwwn_ranges = None self.__id_pools_ipv4_ranges = None self.__id_pools_ipv4_subnets = None self.__id_pools = None self.__interconnects = None self.__interconnect_types = None self.__interconnect_link_topologies = None self.__sas_interconnect_types = None self.__internal_link_sets = None self.__power_devices = None self.__unmanaged_devices = None self.__racks = None self.__roles = None self.__datacenters = None self.__san_managers = None self.__endpoints = None self.__logical_interconnects = None self.__sas_logical_interconnects = None self.__logical_interconnect_groups = None self.__logical_switch_groups = None self.__logical_switches = None self.__logical_downlinks = None self.__restores = None self.__server_profiles = None self.__server_profile_templates = None self.__sas_logical_jbods = None self.__storage_systems = None self.__storage_pools = None self.__storage_volume_templates = None self.__storage_volume_attachments = None self.__firmware_drivers = None self.__firmware_bundles = None self.__uplink_sets = None self.__volumes = None self.__sas_logical_jbod_attachments = None self.__managed_sans = None self.__migratable_vc_domains = None self.__sas_interconnects = None self.__index_resources = None self.__labels = None self.__sas_logical_interconnect_groups = None self.__alerts = None self.__events = None self.__drive_enclures = None self.__os_deployment_plans = None self.__os_deployment_servers = None self.__certificate_rabbitmq = None self.__users = None self.__appliance_time_and_locale_configuration = None self.__appliance_node_information = None self.__versions = None self.__backups = None self.__login_details = None self.__licenses = None
def setUp(self): self.host = '127.0.0.1' self.connection = connection(self.host) self._client = GoldenImages(self.connection)
def setUp(self): oneview_connection = connection(self.DEFAULT_HOST) self.resource = FirmwareDrivers(oneview_connection)
def setUp(self): super(ServersTest, self).setUp() self.host = 'http://1.2.3.4' self.connection = connection(self.host) self.servers = servers(self.connection) self.activity = activity(self.connection)
def setUp(self): oneview_connection = connection(self.DEFAULT_HOST) self.resource = Scopes(oneview_connection)
def setUp(self): host = '127.0.0.1' http_connection = connection(host) self._resource = ServerProfiles(http_connection) self.uri = "/rest/server-profiles/4ff2327f-7638-4b66-ad9d-283d4940a4ae" self._resource.data = {"uri": self.uri}
def setUp(self): self.host = '127.0.0.1' self.connection = connection(self.host) self._fcoe_networks = FcoeNetworks(self.connection) self.uri = "/rest/fcoe-networks/3518be0e-17c1-4189-8f81-83f3724f6155" self._fcoe_networks.data = {"uri": self.uri}
def setUp(self): self.host = '127.0.0.1' self.connection = connection(self.host) self._logical_enclosures = LogicalEnclosures(self.connection)
def setUp(self): self.host = '127.0.0.1' self.connection = connection(self.host) self._lig = LogicalInterconnectGroups(self.connection) self.uri = "/rest/logical-interconnect-groups/f0a0a113-ec97-41b4-83ce-d7c92b900e7c" self._lig.data = {"uri": self.uri}
def setUp(self): self.host = '127.0.0.1' self.connection = connection(self.host) self._interconnect_types = InterconnectTypes(self.connection)
def setUp(self): self.host = '127.0.0.1' self.connection = connection(self.host) self._node_information = ApplianceNodeInformation(self.connection)
def setUp(self): self.host = '127.0.0.1' self.connection = connection(self.host) self._network_sets = NetworkSets(self.connection)
def setUp(self): self.host = '127.0.0.1' self.connection = connection(self.host) self._client = OsVolumes(self.connection)
def setUp(self): self.host = '127.0.0.1' self.connection = connection(self.host) self._lig = LogicalInterconnectGroups(self.connection)
def __init__(self, config): self.__connection = connection(config["ip"], config.get('api_version', self.DEFAULT_API_VERSION)) self.__image_streamer_ip = config.get("image_streamer_ip") self.__set_proxy(config) self.__connection.login(config["credentials"]) self.__certificate_authority = None self.__connections = None self.__connection_templates = None self.__fc_networks = None self.__fcoe_networks = None self.__ethernet_networks = None self.__fabrics = None self.__network_sets = None self.__switches = None self.__switch_types = None self.__tasks = None self.__scopes = None self.__enclosures = None self.__logical_enclosures = None self.__enclosure_groups = None self.__metric_streaming = None self.__server_hardware = None self.__server_hardware_types = None self.__id_pools_vsn_ranges = None self.__id_pools_vmac_ranges = None self.__id_pools_vwwn_ranges = None self.__id_pools_ipv4_ranges = None self.__id_pools_ipv4_subnets = None self.__id_pools = None self.__interconnects = None self.__interconnect_types = None self.__interconnect_link_topologies = None self.__sas_interconnect_types = None self.__internal_link_sets = None self.__power_devices = None self.__unmanaged_devices = None self.__racks = None self.__datacenters = None self.__san_managers = None self.__endpoints = None self.__logical_interconnects = None self.__sas_logical_interconnects = None self.__logical_interconnect_groups = None self.__logical_switch_groups = None self.__logical_switches = None self.__logical_downlinks = None self.__server_profiles = None self.__server_profile_templates = None self.__sas_logical_jbods = None self.__storage_systems = None self.__storage_pools = None self.__storage_volume_templates = None self.__storage_volume_attachments = None self.__firmware_drivers = None self.__firmware_bundles = None self.__uplink_sets = None self.__volumes = None self.__sas_logical_jbod_attachments = None self.__managed_sans = None self.__migratable_vc_domains = None self.__sas_interconnects = None self.__labels = None self.__sas_logical_interconnect_groups = None self.__alerts = None self.__drive_enclures = None self.__os_deployment_plans = None self.__os_deployment_servers = None self.__certificate_rabbitmq = None
def setUp(self): self.host = '127.0.0.1' self.connection = connection(self.host) self._resource = SasLogicalInterconnectGroups(self.connection)
def setUp(self): self.host = '127.0.0.1' self.connection = connection(self.host) self._power_devices = PowerDevices(self.connection)
def setUp(self): self.host = '127.0.0.1' self.connection = connection(self.host) self._lig = LogicalInterconnectGroups(self.connection)
def setUp(self): self.host = '127.0.0.1' self.connection = connection(self.host) self._connections = Connections(self.connection)
def setUp(self): self.host = '127.0.0.1' self.connection = connection(self.host) self._enclosures = Enclosures(self.connection)
def setUp(self): self.host = '127.0.0.1' self.connection = connection(self.host) self._lsg = LogicalSwitchGroups(self.connection) self.uri = "/rest/logical-switch-groups/dce3fc90-873e-48f7-8340-cc927d625b16" self._lsg.data = {"uri": self.uri}
def setUp(self): self.host = '127.0.0.1' self.connection = connection(self.host) self._logical_interconnect = LogicalInterconnects(self.connection)
def setUp(self): self.host = '127.0.0.1' self.connection = connection(self.host) self.client = IdPoolsIpv4Subnets(self.connection) self.example_uri = "/rest/id-pools/ipv4/subnets/f0a0a113-ec97-41b4-83ce-d7c92b900e7c"
def setUp(self): self.host = '127.0.0.1' self.connection = connection(self.host) self._sas_interconnect_types = SasInterconnectTypes(self.connection)
def setUp(self): self.host = '127.0.0.1' self.connection = connection(self.host) self._os_deployment_servers = OsDeploymentServers(self.connection)
def setUp(self): self.host = '127.0.0.1' self.connection = connection(self.host) self._logical_switches = LogicalSwitches(self.connection)
def setUp(self): self.host = '127.0.0.1' self.connection = connection(self.host) self._storage_pools = StoragePools(self.connection)
def setUp(self): self.host = '127.0.0.1' self.connection = connection(self.host) self._volumes = Volumes(self.connection)
def test_headers_with_api_version_300(self): self.connection = connection(self.host, 300) expected_headers = self.default_headers.copy() expected_headers['X-API-Version'] = 300 self.assertEqual(expected_headers, self.connection._headers)
def setUp(self): self.host = '127.0.0.1' self.connection = connection(self.host) self._firmware_bundles = FirmwareBundles(self.connection)
def setUp(self): host = '127.0.0.1' http_connection = connection(host) self._resource = ServerProfileTemplate(http_connection)
def setUp(self): self.host = '127.0.0.1' self.connection = connection(self.host) self._time_and_locale = ApplianceTimeAndLocaleConfiguration(self.connection)
def setUp(self): host = '127.0.0.1' http_connection = connection(host) self._resource = ManagedSANs(http_connection)
def setUp(self): self.host = '127.0.0.1' self.connection = connection(self.host) self._storage_systems = StorageSystems(self.connection)
def setUp(self): self.host = '127.0.0.1' self.connection = connection(self.host) self._users = Users(self.connection)
def setUp(self): self.host = '127.0.0.1' self.connection = connection(self.host) self._client = SasLogicalInterconnects(self.connection) self.uri = "/rest/sas-logical-interconnects/ad28cf21-8b15-4f92-bdcf-51cb2042db32" self._client.data = {"uri": self.uri}
def setUp(self): self.host = '127.0.0.1' self.connection = connection(self.host) self.client = EnclosureGroups(self.connection)
def setUp(self): self.host = '127.0.0.1' self.connection = connection(self.host) self._client = BuildPlans(self.connection)
def setUp(self): self.host = '127.0.0.1' self.connection = connection(self.host) self._id_pools_vsn_ranges = IdPoolsVsnRanges(self.connection)
def setUp(self): self.host = '127.0.0.1' self.connection = connection(self.host) self._fabrics = Fabrics(self.connection)
def setUp(self): self.host = '127.0.0.1' self.connection = connection(self.host) self._volumes = Volumes(self.connection)
def setUp(self): self.host = '127.0.0.1' self.connection = connection(self.host) self._switch_types = SwitchTypes(self.connection)
def setUp(self): self.host = '127.0.0.1' self.connection = connection(self.host) self._client = SasLogicalInterconnects(self.connection)
def setUp(self): host = '127.0.0.1' http_connection = connection(host) self._resource = ManagedSANs(http_connection) self.uri = "/rest/fc-sans/managed-sans/280FF951-F007-478F-AC29-E4655FC76DDC" self._resource.data = {"uri": self.uri}
def setUp(self): self.host = '127.0.0.1' self.connection = connection(self.host) self._logical_downlinks = LogicalDownlinks(self.connection)
def setUp(self): self.host = '127.0.0.1' self.connection = connection(self.host) self._client = Backups(self.connection)