libral
libral copied to clipboard
A native Resource Abstraction Layer
Currently running libral on an Ubuntu1404 host results in no service resources being returned (also tested via libral). Looks like the sysv provider doesn't play nicely with upstart. ``` $...
Currently the systemd provider does not return instanced services, we should return specific instances as returned from `systemctl list-units` rather than the generic service returned by `systemctl list-unit-files`. For example:...
- Default 'actions' metadata to '[get, set]' - Make sure missing actions get not called
Currently the apt provider does not implement `update` so it not possible to install packages. ``` echo "ral_error: not implemented" ```
Opening this PR mainly for visibility rather than merging straight away. I'll likely hack on this a bit more to fix some of the things mentioned in the notes in...
According to the readme providers should be discovered either via the ENV, a flag or from a known directory. From some basic testing this doesn't appear to be the case?...
I'm not expecting this to be merged, just to provide code others can look at and play around with to get a feel for how something like this might work....
This adds a new command line tool for running tests against a provider; tests are written in Ruby (mruby) and the command line tool serves as a driver that loads...