summaryrefslogtreecommitdiffstats
path: root/bin/layman
diff options
context:
space:
mode:
authorBrian Dolbec <dolsen@gentoo.org>2012-10-14 18:03:27 -0700
committerBrian Dolbec <dolsen@gentoo.org>2012-10-14 19:21:23 -0700
commit92a545dc6b64bbebfa9bc4c3788f1ae3db058788 (patch)
tree28ad00e9d3cc9668340b220e7dd8ab06af1ad982 /bin/layman
parente13bca9defe7d7dce41757cf414c4ad8ac5a7e8c (diff)
downloadlayman-92a545dc6b64bbebfa9bc4c3788f1ae3db058788.tar.gz
layman-92a545dc6b64bbebfa9bc4c3788f1ae3db058788.tar.bz2
layman-92a545dc6b64bbebfa9bc4c3788f1ae3db058788.zip
Add checking for ROOT in the environment on statup, and setting it in the appropriate paths.
Add warnings for not finding the config file and installed db. Fix updaters config file path
Diffstat (limited to 'bin/layman')
-rwxr-xr-xbin/layman10
1 files changed, 9 insertions, 1 deletions
diff --git a/bin/layman b/bin/layman
index 6299d34..ba91c20 100755
--- a/bin/layman
+++ b/bin/layman
@@ -18,6 +18,8 @@
__version__ = "0.2"
+import os
+
#===============================================================================
#
# Dependencies
@@ -33,5 +35,11 @@ from layman.cli import Main
#
#-------------------------------------------------------------------------------
-main = Main(ArgsParser())
+root = None
+try:
+ root = os.environ['ROOT']
+except KeyError:
+ pass
+
+main = Main(ArgsParser(root=root))
main()