Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mschuchard/linter-puppet-parsing
puppet parser validate linter for pulsar
https://github.com/mschuchard/linter-puppet-parsing
atom-editor atom-package hacktoberfest linter pulsar-edit pulsar-package puppet
Last synced: about 2 months ago
JSON representation
puppet parser validate linter for pulsar
- Host: GitHub
- URL: https://github.com/mschuchard/linter-puppet-parsing
- Owner: mschuchard
- License: mit
- Created: 2015-10-20T11:39:00.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2024-09-27T18:52:32.000Z (4 months ago)
- Last Synced: 2024-10-20T01:40:21.312Z (4 months ago)
- Topics: atom-editor, atom-package, hacktoberfest, linter, pulsar-edit, pulsar-package, puppet
- Language: JavaScript
- Homepage:
- Size: 111 KB
- Stars: 0
- Watchers: 4
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.md
Awesome Lists containing this project
README
![Preview](https://raw.githubusercontent.com/mschuchard/linter-puppet-parsing/master/linter_puppet_parsing.png)
Image displays example of simultaneous use of Linter-Puppet-Parsing with Linter-Puppet-Lint.
### Linter-Puppet-Parsing
Linter-Puppet-Parsing aims to provide functional and robust `puppet parser validate` linting functionality in Pulsar.This package is now in maintenance mode. All feature requests and bug reports in the Github repository issue tracker will receive a response, and possibly also be implemented (especially bug fixes). However, active development on this package has ceased.
### Installation
The Puppet or Puppet Enterprise client software is required to be installed before using this. A version of Puppet in the range from 4 to 8 is required. While version 4 is theoretically supported, it is no longer available for testing, and therefore compatibility cannot be guaranteed. The Atom-IDE-UI and Language-Puppet packages are also required.All testing is performed with the latest stable version of Pulsar. Any version of Atom or any pre-release version of Pulsar is not supported.
### Usage
- The Puppet parser only throws errors for the first line of errors it encounters in a manifest, so this linter only displays one line of errors at a time. However, multiple lines of warnings will be displayed.
- On Windows, you have to specify the absolute path to the Puppet executable, even if it is in your environment `PATH` (e.g. `C:\Program Files\Puppet Labs\Puppet\bin\puppet`).