class Specinfra::Command::Freebsd::Base::Process
Public Class Methods
check_count(process,count)
click to toggle source
# File lib/specinfra/command/freebsd/base/process.rb, line 15 def check_count(process,count) "test `pgrep #{escape(process)} | wc -l` -eq #{escape(count)}" end
check_is_running(process)
click to toggle source
# File lib/specinfra/command/freebsd/base/process.rb, line 11 def check_is_running(process) "pgrep -q #{escape(process)}" end
count(process)
click to toggle source
# File lib/specinfra/command/freebsd/base/process.rb, line 7 def count(process) "pgrep #{escape(process)} | wc -l" end
get(process, opts)
click to toggle source
# File lib/specinfra/command/freebsd/base/process.rb, line 3 def get(process, opts) "ps -p `pgrep -xn #{escape(process)}` -o #{opts[:format]}" end