diff --git a/code/templates/mfl b/code/templates/mfl index c824df2..339d442 100755 --- a/code/templates/mfl +++ b/code/templates/mfl @@ -135,12 +135,19 @@ _delete() { # name -H "Secret: $MFL_TOKEN" \ "$MFL_ROOTURL"/delete/"$1" } + _details() { # name curl -fL -w "\n" \ -H "Secret: $MFL_TOKEN" \ "$MFL_ROOTURL"/details/"$1" } +_maintain() { + curl -fL -w "\n" \ + -H "Secret: $MFL_TOKEN" \ + "$MFL_ROOTURL"/maintenance +} + _msg() { echo "$@" >&2 @@ -209,6 +216,7 @@ fi [[ "$1" = "d" || "$1" = "delete" || "$1" = "del" ]] && { CMD=delete; ARG1=$CMD; } [[ "$1" = "l" || "$1" = "list" ]] && { CMD=list; ARG1=$CMD; } [[ "$1" = "show" ]] && { CMD=details; ARG1=$CMD; } +[[ "$1" = "maintain" ]] && { CMD=maintain; } [[ "$1" = "simplelist" ]] && { CMD=simple_list; ARG1=$CMD; } [[ "$1" = "autocomplete" ]] && { _get_completer; } [[ "$1" = "update" ]] && { _update_client; } @@ -250,4 +258,8 @@ fi _details "$FILE" exit $? } +[[ "$CMD" = maintain ]] && { + _maintain + exit $? +}