Latest commit d11854f May 13, 2017 @purpleidea pgraph: Clean up pgraph module to get ready for clean lib status
The graph of dependencies in golang is a DAG, and as such doesn't allow
cycles. Clean up this lib so that it eventually doesn't import our
resources module or anything else which might want to import it.

This patch makes adjacency private, and adds a generalized key store to
the graph struct.
Permalink
..
Failed to load latest commit information.
lib pgraph: Clean up pgraph module to get ready for clean lib status May 13, 2017
augeas1.yaml test: Fix yamlfmt test Feb 21, 2017
autoedges1.yaml Add initial "autoedge" plumbing Mar 10, 2016
autoedges2.yaml Add pkg auto edge basics with packagekit improvements Mar 10, 2016
autoedges3.yaml examples: Update example to be Validate safe Jan 27, 2017
autogroup1.yaml Add initial plumbing for autogroups Mar 29, 2016
autogroup2.yaml Add additional autogrouping example Mar 30, 2016
deep-dirs.yaml test: file: test the behaviour of inotify on parent dir moves Feb 9, 2017
etcd1a.yaml examples: etcd: Simplify the etcd examples Feb 4, 2017
etcd1b.yaml examples: etcd: Simplify the etcd examples Feb 4, 2017
etcd1c.yaml examples: etcd: Simplify the etcd examples Feb 4, 2017
etcd1d.yaml examples: etcd: Simplify the etcd examples Feb 4, 2017
etcd1e.yaml examples: etcd: Simplify the etcd examples Feb 4, 2017
exec1.yaml Add resource auto grouping Mar 29, 2016
exec1a.yaml Add resource auto grouping Mar 29, 2016
exec1b.yaml Add resource auto grouping Mar 29, 2016
exec1c.yaml Add resource auto grouping Mar 29, 2016
exec1d.yaml Clean up the examples/ directory Feb 26, 2016
exec2.yaml Add resource auto grouping Mar 29, 2016
exec3-sema.yaml semaphore: Create a semaphore metaparam Feb 27, 2017
exec3.yaml Add exec3 example Jul 14, 2016
file1.yaml Add resource auto grouping Mar 29, 2016
file2.yaml file: Overhaul file resource and add recursion Sep 12, 2016
file3.yaml examples: Update the examples Feb 6, 2017
file4.yaml examples: Add missing file example Mar 13, 2017
graph0.yaml Add resource auto grouping Mar 29, 2016
graph10.yaml Add resource auto grouping Mar 29, 2016
graph1a.yaml Add resource auto grouping Mar 29, 2016
graph1b.yaml Add resource auto grouping Mar 29, 2016
graph3a.yaml Add resource auto grouping Mar 29, 2016
graph3b.yaml Add resource auto grouping Mar 29, 2016
graph3c.yaml Add resource auto grouping Mar 29, 2016
graph4.yaml Add resource auto grouping Mar 29, 2016
graph5.yaml Add resource auto grouping Mar 29, 2016
graph6.yaml Rename type to resource (res) and service to svc Feb 21, 2016
graph7.yaml Rename type to resource (res) and service to svc Feb 21, 2016
graph9.yaml Add resource auto grouping Mar 29, 2016
hostname.yaml examples: rename hostname.yml to hostname.yaml Nov 11, 2016
kv1.yaml resources: kv: Add new KV resource which sets key value pairs Mar 9, 2017
kv2.yaml resources: kv: Add new KV resource which sets key value pairs Mar 9, 2017
kv3.yaml resources: kv: Add new KV resource which sets key value pairs Mar 9, 2017
kv4.yaml resources: kv: Add new KV resource which sets key value pairs Mar 9, 2017
limit1.yaml examples: Update the examples Feb 6, 2017
msg1.yaml resources: msg: Turn on journal logging in the example Sep 28, 2016
noop1.yaml noop as resource meta param May 17, 2016
noop2.yaml examples: Update the examples Feb 6, 2017
nspawn1.yaml nspawn: Add systemd-machined support for nspawn containers Nov 11, 2016
nspawn2.yaml nspawn: Add systemd-machined support for nspawn containers Nov 11, 2016
pkg1.yaml Add package (pkg) resource Feb 23, 2016
pkg2.yaml Add package (pkg) resource Feb 23, 2016
poll1.yaml examples: Update the examples Feb 6, 2017
purpleidea.service Mega patch Dec 21, 2015
remote1.yaml Remote "agent-less" mode Sep 1, 2016
remote2a.yaml readme: Update repository with information about remote execution Oct 7, 2016
remote2b.yaml readme: Update repository with information about remote execution Oct 7, 2016
retry1.yaml examples: Update the examples Feb 6, 2017
svc1.yaml Add resource auto grouping Mar 29, 2016
svc2.yaml resources: svc: Add basic support for user services Mar 17, 2017
timer1.yaml examples: Update the examples Feb 6, 2017
timer2.yaml Adding timer resource and usage examples Jul 17, 2016
virt1.yaml resources: virt: Add a virt resource based on libvirt Oct 19, 2016
virt2.yaml resources: virt: Add a virt resource based on libvirt Oct 19, 2016
virt3.yaml resources: virt: Add a virt resource based on libvirt Oct 19, 2016
virt4.yaml resources: virt: Allow hotplugging Feb 21, 2017