AƱadida la ayuda
authorDaniel Garcia Moreno <dgarcia@emergya.es>
Wed, 24 Sep 2008 14:46:30 +0000 (16:46 +0200)
committerDaniel Garcia Moreno <dgarcia@emergya.es>
Wed, 24 Sep 2008 14:46:30 +0000 (16:46 +0200)
show.py
ttt.py

diff --git a/show.py b/show.py
index 6bf5c5d..182bbde 100755 (executable)
--- a/show.py
+++ b/show.py
@@ -7,8 +7,22 @@ import sys
 import ttt
 
 if __name__ == '__main__':
+    help = '''
+    %s [opcion]
+
+    opciones:
+     -g muestra agrupados por proyecto
+     -w muestra la ultima semana
+     -gw muestra la ultima semana agrupado por proyecto
+     -a muestra todo
+
+     si no se especifica opcion muestra las tareas de hoy
+    '''
     args = sys.argv[1:]
-    if '-g' in args:
+    if ('-h' in args) or ('--help' in args) or (len(args) == 0):
+        print help % sys.argv[0]
+
+    elif '-g' in args:
         # show grouped by project
         ttt.show_today_grouped()
     elif '-w' in args:
diff --git a/ttt.py b/ttt.py
index 964f8c1..4345f19 100755 (executable)
--- a/ttt.py
+++ b/ttt.py
@@ -129,8 +129,15 @@ def show_grouped(trackers):
     print '\nTotal: %s' % parse_time(total)
 
 if __name__ == '__main__':
+    help = '''
+    %s tarea [proyecto] [ticket]
+    '''
+
     task, project, ticket = '','',0
     args = sys.argv[1:]
+    if ('-h' in args) or ('--help' in args) or (len(args) == 0):
+        print help % sys.argv[0]
+        sys.exit()
     if len(args) >= 1:
         task = args[0]
     if len(args) >= 2: