nas_sync_service.py 421 B

123456789101112131415
  1. # nas_sync_service.py
  2. class NasSyncService:
  3. def __init__(self, nas_tools_api):
  4. self.nas_tools_api = nas_tools_api
  5. def sync_directories(self):
  6. # self.nas_tools_api.run_service('sync')
  7. sjson = self.nas_tools_api.sync_list()
  8. results = sjson['data']['result']
  9. # 遍历result字典
  10. for key, value in results.items():
  11. self.nas_tools_api.sync(value['id'])