class Serverspec::Type::Process
Public Instance Methods
get_column(keyword)
click to toggle source
# File lib/serverspec/type/process.rb, line 20 def get_column(keyword) ret = @runner.get_process(@name, :format => "#{keyword}=") val = ret.stdout.strip val = val.to_i if val.match(/^\d+$/) val end
group()
click to toggle source
# File lib/serverspec/type/process.rb, line 12 def group get_column("group") end
method_missing(meth)
click to toggle source
# File lib/serverspec/type/process.rb, line 16 def method_missing(meth) get_column(meth.to_s) end
running?()
click to toggle source
# File lib/serverspec/type/process.rb, line 3 def running? pid = @runner.get_process(@name, :format => "pid=").stdout not pid.empty? end
user()
click to toggle source
# File lib/serverspec/type/process.rb, line 8 def user get_column("user") end