You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
27 lines
610 B
Python
27 lines
610 B
Python
6 years ago
|
"""
|
||
|
Sample script to fetch all access levels
|
||
|
"""
|
||
|
|
||
6 years ago
|
from Net2Scripting import init_logging
|
||
|
from Net2Scripting.net2xs import Net2XS
|
||
6 years ago
|
|
||
|
# Operator id 0 is System Engineer
|
||
|
OPERATOR_ID = 0
|
||
|
# Default Net2 password
|
||
|
OPERATOR_PWD = "net2"
|
||
|
# When running on the machine where Net2 is installed
|
||
|
NET2_SERVER = "localhost"
|
||
|
|
||
|
|
||
|
if __name__ == "__main__":
|
||
|
|
||
6 years ago
|
# Init log4net
|
||
|
init_logging()
|
||
|
|
||
6 years ago
|
with Net2XS(NET2_SERVER) as net2:
|
||
|
# Authenticate
|
||
|
net2.authenticate(OPERATOR_ID, OPERATOR_PWD)
|
||
|
# Show all access levels and their details
|
||
|
for al in net2.get_py_access_levels():
|
||
|
print(al)
|