Example #1
0
	def removeChInfoFromSettings(self):
		from Components.config import config, configfile
		import re
		config.saveToFile("/tmp/settings_tmp")
		readFp=open("/tmp/settings_tmp", "r")
		writeFp=open("/etc/enigma2/settings", "w")
		lines = readFp.readlines()
		for line in lines:
			if re.search("config.servicelist.startuproot", line) == None \
				and re.search("config.servicelist.startupservice", line) == None \
				and re.search("config.tv.lastroot", line) == None \
				and re.search("config.tv.lastservice", line) == None:
				writeFp.write(line)	
			else:
				print "remove line : ",line
		readFp.close()
		writeFp.close()
		config.loadFromFile("/etc/enigma2/settings")
Example #2
0
	def removeChInfoFromSettings(self):
		from Components.config import config, configfile
		import re
		config.saveToFile("/tmp/settings_tmp")
		readFp=open("/tmp/settings_tmp", "r")
		writeFp=open("/etc/enigma2/settings", "w")
		lines = readFp.readlines()
		for line in lines:
			if re.search("config.servicelist.startuproot", line) == None \
				and re.search("config.servicelist.startupservice", line) == None \
				and re.search("config.tv.lastroot", line) == None \
				and re.search("config.tv.lastservice", line) == None:
				writeFp.write(line)	
			else:
				print "remove line : ",line
		readFp.close()
		writeFp.close()
		config.loadFromFile("/etc/enigma2/settings")
Example #3
0
	def mergeConfig(self, directory, name, merge = True):
		print "merging config:", directory, " - ", name
		if os.path.isfile(directory + name):
			config.loadFromFile(directory + name)
			configfile.save()
		self.installNext()
 def mergeConfig(self, directory, name, merge=True):
     if os.path.isfile(directory + name):
         config.loadFromFile(directory + name, base_file=False)
         configfile.save()
     self.installNext()
Example #5
0
	def mergeConfig(self, directory, name, merge = True):
		if os.path.isfile(directory + name):
			config.loadFromFile(directory + name, base_file=False)
			configfile.save()
		self.installNext()
Example #6
0
def LoadE2ConfFile(filename):
    try:
        config.loadFromFile(filename, True)
    except IOError, e:
        print "unable to load config (%s), assuming defaults..." % str(e)