Sha256: 04c8c25fc82018d7ac893a0ed4814a518f45be9c1dd1778e426e8d8b14699304
Contents?: true
Size: 1007 Bytes
Versions: 2
Compression:
Stored size: 1007 Bytes
Contents
module Specinfra module Command module Module module Service module Runit def check_is_running_under_runit(service) "sv status #{escape(service)} | grep -E '^run: '" end def check_is_enabled_under_runit(service) "test ! -f /etc/sv/#{escape(service)}/down" end def enable_under_runit(service) "ln -s /etc/sv/#{service} /var/service/" end def disable_under_runit(service) "rm /var/service/#{service}" end def start_under_runit(service) "sv up /var/service/#{service}" end def stop_under_runit(service) "sv down /var/service/#{service}" end def restart_under_runit(service) "sv restart /var/service/#{service}" end def reload_under_runit(service) "sv reload /var/service/#{service}" end end end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
specinfra-2.92.0 | lib/specinfra/command/module/service/runit.rb |
specinfra-2.91.0 | lib/specinfra/command/module/service/runit.rb |