Initialize self.closed, etc.
Signed-off-by: Johannes Berg <johannes@sipsolutions.net>
Reviewed-by: Rob Browning <rlb@defaultvalue.org>
[rlb@defaultvalue.org: split from larger commit; adjust commit message]
Signed-off-by: Rob Browning <rlb@defaultvalue.org>
Tested-by: Rob Browning <rlb@defaultvalue.org>
class NoOpPackWriter:
def __init__(self):
- pass
+ self.closed = False
def __enter__(self):
return self
def __exit__(self, type, value, traceback):
- return None # since close() does nothing
+ self.close()
def close(self):
- assert self.closed
+ self.closed = True
def __del__(self):
assert self.closed
def new_blob(self, content):