10 lines
No EOL
482 B
Bash
10 lines
No EOL
482 B
Bash
# modules/proxy.module.sh
|
|
|
|
function proxy::driver() { echo "${PROXY_DRIVER:-docker}"; }
|
|
|
|
function proxy::start() { "$(proxy::driver)::proxy::start"; }
|
|
function proxy::stop() { "$(proxy::driver)::proxy::stop"; }
|
|
function proxy::restart() { "$(proxy::driver)::proxy::restart"; }
|
|
function proxy::running() { "$(proxy::driver)::proxy::running"; }
|
|
function proxy::ensure() { proxy::running || proxy::start; }
|
|
function proxy::logs() { "$(proxy::driver)::proxy::logs"; } |