15 lines
509 B
SYSTEMD
15 lines
509 B
SYSTEMD
Description=Run QOS Roles Script
|
|
After=slurmdbd.service slurmctld.service
|
|
Requires=slurmdbd.service slurmctld.service
|
|
|
|
[Service]
|
|
Type=oneshot
|
|
ExecStartPre=/bin/bash -c 'until systemctl is-active --quiet slurmdbd; do echo "Waiting for slurmdbd..."; sleep 1; done'
|
|
ExecStartPre=/bin/bash -c 'until systemctl is-active --quiet slurmctld; do echo "Waiting for slurmctld..."; sleep 1; done'
|
|
ExecStart=/opt/flame/ansible/roles/slurm_qos/files/qos_roles.sh
|
|
User=root
|
|
Group=root
|
|
|
|
[Install]
|
|
WantedBy=multi-user.target
|