Class: Hotdog::Expression::AnyHostNode
Instance Attribute Summary
#separator, #tag_name, #tag_value
Instance Method Summary
collapse
#==, #dump, #evaluate, #maybe_fallback, #maybe_glob, #maybe_query, #maybe_query_without_condition, #optimize, #reload, #separator?, #tag_name?, #tag_value?, #to_glob
#dump, #evaluate, #optimize
Constructor Details
#initialize(separator = nil) ⇒ AnyHostNode
701
702
703
|
# File 'lib/hotdog/expression/semantics.rb', line 701
def initialize(separator=nil)
super("host", nil, separator)
end
|
Instance Method Details
#condition(options = {}) ⇒ Object
705
706
707
|
# File 'lib/hotdog/expression/semantics.rb', line 705
def condition(options={})
"1"
end
|
#condition_tables(options = {}) ⇒ Object
709
710
711
|
# File 'lib/hotdog/expression/semantics.rb', line 709
def condition_tables(options={})
[:hosts]
end
|
#condition_values(options = {}) ⇒ Object
713
714
715
|
# File 'lib/hotdog/expression/semantics.rb', line 713
def condition_values(options={})
[]
end
|