{"action":"created","issue":{"url":"https://api.github.com/repos/ffnord/ffnord-puppet-gateway/issues/144","labels_url":"https://api.github.com/repos/ffnord/ffnord-puppet-gateway/issues/144/labels{/name}","comments_url":"https://api.github.com/repos/ffnord/ffnord-puppet-gateway/issues/144/comments","events_url":"https://api.github.com/repos/ffnord/ffnord-puppet-gateway/issues/144/events","html_url":"https://github.com/ffnord/ffnord-puppet-gateway/issues/144","id":116220851,"number":144,"title":" puppet parser validate / puppet-lint","user":{"login":"pinguinpfleger","id":2772451,"avatar_url":"https://avatars.githubusercontent.com/u/2772451?v=3","gravatar_id":"","url":"https://api.github.com/users/pinguinpfleger","html_url":"https://github.com/pinguinpfleger","followers_url":"https://api.github.com/users/pinguinpfleger/followers","following_url":"https://api.github.com/users/pinguinpfleger/following{/other_user}","gists_url":"https://api.github.com/users/pinguinpfleger/gists{/gist_id}","starred_url":"https://api.github.com/users/pinguinpfleger/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pinguinpfleger/subscriptions","organizations_url":"https://api.github.com/users/pinguinpfleger/orgs","repos_url":"https://api.github.com/users/pinguinpfleger/repos","events_url":"https://api.github.com/users/pinguinpfleger/events{/privacy}","received_events_url":"https://api.github.com/users/pinguinpfleger/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":8,"created_at":"2015-11-10T22:52:34Z","updated_at":"2015-11-11T22:05:23Z","closed_at":null,"body":"Ich werfe mal [puppet parser validate](https://docs.puppetlabs.com/references/3.6.latest/man/parser.html#ACTIONS) sowie [puppet-lint](http://puppet-lint.com) und ein kleines Bash-Script zum Validieren in die Runde.\r\n\r\n\r\n```bash\r\n#!/bin/bash\r\n\r\nif [ $# -lt 1 ];then\r\n  echo \"$0 .pp-files\"\r\n  exit 1\r\nfi\r\n\r\nfor manifest in $*;do\r\n  echo \"Validiere $manifest\"\r\n  puppet parser validate $manifest\r\n  puppet-lint --no-80chars-check --with-filename $manifest\r\ndone\r\n```"},"comment":{"url":"https://api.github.com/repos/ffnord/ffnord-puppet-gateway/issues/comments/155924135","html_url":"https://github.com/ffnord/ffnord-puppet-gateway/issues/144#issuecomment-155924135","issue_url":"https://api.github.com/repos/ffnord/ffnord-puppet-gateway/issues/144","id":155924135,"user":{"login":"MTRNord","id":1374914,"avatar_url":"https://avatars.githubusercontent.com/u/1374914?v=3","gravatar_id":"","url":"https://api.github.com/users/MTRNord","html_url":"https://github.com/MTRNord","followers_url":"https://api.github.com/users/MTRNord/followers","following_url":"https://api.github.com/users/MTRNord/following{/other_user}","gists_url":"https://api.github.com/users/MTRNord/gists{/gist_id}","starred_url":"https://api.github.com/users/MTRNord/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MTRNord/subscriptions","organizations_url":"https://api.github.com/users/MTRNord/orgs","repos_url":"https://api.github.com/users/MTRNord/repos","events_url":"https://api.github.com/users/MTRNord/events{/privacy}","received_events_url":"https://api.github.com/users/MTRNord/received_events","type":"User","site_admin":false},"created_at":"2015-11-11T22:05:23Z","updated_at":"2015-11-11T22:05:23Z","body":"@pinguinpfleger ps: was muss ich beim start des script beachten? :)"}}