summaryrefslogtreecommitdiffstats
path: root/files
Commit message (Collapse)AuthorAgeFilesLines
* Properly iterate over all the peers.James Shubin2013-12-281-2/+5
| | | | | Not sure how this bug ever happened. Did the format of the xml ever change? In any case, now it's squashed.
* Globals should be in CAPS.James Shubin2013-10-291-2/+2
|
* Small cleanups.James Shubin2013-09-181-6/+6
|
* Also verify peer state for connection tool.James Shubin2013-09-181-2/+21
|
* Updated xml parser with new features...James Shubin2013-09-181-14/+108
|
* Add proper ping/status checks before volume creation.James Shubin2013-09-071-12/+56
| | | | | | | | | | | | This adds proper (optional) ping checks with fping and gluster peer status checks to ensure the peer are available before a volume create command. This required rewriting of the xml.py hack which helps puppet interface with the xml formatted gluster cli output. In addition, downstream commands such as volume::property gained checks to ensure the volume was present beforehand. While it is not obvious, it should be noted that because of the distributed nature of glusterfs, more than one puppet run will be required for complete deployment. With these patches, individual runs shouldn't ever end in temporary error as they used too.
* I was bored, so I updated all the numbers!James Shubin2013-06-041-2/+3
|
* Forgot to add the xml.py parser.James Shubin2012-07-271-0/+39