|
25 | 25 |
|
26 | 26 | try:
|
27 | 27 | from storops import UnitySystem
|
| 28 | + from storops.unity.client import UnityClient # noqa # pylint: disable=unused-import |
| 29 | + from storops.unity.resource import host, cg, snap_schedule, snap, \ |
| 30 | + cifs_share, nas_server # noqa # pylint: disable=unused-import |
| 31 | + from storops.unity.resource.lun import UnityLun # noqa # pylint: disable=unused-import |
| 32 | + from storops.unity.resource.pool import UnityPool, UnityPoolList, RaidGroupParameter # noqa # pylint: disable=unused-import |
| 33 | + from storops.unity.resource.filesystem import UnityFileSystem, \ |
| 34 | + UnityFileSystemList # noqa # pylint: disable=unused-import |
| 35 | + from storops.unity.resource.nas_server import UnityNasServer # noqa # pylint: disable=unused-import |
| 36 | + from storops.unity.resource.nfs_share import UnityNfsShare, \ |
| 37 | + UnityNfsShareList # noqa # pylint: disable=unused-import |
| 38 | + from storops.unity.resource.snap_schedule import UnitySnapScheduleList, \ |
| 39 | + UnitySnapSchedule # noqa # pylint: disable=unused-import |
| 40 | + from storops.unity.resource.replication_session import UnityReplicationSession # noqa # pylint: disable=unused-import |
| 41 | + from storops.unity.enums import HostInitiatorTypeEnum, \ |
| 42 | + TieringPolicyEnum, ScheduleTypeEnum, DayOfWeekEnum, NodeEnum # noqa # pylint: disable=unused-import |
| 43 | + from storops.unity.enums import HostLUNAccessEnum, HostTypeEnum, AccessPolicyEnum, \ |
| 44 | + FilesystemTypeEnum, FSSupportedProtocolEnum, FSFormatEnum # noqa # pylint: disable=unused-import |
| 45 | + from storops.unity.enums import NFSTypeEnum, NFSShareDefaultAccessEnum, NFSShareSecurityEnum, \ |
| 46 | + FilesystemSnapAccessTypeEnum, FSLockingPolicyEnum # noqa # pylint: disable=unused-import |
| 47 | + from storops.unity.enums import CifsShareOfflineAvailabilityEnum, NasServerUnixDirectoryServiceEnum, \ |
| 48 | + KdcTypeEnum, NodeEnum, FileInterfaceRoleEnum, ReplicationOpStatusEnum # noqa # pylint: disable=unused-import |
| 49 | + from storops.exception import UnityResourceNotFoundError, \ |
| 50 | + StoropsConnectTimeoutError, UnityNfsShareNameExistedError # noqa # pylint: disable=unused-import |
| 51 | + from storops.connection.exceptions import HttpError, HTTPClientError # noqa # pylint: disable=unused-import |
| 52 | + from storops.unity.resource.user_quota import UnityUserQuota, \ |
| 53 | + UnityUserQuotaList # noqa # pylint: disable=unused-import |
| 54 | + from storops.unity.resource.tree_quota import UnityTreeQuota, \ |
| 55 | + UnityTreeQuotaList # noqa # pylint: disable=unused-import |
| 56 | + from storops.unity.resource.quota_config import UnityQuotaConfig, \ |
| 57 | + UnityQuotaConfigList # noqa # pylint: disable=unused-import |
| 58 | + from storops.unity.resource.storage_resource import UnityStorageResource # noqa # pylint: disable=unused-import |
| 59 | + from storops.unity.enums import QuotaPolicyEnum, RaidTypeEnum, \ |
| 60 | + RaidStripeWidthEnum, StoragePoolTypeEnum # noqa # pylint: disable=unused-import |
| 61 | + from storops.unity.resource.disk import UnityDisk, \ |
| 62 | + UnityDiskList, UnityDiskGroup, UnityDiskGroupList # noqa # pylint: disable=unused-import |
| 63 | + from storops.unity.resource.cifs_server import UnityCifsServer # noqa # pylint: disable=unused-import |
| 64 | + from storops.unity.resource.nfs_server import UnityNfsServer # noqa # pylint: disable=unused-import |
| 65 | + from storops.unity.resource.interface import UnityFileInterface # noqa # pylint: disable=unused-import |
28 | 66 |
|
29 | 67 | HAS_UNITY_SDK, STOROPS_IMP_ERR = True, None
|
30 | 68 | except ImportError:
|
|
0 commit comments