module Junos::Ez::L1ports

Constants

IFS_NAME_FILTER
PROPERTIES

Public Class Methods

Provider( ndev, varsym ) click to toggle source
# File lib/junos-ez/l1_ports.rb, line 16
def self.Provider( ndev, varsym )            
  newbie = case ndev.fact( :ifd_style )
  when :SWITCH
    Junos::Ez::L1ports::Provider::SWITCH.new( ndev )            
  when :CLASSIC
    Junos::Ez::L1ports::Provider::CLASSIC.new( ndev )      
  end      
  
  newbie.properties = Junos::Ez::Provider::PROPERTIES + PROPERTIES
  Junos::Ez::Provider.attach_instance_variable( ndev, varsym, newbie )
end