|
22 | 22 | from os.path import join as pjoin
|
23 | 23 | from collections import OrderedDict
|
24 | 24 |
|
25 |
| -from libcloud.dns.base import DNSDriver |
26 |
| -from libcloud.dns.types import Provider as DNSProvider |
27 |
| -from libcloud.backup.base import BackupDriver |
28 |
| -from libcloud.backup.types import Provider as BackupProvider |
29 |
| -from libcloud.compute.base import NodeDriver |
30 |
| -from libcloud.storage.base import StorageDriver |
31 |
| -from libcloud.compute.types import Provider as ComputeProvider |
32 |
| -from libcloud.dns.providers import DRIVERS as DNS_DRIVERS |
33 |
| -from libcloud.dns.providers import get_driver as get_dns_driver |
34 |
| -from libcloud.storage.types import Provider as StorageProvider |
35 |
| -from libcloud.container.base import ContainerDriver |
36 |
| -from libcloud.container.types import Provider as ContainerProvider |
37 |
| -from libcloud.backup.providers import DRIVERS as BACKUP_DRIVERS |
38 |
| -from libcloud.backup.providers import get_driver as get_backup_driver |
39 |
| -from libcloud.compute.providers import DRIVERS as COMPUTE_DRIVERS |
40 |
| -from libcloud.compute.providers import get_driver as get_compute_driver |
41 |
| -from libcloud.loadbalancer.base import Driver as LBDriver |
42 |
| -from libcloud.storage.providers import DRIVERS as STORAGE_DRIVERS |
43 |
| -from libcloud.storage.providers import get_driver as get_storage_driver |
44 |
| -from libcloud.loadbalancer.types import Provider as LBProvider |
45 |
| -from libcloud.container.providers import DRIVERS as CONTAINER_DRIVERS |
46 |
| -from libcloud.container.providers import get_driver as get_container_driver |
47 |
| -from libcloud.loadbalancer.providers import DRIVERS as LB_DRIVERS |
48 |
| -from libcloud.loadbalancer.providers import get_driver as get_lb_driver |
49 |
| - |
50 |
| -this_dir = os.path.abspath(os.path.split(__file__)[0]) |
51 |
| -sys.path.insert(0, os.path.join(this_dir, "../")) |
52 |
| - |
53 |
| - |
54 |
| - |
55 |
| - |
56 |
| - |
57 |
| - |
| 25 | +# Add parent dir of this file's dir to sys.path (OS-agnostically) |
| 26 | +sys.path.append( |
| 27 | + os.path.normpath(os.path.join(os.path.dirname(__file__), os.path.pardir)) |
| 28 | +) |
58 | 29 |
|
| 30 | +# isort:skip pragma is needed to make sure those imports are not moved above |
| 31 | +# sys.path manipulation code (https://github.com/PyCQA/isort/issues/468) |
| 32 | +from libcloud.dns.base import DNSDriver # isort:skip |
| 33 | +from libcloud.dns.types import Provider as DNSProvider # isort:skip |
| 34 | +from libcloud.backup.base import BackupDriver # isort:skip |
| 35 | +from libcloud.backup.types import Provider as BackupProvider # isort:skip |
| 36 | +from libcloud.compute.base import NodeDriver # isort:skip |
| 37 | +from libcloud.storage.base import StorageDriver # isort:skip |
| 38 | +from libcloud.compute.types import Provider as ComputeProvider # isort:skip |
| 39 | +from libcloud.dns.providers import DRIVERS as DNS_DRIVERS # isort:skip |
| 40 | +from libcloud.dns.providers import get_driver as get_dns_driver # isort:skip |
| 41 | +from libcloud.storage.types import Provider as StorageProvider # isort:skip |
| 42 | +from libcloud.container.base import ContainerDriver # isort:skip |
| 43 | +from libcloud.container.types import Provider as ContainerProvider # isort:skip |
| 44 | +from libcloud.backup.providers import DRIVERS as BACKUP_DRIVERS # isort:skip |
| 45 | +from libcloud.backup.providers import get_driver as get_backup_driver # isort:skip |
| 46 | +from libcloud.compute.providers import DRIVERS as COMPUTE_DRIVERS # isort:skip |
| 47 | +from libcloud.compute.providers import get_driver as get_compute_driver # isort:skip |
| 48 | +from libcloud.loadbalancer.base import Driver as LBDriver # isort:skip |
| 49 | +from libcloud.storage.providers import DRIVERS as STORAGE_DRIVERS # isort:skip |
| 50 | +from libcloud.storage.providers import get_driver as get_storage_driver # isort:skip |
| 51 | +from libcloud.loadbalancer.types import Provider as LBProvider # isort:skip |
| 52 | +from libcloud.container.providers import DRIVERS as CONTAINER_DRIVERS # isort:skip |
| 53 | +from libcloud.container.providers import get_driver as get_container_driver # isort:skip |
| 54 | +from libcloud.loadbalancer.providers import DRIVERS as LB_DRIVERS # isort:skip |
| 55 | +from libcloud.loadbalancer.providers import get_driver as get_lb_driver # isort:skip |
59 | 56 |
|
60 | 57 | HEADER = (
|
61 | 58 | ".. NOTE: This file has been generated automatically using "
|
|
0 commit comments