RPM mod_wsgi installation (Red Hat, Fedora, etc.): | |
---|---|
Setting up a Moksha RPM & mod_wsgi environment | |
virtualenv installation (OSX, Ubuntu, etc.): | |
Virtualenv installation |
$ git clone git://git.fedorahosted.org/git/moksha
$ paver reinstall
$ paver reinstall_apps
$ paver reinstall_app --app=metrics
$ paver restart_httpd
$ paver html
$ paver test
$ paver reinstall reinstall_apps restart_httpd test
Note
As a developer, performing the full rebuild, reinstall, restart, and test sequence is usually a good habit to get into, however it can take a long time. If you’re hardcore, this RPM patch will speed things up quite a bit.
$ pip freeze -E tg2env -r requirements.txt production/stable-reqs.txt
Open the moksha/config/app_cfg.py file and set the base_config.profile variable to True. After surfing around your application, you can then go to http://localhost:8080/__profile__ to view your profiling statistics.