summaryrefslogtreecommitdiff
path: root/domain_manager.py
diff options
context:
space:
mode:
authorYuval Adam <_@yuv.al>2025-07-18 15:26:05 +0200
committerYuval Adam <_@yuv.al>2025-07-18 15:26:05 +0200
commitdb420dc6a075d23e1aa3ef45fb9cf6b286096c1b (patch)
tree49c8ca4e6c7333134bb4042380b3919c03207fb9 /domain_manager.py
parent257ad34dd8baf2c2e4b3621d2477c9fd265b709e (diff)
Remove sandbox mode
Diffstat (limited to 'domain_manager.py')
-rwxr-xr-xdomain_manager.py12
1 files changed, 4 insertions, 8 deletions
diff --git a/domain_manager.py b/domain_manager.py
index 808339c..d78b8f5 100755
--- a/domain_manager.py
+++ b/domain_manager.py
@@ -7,10 +7,9 @@ from namecheap_api import NamecheapAPI
from cloudflare_api import CloudflareAPI
class DomainManager:
- def __init__(self, config: Config, sandbox: bool = False):
+ def __init__(self, config: Config):
self.config = config
- self.sandbox = sandbox
- self.namecheap = NamecheapAPI(config, sandbox=sandbox)
+ self.namecheap = NamecheapAPI(config)
self.cloudflare = CloudflareAPI(config)
def register_and_setup_domain(self, domain: str,
@@ -169,12 +168,11 @@ class DomainManager:
def main():
if len(sys.argv) < 2:
- print("Usage: python domain_manager.py <domain> [--dry-run] [--sandbox]")
+ print("Usage: python domain_manager.py <domain> [--dry-run]")
sys.exit(1)
domain = sys.argv[1]
dry_run = '--dry-run' in sys.argv
- sandbox = '--sandbox' in sys.argv
# Load configuration
config = Config.from_env()
@@ -192,11 +190,9 @@ def main():
sys.exit(1)
# Initialize domain manager
- manager = DomainManager(config, sandbox=sandbox)
+ manager = DomainManager(config)
# Register and setup domain
- if sandbox:
- print("Running in SANDBOX mode - using Namecheap sandbox environment")
if dry_run:
print("Running in DRY RUN mode - no actual registration will occur")
result = manager.register_and_setup_domain(domain, dry_run=dry_run)