puppet-lint-classes_and_types_beginning_with_digits-check

Gem Version Gem Downloads Coverage Status

A puppet-lint plugin to check for types and class names that begin with digits.

Installing

From the command line

$ gem install puppet-lint-classes_and_types_beginning_with_digits-check

In a Gemfile

gem 'puppet-lint-classes_and_types_beginning_with_digits-check', :require => false

Checks

Classes that begin with digits

In the future parser/Puppet 4.0.0 and higher, defined resource types and class names cannot begin with digits.

What you have done

class 10apache {}

What you should have done

class apache {}

Disabling the check

To disable this check, you can add --no-classes_and_types_beginning_with_digits-check to your puppet-lint command line.

$ puppet-lint --no-classes_and_types_beginning_with_digits-check path/to/file.pp

Alternatively, if you’re calling puppet-lint via the Rake task, you should insert the following line to your Rakefile.

PuppetLint.configuration.send('classes_and_types_beginning_with_digits')