else:
return object_session(self).query(Suite).filter_by(suite_name=self.overridesuite).one()
+ def update_last_changed(self):
+ self.last_changed = sqlalchemy.func.now()
+
@property
def path(self):
return os.path.join(self.archive.path, 'dists', self.suite_name)
def __init__(self, key = None, value = None, binary = None):
self.key = key
self.value = value
- self.binary = binary
+ if binary is not None:
+ self.binary = binary
def properties(self):
return ['binary', 'key', 'value']
def __init__(self, key = None, value = None, source = None):
self.key = key
self.value = value
- self.source = source
+ if source is not None:
+ self.source = source
def properties(self):
return ['source', 'key', 'value']