Files
open-terminal/open_terminal/utils/worker.py
T
2026-10-19 03:49:20 +09:00

15 lines
316 B
Python

"""Exec launcher for a supervisor-provided workload cgroup."""
import os
import sys
def main():
cgroup, *command = sys.argv[1:]
with open(os.path.join(cgroup, "cgroup.procs"), "w") as stream:
stream.write(str(os.getpid()))
os.execvp(command[0], command)
if __name__ == "__main__":
main()