chiark / gitweb /
Basic CLI
authorMatthew Vernon <mv3@sanger.ac.uk>
Wed, 24 Oct 2018 15:43:54 +0000 (16:43 +0100)
committerMatthew Vernon <mv3@sanger.ac.uk>
Wed, 24 Oct 2018 15:43:54 +0000 (16:43 +0100)
commit67e904e86a4cf72320f5c67c1d45a8dd9a3c78fe
tree799163cb16998a360b7dec193bc277700d26c215
parent7107c588e854808e5671c72e50f6cb3f9dfbc568
Basic CLI

usage: gooswapper.py [-h] [--auth_host_name AUTH_HOST_NAME]
                     [--noauth_local_webserver]
                     [--auth_host_port [AUTH_HOST_PORT [AUTH_HOST_PORT ...]]]
                     [--logging_level {DEBUG,INFO,WARNING,ERROR,CRITICAL}]
                     [-g GCALID] [-l]
                     exchuser exchemail

Gooswapper calendar sync

positional arguments:
  exchuser              Exchange user e.g. 'SANGER\mv3'
  exchemail             Exchange calendar email e.g. ISGGroup@sanger.ac.uk

optional arguments:
  -h, --help            show this help message and exit
  --auth_host_name AUTH_HOST_NAME
                        Hostname when running a local web server.
  --noauth_local_webserver
                        Do not run a local web server.
  --auth_host_port [AUTH_HOST_PORT [AUTH_HOST_PORT ...]]
                        Port web server should listen on.
  --logging_level {DEBUG,INFO,WARNING,ERROR,CRITICAL}
                        Set the logging level of detail.
  -g GCALID, --gcalid GCALID
                        google Calendar ID
  -l, --loop            keep running indefinitely

(-l not yet implemented)
gooswapper.py