GitHub PushEvent at 2014-07-15 21:10:15
Repository: puppet
Actor: ferventcoder
Payload: {"shas":[["244652788a7320fa0ac7c14b1fe9eb513f4d3a88","95e828102f92afbaa4d3ed92646a950670566628@cloudsmith.com","(PUP-2693) Fix length calculation for sq-string\n\nThe calculation of string length was done wrong for dingle\nquoted string resulting in negative lengths.","Henrik Lindberg",true],["9f6d97a1f03fc54fa4c0ce43efb41a5983e0b37d","95e828102f92afbaa4d3ed92646a950670566628@cloudsmith.com","(PUP-2807) Add output of containing scope for log functions\n\nThe log functions in 3x outputs th name of the containing scope\n(for notice etc.). The reimplemented methods for the 4x function API\ndid not include this behavior.\n\nNow, the calling scope is passed to the Logging utility to be output\nthe same way as for 3x.","Henrik Lindberg",true],["f45433637391f5067561f585dfd0507020d2c27e","95e828102f92afbaa4d3ed92646a950670566628@cloudsmith.com","(PUP-2891) Treat override of class as an error.\n\nThis makes an attempt to override a class parameter issue an\nerror from the runtime layer rather than expecting the underlying\n3x implementation to do it when the left expression does not\nresult in a resource, or a resource that has 'class' as resource type.","Henrik Lindberg",true],["f25feac2f4ab4b2ffed55fa6da4b6045a2eaa6aa","95e828102f92afbaa4d3ed92646a950670566628@cloudsmith.com","(PUP-2883) Allow empty body in epp templates\n\nThis allows an epp body to be empty by making grammar accept an\nempty list of statements. This avoids getting a cryptic error message\nabout \"syntax error at end of file\" when using parameters, but having no\nbody that produces output, or when having a completely empty template.","Henrik Lindberg",true],["9da5591895ccc85f2977ab2b2a76b1823e3bb4a2","46f1a0bd5592a2f9244ca321b129902a06b53e03@somethingsinistral.net","(PUP-2873) Reasonable default logdests for master\n\nCommit a1dba44 removed a potentially duplicate log destination when\nusing `puppet master --compile`, but it also meant that `puppet master\n--compile` would default to logging to syslog. This issue revealed other\nissues, where running `puppet master --no-daemonize` would log to\nsyslog, but `puppet master --no-daemonize --verbose` would log to the\nconsole. Inconsistencies like these could lead to very surprising\nbehavior for users.\n\nThis commit refactors the master logging to default to console when the\nmaster is running in the foreground and to syslog when running in the\nbackground. When a log destination is given with '--logdest' the default\nlog destination is ignored in preference of the explicit log\ndestination.","Adrien Thebo",true],["634a3f0d1ae6f32b312ad70f07fd714b0107e2f0","e3579b1e47f273529f0f929453e939a68ede9fd1@puppetlabs.com","Merge pull request #2856 from adrienthebo/fix/master/pup-2873-better-master-logging\n\n(GH-2873) Reasonable default logdests for master","Andrew Parker",true],["7b44fb555091540595915125c7c296c410b16826","8b9a6d929adb31c4396b7c3190a692c2499625ce@glatisant.org","Merge pull request #2792 from hlindberg/PUP-2807_log-containing-scope-name\n\n(PUP-2807) Add output of containing scope for log functions","Josh Partlow",true],["d2766dd6d28cf8f49a338d89a43bd217f8b7a7d3","8b9a6d929adb31c4396b7c3190a692c2499625ce@glatisant.org","Merge pull request #2868 from hlindberg/PUP-2883_empty-epp-template\n\n(PUP-2883) Allow empty body in epp templates","Josh Partlow",true],["7e69be37d75d648d5b7fc14d3787cbf0aeca14b3","8b9a6d929adb31c4396b7c3190a692c2499625ce@glatisant.org","Merge pull request #2755 from hlindberg/PUP-2693_length-of-sqstring-wrong\n\n(PUP-2693) Fix length calculation for sq-string","Josh Partlow",true],["2fd07724f429c67abff1ad5f60f1ac7a61bb7f60","8b9a6d929adb31c4396b7c3190a692c2499625ce@glatisant.org","Merge pull request #2845 from hlindberg/PUP-2891_override-class-parameters-error\n\n(PUP-2891) Treat override of class as an error.","Josh Partlow",true]],"size":10,"ref":"refs/heads/master","head":"2fd07724f429c67abff1ad5f60f1ac7a61bb7f60"}