summaryrefslogtreecommitdiffstats
path: root/scripts/show_changed
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/show_changed')
-rwxr-xr-xscripts/show_changed5
1 files changed, 5 insertions, 0 deletions
diff --git a/scripts/show_changed b/scripts/show_changed
index 5cfaa396a..fb1e6b45f 100755
--- a/scripts/show_changed
+++ b/scripts/show_changed
@@ -25,6 +25,7 @@ def parse_args(args):
parser.add_option("-p", default='*', dest='playbook', help="the playbook you want to look for")
parser.add_option("-v", default=False, dest='verbose', action='store_true', help='Verbose')
parser.add_option("-s", default=[], dest='search_terms', action='append', help="status to search for")
+ parser.add_option("-l", default=False, dest="list_pb", action='store_true', help="list playbooks for a specific date")
(opts, args) = parser.parse_args(args)
opts.datestr = date_cheat(opts.datestr)
@@ -61,6 +62,10 @@ def main(args):
for pb in glob.glob(logpath + '/' + opts.playbook):
pb_name = os.path.basename(pb)
for pb_logdir in glob.glob(pb + '/' + opts.datestr):
+ if opts.list_pb:
+ print pb_name
+ continue
+
logfiles = glob.glob(pb_logdir + '/*/*.log')
msg = search_logs(opts, logfiles)
if msg: