TT#4250 use some settings on prod from server.ini

In order to be able to deploy that file with different values
depending on the server so we can use -dev.mgm services on
repoapi-dev.mgm

Change-Id: I2f5546c4f664707250ab89f29e71d4092c848890
changes/80/8580/1
Victor Seva 10 years ago
parent eceefa7ff5
commit 34018bb4d1

4
debian/rules vendored

@ -19,6 +19,10 @@ override_dh_auto_install:
echo "[gerrit]" > gerrit.ini
echo "HTTP_USER=fake" >> gerrit.ini
echo "HTTP_PASSWD=fakeHTTPpass" >> gerrit.ini
echo "[server]" > server.ini
echo "JENKINS_URL=fake" >> server.ini
echo "GERRIT_URL=fake" >> server.ini
echo "BROKER_URL=fake" >> server.ini
VAR_DIR=$(shell pwd) make deploy
make clean

@ -52,8 +52,10 @@ DATABASES = {
LOGGING['loggers']['repoapi']['level'] = os.getenv('DJANGO_LOG_LEVEL', 'INFO')
JENKINS_URL = "https://jenkins.mgm.sipwise.com"
GERRIT_URL = "https://gerrit.mgm.sipwise.com/{}"
server_config = RawConfigParser()
server_config.read(os.path.join(VAR_DIR, 'server.ini'))
JENKINS_URL = server_config.get('server', 'JENKINS_URL')
GERRIT_URL = server_config.get('server', 'GERRIT_URL')
gerrit_config = RawConfigParser()
gerrit_config.read(os.path.join(VAR_DIR, 'gerrit.ini'))
@ -64,7 +66,7 @@ GITWEB_URL = "https://git.mgm.sipwise.com/gitweb/?p={}.git;a=commit;h={}"
WORKFRONT_CREDENTIALS = os.path.join(BASE_DIR,
'/etc/jenkins_jobs/workfront.ini')
# celery
BROKER_URL = 'amqp://guest:guest@localhost'
BROKER_URL = server_config.get('server', 'BROKER_URL')
JBI_BASEDIR = os.path.join(VAR_DIR, 'jbi_files')
JBI_ARTIFACT_JOBS = [
'release-tools-runner',

Loading…
Cancel
Save