Guest User

Untitled

a guest
Jul 20th, 2018
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.53 KB | None | 0 0
  1. def refresh_sync_item(self, sync_item, **kwargs):
  2. """
  3. Refresh a sync item, ignoring all cached details and retrieving
  4. authorative data from the source systems again.
  5. """
  6. self._cache.delete_item(sync_item)
  7. kwargs = copy(kwargs)
  8. ...
  9. fill out contstructor params here
  10. ...
  11. new_sync_item = self.create(**kwargs)
  12. sync_item.importer = new_sync_item.importer
  13. sync_item.exporter = new_sync_item.exporter
  14. self._cache.store_item(sync_item)
Add Comment
Please, Sign In to add comment