annotate roundup/templates/__init__.py @ 146:da7b97149caa

Support for determining the installed tempaltes
author Richard Jones <richard@users.sourceforge.net>
date Mon, 30 Jul 2001 01:28:17 +0000
parents 5e71aaa87e5b
children d45384bc6420
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
146
da7b97149caa Support for determining the installed tempaltes
Richard Jones <richard@users.sourceforge.net>
parents: 68
diff changeset
1 import os
68
5e71aaa87e5b Added templatebuilder module.
Anthony Baxter <anthonybaxter@users.sourceforge.net>
parents:
diff changeset
2
146
da7b97149caa Support for determining the installed tempaltes
Richard Jones <richard@users.sourceforge.net>
parents: 68
diff changeset
3 def listTemplates():
da7b97149caa Support for determining the installed tempaltes
Richard Jones <richard@users.sourceforge.net>
parents: 68
diff changeset
4 t_dir = os.path.split(__file__)[0]
da7b97149caa Support for determining the installed tempaltes
Richard Jones <richard@users.sourceforge.net>
parents: 68
diff changeset
5 l = []
da7b97149caa Support for determining the installed tempaltes
Richard Jones <richard@users.sourceforge.net>
parents: 68
diff changeset
6 for entry in os.listdir(t_dir):
da7b97149caa Support for determining the installed tempaltes
Richard Jones <richard@users.sourceforge.net>
parents: 68
diff changeset
7 # this isn't strictly necessary - the CVS dir won't be distributed
da7b97149caa Support for determining the installed tempaltes
Richard Jones <richard@users.sourceforge.net>
parents: 68
diff changeset
8 if entry == 'CVS': continue
da7b97149caa Support for determining the installed tempaltes
Richard Jones <richard@users.sourceforge.net>
parents: 68
diff changeset
9 if os.path.isdir(os.path.join(t_dir, entry)):
da7b97149caa Support for determining the installed tempaltes
Richard Jones <richard@users.sourceforge.net>
parents: 68
diff changeset
10 l.append(entry)
da7b97149caa Support for determining the installed tempaltes
Richard Jones <richard@users.sourceforge.net>
parents: 68
diff changeset
11 return l
68
5e71aaa87e5b Added templatebuilder module.
Anthony Baxter <anthonybaxter@users.sourceforge.net>
parents:
diff changeset
12

Roundup Issue Tracker: http://roundup-tracker.org/