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
The current setup.py module is dated, and messy. It needs a clean-up
see #1
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]>
There's a bit of redundant source code in this module. Evaluate and refactor it
When initialising the service, allow for supplied args and kwargs which are then used for the function call
Runner.run()
uses datetime.now()
when Runner.get_now()
is preferred.
53 ...self.next_run < datetime.now():
Add an upload command to setup.py to aid uploading a new version to pypi.
See Kenneth Reitz's setup repository for guidance.
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
The README is very basic and doesn't reflect the project, bring it up to date.