summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Wirzenius <liw@liw.fi>2016-08-10 21:22:48 +0300
committerLars Wirzenius <liw@liw.fi>2016-08-11 09:28:35 +0300
commit2684e09031d57c283758a07f2843e11bf3e55dcc (patch)
tree8deee1dcf28418796b9ba1cb9608708fc1703c2e
parenta81c0c81e9e6bf64477d4751adb15d9dd26820b2 (diff)
downloadobnam-2684e09031d57c283758a07f2843e11bf3e55dcc.tar.gz
Log Bag object lifetimes
-rw-r--r--obnamlib/bag.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/obnamlib/bag.py b/obnamlib/bag.py
index 87bec277..5d7135a7 100644
--- a/obnamlib/bag.py
+++ b/obnamlib/bag.py
@@ -22,10 +22,14 @@ import obnamlib
class Bag(object):
def __init__(self):
+ obnamlib.object_created(self)
self._bag_id = None
self._blobs = []
self._blobs_bytes = 0
+ def __del__(self):
+ obnamlib.object_deleted(self, self._blobs)
+
def get_id(self):
return self._bag_id