GitHub PushEvent at 2014-05-17 14:31:46
Repository: puppetlabs-stdlib
Actor: pkasprzak
Payload: {"shas":[["42743614cb13541a2973f28251b1f79a33019d77","5ecfafad9c899e9ec1a249d7dfc21aad13d7142a@puppetlabs.com","(MODULES-905) Add bool2str() and camelcase() for string manipulation\n\nPython likes to have its constants Capitalized, and the capitalize\nfunction only understands strings... so I shave a yak.\n\nbool2str will convert a boolean to its equivalent string value,\nand camelcase extends on uppercase & downcase to convert an underscore\ndelimited string into a camelcased string.","Ryan McKern",true],["0761fcf0433b1c73ff9925d1b8fa20a618f28875","5ecfafad9c899e9ec1a249d7dfc21aad13d7142a@puppetlabs.com","(maint) Add bool2str & camelcase spec tests","Ryan McKern",true],["6eaa592cd8d5af097a4624b3d1cead74408aabf2","06fa905d7f2aaced6dc72e9511c71a2a51e8aead@bitbin.de","(PUP-2571) add 'before' functionality to file_line\n\nfile_line supports adding lines after a match, but there are use cases when\nhaving \"before\" would be useful. For example, in Debian-based OS's, the last\nline of /etc/rc.local is \"exit 0\" it's an incredible pain to deal with\nthat scenario today.\n\nThis commit adds a 'before' parameter to the file_line type, and implements\nit for the ruby provider.","Stephen Benjamin",true],["8499ebdb7f892f2623295058649c67a5553d4732","5e160ffd17df26b2572db04300ed78da82164b94@puppetlabs.com","Merge pull request #256 from stbenjam/2571-before\n\n(PUP-2571) add 'before' functionality to file_line","Ashley Penney",true],["430d821ad3bc6828b9c0bc1ddf5967fdd4b4d66b","5e160ffd17df26b2572db04300ed78da82164b94@puppetlabs.com","Merge pull request #255 from mckern/enhancement/master/camelcasedembools\n\n(MODULES-905) Add bool2str() and camelcase() for string manipulation","Ashley Penney",true],["c5b06f9bbca7acc491560c92a73d7e2a153fe0a7","5e160ffd17df26b2572db04300ed78da82164b94@puppetlabs.com","Revert \"Merge pull request #256 from stbenjam/2571-before\"\n\nThis reverts commit 8499ebdb7f892f2623295058649c67a5553d4732, reversing\nchanges made to 08b00d9229961d7b3c3cba997bfb35c8d47e4c4b.","Ashley Penney",true],["645de3cccb8050c13ef35cdc855e831f65765e0a","5e160ffd17df26b2572db04300ed78da82164b94@puppetlabs.com","Merge pull request #257 from apenney/revert-before\n\nRevert \"Merge pull request #256 from stbenjam/2571-before\"","Ashley Penney",true],["93c4151edfedb28a0cafa60011c57eb6d76ca6be","5ecfafad9c899e9ec1a249d7dfc21aad13d7142a@puppetlabs.com","(MODULES-905) Narrow the confinement in bool2str\n\nPreviously, bool2str() accepted a broad array of boolean values and\nbare strings, without any attempt to validate that the strings in any\nway resembled \"true\" or \"false\" (or any of the other values bool2num()\naccepts). This commit narrows the input confinement to TrueClass and\nFalseClass, which means that bool2str() will only interpolate\nstrict boolean values now.","Ryan McKern",true],["557d38bdc63b9b7d418f4bf0ce736406e71380b7","5ecfafad9c899e9ec1a249d7dfc21aad13d7142a@puppetlabs.com","(MODULES-905) Extend spec tests for bool2str\n\nThe extended spec tests validate that the common types of values\nthat could be passed to bool2str() are rejected.","Ryan McKern",true],["0cda8587440f2a9c1d5af174f3fd21ed72fa3ca2","5e160ffd17df26b2572db04300ed78da82164b94@puppetlabs.com","Merge pull request #258 from mckern/enhancement/master/camelcasedembools\n\n(MODULES-905) Narrow the confinement in bool2str","Ashley Penney",true],["77e9d838d27c574780ef6d1e3ac93689e55d132f","82ff7ca17dc193d6fb273bff7a97f6a304def7b4@gwdg.de","Add Geppetto project file","Piotr Kasprzak",true],["684f44a415b353b2c9db1b1008fad9e61d99e6f3","82ff7ca17dc193d6fb273bff7a97f6a304def7b4@gwdg.de","Merge branch 'havana' of https://github.com/gwdg/puppetlabs-stdlib into havana","Piotr Kasprzak",true]],"size":12,"ref":"refs/heads/havana","head":"684f44a415b353b2c9db1b1008fad9e61d99e6f3"}