struct ServiceRunner::Monitoring::Config::ExecutionResult

Included Modules

Defined in:

service_runner/monitoring/config.cr

Constructors

Instance Method Summary

Instance methods inherited from struct ServiceRunner::Monitoring::Config::Result

frequency : Int32 frequency, frequency=(frequency : Int32) frequency=

Constructor methods inherited from struct ServiceRunner::Monitoring::Config::Result

new(ctx : YAML::ParseContext, node : YAML::Nodes::Node)
new(pull : JSON::PullParser)
new

Constructor Detail

def self.new(ctx : YAML::ParseContext, node : YAML::Nodes::Node) #

[View source]
def self.new(pull : JSON::PullParser) #

[View source]

Instance Method Detail

def arguments : Array(String) #

[View source]
def arguments=(arguments : Array(String)) #

[View source]
def environment : Process::Env #

[View source]
def environment=(environment : Process::Env) #

[View source]
def exe : String #

[View source]
def exe=(exe : String) #

[View source]
def expected : ExpectedCommandResult #

[View source]
def expected=(expected : ExpectedCommandResult) #

[View source]
def stdin_file : String | Nil #

[View source]
def stdin_file=(stdin_file : String | Nil) #

[View source]
def stdin_string : String | Nil #

[View source]
def stdin_string=(stdin_string : String | Nil) #

[View source]
def workdir : String | Nil #

[View source]
def workdir=(workdir : String | Nil) #

[View source]