class Conpar::Directive::AccessList::Remark

Class that maps directly to Cisco Commented ACL See www.cisco.com/c/en/us/support/docs/security/ios-firewall/23602-confaccesslists.html#comments

Constants

SIGNATURE

Public Class Methods

new(content="", options={}) click to toggle source
# File lib/conpar/directive/access_list/remark.rb, line 9
def initialize(content="", options={})
  super
  @sub_ilk = "remark"

  # access-list access_list_name remark remark_content
  parse_regex = %r/^
    (access-list)\s* # Directive Signature
    (?<name>#{NAME})\s* # ACL Name
    (?<type>remark)\s* # ACL Type
    (?<remark>.+) # Everything else on line
  $/x
  @match_data = parse_regex.match(@content)
end