This commit is contained in:
ahmadbilalkhalid 2019-08-27 13:57:22 +05:00
parent b38fb3b8a1
commit 83ba3944d5
1 changed files with 6 additions and 2 deletions

View File

@ -1,6 +1,6 @@
import click
import subprocess
import os
from app.helper import clone, clone_common,\
clone_etcd_wrapper, pipenv_install
@ -10,6 +10,7 @@ def api():
pass
@api.command("setup")
@click.option("--path", required=True)
@click.option("--auth_name", required=True)
@click.option("--auth_seed", required=True)
@click.option("--auth_realm", required=True)
@ -17,7 +18,10 @@ def api():
@click.option("--otp_server", default="https://otp.ungleich.ch/ungleichotp/",
help="URL of ungleich OTP server")
def setup(auth_name, auth_seed, auth_realm, realm_allowed, otp_server):
def setup(path, auth_name, auth_seed, auth_realm,
realm_allowed, otp_server):
os.chdir(path)
if clone("https://code.ungleich.ch/ungleich-public/ucloud-api.git"):
with open(".env", "w") as env_file:
lines = [f"AUTH_NAME={auth_name}",