From f34073d56311df56c23e91dac8920bdf3c398348 Mon Sep 17 00:00:00 2001 From: Sascha Silbe Date: Sat, 09 Jul 2011 20:43:56 +0000 Subject: Honor the delete_after flag --- 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): -- cgit v0.9.1