chiark / gitweb /
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)