From dbff27c5a652118580450d3e44779831353f8e93 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20P=C3=A9ters?= Date: Mon, 13 Jul 2020 13:45:57 +0200 Subject: [PATCH] grandlyon/scripts: adapt hostnames for production --- grandlyon/scripts/copy-portal-agent.py | 10 +++++++--- grandlyon/scripts/copy-portal-users.py | 10 +++++++--- grandlyon/scripts/copy-wcs.py | 10 +++++++--- 3 files changed, 21 insertions(+), 9 deletions(-) diff --git a/grandlyon/scripts/copy-portal-agent.py b/grandlyon/scripts/copy-portal-agent.py index 7d165ba..8a4051e 100644 --- a/grandlyon/scripts/copy-portal-agent.py +++ b/grandlyon/scripts/copy-portal-agent.py @@ -10,11 +10,15 @@ from django.utils.text import slugify orig_city= sys.argv[1] slug_orig_city = slugify(orig_city) -orig_site = 'portail-agent-%s.guichet-recette.grandlyon.com' % slug_orig_city - dest_city = sys.argv[2] slug_dest_city = slugify(dest_city) -dest_site = 'portail-agent-%s.guichet-recette.grandlyon.com' % slug_dest_city + +if os.path.exists('/var/lib/combo/tenants/www.toodego.com'): + orig_site = 'agents-%s.toodego.com' % slug_orig_city + dest_site = 'agents-%s.toodego.com' % slug_dest_city +else: + orig_site = 'portail-agent-%s.guichet-recette.grandlyon.com' % slug_orig_city + dest_site = 'portail-agent-%s.guichet-recette.grandlyon.com' % slug_dest_city site_export_orig = subprocess.check_output(['sudo', '-u', 'combo', 'combo-manage', 'tenant_command', 'export_site', '-d', orig_site]) site_export_orig = site_export_orig.decode('utf-8') diff --git a/grandlyon/scripts/copy-portal-users.py b/grandlyon/scripts/copy-portal-users.py index fd3a8ab..de6b2a1 100644 --- a/grandlyon/scripts/copy-portal-users.py +++ b/grandlyon/scripts/copy-portal-users.py @@ -10,11 +10,15 @@ from django.utils.text import slugify orig_city= sys.argv[1] slug_orig_city = slugify(orig_city) -orig_site = 'portail-citoyen-%s.guichet-recette.grandlyon.com' % slug_orig_city - dest_city = sys.argv[2] slug_dest_city = slugify(dest_city) -dest_site = 'portail-citoyen-%s.guichet-recette.grandlyon.com' % slug_dest_city + +if os.path.exists('/var/lib/combo/tenants/www.toodego.com'): + orig_site = '%s.toodego.com' % slug_orig_city + dest_site = '%s.toodego.com' % slug_dest_city +else: + orig_site = 'portail-citoyen-%s.guichet-recette.grandlyon.com' % slug_orig_city + dest_site = 'portail-citoyen-%s.guichet-recette.grandlyon.com' % slug_dest_city site_export_orig = subprocess.check_output(['sudo', '-u', 'combo', 'combo-manage', 'tenant_command', 'export_site', '-d', orig_site]) site_export_orig = site_export_orig.decode('utf-8') diff --git a/grandlyon/scripts/copy-wcs.py b/grandlyon/scripts/copy-wcs.py index f54fb3a..84a7667 100755 --- a/grandlyon/scripts/copy-wcs.py +++ b/grandlyon/scripts/copy-wcs.py @@ -13,11 +13,15 @@ from django.utils.text import slugify orig_city = sys.argv[1] slug_orig_city = slugify(orig_city) -orig_site = 'demarches-%s.guichet-recette.grandlyon.com' % slug_orig_city - dest_city = sys.argv[2] slug_dest_city = slugify(dest_city) -dest_site = 'demarches-%s.guichet-recette.grandlyon.com' % slug_dest_city + +if os.path.exists('/var/lib/combo/tenants/www.toodego.com'): + orig_site = 'demarches-%s.toodego.com' % slug_orig_city + dest_site = 'demarches-%s.toodego.com' % slug_dest_city +else: + orig_site = 'demarches-%s.guichet-recette.grandlyon.com' % slug_orig_city + dest_site = 'demarches-%s.guichet-recette.grandlyon.com' % slug_dest_city roles_mapping = json.load(open('/tmp/roles.mapping.json'))