diff --git a/inventory/inventory b/inventory/inventory index 44f909ece8..47eb28264f 100644 --- a/inventory/inventory +++ b/inventory/inventory @@ -248,7 +248,7 @@ bodhi-backend01.phx2.fedoraproject.org bodhi-backend02.phx2.fedoraproject.org [bodhi-backend-stg] -bodhi-backend01.stg.phx2.fedoraproject.org +#bodhi-backend01.stg.phx2.fedoraproject.org [sign-bridge] sign-bridge01.phx2.fedoraproject.org @@ -345,7 +345,7 @@ badges-backend01.stg.phx2.fedoraproject.org badges-web01.stg.phx2.fedoraproject.org blockerbugs01.stg.phx2.fedoraproject.org bodhi01.stg.phx2.fedoraproject.org -bodhi-backend01.stg.phx2.fedoraproject.org +#bodhi-backend01.stg.phx2.fedoraproject.org busgateway01.stg.phx2.fedoraproject.org datagrepper01.stg.phx2.fedoraproject.org elections01.stg.phx2.fedoraproject.org @@ -745,7 +745,7 @@ badges-web01.stg.phx2.fedoraproject.org basset01.stg.phx2.fedoraproject.org blockerbugs01.stg.phx2.fedoraproject.org bodhi01.stg.phx2.fedoraproject.org -bodhi-backend01.stg.phx2.fedoraproject.org +#bodhi-backend01.stg.phx2.fedoraproject.org bugyou01.stg.phx2.fedoraproject.org bugzilla2fedmsg01.stg.phx2.fedoraproject.org buildvm-01.stg.phx2.fedoraproject.org diff --git a/roles/haproxy/templates/parse.py b/roles/haproxy/templates/parse.py new file mode 100644 index 0000000000..91f9f6cfb6 --- /dev/null +++ b/roles/haproxy/templates/parse.py @@ -0,0 +1,16 @@ +inp = open('haproxy.cfg', 'r') +outp = open('haproxy.cfg.new', 'w') + +for line in inp.readlines(): + if line.startswith('listen '): + _, name, binding = line.split() + outp.write('frontend %s-frontend\n' % name) + outp.write(' bind %s\n' % binding) + outp.write(' default_backend %s-backend\n' % name) + outp.write('\n') + outp.write('backend %s-backend\n' % name) + else: + outp.write(line) + +inp.close() +outp.close()