#!/bin/bash # This is a small helper to speed development and debug with devstack. # It is intended to help you run a single function in a project module # without having to re-stack. # # For example, to run the just start_glance function, do this: # # ./tools/debug_function.sh glance start_glance if [ ! -f "lib/$1" ]; then echo "Usage: $0 [project] [function] [function...]" fi source stackrc source lib/$1 shift set -x while [ "$1" ]; do echo ==== Running $1 ==== $1 echo ==== Done with $1 ==== shift done