set the workdir

pull/703/head
mike dupont 4 months ago
parent 7e48495ab5
commit 5b61392c83

@ -6,7 +6,7 @@ After=docker.service
#Required=docker.service #Required=docker.service
[Service] [Service]
EnvironmentFile=ROOT/var/run/swarms/secrets/env EnvironmentFile=/var/run/swarms/secrets/env
RestartSec=10 RestartSec=10
TimeoutStartSec=0 TimeoutStartSec=0
Restart=always Restart=always
@ -14,7 +14,7 @@ ExecStartPre=-/usr/bin/docker stop %n
ExecStartPre=-/usr/bin/docker rm %n ExecStartPre=-/usr/bin/docker rm %n
ExecStartPre=/usr/bin/docker pull h4ckermike/swarms-api:experimental ExecStartPre=/usr/bin/docker pull h4ckermike/swarms-api:experimental
#ExecStart=/usr/bin/docker run --rm --name %n h4ckermike/swarms-api:experimental #ExecStart=/usr/bin/docker run --rm --name %n h4ckermike/swarms-api:experimental
ExecStart=/usr/bin/docker run --rm --name %n --network host h4ckermike/swarms-api:experimental -e WORKSPACE_DIR=/var/swarms/agent_workspace/ ExecStart=/usr/bin/docker run -e WORKSPACE_DIR=/var/swarms/agent_workspace/ --rm --name %n --network host h4ckermike/swarms-api:experimental
StandardOutput=file:/var/log/swarms_systemd.log StandardOutput=file:/var/log/swarms_systemd.log
StandardError=file:/var/log/swarms_systemd.log StandardError=file:/var/log/swarms_systemd.log
ExecReload=/bin/kill -HUP ${MAINPID} ExecReload=/bin/kill -HUP ${MAINPID}

@ -26,12 +26,14 @@ def bootup():
logging.disable(logging.CRITICAL) logging.disable(logging.CRITICAL)
# Silent wandb # Silent wandb
os.environ["WANDB_SILENT"] = "true"
# Configure workspace # Configure workspace
workspace_dir = os.path.join(os.getcwd(), "agent_workspace")
os.makedirs(workspace_dir, exist_ok=True) workspace_dir = os.environ.get("WORKSPACE_DIR")
os.environ["WORKSPACE_DIR"] = workspace_dir if workspace_dir is not None:
workspace_dir = os.path.join(os.getcwd(), "agent_workspace")
os.makedirs(workspace_dir, exist_ok=True)
os.environ["WORKSPACE_DIR"] = workspace_dir
# Suppress warnings # Suppress warnings
warnings.filterwarnings("ignore", category=DeprecationWarning) warnings.filterwarnings("ignore", category=DeprecationWarning)

Loading…
Cancel
Save