7.2. jset
- class nettoolkit.pyJuniper.jset.JSet(input_file=None, input_list=None)[source]
Bases:
Default
,STR
,Container
Juniper Standard to set converter. Either one input is required.
- Parameters:
input_file (str, optional) – juniper standard configuration file. Defaults to None.
input_list (list, optional) – configuration in format of list. Defaults to None.
- property objVar
output list
- Returns:
set command output list
- Return type:
list
- read_input_file(input_file)[source]
Reads input file and set input list
- Parameters:
input_file (str) – input text file i/o
- Raises:
Exception – InputFileReadError
- read_input_list(input_list)[source]
Reads input list as input list
- Parameters:
input_list (list, tuple) – input in format of list or tuple
- Raises:
Exception – InputListReadError
- set_input(input_file=None, input_list=None)[source]
set input list from either provided input.
- Parameters:
input_file (str, optional) – juniper standard configuration file. Defaults to None.
input_list (list, optional) – configuration in format of list. Defaults to None.
- property to_set
reads juniper standard config and convert it to set, store it to output