Files
2026-08-15 00:28:08 +07:00

28 lines
847 B
Python

import paramiko
client = paramiko.SSHClient()
client.set_missing_host_key_policy(paramiko.AutoAddPolicy())
client.connect('192.168.100.2', username='mi4', password='m14', look_for_keys=False, allow_agent=False)
# Test various ways to get on-event
tests = [
'/system scheduler get Bulanan2 on-event',
'/system scheduler print terse where name=Bulanan2',
'/system scheduler print terse ?name=Bulanan2',
':put [/system scheduler get Bulanan2 on-event]',
':put [/system scheduler find where name=Bulanan2]',
]
for cmd in tests:
print(f"\n--- {cmd[:60]} ---")
stdin, stdout, stderr = client.exec_command(cmd)
import time
time.sleep(0.5)
out = stdout.read().decode().strip()
err = stderr.read().decode().strip()
print(f"out: {out[:200]}")
if err:
print(f"err: {err[:200]}")
client.close()