add-stopdependencies.patch 534 B

123456789101112131415161718192021222324
  1. Index: api/comar/service.py
  2. ===================================================================
  3. --- api/comar/service.py (revision 33513)
  4. +++ api/comar/service.py (revision 33514)
  5. @@ -113,6 +113,18 @@
  6. except:
  7. pass
  8. +def stopDependencies(*services):
  9. + """Stop dependencies.
  10. +
  11. + Arguments are service names.
  12. + """
  13. + for service in services:
  14. + try:
  15. + call(service, "System.Service", "stop")
  16. + except:
  17. + pass
  18. +
  19. +
  20. # Service control utilities
  21. def _getPid(pidfile):