Skip to content

Commit 4f40de7

Browse files
committed
misc update after switch repo:
1.rename package name from cloudtower_python_sdk to cloudtower 2.update repo url 3. not provide dist in repo
1 parent 237a1fa commit 4f40de7

File tree

1,466 files changed

+4490
-4493
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,466 files changed

+4490
-4493
lines changed

README.md

Lines changed: 13 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# cloudtower-python-sdk
1+
# cloudtower-sdk
22

33
cloudtower operation API and SDK
44

@@ -19,15 +19,15 @@ Python 2.7 and 3.4+
1919
If the python package is hosted on a repository, you can install directly using:
2020

2121
```sh
22-
pip install git+https://github.com/Sczlog/cloudtower-python-sdk.git
22+
pip install git+https://github.com/smartxworks/cloudtower-python-sdk.git
2323
```
2424

25-
(you may need to run `pip` with root permission: `sudo pip install git+https://github.com/Sczlog/cloudtower-python-sdk.git`)
25+
(you may need to run `pip` with root permission: `sudo pip install git+https://github.com/smartxworks/cloudtower-python-sdk.git`)
2626

2727
Then import the package:
2828

2929
```python
30-
import cloudtower_python_sdk
30+
import cloudtower
3131
```
3232

3333
### Setuptools
@@ -43,7 +43,7 @@ python setup.py install --user
4343
Then import the package:
4444

4545
```python
46-
import cloudtower_python_sdk
46+
import cloudtower
4747
```
4848

4949
## Getting Started
@@ -54,14 +54,14 @@ Please follow the [installation procedure](#installation--usage) and then run th
5454
from __future__ import print_function
5555

5656
import time
57-
import cloudtower_python_sdk
58-
from cloudtower_python_sdk.rest import ApiException
57+
import cloudtower
58+
from cloudtower.rest import ApiException
5959
from pprint import pprint
6060

61-
# Defining the host is optional and defaults to /v2/api
61+
# Defining the host is optional and defaults to http://localhost
6262
# See configuration.py for a list of all supported configuration parameters.
63-
configuration = cloudtower_python_sdk.Configuration(
64-
host = "/v2/api"
63+
configuration = cloudtower.Configuration(
64+
host = "http://localhost"
6565
)
6666

6767
# The client must configure the authentication and authorization parameters
@@ -77,10 +77,10 @@ configuration.api_key['Authorization'] = 'YOUR_API_KEY'
7777

7878

7979
# Enter a context with an instance of the API client
80-
with cloudtower_python_sdk.ApiClient(configuration) as api_client:
80+
with cloudtower.ApiClient(configuration) as api_client:
8181
# Create an instance of the API class
82-
api_instance = cloudtower_python_sdk.AlertApi(api_client)
83-
get_alerts_request_body = cloudtower_python_sdk.GetAlertsRequestBody() # GetAlertsRequestBody |
82+
api_instance = cloudtower.AlertApi(api_client)
83+
get_alerts_request_body = cloudtower.GetAlertsRequestBody() # GetAlertsRequestBody |
8484
content_language = 'en-US' # str | (optional) (default to 'en-US')
8585

8686
try:
@@ -100,5 +100,3 @@ content_language = 'en-US' # str | (optional) (default to 'en-US')
100100
- **Location**: HTTP header
101101

102102
## Author
103-
104-
Cloudtower developers

cloudtower/__init__.py

Lines changed: 1361 additions & 0 deletions
Large diffs are not rendered by default.

cloudtower/api/__init__.py

Lines changed: 101 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,101 @@
1+
from __future__ import absolute_import
2+
3+
# flake8: noqa
4+
5+
# import apis into api package
6+
from cloudtower.api.alert_api import AlertApi
7+
from cloudtower.api.alert_notifier_api import AlertNotifierApi
8+
from cloudtower.api.alert_rule_api import AlertRuleApi
9+
from cloudtower.api.application_api import ApplicationApi
10+
from cloudtower.api.backup_license_api import BackupLicenseApi
11+
from cloudtower.api.backup_package_api import BackupPackageApi
12+
from cloudtower.api.backup_plan_api import BackupPlanApi
13+
from cloudtower.api.backup_plan_execution_api import BackupPlanExecutionApi
14+
from cloudtower.api.backup_restore_execution_api import BackupRestoreExecutionApi
15+
from cloudtower.api.backup_restore_point_api import BackupRestorePointApi
16+
from cloudtower.api.backup_service_api import BackupServiceApi
17+
from cloudtower.api.backup_store_repository_api import BackupStoreRepositoryApi
18+
from cloudtower.api.backup_target_execution_api import BackupTargetExecutionApi
19+
from cloudtower.api.brick_topo_api import BrickTopoApi
20+
from cloudtower.api.cluster_api import ClusterApi
21+
from cloudtower.api.cluster_image_api import ClusterImageApi
22+
from cloudtower.api.cluster_settings_api import ClusterSettingsApi
23+
from cloudtower.api.cluster_topo_api import ClusterTopoApi
24+
from cloudtower.api.cluster_upgrade_history_api import ClusterUpgradeHistoryApi
25+
from cloudtower.api.consistency_group_api import ConsistencyGroupApi
26+
from cloudtower.api.consistency_group_snapshot_api import ConsistencyGroupSnapshotApi
27+
from cloudtower.api.content_library_image_api import ContentLibraryImageApi
28+
from cloudtower.api.content_library_vm_template_api import ContentLibraryVmTemplateApi
29+
from cloudtower.api.datacenter_api import DatacenterApi
30+
from cloudtower.api.deploy_api import DeployApi
31+
from cloudtower.api.discovered_host_api import DiscoveredHostApi
32+
from cloudtower.api.disk_api import DiskApi
33+
from cloudtower.api.elf_data_store_api import ElfDataStoreApi
34+
from cloudtower.api.elf_image_api import ElfImageApi
35+
from cloudtower.api.elf_storage_policy_api import ElfStoragePolicyApi
36+
from cloudtower.api.entity_filter_api import EntityFilterApi
37+
from cloudtower.api.everoute_cluster_api import EverouteClusterApi
38+
from cloudtower.api.everoute_license_api import EverouteLicenseApi
39+
from cloudtower.api.everoute_package_api import EveroutePackageApi
40+
from cloudtower.api.global_alert_rule_api import GlobalAlertRuleApi
41+
from cloudtower.api.global_settings_api import GlobalSettingsApi
42+
from cloudtower.api.graph_api import GraphApi
43+
from cloudtower.api.host_api import HostApi
44+
from cloudtower.api.ipmi_api import IpmiApi
45+
from cloudtower.api.iscsi_api import IscsiApi
46+
from cloudtower.api.iscsi_connection_api import IscsiConnectionApi
47+
from cloudtower.api.iscsi_lun_api import IscsiLunApi
48+
from cloudtower.api.iscsi_lun_snapshot_api import IscsiLunSnapshotApi
49+
from cloudtower.api.iscsi_target_api import IscsiTargetApi
50+
from cloudtower.api.isolation_policy_api import IsolationPolicyApi
51+
from cloudtower.api.label_api import LabelApi
52+
from cloudtower.api.license_api import LicenseApi
53+
from cloudtower.api.log_collection_api import LogCollectionApi
54+
from cloudtower.api.log_service_config_api import LogServiceConfigApi
55+
from cloudtower.api.migrate_transmitter_api import MigrateTransmitterApi
56+
from cloudtower.api.namespace_group_api import NamespaceGroupApi
57+
from cloudtower.api.nfs_export_api import NfsExportApi
58+
from cloudtower.api.nfs_inode_api import NfsInodeApi
59+
from cloudtower.api.nic_api import NicApi
60+
from cloudtower.api.node_topo_api import NodeTopoApi
61+
from cloudtower.api.nvmf_namespace_api import NvmfNamespaceApi
62+
from cloudtower.api.nvmf_namespace_snapshot_api import NvmfNamespaceSnapshotApi
63+
from cloudtower.api.nvmf_subsystem_api import NvmfSubsystemApi
64+
from cloudtower.api.organization_api import OrganizationApi
65+
from cloudtower.api.pmem_dimm_api import PmemDimmApi
66+
from cloudtower.api.rack_topo_api import RackTopoApi
67+
from cloudtower.api.report_task_api import ReportTaskApi
68+
from cloudtower.api.report_template_api import ReportTemplateApi
69+
from cloudtower.api.security_policy_api import SecurityPolicyApi
70+
from cloudtower.api.snapshot_group_api import SnapshotGroupApi
71+
from cloudtower.api.snapshot_plan_api import SnapshotPlanApi
72+
from cloudtower.api.snapshot_plan_task_api import SnapshotPlanTaskApi
73+
from cloudtower.api.snmp_transport_api import SnmpTransportApi
74+
from cloudtower.api.snmp_trap_receiver_api import SnmpTrapReceiverApi
75+
from cloudtower.api.svt_image_api import SvtImageApi
76+
from cloudtower.api.system_audit_log_api import SystemAuditLogApi
77+
from cloudtower.api.task_api import TaskApi
78+
from cloudtower.api.upload_task_api import UploadTaskApi
79+
from cloudtower.api.usb_device_api import UsbDeviceApi
80+
from cloudtower.api.user_api import UserApi
81+
from cloudtower.api.user_audit_log_api import UserAuditLogApi
82+
from cloudtower.api.user_role_next_api import UserRoleNextApi
83+
from cloudtower.api.vcenter_account_api import VcenterAccountApi
84+
from cloudtower.api.vds_api import VdsApi
85+
from cloudtower.api.view_api import ViewApi
86+
from cloudtower.api.vlan_api import VlanApi
87+
from cloudtower.api.vm_api import VmApi
88+
from cloudtower.api.vm_disk_api import VmDiskApi
89+
from cloudtower.api.vm_entity_filter_result_api import VmEntityFilterResultApi
90+
from cloudtower.api.vm_folder_api import VmFolderApi
91+
from cloudtower.api.vm_nic_api import VmNicApi
92+
from cloudtower.api.vm_placement_group_api import VmPlacementGroupApi
93+
from cloudtower.api.vm_snapshot_api import VmSnapshotApi
94+
from cloudtower.api.vm_template_api import VmTemplateApi
95+
from cloudtower.api.vm_volume_api import VmVolumeApi
96+
from cloudtower.api.vsphere_esxi_account_api import VsphereEsxiAccountApi
97+
from cloudtower.api.witness_api import WitnessApi
98+
from cloudtower.api.witness_service_api import WitnessServiceApi
99+
from cloudtower.api.zone_api import ZoneApi
100+
from cloudtower.api.zone_topo_api import ZoneTopoApi
101+
from cloudtower.api.default_api import DefaultApi

cloudtower_python_sdk/api/alert_api.py renamed to cloudtower/api/alert_api.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@
1717
# python 2 and python 3 compatibility library
1818
import six
1919

20-
from cloudtower_python_sdk.api_client import ApiClient
21-
from cloudtower_python_sdk.exceptions import ( # noqa: F401
20+
from cloudtower.api_client import ApiClient
21+
from cloudtower.exceptions import ( # noqa: F401
2222
ApiTypeError,
2323
ApiValueError
2424
)

cloudtower_python_sdk/api/alert_notifier_api.py renamed to cloudtower/api/alert_notifier_api.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@
1717
# python 2 and python 3 compatibility library
1818
import six
1919

20-
from cloudtower_python_sdk.api_client import ApiClient
21-
from cloudtower_python_sdk.exceptions import ( # noqa: F401
20+
from cloudtower.api_client import ApiClient
21+
from cloudtower.exceptions import ( # noqa: F401
2222
ApiTypeError,
2323
ApiValueError
2424
)

cloudtower_python_sdk/api/alert_rule_api.py renamed to cloudtower/api/alert_rule_api.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@
1717
# python 2 and python 3 compatibility library
1818
import six
1919

20-
from cloudtower_python_sdk.api_client import ApiClient
21-
from cloudtower_python_sdk.exceptions import ( # noqa: F401
20+
from cloudtower.api_client import ApiClient
21+
from cloudtower.exceptions import ( # noqa: F401
2222
ApiTypeError,
2323
ApiValueError
2424
)

cloudtower_python_sdk/api/application_api.py renamed to cloudtower/api/application_api.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@
1717
# python 2 and python 3 compatibility library
1818
import six
1919

20-
from cloudtower_python_sdk.api_client import ApiClient
21-
from cloudtower_python_sdk.exceptions import ( # noqa: F401
20+
from cloudtower.api_client import ApiClient
21+
from cloudtower.exceptions import ( # noqa: F401
2222
ApiTypeError,
2323
ApiValueError
2424
)

cloudtower_python_sdk/api/backup_license_api.py renamed to cloudtower/api/backup_license_api.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@
1717
# python 2 and python 3 compatibility library
1818
import six
1919

20-
from cloudtower_python_sdk.api_client import ApiClient
21-
from cloudtower_python_sdk.exceptions import ( # noqa: F401
20+
from cloudtower.api_client import ApiClient
21+
from cloudtower.exceptions import ( # noqa: F401
2222
ApiTypeError,
2323
ApiValueError
2424
)

cloudtower_python_sdk/api/backup_package_api.py renamed to cloudtower/api/backup_package_api.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@
1717
# python 2 and python 3 compatibility library
1818
import six
1919

20-
from cloudtower_python_sdk.api_client import ApiClient
21-
from cloudtower_python_sdk.exceptions import ( # noqa: F401
20+
from cloudtower.api_client import ApiClient
21+
from cloudtower.exceptions import ( # noqa: F401
2222
ApiTypeError,
2323
ApiValueError
2424
)

cloudtower_python_sdk/api/backup_plan_api.py renamed to cloudtower/api/backup_plan_api.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@
1717
# python 2 and python 3 compatibility library
1818
import six
1919

20-
from cloudtower_python_sdk.api_client import ApiClient
21-
from cloudtower_python_sdk.exceptions import ( # noqa: F401
20+
from cloudtower.api_client import ApiClient
21+
from cloudtower.exceptions import ( # noqa: F401
2222
ApiTypeError,
2323
ApiValueError
2424
)

0 commit comments

Comments
 (0)