Merge pull request #107 from svc-design/codex/complete-vultr-submodule-implementation

Align Vultr module exports with AWS submodule layout
This commit is contained in:
shenlan 2025-09-30 00:26:46 +08:00 committed by GitHub
commit 219bb4bc8e
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
6 changed files with 16 additions and 4 deletions

View File

@ -1,10 +1,12 @@
"""Reusable Vultr landing zone modules."""
from .common import merge_tags
from .compute import create_instances
from .network import create_vpcs
from .security import create_firewall_groups
__all__ = [
"merge_tags",
"create_instances",
"create_vpcs",
"create_firewall_groups",

View File

@ -2,4 +2,6 @@
from .tags import merge_tags
__all__ = ["merge_tags"]
__all__ = [
"merge_tags",
]

View File

@ -2,4 +2,6 @@
from .instances import create_instances
__all__ = ["create_instances"]
__all__ = [
"create_instances",
]

View File

@ -2,4 +2,6 @@
from .vpc import create_vpcs
__all__ = ["create_vpcs"]
__all__ = [
"create_vpcs",
]

View File

@ -2,4 +2,6 @@
from .firewall import create_firewall_groups
__all__ = ["create_firewall_groups"]
__all__ = [
"create_firewall_groups",
]

View File

@ -4,9 +4,11 @@ from modules.vultr import ( # re-export for backwards compatibility
create_firewall_groups,
create_instances,
create_vpcs,
merge_tags,
)
__all__ = [
"merge_tags",
"create_firewall_groups",
"create_instances",
"create_vpcs",