James Shubin
b0a8fc165c
resources: Improve the state/cache system
...
Refactor the state cache into the engine. This makes resource writing
less error prone, and paves the way for better notifications.
2016-12-03 00:07:29 -05:00
James Shubin
fb9449038b
resources: Update constructor signature to return error as well
...
Update the helper functions so they're easier to properly use!
2016-10-23 01:36:34 -04:00
James Shubin
42ff9b803a
resources: Use Events() method instead of raw channel
...
This makes things easier if we ever split resources out into separate
packages.
2016-10-19 20:08:53 -04:00
James Shubin
b26322fc20
all: Rename UUID to UID.
...
Felix pointed out that these ID's are unique, but not universally unique
across the cluster, which might be confusing to new programmers. As a
result, rename them all.
2016-10-18 23:03:55 -04:00
Alexandre-Xavier Labonté-Lamoureux
ec87781956
test: Tokens should always have a colon
2016-10-11 13:46:59 -04:00
Felix Frank
30d93cfde7
resources: msg: Introduce new resource type to log arbitrary messages
...
Untested things:
* systemd journal
Unimplemented things:
* syslog
2016-09-27 13:31:16 -04:00