diff options
-rw-r--r-- | gdatastore/datastore.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/gdatastore/datastore.py b/gdatastore/datastore.py index 9db437e..77cc64b 100644 --- a/gdatastore/datastore.py +++ b/gdatastore/datastore.py @@ -377,6 +377,10 @@ class InternalApi(object): self._store_entry(tree_id, child_id, parent_id, path, metadata) self._index.store((tree_id, child_id), metadata) self._invoke_callbacks('save', tree_id, child_id, parent_id, metadata) + + if delete_after: + os.remove(path) + async_cb(tree_id, child_id) def stop(self): |