aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndré Erdmann <dywi@mailerd.de>2013-07-23 20:32:08 +0200
committerAndré Erdmann <dywi@mailerd.de>2013-07-23 20:32:08 +0200
commit7481d8294f8ba8e6045ae84ba524b80997b72f60 (patch)
tree8506c09de41485b8f98432caf9e119ee641c512a
parenttests/: update depres data (diff)
downloadR_overlay-7481d8294f8ba8e6045ae84ba524b80997b72f60.tar.gz
R_overlay-7481d8294f8ba8e6045ae84ba524b80997b72f60.tar.bz2
R_overlay-7481d8294f8ba8e6045ae84ba524b80997b72f60.zip
do not fail if license map file is missing
-rw-r--r--roverlay/rpackage/licensemap.py13
1 files changed, 6 insertions, 7 deletions
diff --git a/roverlay/rpackage/licensemap.py b/roverlay/rpackage/licensemap.py
index 2332ee6..f64664d 100644
--- a/roverlay/rpackage/licensemap.py
+++ b/roverlay/rpackage/licensemap.py
@@ -67,13 +67,12 @@ class LicenseMap ( object ):
except KeyError:
pass
- try:
- return self.license_map_file [k]
- except KeyError:
- pass
- except AttributeError:
- # no license_map_file
- pass
+ if self.license_map_file:
+ # else no license_map_file
+ try:
+ return self.license_map_file [k]
+ except KeyError:
+ pass
self.logger.warning (
"Missing license map entry for {!r} ({!r})".format ( k, key )