Switch branches/tags
Find file History
Pull request Compare This branch is 319 commits behind develop.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
..
Failed to load latest commit information.
bin
completion
dolphin.d
misc
test
v12.03.d
Makefile
README.md
functions
functions_dolphin
mussel.sh
mussel_dolphin.sh
musselrc

README.md

mussel

Wakame-VDC DCMGR API Client with bash

Usage

$ ./mussel.sh [filename] [function]

the first parameter is matched with filenames under ./v12.03.d/ directory without extension ".sh".

the second parameter is a function name without the prefix "task_" of inside of the file at the first parameter.

Example:

$ ./mussel.sh instance create {other params}

Configure musselrc file

mussel will load ~/.musselrc before api call if exists.

example:

DCMGR_HOST=10.0.2.15
DCMGR_PORT=9001

account_id=a-shpoolxx
hypervisor=openvz

smoke test

run test suite.

$ cd test

$ make integration
$ make acceptance

run a specific scenario.

$ cd [suite]/path/to/[category]/
$ ./t.[scenario].sh