(name, user)
| 244 | |
| 245 | |
| 246 | def hup_dnsmasq(name, user): |
| 247 | pid = "" |
| 248 | for i in execute("ps -ef | grep %s" % name): |
| 249 | vals = i.lstrip().split() |
| 250 | if (vals[0] == user): |
| 251 | pid = vals[1] |
| 252 | if pid: |
| 253 | logging.info("Sent hup to %s", name) |
| 254 | execute("kill -HUP %s" % pid) |
| 255 | else: |
| 256 | service("dnsmasq", "start") |
| 257 | |
| 258 | |
| 259 | def copy_if_needed(src, dest): |