0.8.0
Tibanna can now be installed via pip install tibanna! (no need to git clone)
Tibanna now has its own CLI! Instead of invoke run_workflow
, one should use tibanna run_workflow
.
Tibanna’s API now has its own class! Instead of from core.utils import run_workflow, one should use the following.
from tibanna.core import API
API().run_workflow(…)
The API run_workflow()
can now directly take an input json file as well as an input dictionary (both through input_json
parameter).
The rerun CLI now has --appname_filter
option exposed
The rerun_many CLI now has --appname-filter
, --shutdown-min
, --ebs-size
, --ebs-type
, --ebs-iops
, --key-name
, --name
options exposed. The API also now has corresponding parameters.
The stat CLI now has API and both has a new parameter n
(-n
) that prints out the first n lines only. The option -v
(--verbose
) is not replaced by -l
(–long
)
Pony
-
tibanna_4dn
is now separate fromtibanna
and inherits fromtibanna
classes and uses modules fromtibanna
. -
Unicorn deployment
tibanna deploy_unicorn
- Pony deployment
tibanna_4dn deploy_pony