diff options
author | André Erdmann <dywi@mailerd.de> | 2013-09-02 10:41:39 +0200 |
---|---|---|
committer | André Erdmann <dywi@mailerd.de> | 2013-09-02 10:41:39 +0200 |
commit | c65023a5dc2ac5e77f913910f8e9419f801352f3 (patch) | |
tree | ecc2604df1817628c2ee9d3addf93427c2147e32 /roverlay/packageinfo.py | |
parent | distmap: minor change (diff) | |
download | R_overlay-c65023a5dc2ac5e77f913910f8e9419f801352f3.tar.gz R_overlay-c65023a5dc2ac5e77f913910f8e9419f801352f3.tar.bz2 R_overlay-c65023a5dc2ac5e77f913910f8e9419f801352f3.zip |
packageinfo: get_src_uri_dest()
identical to get_distmap_key()
Diffstat (limited to 'roverlay/packageinfo.py')
-rw-r--r-- | roverlay/packageinfo.py | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/roverlay/packageinfo.py b/roverlay/packageinfo.py index 43fe4f3..af44450 100644 --- a/roverlay/packageinfo.py +++ b/roverlay/packageinfo.py @@ -132,6 +132,7 @@ class PackageInfo ( roverlay.util.objects.Referenceable ): 'physical_only', 'src_uri', 'has_suggests', + 'src_uri_dest', )) _UPDATE_KEYS_SIMPLE_INITIAL = frozenset (( 'package_filename', 'name', @@ -554,10 +555,14 @@ class PackageInfo ( roverlay.util.objects.Referenceable ): ) # --- end of get_distmap_item (...) --- - def get_distmap_key ( self ): - """Returns a key for the distmap.""" + def get_src_uri_dest ( self ): + """Returns a the package's filesystem path relative to the mirror + directory.""" return self.get ( "package_src_destpath" ) - # --- end of get_distmap_key (...) --- + # --- end of get_src_uri_dest (...) --- + + # which is also the key for distmap entries + get_distmap_key = get_src_uri_dest def get_distmap_value ( self, allow_digest_create=False, no_digest=False ): """Returns a data tuple for creating DistMapInfo instances. |