Initial commit, need to implement at and "updated" events
Settings in JSON + schedule updates/cancellations + doctests
README in Github markdown format and 0600 permission on the settings file
README -> README.md
README -> README.md
README.md changes
TimeZone correction when Calendar's timezone is correctly set
README update with LaCie Network Space 2 installation instructions
Error in cleaning and wrong uid used for recognising event changes
Set executable bit on gcalcron2.py
Fixed issue #2 - Must check for 'CANCELED' status before checking for text, because cancelled events still have text.
Renamed variable to make it clear that these job ids are being removed. Also, do not need to store the return value of subprocess.Popen in 'p' variable
Handle cases where a line like '-10: <command>' causes an event to be due in the past. Do not add past events to commands. Do not append to events if commands is empty, due to the previous case. Finally, I made the 'at' regex for job_id more robust, so that it doesn't crash if the 'at' command fails.
Added .gitignore for *.pyc
Updated DocTest for get_query()
Updated README - Added formatting for code blocks, additional install instructions, example crontab line, how to run doctests, various typos and corrections.
Set DEBUG from environment variable. e.g. call `DEBUG=y ./gcalcron2.py` to debug
Updated README - Added formatting for code blocks, additional install instructions, example crontab line, how to run doctests, various typos and corrections.
Handle cases where a line like '-10: <command>' causes an event to be due in the past. Do not add past events to commands. Do not append to events if commands is empty, due to the previous case. Finally, I made the 'at' regex for job_id more robust, so that it doesn't crash if the 'at' command fails.
Fixed issue #2 - Must check for 'CANCELED' status before checking for text, because cancelled events still have text.