diff options
author | Walter Bender <walter.bender@gmail.com> | 2013-02-15 03:31:54 (GMT) |
---|---|---|
committer | Walter Bender <walter.bender@gmail.com> | 2013-02-15 03:31:54 (GMT) |
commit | 6a3ec5d0b70cb46bc76c30a968cf2aaa6e4616d8 (patch) | |
tree | 170bb9ca237b2cfe20ee652d0d01373df0e0ba48 /TurtleArt/tautils.py | |
parent | 094d5c9b84482597066b14b418f88df72aed0229 (diff) |
detect XO when dmi is not present
Diffstat (limited to 'TurtleArt/tautils.py')
-rw-r--r-- | TurtleArt/tautils.py | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/TurtleArt/tautils.py b/TurtleArt/tautils.py index 9affe1c..616ba81 100644 --- a/TurtleArt/tautils.py +++ b/TurtleArt/tautils.py @@ -717,7 +717,13 @@ def get_hardware(): elif version == '4': return XO4 else: - return UNKNOWN + # Older systems don't have dmi info + if os.path.exists('/sys/devices/platform/lis3lv02d/position'): + return XO175 + elif os.path.exists('/etc/olpc-release'): + return XO1 + else: + return UNKNOWN def _get_dmi(node): |