X-Git-Url: http://git.ozo.com/?a=blobdiff_plain;f=rawdoglib%2Fplugins.py;h=f491b05fd89495c1356001d61a58050702cf9907;hb=8351237dd8eac5a5598a36330bf4d7a3fb4df479;hp=2844e8c63a9d66f6264c6dff20a3aaa205692702;hpb=146ea605c388bf75404928e75687a4bca549e7a1;p=rawdog%2F.git diff --git a/rawdoglib/plugins.py b/rawdoglib/plugins.py index 2844e8c..f491b05 100644 --- a/rawdoglib/plugins.py +++ b/rawdoglib/plugins.py @@ -18,6 +18,12 @@ import os, os.path, imp +class Box: + """Utility class that holds a mutable value. Useful for passing + immutable types by reference.""" + def __init__(self, value = None): + self.value = value + plugin_count = 0 def load_plugins(dir, config):