Update server subcommands

This commit is contained in:
3wc 2020-10-26 11:58:15 +02:00
parent d37d8a0c66
commit 6cf7cf843a
2 changed files with 15 additions and 7 deletions

10
abra
View File

@ -530,7 +530,11 @@ sub_cp() {
###### Subcommand `context` ###### Subcommand `context`
sub_server_init() { sub_server_init() {
load_context export DOCKER_CONTEXT="$1"
if [ -n "$DOCKER_CONTEXT" ]; then
load_context
fi
docker swarm init || true docker swarm init || true
docker network create --driver=overlay proxy --scope swarm || true docker network create --driver=overlay proxy --scope swarm || true
@ -562,6 +566,10 @@ sub_server_use() {
docker context use "$1" docker context use "$1"
} }
sub_server_ls() {
docker context ls
}
sub_server() { sub_server() {
SUBCOMMAND2=$1 SUBCOMMAND2=$1
shift shift

View File

@ -8,9 +8,9 @@
./abra --help ./abra --help
} }
# TODO(decentral1se): re-enable when abra works again @test "abra server add/rm works" {
# @test "abra server add/rm works" { ./abra server add swarm.example.com
# ./abra server add swarm.example.com user 222 docker context ls | grep swarm.example.com
# docker context ls | grep swarm.example.com ./abra server rm swarm.example.com
# ./abra server rm swarm.example.com ./abra server add swarm-test.autonomic.zone calix 222
# } }