]> git.nbdom.net Git - nb.git/commitdiff
etc/profile.d/nb.sh
authorNicolas Boisselier <nicolas.boisselier@gmail.com>
Tue, 12 Dec 2017 21:31:25 +0000 (21:31 +0000)
committerNicolas Boisselier <nicolas.boisselier@gmail.com>
Tue, 12 Dec 2017 21:31:25 +0000 (21:31 +0000)
bin/nb-update
etc/profile.d/nb.sh

index 4fe2ef18d1f96a5e6c6565bd0cab7494d10367c3..92bcbc683af11cdf03a2bfa10a44f83a7240a1fb 100755 (executable)
@@ -87,8 +87,8 @@ for repo in $(nb_repos); do
   fi
 
   echo
-  nb_api_insert host_info key=repo.$name.exit_code val=$ex
-  nb_api_insert host_info key=repo.$name.last_commit val=$(cd "$repo" && git log | head -1 | awk '/^commit/ { print $2; exit; }')
+  nb_api_post host_info key=repo.$name.exit_code val=$ex
+  nb_api_post host_info key=repo.$name.last_commit val=$(cd "$repo" && git log | head -1 | awk '/^commit/ { print $2; exit; }')
 
 done
 
@@ -99,7 +99,7 @@ rm -f /tmp/$NAME.infos
 find /tmp/$NAME.check -mmin +60 -exec rm {} \; > /dev/null 2>&1
 if [ ! -e /tmp/$NAME.check ]; then
   touch /tmp/$NAME.check
-  nb_api_insert_sys_infos
+  nb_post_sys_infos
 fi
 
 #####################################################################
index 64800ce6afc5e7e7922133eeab84c8212165afbc..67da5cda54232d5c4e0588ba15b480bdf745d7b2 100644 (file)
@@ -72,14 +72,14 @@ nb_perl() {
   ruby -r$NB_ROOT/lib/perl/NB -e "$@"
 }
 
-nb_api_insert() {
-  local usage="Usage: nb_api_insert TABLE field1=val1 field2=val2 ..."
+nb_api_post() {
+  local usage="Usage: nb_api_post TABLE field1=val1 field2=val2 ..."
   local table="${1:?$usage}"; shift
 
   local host=$(hostname)
   [ -z "$host" ] && host=$(hostname -f)
 
-  local curl="curl -su nb:0TXARcQUpjHZctoROA2X.weWSZKM5DGT -H 'Accept: application/x-sh' https://api.nbdom.net/data/$table/insert -d host=$host"
+  local curl="curl -su nb:0TXARcQUpjHZctoROA2X.weWSZKM5DGT -H 'Accept: application/x-sh' https://api.nbdom.net/data/$table/replace -d host=$host"
 
   while [ "$#" -gt "0" ]; do
     curl="$curl -d \"$1\""
@@ -90,12 +90,12 @@ nb_api_insert() {
   ) > /dev/null
 }
 
-nb_api_insert_sys_infos() {
+nb_post_sys_infos() {
 (
   sys_infos | while IFS=$'\t' read -r -a i; do
-    #eval "nb_api_insert host_info \"key=${i[0]}\" \"val=${i[1]}\""
-    nb_api_insert host_info "key=${i[0]}" "val=${i[1]}"
+    #eval "nb_api_post host_info \"key=${i[0]}\" \"val=${i[1]}\""
+    nb_api_post host_info "key=${i[0]}" "val=${i[1]}"
   done
-) | sed 's/^/nb_api_insert_sys_infos: /'
+) | sed 's/^/nb_post_sys_infos: /'
 }