commit: 3a7fd984632e964003802b81456eb51ecbb97b10 Author: André Erdmann <dywi <AT> mailerd <DOT> de> AuthorDate: Thu Jul 17 16:38:09 2014 +0000 Commit: André Erdmann <dywi <AT> mailerd <DOT> de> CommitDate: Thu Jul 17 16:38:09 2014 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/R_overlay.git;a=commit;h=3a7fd984
remove SillyAdditionControlPackageRuleGenerator replaced by AdditionControlPackageRuleGenerator --- .../packagerules/generators/addition_control.py | 27 +--------------------- 1 file changed, 1 insertion(+), 26 deletions(-) diff --git a/roverlay/packagerules/generators/addition_control.py b/roverlay/packagerules/generators/addition_control.py index 7f2cc95..0021817 100644 --- a/roverlay/packagerules/generators/addition_control.py +++ b/roverlay/packagerules/generators/addition_control.py @@ -333,37 +333,12 @@ class AdditionControlPackageRuleGenerator ( return combined_acceptor # --- end of package_token_to_acceptor (...) --- - -class SillyAdditionControlPackageRuleGenerator ( - roverlay.packagerules.generators.abstract.addition_control.\ - AbstractAdditionControlPackageRuleGenerator -): - """ - An add-policy package rule generator that doesn't care about its tokens. - - Not useful for productive usage - will be removed as soon as a proper - rule generator has been implemented. - """ - - def __init__ ( self ): - super ( SillyAdditionControlPackageRuleGenerator, self ).__init__() - self.namespace = roverlay.util.namespace.SimpleNamespace() - - def _get_true_acceptor_from_namespace ( self, any_token, priority ): - return self.namespace.get_object_v ( - roverlay.packagerules.acceptors.trivial.TrueAcceptor, - ( priority, ), - {} - ) - - category_token_to_acceptor = _get_true_acceptor_from_namespace - package_token_to_acceptor = _get_true_acceptor_from_namespace +# --- end of AdditionControlPackageRuleGenerator --- def temporary_demo_func(): - #rule_generator = SillyAdditionControlPackageRuleGenerator() ARES = AdditionControlResult rule_generator = AdditionControlPackageRuleGenerator("sci-R") CTOKEN = rule_generator.create_category_token