mirror of
https://github.com/inspec/inspec
synced 2025-02-18 15:08:44 +00:00
Merge pull request #1550 from chef/chris-rock/upstart-fallback
try to use sysv fallback if is not producing proper output
This commit is contained in:
commit
546486ff6a
1 changed files with 1 additions and 1 deletions
|
@ -336,7 +336,7 @@ module Inspec::Resources
|
||||||
status = inspec.command("#{service_ctl} status #{service_name}")
|
status = inspec.command("#{service_ctl} status #{service_name}")
|
||||||
|
|
||||||
# fallback for systemv services, those are not handled via `initctl`
|
# fallback for systemv services, those are not handled via `initctl`
|
||||||
return SysV.new(inspec).info(service_name) if status.exit_status.to_i != 0
|
return SysV.new(inspec).info(service_name) if status.exit_status.to_i != 0 || status.stdout == ''
|
||||||
|
|
||||||
# @see: http://upstart.ubuntu.com/cookbook/#job-states
|
# @see: http://upstart.ubuntu.com/cookbook/#job-states
|
||||||
# grep for running to indicate the service is there
|
# grep for running to indicate the service is there
|
||||||
|
|
Loading…
Add table
Reference in a new issue