X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=rwlaunchpad%2Fplugins%2Frwlaunchpadtasklet%2Frift%2Fpackage%2Fstore.py;h=34fff1cde45ce3f84d50d4fc3490d56757758b06;hb=a80994714a678f1f14c983315783761c3c30aac6;hp=454546d2c81d3f8c32e542a2a99bed720d84a485;hpb=6f07e6f33f751ab4ffe624f6037f887b243bece2;p=osm%2FSO.git diff --git a/rwlaunchpad/plugins/rwlaunchpadtasklet/rift/package/store.py b/rwlaunchpad/plugins/rwlaunchpadtasklet/rift/package/store.py index 454546d2..34fff1cd 100644 --- a/rwlaunchpad/plugins/rwlaunchpadtasklet/rift/package/store.py +++ b/rwlaunchpad/plugins/rwlaunchpadtasklet/rift/package/store.py @@ -49,6 +49,11 @@ class PackageFilesystemStore(object): self.refresh() + @property + def root_dir(self): + return self._root_dir + + def _get_package_dir(self, package_id): return os.path.join(self._root_dir, package_id) @@ -107,7 +112,7 @@ class PackageFilesystemStore(object): """ if package_id not in self._package_dirs: msg = "Package %s not found in %s" % (package_id, self._root_dir) - raise PackageStoreError(msg) + raise PackageNotFoundError(msg) package_files = self._get_package_files(package_id) package_dir = self._get_package_dir(package_id)