You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
#!/bin/bash
#Here is a sample custom api script. #This file name is "dns-myapi.sh" #So, here must be a method dns-myapi-add() #Which will be called by le.sh to add the txt record to your api system. #returns 0 meanst success, otherwise error.
######## Public functions #####################
#Usage: add _acme-challenge.www.domain.com "XKrxpRBosdIKFzxW_CT3KLZNf6q0HG9i01zxXp5CPBs" dns-myapi-add() { fulldomain=$1 txtvalue=$2 _err "Not implemented!" return 1; }
#################### Private functions bellow ##################################
_debug() {
if [ -z "$DEBUG" ] ; then return fi if [ -z "$2" ] ; then echo $1 else echo "$1"="$2" fi }
_info() { if [ -z "$2" ] ; then echo "$1" else echo "$1"="$2" fi }
_err() { if [ -z "$2" ] ; then echo "$1" >&2 else echo "$1"="$2" >&2 fi }
|