Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/isbadawi/consultant-schedule

Schedule utility for McGill SOCS lab consultants
https://github.com/isbadawi/consultant-schedule

Last synced: 22 days ago
JSON representation

Schedule utility for McGill SOCS lab consultants

Awesome Lists containing this project

README

        

This is a utility for McGill SOCS lab consultants. It inspects your McGill inbox for the latest
lab consultant schedule, and populates a Google Calendar with the information.

To run this, install the requirements

pip install -r requirements.txt

and run `fetch_schedule.py` with appropriate arguments.

usage: fetch_schedule.py [-h] [--host host] [--port port] --username user
--password pass

manage SOCS consultant schedule

optional arguments:
-h, --help show this help message and exit
--host host IMAP host to fetch from (default: exchange.mcgill.ca)
--port port IMAP port (default: 993)
--username user IMAP username (default: None)
--password pass IMAP password (default: None)