]> gitweb.fluxo.info Git - keyringer.git/commitdiff
Show available keyrings on usage
authorSilvio Rhatto <rhatto@riseup.net>
Thu, 14 Nov 2013 12:54:55 +0000 (10:54 -0200)
committerSilvio Rhatto <rhatto@riseup.net>
Thu, 14 Nov 2013 12:54:55 +0000 (10:54 -0200)
lib/keyringer/functions

index bf2977d520e2886cfb21c8555181806054ef0f4d..d1bbb1cd749465f4ce85b21d70902eea81e63d40 100755 (executable)
@@ -396,10 +396,16 @@ function keyringer_show_actions {
 
 # Usage
 function keyringer_usage {
+  local keyrings="$(ls --color=never `dirname $CONFIG` | sed -e 's/config//' | xargs)"
+
   printf "Usage: %s <keyring> <action> [arguments]\n\n" "$BASENAME"
   printf "Available commands: \n\n"
   keyringer_show_actions | sed -e 's/^/\t/'
   printf "\tinit <path> [remote]\n\n" $BASENAME
+
+  if [ ! -z "$keyrings" ]; then
+    printf "Available keyrings: %s \n" "$keyrings"
+  fi
 }
 
 # Check recipients