opencore r18833 - fassembler/trunk/fassembler
from
slinkp
on Jul 02, 2008 07:12 PM
Author: pw
Date: 2008-07-02 19:12:15 -0400 (Wed, 02 Jul 2008)
New Revision: 18833
Modified:
fassembler/trunk/fassembler/topp_brainpower.py
Log:
ADDED: Use EnsureFile to copy the brainpower_handler.py script into our bin directory, so it works when run with any python path.
Modified: fassembler/trunk/fassembler/topp_brainpower.py
===================================================================
--- fassembler/trunk/fassembler/topp_brainpower.py 2008-07-02 23:11:16 UTC (rev 18832)
+++ fassembler/trunk/fassembler/topp_brainpower.py 2008-07-02 23:12:15 UTC (rev 18833)
@@ -106,7 +106,6 @@
color='green')
self.logger.notify(apache_example, color="yellow")
self.logger.notify(apache_conf_postscript, color='green')
-
class BrainpowerProject(Project):
@@ -206,6 +205,10 @@
tasks.Script('Initialize brainpower test database',
['brainpower/bin/manage.py', 'syncdb', '--settings=brainpower.test_settings', '--noinput']
),
-
+ tasks.EnsureFile('Copy mod_python handler to bin directory',
+ dest='{{project.build_properties["virtualenv_bin_path"]}}/brainpower_handler.py',
+ content_path='{{project.build_properties["virtualenv_path"]}}/src/brainpower/brainpower_handler.py',
+ executable=True,
+ ),
AdminMediaLink('Link topp admin media into {{task.htdocs}}.'),
]