diff options
author | André Erdmann <dywi@mailerd.de> | 2012-08-06 17:13:05 +0200 |
---|---|---|
committer | André Erdmann <dywi@mailerd.de> | 2012-08-06 17:14:24 +0200 |
commit | 3451d12a58eb4bb7478d43feaa7cabc460557879 (patch) | |
tree | c24bc15c741b436f4ff621f33bb67978bcf5744d /roverlay/recipe/easyresolver.py | |
parent | typo (diff) | |
download | R_overlay-3451d12a58eb4bb7478d43feaa7cabc460557879.tar.gz R_overlay-3451d12a58eb4bb7478d43feaa7cabc460557879.tar.bz2 R_overlay-3451d12a58eb4bb7478d43feaa7cabc460557879.zip |
code comments and GPL
Diffstat (limited to 'roverlay/recipe/easyresolver.py')
-rw-r--r-- | roverlay/recipe/easyresolver.py | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/roverlay/recipe/easyresolver.py b/roverlay/recipe/easyresolver.py index bf3ff03..a1c419f 100644 --- a/roverlay/recipe/easyresolver.py +++ b/roverlay/recipe/easyresolver.py @@ -1,3 +1,12 @@ +# R overlay -- recipe, easyresolver +# -*- coding: utf-8 -*- +# Copyright (C) 2012 André Erdmann <dywi@mailerd.de> +# Distributed under the terms of the GNU General Public License; +# either version 2 of the License, or (at your option) any later version. + +"""initializes a dependency resolver with listener modules""" + +__all__ = [ 'setup', ] from roverlay import config from roverlay.depres import listeners, deptype @@ -6,6 +15,12 @@ from roverlay.depres.simpledeprule import SimpleDependencyRulePool def setup ( err_queue ): + """Initializes and returns a dependency resolver. + Also reads dependency rules and attaches listener modules as configured. + + arguments: + * err_queue -- error queue for the resolver + """ res = DependencyResolver ( err_queue=err_queue ) # log everything res.set_logmask ( -1 ) |