Changeset 41:dfe43abd388a in stamper
- Timestamp:
- Aug 14, 2014, 12:18:26 AM (10 years ago)
- Branch:
- default
- Phase:
- public
- Files:
-
- 1 added
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
bin/stamps
r40 r41 1 1 #!/usr/bin/env python 2 2 3 import argparse 3 from stamper.cli import build_args_parser 4 4 from stamper import Stamper 5 5 … … 7 7 if __name__ == '__main__': 8 8 9 parser = argparse.ArgumentParser( 10 description='stamps: show recorded times information') 11 parser.add_argument('customer', action="store", nargs='?', 12 help='Show times only for this customer') 13 parser.add_argument('filter', action="store", nargs='?', 14 help='Filter the times by date range') 15 parser.add_argument('-v', '--verbose', action="store_true", 16 help='Include detailed times information') 17 parser.add_argument('-s', '--sum', action="store_true", 18 help='Include sum of times') 19 parser.add_argument('-g', '--graph', action="store_true", 20 help='Generate a SVG graph') 21 parser.add_argument('-t', '--timeline', action="store_true", 22 help='Show a timeline of recorded times') 23 parser.add_argument('-d', '--delete', action="store", type=int, 24 help='Delete up to n recorded stamps') 25 parser.add_argument('-i', '--import', action="store", dest="import_file", 26 help='Import stamps from the given file') 27 9 parser = build_args_parser() 28 10 args = parser.parse_args() 29 11
Note:
See TracChangeset
for help on using the changeset viewer.