diff options
author | 2014-07-18 04:49:22 +0200 | |
---|---|---|
committer | 2014-07-18 04:49:22 +0200 | |
commit | c86aaac5aca70211bc346b13e8d2b1d8afd00eb6 (patch) | |
tree | 8abf77c0889ea697934f14e9dd746b9d7bc62b9d | |
parent | remove dev-testing code (diff) | |
download | R_overlay-c86aaac5aca70211bc346b13e8d2b1d8afd00eb6.tar.gz R_overlay-c86aaac5aca70211bc346b13e8d2b1d8afd00eb6.tar.bz2 R_overlay-c86aaac5aca70211bc346b13e8d2b1d8afd00eb6.zip |
roverlay/runtime: fix add_addition_control_rules()
-rw-r--r-- | roverlay/runtime.py | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/roverlay/runtime.py b/roverlay/runtime.py index 4d0e9c2..521eb0e 100644 --- a/roverlay/runtime.py +++ b/roverlay/runtime.py @@ -233,7 +233,12 @@ class RuntimeEnvironment ( RuntimeEnvironmentBase ): add_control_rule = self.create_addition_control_rules ( default_category = default_category ) - package_rules.append_rule ( add_control_rule ) + + if add_control_rule: + package_rules.append_rule ( add_control_rule ) + return True + else: + return False # --- end of add_addition_control_rules (...) --- def add_addition_control_to_overlay_creator ( self ): @@ -243,7 +248,7 @@ class RuntimeEnvironment ( RuntimeEnvironmentBase ): raise AssertionError ( "overlay creator has no package rules." ) # -- - self.add_addition_control_rules ( + return self.add_addition_control_rules ( self._overlay_creator.package_rules, self._overlay_creator.overlay.default_category, ) |