├── .github └── workflows │ ├── pylint.yml │ └── pytest.yml ├── .gitignore ├── .travis.yml ├── ChangeLog.md ├── LICENSE ├── PyPowerFlex ├── __init__.py ├── base_client.py ├── configuration.py ├── constants.py ├── exceptions.py ├── objects │ ├── common │ │ ├── __init__.py │ │ ├── deployment.py │ │ ├── firmware_repository.py │ │ ├── host.py │ │ ├── managed_device.py │ │ ├── sdc.py │ │ ├── sdt.py │ │ ├── service_template.py │ │ ├── system.py │ │ └── utility.py │ ├── gen1 │ │ ├── __init__.py │ │ ├── acceleration_pool.py │ │ ├── device.py │ │ ├── fault_set.py │ │ ├── protection_domain.py │ │ ├── replication_consistency_group.py │ │ ├── replication_pair.py │ │ ├── sds.py │ │ ├── snapshot_policy.py │ │ ├── storage_pool.py │ │ ├── system.py │ │ └── volume.py │ └── gen2 │ │ ├── __init__.py │ │ ├── device.py │ │ ├── device_group.py │ │ ├── protection_domain.py │ │ ├── snapshot_policy.py │ │ ├── storage_node.py │ │ ├── storage_pool.py │ │ ├── system.py │ │ └── volume.py ├── powerflex_token.py └── utils.py ├── README.md ├── catalog-info.yaml ├── requirements.txt ├── setup.py ├── test-requirements.txt ├── tests ├── __init__.py ├── common │ ├── __init__.py │ ├── test_base.py │ ├── test_deployment.py │ ├── test_firmware_repository.py │ ├── test_host.py │ ├── test_managed_device.py │ ├── test_sdc.py │ ├── test_sdt.py │ ├── test_service_template.py │ └── test_utility.py ├── gen1 │ ├── __init__.py │ ├── test_acceleration_pool.py │ ├── test_device.py │ ├── test_fault_set.py │ ├── test_protection_domain.py │ ├── test_replication_consistency_group.py │ ├── test_replication_pair.py │ ├── test_sds.py │ ├── test_snapshot_policy.py │ ├── test_storage_pool.py │ ├── test_system.py │ └── test_volume.py ├── gen2 │ ├── __init__.py │ ├── test_device.py │ ├── test_device_group.py │ ├── test_protection_domain.py │ ├── test_snapshot_policy.py │ ├── test_storage_node.py │ ├── test_storage_pool.py │ ├── test_system.py │ └── test_volume.py └── requirements.txt └── tox.ini /.github/workflows/pylint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dell/python-powerflex/HEAD/.github/workflows/pylint.yml -------------------------------------------------------------------------------- /.github/workflows/pytest.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dell/python-powerflex/HEAD/.github/workflows/pytest.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dell/python-powerflex/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dell/python-powerflex/HEAD/.travis.yml -------------------------------------------------------------------------------- /ChangeLog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dell/python-powerflex/HEAD/ChangeLog.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dell/python-powerflex/HEAD/LICENSE -------------------------------------------------------------------------------- /PyPowerFlex/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dell/python-powerflex/HEAD/PyPowerFlex/__init__.py -------------------------------------------------------------------------------- /PyPowerFlex/base_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dell/python-powerflex/HEAD/PyPowerFlex/base_client.py -------------------------------------------------------------------------------- /PyPowerFlex/configuration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dell/python-powerflex/HEAD/PyPowerFlex/configuration.py -------------------------------------------------------------------------------- /PyPowerFlex/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dell/python-powerflex/HEAD/PyPowerFlex/constants.py -------------------------------------------------------------------------------- /PyPowerFlex/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dell/python-powerflex/HEAD/PyPowerFlex/exceptions.py -------------------------------------------------------------------------------- /PyPowerFlex/objects/common/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dell/python-powerflex/HEAD/PyPowerFlex/objects/common/__init__.py -------------------------------------------------------------------------------- /PyPowerFlex/objects/common/deployment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dell/python-powerflex/HEAD/PyPowerFlex/objects/common/deployment.py -------------------------------------------------------------------------------- /PyPowerFlex/objects/common/firmware_repository.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dell/python-powerflex/HEAD/PyPowerFlex/objects/common/firmware_repository.py -------------------------------------------------------------------------------- /PyPowerFlex/objects/common/host.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dell/python-powerflex/HEAD/PyPowerFlex/objects/common/host.py -------------------------------------------------------------------------------- /PyPowerFlex/objects/common/managed_device.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dell/python-powerflex/HEAD/PyPowerFlex/objects/common/managed_device.py -------------------------------------------------------------------------------- /PyPowerFlex/objects/common/sdc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dell/python-powerflex/HEAD/PyPowerFlex/objects/common/sdc.py -------------------------------------------------------------------------------- /PyPowerFlex/objects/common/sdt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dell/python-powerflex/HEAD/PyPowerFlex/objects/common/sdt.py -------------------------------------------------------------------------------- /PyPowerFlex/objects/common/service_template.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dell/python-powerflex/HEAD/PyPowerFlex/objects/common/service_template.py -------------------------------------------------------------------------------- /PyPowerFlex/objects/common/system.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dell/python-powerflex/HEAD/PyPowerFlex/objects/common/system.py -------------------------------------------------------------------------------- /PyPowerFlex/objects/common/utility.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dell/python-powerflex/HEAD/PyPowerFlex/objects/common/utility.py -------------------------------------------------------------------------------- /PyPowerFlex/objects/gen1/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dell/python-powerflex/HEAD/PyPowerFlex/objects/gen1/__init__.py -------------------------------------------------------------------------------- /PyPowerFlex/objects/gen1/acceleration_pool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dell/python-powerflex/HEAD/PyPowerFlex/objects/gen1/acceleration_pool.py -------------------------------------------------------------------------------- /PyPowerFlex/objects/gen1/device.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dell/python-powerflex/HEAD/PyPowerFlex/objects/gen1/device.py -------------------------------------------------------------------------------- /PyPowerFlex/objects/gen1/fault_set.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dell/python-powerflex/HEAD/PyPowerFlex/objects/gen1/fault_set.py -------------------------------------------------------------------------------- /PyPowerFlex/objects/gen1/protection_domain.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dell/python-powerflex/HEAD/PyPowerFlex/objects/gen1/protection_domain.py -------------------------------------------------------------------------------- /PyPowerFlex/objects/gen1/replication_consistency_group.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dell/python-powerflex/HEAD/PyPowerFlex/objects/gen1/replication_consistency_group.py -------------------------------------------------------------------------------- /PyPowerFlex/objects/gen1/replication_pair.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dell/python-powerflex/HEAD/PyPowerFlex/objects/gen1/replication_pair.py -------------------------------------------------------------------------------- /PyPowerFlex/objects/gen1/sds.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dell/python-powerflex/HEAD/PyPowerFlex/objects/gen1/sds.py -------------------------------------------------------------------------------- /PyPowerFlex/objects/gen1/snapshot_policy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dell/python-powerflex/HEAD/PyPowerFlex/objects/gen1/snapshot_policy.py -------------------------------------------------------------------------------- /PyPowerFlex/objects/gen1/storage_pool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dell/python-powerflex/HEAD/PyPowerFlex/objects/gen1/storage_pool.py -------------------------------------------------------------------------------- /PyPowerFlex/objects/gen1/system.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dell/python-powerflex/HEAD/PyPowerFlex/objects/gen1/system.py -------------------------------------------------------------------------------- /PyPowerFlex/objects/gen1/volume.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dell/python-powerflex/HEAD/PyPowerFlex/objects/gen1/volume.py -------------------------------------------------------------------------------- /PyPowerFlex/objects/gen2/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dell/python-powerflex/HEAD/PyPowerFlex/objects/gen2/__init__.py -------------------------------------------------------------------------------- /PyPowerFlex/objects/gen2/device.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dell/python-powerflex/HEAD/PyPowerFlex/objects/gen2/device.py -------------------------------------------------------------------------------- /PyPowerFlex/objects/gen2/device_group.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dell/python-powerflex/HEAD/PyPowerFlex/objects/gen2/device_group.py -------------------------------------------------------------------------------- /PyPowerFlex/objects/gen2/protection_domain.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dell/python-powerflex/HEAD/PyPowerFlex/objects/gen2/protection_domain.py -------------------------------------------------------------------------------- /PyPowerFlex/objects/gen2/snapshot_policy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dell/python-powerflex/HEAD/PyPowerFlex/objects/gen2/snapshot_policy.py -------------------------------------------------------------------------------- /PyPowerFlex/objects/gen2/storage_node.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dell/python-powerflex/HEAD/PyPowerFlex/objects/gen2/storage_node.py -------------------------------------------------------------------------------- /PyPowerFlex/objects/gen2/storage_pool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dell/python-powerflex/HEAD/PyPowerFlex/objects/gen2/storage_pool.py -------------------------------------------------------------------------------- /PyPowerFlex/objects/gen2/system.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dell/python-powerflex/HEAD/PyPowerFlex/objects/gen2/system.py -------------------------------------------------------------------------------- /PyPowerFlex/objects/gen2/volume.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dell/python-powerflex/HEAD/PyPowerFlex/objects/gen2/volume.py -------------------------------------------------------------------------------- /PyPowerFlex/powerflex_token.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dell/python-powerflex/HEAD/PyPowerFlex/powerflex_token.py -------------------------------------------------------------------------------- /PyPowerFlex/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dell/python-powerflex/HEAD/PyPowerFlex/utils.py -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dell/python-powerflex/HEAD/README.md -------------------------------------------------------------------------------- /catalog-info.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dell/python-powerflex/HEAD/catalog-info.yaml -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | requests 2 | packaging 3 | -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dell/python-powerflex/HEAD/setup.py -------------------------------------------------------------------------------- /test-requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dell/python-powerflex/HEAD/test-requirements.txt -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/common/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dell/python-powerflex/HEAD/tests/common/__init__.py -------------------------------------------------------------------------------- /tests/common/test_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dell/python-powerflex/HEAD/tests/common/test_base.py -------------------------------------------------------------------------------- /tests/common/test_deployment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dell/python-powerflex/HEAD/tests/common/test_deployment.py -------------------------------------------------------------------------------- /tests/common/test_firmware_repository.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dell/python-powerflex/HEAD/tests/common/test_firmware_repository.py -------------------------------------------------------------------------------- /tests/common/test_host.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dell/python-powerflex/HEAD/tests/common/test_host.py -------------------------------------------------------------------------------- /tests/common/test_managed_device.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dell/python-powerflex/HEAD/tests/common/test_managed_device.py -------------------------------------------------------------------------------- /tests/common/test_sdc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dell/python-powerflex/HEAD/tests/common/test_sdc.py -------------------------------------------------------------------------------- /tests/common/test_sdt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dell/python-powerflex/HEAD/tests/common/test_sdt.py -------------------------------------------------------------------------------- /tests/common/test_service_template.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dell/python-powerflex/HEAD/tests/common/test_service_template.py -------------------------------------------------------------------------------- /tests/common/test_utility.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dell/python-powerflex/HEAD/tests/common/test_utility.py -------------------------------------------------------------------------------- /tests/gen1/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/gen1/test_acceleration_pool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dell/python-powerflex/HEAD/tests/gen1/test_acceleration_pool.py -------------------------------------------------------------------------------- /tests/gen1/test_device.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dell/python-powerflex/HEAD/tests/gen1/test_device.py -------------------------------------------------------------------------------- /tests/gen1/test_fault_set.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dell/python-powerflex/HEAD/tests/gen1/test_fault_set.py -------------------------------------------------------------------------------- /tests/gen1/test_protection_domain.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dell/python-powerflex/HEAD/tests/gen1/test_protection_domain.py -------------------------------------------------------------------------------- /tests/gen1/test_replication_consistency_group.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dell/python-powerflex/HEAD/tests/gen1/test_replication_consistency_group.py -------------------------------------------------------------------------------- /tests/gen1/test_replication_pair.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dell/python-powerflex/HEAD/tests/gen1/test_replication_pair.py -------------------------------------------------------------------------------- /tests/gen1/test_sds.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dell/python-powerflex/HEAD/tests/gen1/test_sds.py -------------------------------------------------------------------------------- /tests/gen1/test_snapshot_policy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dell/python-powerflex/HEAD/tests/gen1/test_snapshot_policy.py -------------------------------------------------------------------------------- /tests/gen1/test_storage_pool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dell/python-powerflex/HEAD/tests/gen1/test_storage_pool.py -------------------------------------------------------------------------------- /tests/gen1/test_system.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dell/python-powerflex/HEAD/tests/gen1/test_system.py -------------------------------------------------------------------------------- /tests/gen1/test_volume.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dell/python-powerflex/HEAD/tests/gen1/test_volume.py -------------------------------------------------------------------------------- /tests/gen2/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/gen2/test_device.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dell/python-powerflex/HEAD/tests/gen2/test_device.py -------------------------------------------------------------------------------- /tests/gen2/test_device_group.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dell/python-powerflex/HEAD/tests/gen2/test_device_group.py -------------------------------------------------------------------------------- /tests/gen2/test_protection_domain.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dell/python-powerflex/HEAD/tests/gen2/test_protection_domain.py -------------------------------------------------------------------------------- /tests/gen2/test_snapshot_policy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dell/python-powerflex/HEAD/tests/gen2/test_snapshot_policy.py -------------------------------------------------------------------------------- /tests/gen2/test_storage_node.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dell/python-powerflex/HEAD/tests/gen2/test_storage_node.py -------------------------------------------------------------------------------- /tests/gen2/test_storage_pool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dell/python-powerflex/HEAD/tests/gen2/test_storage_pool.py -------------------------------------------------------------------------------- /tests/gen2/test_system.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dell/python-powerflex/HEAD/tests/gen2/test_system.py -------------------------------------------------------------------------------- /tests/gen2/test_volume.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dell/python-powerflex/HEAD/tests/gen2/test_volume.py -------------------------------------------------------------------------------- /tests/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dell/python-powerflex/HEAD/tests/requirements.txt -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dell/python-powerflex/HEAD/tox.ini --------------------------------------------------------------------------------