Method: PM::DSL#zone

Defined in:
lib/patchmaster/dsl.rb

#zone(start_or_range = nil, stop = nil) ⇒ Object Also known as: z

If start_or_range is a Range, use that. Else either or both params may be nil.



154
155
156
157
158
159
160
161
162
# File 'lib/patchmaster/dsl.rb', line 154

def zone(start_or_range=nil, stop=nil)
  @conn.zone = if start_or_range.kind_of? Range
                       start_or_range
                     elsif start_or_range == nil && stop == nil
                       nil
                     else
                       ((start_or_range || 0) .. (stop || 127))
                     end
end