lib/serverspec/commands/smartos.rb in serverspec-0.6.21 vs lib/serverspec/commands/smartos.rb in serverspec-0.6.22
- old
+ new
@@ -6,8 +6,16 @@
if version
cmd = "#{cmd}-#{escape(version)}"
end
cmd
end
+
+ def check_enabled(service, level=3)
+ "svcs -l #{escape(service)} 2> /dev/null | grep -wx '^enabled.*true$'"
+ end
+
+ def check_running(service)
+ "svcs -l #{escape(service)} status 2> /dev/null |grep -wx '^state.*online$'"
+ end
end
end
end