What's in the pkg
api
High-level calls used by Toolbelt and Webapi
cql
CQL query builder. Focused purely on the language side, all connectivity functionality in pkg/db.
ctx
Processing context used across all levels of RabbitMQ message processing
custom
Custom processors:
db
Cassandra-specific
deploy
Utility functions used by Deploy tool
dpc
Dependency policy checker
env
Environment configuration for Capillaries binaries
eval
Go expression evaluation engine
exe
Capillaries binaries
l
Logging
proc
Core script node processor
sc
Capillaries Script configuration objects
storage
Working with external media (files, maybe databases in the future)
wf
RabbitMQ messages handled here
wfdb
Workflow db access functions
wfmodel
Workflow model
xfer
SSH/HTTP/SFTP utility functions used by processors and Deploy tool