3 "copy": "scp -qF ssh_config {0} default:{1}",
4 "exec": "ssh -F ssh_config default '{0}'",
5 "clean": "ssh -F ssh_config default 'rm -f {0}'"
11 "^ido_[a-z]{2}sql.test$": {
13 "copy": ["files/ido_tests.py >> /tmp/ido_tests.py"]
16 "clean": ["/tmp/ido_tests.py", "/tmp/ido_tests.pyc"]
22 "files/configs/checkresult.conf >> /tmp/checkresult.conf",
23 "files/wait_for_ido.sh >> /tmp/wait_for_ido.sh",
24 "ido_mysql.test >> /tmp/ido_mysql.py"
27 "sudo mv /tmp/checkresult.conf /etc/icinga2/conf.d/",
28 "mkdir -p -m 0777 /tmp/icinga2/checkresults",
29 "sudo service icinga2 restart",
30 "/tmp/wait_for_ido.sh mysql"
34 "clean": ["/tmp/ido_mysql.py*"],
36 "sudo rm /etc/icinga2/conf.d/checkresult.conf",
37 "sudo service icinga2 restart",
38 "rmdir /tmp/icinga2/checkresults",
39 "/tmp/wait_for_ido.sh mysql",
40 "/tmp/wait_for_ido.sh pgsql && rm /tmp/wait_for_ido.sh"