This commit is contained in:
ahmadbilalkhalid 2019-08-30 06:23:45 +05:00
commit a9f8d245b9
10 changed files with 127 additions and 83 deletions

View file

@ -32,10 +32,12 @@ def setup(path, base_dir, file_prefix, etcd_url, etcd_password):
f"https://code.ungleich.ch/ungleich-public/{repo_name}.git"
)
content = f"BASE_DIR={base_dir}\n" \
f"FILE_PREFIX={file_prefix}\n" \
f"ETCD_URL={etcd_url}\n" \
f"ETCD_PASSWORD={etcd_password}\n"
content = (
f"BASE_DIR={base_dir}\n"
f"FILE_PREFIX={file_prefix}\n"
f"ETCD_URL={etcd_url}\n"
f"ETCD_PASSWORD={etcd_password}\n"
)
op_result.add(
FileOperation.write, path=os.path.join(repo_name, ".env"), content=content
@ -51,4 +53,6 @@ def setup(path, base_dir, file_prefix, etcd_url, etcd_password):
# Write Crontab entry
with open("/etc/crontabs/root", "a") as crontab:
crontab.write(f"*/5\t*\t*\t*\t*\tcd {os.path.join(os.getcwd(), repo_name)} && pipenv run python main.py")
crontab.write(
f"*/5\t*\t*\t*\t*\tcd {os.path.join(os.getcwd(), repo_name)} && pipenv run python main.py"
)