]> git.decadent.org.uk Git - dak.git/blobdiff - daklib/upload.py
Improve error message for uploads that miss files.
[dak.git] / daklib / upload.py
index b0baf8cbade14966dca357ad46cae5a400c999ce..447fa34a4805272b84adecd5126f69ec37426338 100644 (file)
@@ -269,6 +269,13 @@ class Changes(object):
                 self._source = Source(self.directory, source_files, self._keyrings, self._require_signature)
         return self._source
 
+    @property
+    def source_name(self):
+        """source package name
+        @type: str
+        """
+        return re_field_source.match(self.changes['Source']).group('package')
+
     @property
     def binaries(self):
         """included binary packages
@@ -482,3 +489,10 @@ class Source(object):
         if len(fields) > 1:
             return fields[0]
         return "main"
+
+    @property
+    def filename(self):
+        """filename of .dsc file
+        @type: str
+        """
+        return self._dsc_file.filename