View Code? Open in Web Editor
NEW
Adds scheduling functionality to a cli application
License: MIT License
dott's Introduction
- ๐จโ๐ป I'm Alex, a software developer from Hull in England
- ๐ญ Iโm currently working on organizational projects
- ๐ฑ Iโm currently learning Go with the help of Go: The Complete Developers Guide
- ๐ฏ Iโm looking to collaborate on Python and Go projects
- ๐ซ How to reach me:
dott's People
Contributors
Watchers
dott's Issues
There's a bit of redundant source code in this module. Evaluate and refactor it
The number of processes is incrementing each time it is run.
This logfile details on day 1; the process ran once. But on day 2 it ran twice.
logfile.log
.
Unit tests to be written to provide a stable PR strategy as well as allowing the use of Travis for CI/CD
Add an upload command to setup.py to aid uploading a new version to pypi.
See Kenneth Reitz's setup repository for guidance.
Add meta data when calling the function so a user knows the it's been invoked.
...
Completed!
<dott@2019/05/15.21:00#main_run>
Starting main_run
...
Completed!
The meta line above consists of <dott@[date].[time]#[function]>
When initialising the service, allow for supplied args and kwargs which are then used for the function call
The current setup.py module is dated, and messy. It needs a clean-up
see #1
Runner.run()
uses datetime.now()
when Runner.get_now()
is preferred.
53 ...self.next_run < datetime.now():
The README is very basic and doesn't reflect the project, bring it up to date.