Crest is a RESTful HTTP server built on top of Cassandra using Tornado. It powers Clearwater's Homer and Homestead provisioning components.
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.github
.settings
build-infra @ b4a39c4
common @ 0752ffe
debian
docs
homer-cassandra.root/usr/share/clearwater
homer.local_settings
homer.root
homestead-prov-cassandra.root/usr/share/clearwater
homestead.local_settings
homestead.root
mk
src/metaswitch
telephus @ 5c4a0a8
.gitignore
.gitmodules
.project
.pydevproject
CHANGELOG.md
COPYING
Makefile
README.md
crest-requirements.txt
crontab
homer-requirements.txt
homer.monit
homestead_prov-requirements.txt
init_cassandra.cql
init_cassandra.sh
setup_crest.py
setup_homer.py
setup_homestead_prov.py

README.md

Crest

Overview

Crest is a RESTful CRUD server built using Python on top of Cassandra. It is designed to be easily extensible and makes some assumptions about how you'll want to store your data in Cassandra.

Use in Clearwater

Project Clearwater is an open-source IMS core, developed by Metaswitch Networks and released under the GNU GPLv3. You can find more information about it on our website or our wiki.

In Clearwater, Crest is used to power the Homer and Homestead-prov components. See the documentation for these projects for more details. The common features and instructions for both are listed in this file.

Further info