From 1c4495e37d1d869b6f8792669bedf8e8cfcb1182 Mon Sep 17 00:00:00 2001 From: shenlan Date: Tue, 30 Sep 2025 00:26:19 +0800 Subject: [PATCH] Align Vultr module exports with AWS submodule layout --- iac_modules/pulumi/modules/vultr/__init__.py | 2 ++ iac_modules/pulumi/modules/vultr/common/__init__.py | 4 +++- iac_modules/pulumi/modules/vultr/compute/__init__.py | 4 +++- iac_modules/pulumi/modules/vultr/network/__init__.py | 4 +++- iac_modules/pulumi/modules/vultr/security/__init__.py | 4 +++- iac_modules/pulumi/vultr/__init__.py | 2 ++ 6 files changed, 16 insertions(+), 4 deletions(-) diff --git a/iac_modules/pulumi/modules/vultr/__init__.py b/iac_modules/pulumi/modules/vultr/__init__.py index 09839bc6..9624e2ad 100644 --- a/iac_modules/pulumi/modules/vultr/__init__.py +++ b/iac_modules/pulumi/modules/vultr/__init__.py @@ -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", diff --git a/iac_modules/pulumi/modules/vultr/common/__init__.py b/iac_modules/pulumi/modules/vultr/common/__init__.py index 93ca2d48..02aca31c 100644 --- a/iac_modules/pulumi/modules/vultr/common/__init__.py +++ b/iac_modules/pulumi/modules/vultr/common/__init__.py @@ -2,4 +2,6 @@ from .tags import merge_tags -__all__ = ["merge_tags"] +__all__ = [ + "merge_tags", +] diff --git a/iac_modules/pulumi/modules/vultr/compute/__init__.py b/iac_modules/pulumi/modules/vultr/compute/__init__.py index 2c61ae3d..ca1fad6b 100644 --- a/iac_modules/pulumi/modules/vultr/compute/__init__.py +++ b/iac_modules/pulumi/modules/vultr/compute/__init__.py @@ -2,4 +2,6 @@ from .instances import create_instances -__all__ = ["create_instances"] +__all__ = [ + "create_instances", +] diff --git a/iac_modules/pulumi/modules/vultr/network/__init__.py b/iac_modules/pulumi/modules/vultr/network/__init__.py index 3c6ffe84..5a7c087f 100644 --- a/iac_modules/pulumi/modules/vultr/network/__init__.py +++ b/iac_modules/pulumi/modules/vultr/network/__init__.py @@ -2,4 +2,6 @@ from .vpc import create_vpcs -__all__ = ["create_vpcs"] +__all__ = [ + "create_vpcs", +] diff --git a/iac_modules/pulumi/modules/vultr/security/__init__.py b/iac_modules/pulumi/modules/vultr/security/__init__.py index 7d945690..fd9b3420 100644 --- a/iac_modules/pulumi/modules/vultr/security/__init__.py +++ b/iac_modules/pulumi/modules/vultr/security/__init__.py @@ -2,4 +2,6 @@ from .firewall import create_firewall_groups -__all__ = ["create_firewall_groups"] +__all__ = [ + "create_firewall_groups", +] diff --git a/iac_modules/pulumi/vultr/__init__.py b/iac_modules/pulumi/vultr/__init__.py index 0889ff41..1df7e9c3 100644 --- a/iac_modules/pulumi/vultr/__init__.py +++ b/iac_modules/pulumi/vultr/__init__.py @@ -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",