Peppershade / uptimekuma-migrator

Simple migrator from UptimeRobot to UptimeKuma
9 stars 1 forks source link

Import fails #3

Closed simon2k13 closed 1 year ago

simon2k13 commented 1 year ago

root@uptimesev:~/uptimekuma-migrator# python3 migrator.py Fetching monitors from UptimeRobot API. Fetched 50 monitors from UptimeRobot API. Fetching monitors from UptimeRobot API with offset 50. Fetched 82 monitors from UptimeRobot API. Syncing monitors to Uptime Kuma API. Traceback (most recent call last): File "/root/uptimekuma-migrator/migrator.py", line 193, in sync_monitor_to_uptimekuma(monitor) File "/root/uptimekuma-migrator/migrator.py", line 116, in sync_monitor_to_uptimekuma api.add_monitor( File "/usr/local/lib/python3.10/dist-packages/uptime_kuma_api/api.py", line 1169, in add_monitor data = self._build_monitor_data(**kwargs) TypeError: UptimeKumaApi._build_monitor_data() got an unexpected keyword argument 'expireNotification'

Peppershade commented 1 year ago

Should be fixed now, can you try again?

simon2k13 commented 1 year ago

Works perfect now, but once done script does not exit by itself. Thanks again!

Peppershade commented 1 year ago

I added the quit() so it should exit now :)