eole-one-master/init/onenode.service
Philippe Caseiro 8ef200b6b2 Mise à jour du script onevm-all pour qu'il fonctionne avec one 5.0.2
Les actions ont changés sur cette version, "resume" résoud tout :)

Le service doit également démarrer après libvirt et s'arrêter avant.
2016-10-10 16:46:14 +02:00

17 lines
484 B
Desktop File

[Unit]
Description=OpenNebula Node starter
After=opennebula.service opennebula-sunstone.service libvirt-bin.service
[Service]
Type=oneshot
Environment=CREDS=/var/lib/one/.one/one_auth
Environment=ENDPOINT=http://127.0.0.1:2633/RPC2
TimeoutSec=1min
RemainAfterExit=yes
Restart=no
ExecStart=/usr/share/eole/sbin/onevm-all -w -c ${CREDS} -e ${ENDPOINT} -a "resume"
ExecStop=/usr/share/eole/sbin/onevm-all -w -c ${CREDS} -e ${ENDPOINT} -a "suspend"
[Install]
WantedBy=multi-user.target