]> git.decadent.org.uk Git - dak.git/blobdiff - daklib/dbconn.py
Add location_id to return value of str(somelocation).
[dak.git] / daklib / dbconn.py
index 1fca9839d73baf31787904a6f27cb0415ce51936..3dd73b3c36252d4c0cd7bc9ea63b9ec7e9606a66 100755 (executable)
@@ -1575,8 +1575,6 @@ __all__.append('get_dbchange')
 
 ################################################################################
 
-# TODO: Why do we have a separate Location class? Can't it be fully integrated
-# into class Component?
 class Location(ORMObject):
     def __init__(self, path = None, component = None):
         self.path = path
@@ -1585,7 +1583,8 @@ class Location(ORMObject):
         self.archive_type = 'pool'
 
     def properties(self):
-        return ['path', 'archive_type', 'component', 'files_count']
+        return ['path', 'location_id', 'archive_type', 'component', \
+            'files_count']
 
     def not_null_constraints(self):
         return ['path', 'archive_type']