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

Reply via email to