Management Tasks

This describes the tasks available for managing the OCIM related infrastructure. These are launched as regular Django Management Tasks:

./manage.py TASK_NAME

For help with any command:

./manage TASK_NAME -h

find_orphan_dbs

This task finds orphaned databases, i.e., databases that still exist on their hosts but are not registered in OCIM, which may happen when there is a failure in deprovisioning those databases.

Example

# 1> is stdout
# 2> is stderr
root@a96391daf5b5:/usr/src/ocim#./manage.py find_orphan_dbs mongo --exclude-dbs my_real_db
2> Finding orphaned MongoDB databases...
2> Looking in mongo.example.com
1> mongo    mongo.example.com:27017 test
2> 1 orphaned MongoDB databases were found on mongo:27017.