20 lines
598 B
Python
20 lines
598 B
Python
import routeros_api
|
|
from configuration import read_config
|
|
config = read_config()
|
|
secrets = read_config("secrets")
|
|
|
|
|
|
def cp():
|
|
connection = routeros_api.RouterOsApiPool(config['ros_ip'], username=secrets["ros_login"],
|
|
password=secrets["ros_password"], plaintext_login=True)
|
|
api = connection.get_api()
|
|
|
|
filter = api.get_resource('/ip/firewall/filter')
|
|
|
|
for i in filter.get():
|
|
if config['ros_fasttrack_comment'] in i['comment']:
|
|
filter.set(id=i['id'], disabled=disabled)
|
|
connection.disconnect()
|
|
|
|
def pst():
|
|
pass |