Changeset 353 for cleverbox/trunk/cleverbox/model/project.py
- Timestamp:
- 12/04/08 17:39:42 (3 years ago)
- Files:
-
- 1 modified
-
cleverbox/trunk/cleverbox/model/project.py (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
cleverbox/trunk/cleverbox/model/project.py
r352 r353 174 174 'clients_root' : environment.config.get('general', 'clients_root'), 175 175 'authbackend_pass' : environment.config.get('general', 'authbackend_pass'), 176 'trac_install_dir' : environment.config.get('trac', 'lib_dir'),177 176 'domain_name' : environment.config.get('general', 'domain')} 178 177 … … 211 210 'db_dsn' : 'sqlite:db/trac.db', 212 211 'svn_path' : svn_path, 213 'trac _install_dir' : environment.config.get('trac', 'lib_dir')}214 215 trac_cmd = ' trac-admin%(env_path)s initenv "%(title)s" %(db_dsn)s svn %(svn_path)s' % cmd_data212 'tracadmin_path' : environment.config.get('trac', 'tracadmin_path')} 213 214 trac_cmd = '%(tracadmin_path)s %(env_path)s initenv "%(title)s" %(db_dsn)s svn %(svn_path)s' % cmd_data 216 215 217 216 (stdin, stdout, stderr) = os.popen3( trac_cmd ) … … 230 229 infos['short_name'] ) 231 230 232 trac_perms_cmd = ' trac-admin%(env_path)s permission %(subcommand)s %(subject)s %(perms)s'231 trac_perms_cmd = '%(tracadmin_path)s %(env_path)s permission %(subcommand)s %(subject)s %(perms)s' 233 232 234 233 # Grant default permissions … … 245 244 admin_login = infos['tracadmin'] 246 245 247 os.system( trac_perms_cmd % {'env_path' : trac_env_path, 248 'subcommand' : 'add', 249 'subject' : admin_login, 250 'perms' : 'TRAC_ADMIN'} ) 246 os.system( trac_perms_cmd % {'env_path' : trac_env_path, 247 'subcommand' : 'add', 248 'subject' : admin_login, 249 'perms' : 'TRAC_ADMIN', 250 'tracadmin_path' : environment.config.get('trac', 'tracadmin_path')} ) 251 251 252 252 print " Trac initial permissions set (admin rights given to '%s')\n" % admin_login … … 321 321 'clients_root' : environment.config.get('general', 'clients_root'), 322 322 'authbackend_pass' : environment.config.get('general', 'authbackend_pass'), 323 'trac_install_dir' : environment.config.get('trac', 'lib_dir'),324 323 'domain_name' : environment.config.get('general', 'domain')} 325 324 tracproject_config.add_section('cleverbox')
