class HAProxy::Treetop::ConfigurationFile

Helper class for the root config file node

Public Instance Methods

backends() click to toggle source
# File lib/haproxy/treetop/nodes.rb, line 213
def backends
  elements.select {|e| e.class == BackendSection}
end
defaults() click to toggle source
# File lib/haproxy/treetop/nodes.rb, line 201
def defaults
  elements.select {|e| e.class == DefaultsSection}
end
frontends() click to toggle source
# File lib/haproxy/treetop/nodes.rb, line 209
def frontends
  elements.select {|e| e.class == FrontendSection}
end
global() click to toggle source
# File lib/haproxy/treetop/nodes.rb, line 197
def global
  elements.select {|e| e.class == GlobalSection}.first
end
listeners() click to toggle source
# File lib/haproxy/treetop/nodes.rb, line 205
def listeners
  elements.select {|e| e.class == ListenSection}
end