init: workspace opencode sync
This commit is contained in:
@@ -0,0 +1,27 @@
|
||||
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()
|
||||
Reference in New Issue
Block a user