init: workspace opencode sync
This commit is contained in:
@@ -0,0 +1,30 @@
|
||||
import librouteros
|
||||
|
||||
api = librouteros.connect('192.168.100.2', 'mi4', 'm14', port=8728)
|
||||
|
||||
# Get Bulanan2 details
|
||||
items = list(api('/system/scheduler/print'))
|
||||
for item in items:
|
||||
if item['name'] == 'Bulanan2':
|
||||
print(f'Bulanan2:')
|
||||
print(f' .id = {item[".id"]}')
|
||||
oe = item['on-event']
|
||||
print(f' on-event length = {len(oe)}')
|
||||
print(f' on-event first 50: {oe[:50]}')
|
||||
|
||||
# Test: set on-event to very simple script
|
||||
simple = ':put "test123"'
|
||||
print(f'\nSetting on-event to: {simple}')
|
||||
api('/system/scheduler/set', **{'.id': item['.id'], 'on-event': simple})
|
||||
|
||||
# Re-read
|
||||
items2 = list(api('/system/scheduler/print'))
|
||||
for item2 in items2:
|
||||
if item2['name'] == 'Bulanan2':
|
||||
oe2 = item2['on-event']
|
||||
print(f'After set, on-event = {oe2}')
|
||||
print(f'Match: {oe2 == simple}')
|
||||
break
|
||||
break
|
||||
|
||||
api.close()
|
||||
Reference in New Issue
Block a user