This comment should show lines along which the ConfigWriter class can be split.
Signed-off-by: Aaron Karper <[email protected]> --- lib/config/__init__.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lib/config/__init__.py b/lib/config/__init__.py index a8a0f79..62babaa 100644 --- a/lib/config/__init__.py +++ b/lib/config/__init__.py @@ -172,6 +172,11 @@ class ConfigWriter(object): @ivar _all_rms: a list of all temporary reservation managers + Currently the class fulfills 3 main functions: + 1. lock the configuration for access (monitor) + 2. reload and write the config if necessary (bridge) + 3. provide convenient access methods to config data (facade) + """ def __init__(self, cfg_file=None, offline=False, _getents=runtime.GetEnts, accept_foreign=False, wconfdcontext=None, wconfd=None): -- 2.1.0.rc2.206.gedb03e5
