Reimplement compose and add tiling windows
This commit is contained in:
@@ -143,7 +143,7 @@ WantedBy=default.target
|
||||
target_unit = f"""
|
||||
[Unit]
|
||||
Description=GIA Stack Target
|
||||
Wants={unit_prefix}-redis.service {unit_prefix}-signal.service {unit_prefix}-migration.service {unit_prefix}-collectstatic.service {unit_prefix}-app.service {unit_prefix}-asgi.service {unit_prefix}-ur.service {unit_prefix}-scheduling.service {unit_prefix}-codex-worker.service
|
||||
Wants={unit_prefix}-redis.service {unit_prefix}-signal.service {unit_prefix}-migration.service {unit_prefix}-collectstatic.service {unit_prefix}-app.service {unit_prefix}-asgi.service {unit_prefix}-ur.service {unit_prefix}-scheduling.service
|
||||
After={unit_prefix}-redis.service {unit_prefix}-signal.service {unit_prefix}-migration.service {unit_prefix}-collectstatic.service
|
||||
|
||||
[Install]
|
||||
@@ -315,16 +315,6 @@ WantedBy={target_ref}
|
||||
requires=f"{unit_prefix}-collectstatic.service {unit_prefix}-redis.service {unit_prefix}-signal.service",
|
||||
)
|
||||
|
||||
codex_worker_unit = gia_container(
|
||||
"GIA Codex Worker",
|
||||
with_stack("codex_worker_gia"),
|
||||
"sh -c '. /venv/bin/activate && python manage.py codex_worker'",
|
||||
include_uwsgi=True,
|
||||
include_whatsapp=False,
|
||||
after=f"{unit_prefix}-collectstatic.service {unit_prefix}-redis.service {unit_prefix}-signal.service",
|
||||
requires=f"{unit_prefix}-collectstatic.service {unit_prefix}-redis.service {unit_prefix}-signal.service",
|
||||
)
|
||||
|
||||
write_unit(out_dir / f"{unit_prefix}.pod", pod_unit)
|
||||
write_unit(out_dir / f"{unit_prefix}.target", target_unit)
|
||||
write_unit(out_dir / f"{unit_prefix}-redis.container", redis_unit)
|
||||
@@ -335,7 +325,6 @@ WantedBy={target_ref}
|
||||
write_unit(out_dir / f"{unit_prefix}-asgi.container", asgi_unit)
|
||||
write_unit(out_dir / f"{unit_prefix}-ur.container", ur_unit)
|
||||
write_unit(out_dir / f"{unit_prefix}-scheduling.container", scheduling_unit)
|
||||
write_unit(out_dir / f"{unit_prefix}-codex-worker.container", codex_worker_unit)
|
||||
|
||||
print(f"Wrote Quadlet units to: {out_dir}")
|
||||
return 0
|
||||
|
||||
Reference in New Issue
Block a user