summaryrefslogtreecommitdiff
path: root/ick2/logapi.py
AgeCommit message (Collapse)AuthorFilesLines
2018-05-17Change: how controller stores persistent dataLars Wirzenius1-2/+2
Replace old State class with new FilePersistentState and TransactionalState classes. Use new Resource class instead of raw dicts. Use context managers for creating, updating resources, to avoid mistakes from accidentally not saving changes. Overall persistence should now be rather simpler. This should open up a possibility for changing the controller to insert more actions into the build graph, to trigger notifcations via the workers.
2018-01-19Update: copyright yearsLars Wirzenius1-1/+1
2018-01-19Change: builds are now numbered foo/123, as are logsLars Wirzenius1-0/+29
2017-11-25Fix: adapt to new keyword argument from apifwLars Wirzenius1-3/+3
Handle any keyword arguments that may happen in the future.
2017-11-18Refactor: move LogAPI to its own moduleLars Wirzenius1-0/+36