diff options
author | Daniel Drake <dsd@laptop.org> | 2009-12-22 12:12:01 (GMT) |
---|---|---|
committer | Daniel Drake <dsd@laptop.org> | 2009-12-22 12:12:01 (GMT) |
commit | be129ba4519a7d54e15e2234179d22fb4badd7bd (patch) | |
tree | 22ba51925265417e34546b709f4989d0d9c3885d /lib | |
parent | 80cbc76ee55609e71cd3deaaf0859dc871f9f567 (diff) |
Add ooblib.py
Somehow missed this
Diffstat (limited to 'lib')
-rw-r--r-- | lib/ooblib.py | 26 | ||||
-rw-r--r-- | lib/ooblib.pyc | bin | 1089 -> 0 bytes |
2 files changed, 26 insertions, 0 deletions
diff --git a/lib/ooblib.py b/lib/ooblib.py new file mode 100644 index 0000000..c9925f3 --- /dev/null +++ b/lib/ooblib.py @@ -0,0 +1,26 @@ +# Copyright (C) 2009 One Laptop Per Child +# Licensed under the terms of the GNU GPL v2 or later; see COPYING for details. + +import os + +def read_config(module, option): + vname = "CFG_%s__%s" % (module, option) + if not vname in os.environ: + return None + return os.environ[vname] + +def read_config_bool(module, option): + vname = "CFG_%s__%s" % (module, option) + if not vname in os.environ: + return None + return bool(int(os.environ[vname])) + +libdir = os.environ['OOB__libdir'] +bindir = os.environ['OOB__bindir'] +builddir = os.environ['OOB__builddir'] +cachedir = os.environ['OOB__cachedir'] +intermediatesdir = os.environ['OOB__intermediatesdir'] +outputdir = os.environ['OOB__outputdir'] +statedir = os.environ['OOB__statedir'] +fsmount = os.environ['OOB__fsmount'] + diff --git a/lib/ooblib.pyc b/lib/ooblib.pyc Binary files differdeleted file mode 100644 index c081054..0000000 --- a/lib/ooblib.pyc +++ /dev/null |