From c2b7af2075ebcb2a6616c6f1716e6494134797f5 Mon Sep 17 00:00:00 2001 From: Alex Dehnert Date: Sun, 18 Nov 2012 18:17:00 -0500 Subject: [PATCH] Optionally show queries used in list-of-lists-updater Copied in from ~/bin/. --- list-of-lists-updater | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/list-of-lists-updater b/list-of-lists-updater index 4018ac0..756dae9 100755 --- a/list-of-lists-updater +++ b/list-of-lists-updater @@ -11,6 +11,11 @@ prev=${prev:-ua-lists} anti=${anti:-ua-foreign-lists} nativepat=${nativepat:-ua} +function prefix { + #echo "$@" + "$@" +} + function add_lists { ( @@ -18,23 +23,23 @@ function add_lists for list in $lists; do # for each list we already know about # Add a list's sublists for newlist in $(blanche $list | grep LIST | cut -d : -f 2); do - blanche $prev -a $newlist; + prefix blanche $prev -a $newlist; done; # Add a list's owner and memacl owner=$(athrun ops qy -s -f ace_name glin $list) towner=$(athrun ops qy -s -f ace_type glin $list) if [[ "$towner" == "LIST" ]]; then - blanche $prev -a $owner + prefix blanche $prev -a $owner fi macl=$(athrun ops qy -s -f memace_name glin $list) tmacl=$(athrun ops qy -s -f memace_type glin $list) if [[ "$tmacl" == "LIST" ]]; then - blanche $prev -a $macl + prefix blanche $prev -a $macl fi # Add stuff this owns owned=$(athrun ops qy -s get_ace_use list $list | grep -v ^$prev\$ | grep LIST | cut -d " " -f 2) for newlist in $owned; do - blanche $prev -a $newlist; + prefix blanche $prev -a $newlist; done; done ) 2>&1 | grep -v "Record already exists" | grep -v "moira (query): No records in database match query" -- 2.34.1