Package: bragly
BranchBuild StatusCoveragemasterdevelopA command line tool to help remind you of your accomplishmentsLimitationsCurrently, only the “files” persistence mechanism is implemented. Any other
method will raise a NotImplemented exception.Installationpip install braglyOR$ git clonehttps://github.com/huntcsg/bragly.git$ python setup.py installAfter installation be sure to run the following command so that your file/s will
be in the right place.$brag-utilinitBase executable$ brag --help
usage: brag [-h] {w,r,s} ...

positional arguments:
  {w,r,s}     sub command help
    w         Write a new brag entry
    r         Read a group of brag entries
    s         Search for a group of brag entries

optional arguments:
  -h, --help  show this help message and exitWritee.g. -brag w Went to seminar, taught mini class toco-workers--tagshelp teach-brag w Found bug in caching code, let relevant team know--tagsnetwork help debug$ brag w --help
usage: brag w [-h] [-t [TAGS [TAGS ...]]] [-d TIMESTAMP] message [message ...]

positional arguments:
  message               The brag message

optional arguments:
  -h, --help            show this help message and exit
  -t [TAGS [TAGS ...]], --tags [TAGS [TAGS ...]]
                        The tags associated with this brag message
  -d TIMESTAMP, --timestamp TIMESTAMP
                        The time stamp to use for this entry, in ISO-8601
                        formatRead$ brag r --help
usage: brag r [-h] [-s START] [-p PERIOD | -e END] [-f FORM]

optional arguments:
  -h, --help            show this help message and exit
  -s START, --start START
                        The start time for getting entries
  -p PERIOD, --period PERIOD
                        The time period after the start datetime to get
                        entires. One of hour, day, week, month, year
  -e END, --end END     The end time for getting entries
  -f FORM, --form FORM  The format to display the results in. One of json,
                        json-pretty, log. Default: jsonSearch$ brag s --help
usage: brag s [-h] [-s START] [-p PERIOD | -e END] [-t [TAGS [TAGS ...]]]
              [-x [TEXT [TEXT ...]]] [-f FORM]

optional arguments:
  -h, --help            show this help message and exit
  -s START, --start START
                        The start time for getting entries
  -p PERIOD, --period PERIOD
                        The time period after the start datetime to get
                        entires. One of hour, day, week, month, year
  -e END, --end END     The end time for getting entries
  -t [TAGS [TAGS ...]], --tags [TAGS [TAGS ...]]
                        Tags you want to search for
  -x [TEXT [TEXT ...]], --text [TEXT [TEXT ...]]
                        Keywords you want to search for
  -f FORM, --form FORM  The format to display the results in. One of json,
                        json-pretty, log. Default: jsonUtility Script$ brag-util --help
usage: brag-util [-h] {init} ...

positional arguments:
  {init}      sub command help
    init      Initialize brag. If you want a different location for brag than
              /home/hunter/.brag than be sure to set BRAG_DIR environmental
              variable. If you want a different location for the configuration
              file then be sure to set BRAG_CONFIG_PATH to something other
              than /home/hunter/.brag/config.ini

optional arguments:
  -h, --help  show this help message and exitbrag-util init$ brag-util init --help
usage: brag-util init [-h] [-m {reldb,files,mongodb}] [-c]

optional arguments:
  -h, --help            show this help message and exit
  -m {reldb,files,mongodb}, --mechanism {reldb,files,mongodb}
                        Select the persistence mechanism. Default: files.
  -c, --clobber         If set, overwrites existing configuration files.