diff options
author | Daniel Narvaez <dwnarvaez@gmail.com> | 2013-01-28 11:53:55 (GMT) |
---|---|---|
committer | Daniel Narvaez <dwnarvaez@gmail.com> | 2013-01-28 11:53:55 (GMT) |
commit | 1ae12e5f0575ef07d7a2f1cdbfa1aab7afb611b1 (patch) | |
tree | a4ff9c70a61722a175b7571b9fa48278a8388725 | |
parent | db05a98cd5a330ad05e40c928bf12c0b8c991823 (diff) |
Make output parsing more solid
-rw-r--r-- | scripts/xinitrc | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/scripts/xinitrc b/scripts/xinitrc index 8ebb208..1f2cb26 100644 --- a/scripts/xinitrc +++ b/scripts/xinitrc @@ -53,8 +53,9 @@ def _child_watch_cb(pid, condition): def _add_output_to_environ(output): for line in output.strip().split("\n"): - name, value = line.strip().split("=", 1) - os.environ[name] = value + splitted = line.strip().split("=", 1) + if len(splitted) == 2: + os.environ[splitted[0]] = splitted[1] def _start_dbus(): |