Example #1
0
def writeEnv(env):
	gajimpaths.add_from_root(u'dbus.env', u'dbus.env')
	try:
		dbus_env = open(gajimpaths[u'dbus.env'], "w+")
		dbus_env.write("DBUS_SESSION_BUS_ADDRESS=\"" + env[0] + "\"\n")
		dbus_env.write("DBUS_SESSION_BUS_PID=\"" + env[1] + "\"\n")
		dbus_env.close()
	except Exception, e:
		print "Failed to write file: %s" % gajimpaths[u'dbus.env']
		print str(e)
Example #2
0
def writeEnv(env):
    gajimpaths.add_from_root(u"dbus.env", u"dbus.env")
    try:
        dbus_env = open(gajimpaths[u"dbus.env"], "w+")
        dbus_env.write('DBUS_SESSION_BUS_ADDRESS="' + env[0] + '"\n')
        dbus_env.write('DBUS_SESSION_BUS_PID="' + env[1] + '"\n')
        dbus_env.close()
    except Exception, e:
        print "Failed to write file: %s" % gajimpaths[u"dbus.env"]
        print str(e)
Example #3
0
def readEnv():
	gajimpaths.add_from_root(u'dbus.env', u'dbus.env')
	try:
		dbus_env = open(gajimpaths[u'dbus.env'], "r")
	except Exception:
		return False
	try:
		line1 = dbus_env.readline()
		line2 = dbus_env.readline()
		dbus_env.close()
	except Exception:
		print "Invalid dbus.env file"
		return False
	return parseEnv(line1, line2)
Example #4
0
def readEnv():
    gajimpaths.add_from_root(u"dbus.env", u"dbus.env")
    try:
        dbus_env = open(gajimpaths[u"dbus.env"], "r")
    except Exception:
        return False
    try:
        line1 = dbus_env.readline()
        line2 = dbus_env.readline()
        dbus_env.close()
    except Exception:
        print "Invalid dbus.env file"
        return False
    return parseEnv(line1, line2)