diff options
| -rw-r--r-- | Makefile | 7 | ||||
| -rwxr-xr-x | cac | 13 | 
2 files changed, 10 insertions, 10 deletions
@@ -1,13 +1,6 @@ -listservers listtemplates: -	@ set -eu; \ -	. ~/.secrets/cac; \ -	ssh -q $$cac_via -t curl -fsS \ -			"https://panel.cloudatcost.com/api/v1/$@.php?key=$$cac_key\\&login=$$cac_login" \ -		| jq -r . -  cloudpro-resources:  	@ set -eu; \  	. ~/.secrets/cac; \ @@ -86,6 +86,13 @@ __cac_cli__servers() {    jq -r . $cac_servers_cache  } +#? cac templates +#?    Print cached templates JSON. +#? +__cac_cli__templates() { +  jq -r . $cac_templates_cache +} +  #? cac update  #?    Fetch and cache servers and templates JSON.  #? @@ -353,11 +360,11 @@ _cac_listservers() {(  )}  _cac_listtemplates() {( -  servers=$(_cac_get_api_v1 listtemplates) -  status=$(echo $servers | jq -r .status) +  templates=$(_cac_get_api_v1 listtemplates) +  status=$(echo $templates | jq -r .status)    if [ "$status" = ok ]; then -    echo "$servers" | jq -r .data +    echo "$templates" | jq -r .data    else      echo "cac_listtemplates: bad listtemplates status: $status" >&2      exit 1  | 
