forked from fedora-infra/flock-registration
A Flask-based application for handling Fedora conference registrations and proposal submissions. Designed to run on OpenShift.
License
Tubbz-alt/flock-registration
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
This application was designed to be run on OpenShift (www.openshift.com). It is based on the Flask example from OpenShift on GitHub: https://github.com/openshift/flask-example Set up an OpenShift application with the wsgi and mongodb cartridges. You will want to move wsgi/config_default.py to wsgi/config.py, then change SECRET_KEY and FUDCON_*. Then the application should Just Work(tm). Creating the app rhc app create -a flock -t python-2.7 Adding a mongodb cartridge rhc cartridge add --app flock mongodb-2.4 Exporting the registrations as JSON mongoexport --host $OPENSHIFT_MONGODB_DB_HOST --port $OPENSHIFT_MONGODB_DB_PORT --username $OPENSHIFT_MONGODB_DB_USERNAME --password $OPENSHIFT_MONGODB_DB_PASSWORD --db flock --collection registrations --out /tmp/flock-registrations.json Exporting the presentation proposals as JSON mongoexport --host $OPENSHIFT_MONGODB_DB_HOST --port $OPENSHIFT_MONGODB_DB_PORT --username $OPENSHIFT_MONGODB_DB_USERNAME --password $OPENSHIFT_MONGODB_DB_PASSWORD --db flock --collection proposals --out /tmp/flock-proposals.json Dropping the database mongo --host $OPENSHIFT_MONGODB_DB_HOST --port $OPENSHIFT_MONGODB_DB_PORT -u $OPENSHIFT_MONGODB_DB_USERNAME -p $OPENSHIFT_MONGODB_DB_PASSWORD --eval "db.dropDatabase();" flock
About
A Flask-based application for handling Fedora conference registrations and proposal submissions. Designed to run on OpenShift.
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- Python 50.1%
- HTML 37.5%
- CSS 10.4%
- Shell 1.8%
- ApacheConf 0.2%