Browse Source

update api template

neilpang 8 years ago
parent
commit
eea52a5fa6
1 changed files with 9 additions and 29 deletions
  1. 9 29
      dnsapi/dns_myapi.sh

+ 9 - 29
dnsapi/dns_myapi.sh

@@ -5,48 +5,28 @@
 #So, here must be a method   dns_myapi_add()
 #So, here must be a method   dns_myapi_add()
 #Which will be called by acme.sh to add the txt record to your api system.
 #Which will be called by acme.sh to add the txt record to your api system.
 #returns 0 means success, otherwise error.
 #returns 0 means success, otherwise error.
-
+#
+#Author: Neilpang
+#Report Bugs here: https://github.com/Neilpang/acme.sh
+#
 ########  Public functions #####################
 ########  Public functions #####################
 
 
 #Usage: dns_myapi_add   _acme-challenge.www.domain.com   "XKrxpRBosdIKFzxW_CT3KLZNf6q0HG9i01zxXp5CPBs"
 #Usage: dns_myapi_add   _acme-challenge.www.domain.com   "XKrxpRBosdIKFzxW_CT3KLZNf6q0HG9i01zxXp5CPBs"
 dns_myapi_add() {
 dns_myapi_add() {
   fulldomain=$1
   fulldomain=$1
   txtvalue=$2
   txtvalue=$2
+  _info "Using myapi"
+  _debug fulldomain "$fulldomain"
+  _debug txtvalue "$txtvalue"
   _err "Not implemented!"
   _err "Not implemented!"
   return 1
   return 1
 }
 }
 
 
-#fulldomain
+#Usage: fulldomain
+#Remove the txt record afer validation.
 dns_myapi_rm() {
 dns_myapi_rm() {
   fulldomain=$1
   fulldomain=$1
 
 
 }
 }
 
 
 ####################  Private functions bellow ##################################
 ####################  Private functions bellow ##################################
-_info() {
-  if [ -z "$2" ]; then
-    echo "[$(date)] $1"
-  else
-    echo "[$(date)] $1='$2'"
-  fi
-}
-
-_err() {
-  _info "$@" >&2
-  return 1
-}
-
-_debug() {
-  if [ -z "$DEBUG" ]; then
-    return
-  fi
-  _err "$@"
-  return 0
-}
-
-_debug2() {
-  if [ "$DEBUG" ] && [ "$DEBUG" -ge "2" ]; then
-    _debug "$@"
-  fi
-  return
-}