Man Page - obrar - the work horse

NAME
obrar - deployment runbook automation framework

SYNOPSIS
obrar [ [-h] | [-l [str]] [-v] ] ] <TAG> [ <TAG arguments> ]

DESCRIPTION
This script passes arguments to a set of predefined functions to
  ensure a repeatable, auditable, consistent run of functions

OPTIONS

-h, --help Show this help and version\n
-l, --list [str] List Tags or list tags matching string\n
-t, --timings [str] Show previous timing for functions in tags\n
-v, --verbose Verbose output\n

-install Create initial directory structure\n

<TAG> <args> The TAG to call. Anything after the TAG
will be treated as an argument to the tag

EXAMPLES
obrar -v DEMO
Will show verbose output from obrar and run functions
defined in the <file_TagDefinition> file by the DEMO tag

obrar DEMO -v
Will run functions defined in the <file_TagDefinition> file and
pass the -v flag as an argument to the DEMO tag

obrar -l
List all TAG definitions from all <file_TagDefinition> files

obrar -l DEM
List all TAG definitions from all <file_TagDefinition> files that
contain the matching string 'DEM' either in tag name, variables or
function list

Example def file
obrar.def is split into four columns
# TAG | reserved | Args | functions
VPN | PI | R:TIME:t: | fn_Test fn_GetIPDetails