Subversion Repositories HomeAutomation

Rev

Rev 1993 | Rev 2003 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | SVN | RSS feed

Rev 1993 Rev 1994
Line 13... Line 13...
13
	modules = []
13
	modules = []
14
	for fileName in os.listdir(moddir):
14
	for fileName in os.listdir(moddir):
15
		if fileName[0] != '.' and fileName != "template":
15
		if fileName[0] != '.' and fileName != "template":
16
			modules.append(fileName)
16
			modules.append(fileName)
17
 
17
 
18
	return modules
18
	return sorted(modules)
19
 
19
 
20
 
20
 
21
def getLocalModules():
21
def getLocalModules():
22
	modules = []
22
	modules = []
23
	for fileName in os.listdir(localmoddir):
23
	for fileName in os.listdir(localmoddir):
24
		if fileName[0] != '.':
24
		if fileName[0] != '.':
25
			modules.append(fileName)
25
			modules.append(fileName)
26
 
26
 
27
	return modules
27
	return sorted(modules)
28
 
28
 
29
 
29
 
30
def parseModuleIdFromFile(moduleName, fileName):
30
def parseModuleIdFromFile(moduleName, fileName):
31
	config_inc = open(fileName, 'r') 
31
	config_inc = open(fileName, 'r') 
32
	config_inc_lines = config_inc.readlines()
32
	config_inc_lines = config_inc.readlines()
Line 385... Line 385...
385
			for module in modules:
385
			for module in modules:
386
				print module
386
				print module
387
 
387
 
388
		elif o in ("-l", "--list"):
388
		elif o in ("-l", "--list"):
389
			modules = getModules()
389
			modules = getModules()
390
			
-
 
391
			print "Available modules"
390
			print "Available modules"
392
			print "================="
391
			print "================="
393
			for module in modules:
392
			for module in modules:
394
				print module
393
				print module
395
			
394