Autocorrect PDK validation warnings

This commit is contained in:
2019-05-09 23:41:09 +01:00
parent 998f1716f3
commit 939f795d37
26 changed files with 537 additions and 584 deletions

View File

@@ -1,18 +1,16 @@
Puppet::Type.newtype(:enman_repo) do
@desc = "Manages Sabayon Community Repositories"
@desc = 'Manages Sabayon Community Repositories'
ensurable
newparam(:name) do
desc "Name of the Enman Repository"
desc 'Name of the Enman Repository'
isnamevar
end
autorequire(:package) do
['enman']
end
end
# vim: set ts=2 shiftwidth=2 expandtab :

View File

@@ -1,23 +1,23 @@
Puppet::Type.newtype(:entropy_keywords) do
@desc = "Override keywords for Entropy packages"
@desc = 'Override keywords for Entropy packages'
ensurable
newparam(:name) do
desc "Unique name for this keyword entry"
desc 'Unique name for this keyword entry'
end
newproperty(:keyword) do
desc "Keyword to be applied to matching packages"
desc 'Keyword to be applied to matching packages'
defaultto {
defaultto do
os = Facter.value(:os)
if os.key?('architecture')
os['architecture']
else
'**'
end
}
end
end
newproperty(:operator) do
@@ -25,35 +25,35 @@ Puppet::Type.newtype(:entropy_keywords) do
end
newproperty(:package) do
desc "Name of the package being keyworded"
desc 'Name of the package being keyworded'
newvalues(%r{^(?:[A-Za-z0-9+_.-]+\/)?[a-zA-Z0-9+_-]+$})
end
newproperty(:version) do
desc "Version of the package"
desc 'Version of the package'
newvalues(%r{^(\d*(?:\.\d+[a-zA-Z]*)*)(?:_((?:alpha|beta|pre|rc)\d*))?(-r\d+)?$})
end
newproperty(:repo) do
desc "Repo for the package"
desc 'Repo for the package'
end
newproperty(:target) do
desc "Location of the package.keywords file being managed"
desc 'Location of the package.keywords file being managed'
defaultto {
defaultto do
if @resource.class.defaultprovider.ancestors.include?(Puppet::Provider::ParsedFile)
@resource.class.defaultprovider.default_target
else
nil
end
}
end
end
validate do
raise(ArgumentError, "Package is required when a version is specified") if self[:package].nil? && !self[:version].nil?
raise(ArgumentError, 'Package is required when a version is specified') if self[:package].nil? && !self[:version].nil?
raise(ArgumentError, "Version is required when an operator is specified") if self[:version].nil? && !self[:operator].nil?
raise(ArgumentError, 'Version is required when an operator is specified') if self[:version].nil? && !self[:operator].nil?
end
autobefore(:package) do
@@ -62,4 +62,3 @@ Puppet::Type.newtype(:entropy_keywords) do
end
# vim: set ts=2 sw=2 expandtab:

View File

@@ -1,10 +1,10 @@
Puppet::Type.newtype(:entropy_mask) do
@desc = "Mask packages in Entropy"
@desc = 'Mask packages in Entropy'
ensurable
newparam(:name) do
desc "Unique name for this mask"
desc 'Unique name for this mask'
end
newproperty(:operator) do
@@ -12,47 +12,47 @@ Puppet::Type.newtype(:entropy_mask) do
end
newproperty(:package) do
desc "Name of the package being masked"
desc 'Name of the package being masked'
newvalues(%r{^(?:[A-Za-z0-9+_.-]+\/)?[a-zA-Z0-9+_-]+$})
end
newproperty(:version) do
desc "Version of the package"
desc 'Version of the package'
newvalues(%r{^(\d*(?:\.\d+[a-zA-Z]*)*)(?:_((?:alpha|beta|pre|rc)\d*))?(-r\d+)?$})
end
newproperty(:slot) do
desc "Slot the package is in"
desc 'Slot the package is in'
end
newproperty(:use) do
desc "Useflags for the package"
desc 'Useflags for the package'
end
newproperty(:tag) do
desc "Tag for the package"
desc 'Tag for the package'
end
newproperty(:repo) do
desc "Repo for the package"
desc 'Repo for the package'
end
newproperty(:target) do
desc "Location of the package.mask file being managed"
desc 'Location of the package.mask file being managed'
defaultto {
defaultto do
if @resource.class.defaultprovider.ancestors.include?(Puppet::Provider::ParsedFile)
@resource.class.defaultprovider.default_target
else
nil
end
}
end
end
validate do
raise(ArgumentError, "Package is required when a version is specified") if self[:package].nil? && !self[:version].nil?
raise(ArgumentError, 'Package is required when a version is specified') if self[:package].nil? && !self[:version].nil?
raise(ArgumentError, "Version is required when an operator is specified") if self[:version].nil? && !self[:operator].nil?
raise(ArgumentError, 'Version is required when an operator is specified') if self[:version].nil? && !self[:operator].nil?
end
autobefore(:package) do
@@ -61,4 +61,3 @@ Puppet::Type.newtype(:entropy_mask) do
end
# vim: set ts=2 sw=2 expandtab:

View File

@@ -1,22 +1,20 @@
require 'puppet/property/boolean'
Puppet::Type.newtype(:entropy_repo) do
@desc = "Manages Entropy Repositories"
@desc = 'Manages Entropy Repositories'
newparam(:name) do
desc "Name of the Entropy Repository"
desc 'Name of the Entropy Repository'
end
newproperty(:repo_type, :readonly => true) do
desc "What type of repository this is (enman or entropy)"
newproperty(:repo_type, readonly: true) do
desc 'What type of repository this is (enman or entropy)'
end
newproperty(:enabled) do
desc "Whether the repository is enabled or not"
desc 'Whether the repository is enabled or not'
newvalues('true', 'false')
end
end
# vim: set ts=2 shiftwidth=2 expandtab :

View File

@@ -1,10 +1,10 @@
Puppet::Type.newtype(:entropy_splitdebug) do
@desc = "Manages splitdebug for packages in Entropy"
@desc = 'Manages splitdebug for packages in Entropy'
ensurable
newparam(:name) do
desc "Unique name for this splitdebug specification"
desc 'Unique name for this splitdebug specification'
end
newproperty(:operator) do
@@ -12,47 +12,47 @@ Puppet::Type.newtype(:entropy_splitdebug) do
end
newproperty(:package) do
desc "Name of the package with splitdebug"
desc 'Name of the package with splitdebug'
newvalues(%r{^(?:[A-Za-z0-9+_.-]+\/)?[a-zA-Z0-9+_-]+$})
end
newproperty(:version) do
desc "Version of the package"
desc 'Version of the package'
newvalues(%r{^(\d*(?:\.\d+[a-zA-Z]*)*)(?:_((?:alpha|beta|pre|rc)\d*))?(-r\d+)?$})
end
newproperty(:slot) do
desc "Slot the package is in"
desc 'Slot the package is in'
end
newproperty(:use) do
desc "Useflags for the package"
desc 'Useflags for the package'
end
newproperty(:tag) do
desc "Tag for the package"
desc 'Tag for the package'
end
newproperty(:repo) do
desc "Repo for the package"
desc 'Repo for the package'
end
newproperty(:target) do
desc "Location of the package.splitdebug file being managed"
desc 'Location of the package.splitdebug file being managed'
defaultto {
defaultto do
if @resource.class.defaultprovider.ancestors.include?(Puppet::Provider::ParsedFile)
@resource.class.defaultprovider.default_target
else
nil
end
}
end
end
validate do
raise(ArgumentError, "Package is required when a version is specified") if self[:package].nil? && !self[:version].nil?
raise(ArgumentError, 'Package is required when a version is specified') if self[:package].nil? && !self[:version].nil?
raise(ArgumentError, "Version is required when an operator is specified") if self[:version].nil? && !self[:operator].nil?
raise(ArgumentError, 'Version is required when an operator is specified') if self[:version].nil? && !self[:operator].nil?
end
autobefore(:package) do
@@ -61,4 +61,3 @@ Puppet::Type.newtype(:entropy_splitdebug) do
end
# vim: set ts=2 sw=2 expandtab:

View File

@@ -1,10 +1,10 @@
Puppet::Type.newtype(:entropy_splitdebug_mask) do
@desc = "Manages splitdebug masks for packages in Entropy"
@desc = 'Manages splitdebug masks for packages in Entropy'
ensurable
newparam(:name) do
desc "Unique name for this splitdebug mask specification"
desc 'Unique name for this splitdebug mask specification'
end
newproperty(:operator) do
@@ -12,47 +12,47 @@ Puppet::Type.newtype(:entropy_splitdebug_mask) do
end
newproperty(:package) do
desc "Name of the package with splitdebug mask"
desc 'Name of the package with splitdebug mask'
newvalues(%r{^(?:[A-Za-z0-9+_.-]+\/)?[a-zA-Z0-9+_-]+$})
end
newproperty(:version) do
desc "Version of the package"
desc 'Version of the package'
newvalues(%r{^(\d*(?:\.\d+[a-zA-Z]*)*)(?:_((?:alpha|beta|pre|rc)\d*))?(-r\d+)?$})
end
newproperty(:slot) do
desc "Slot the package is in"
desc 'Slot the package is in'
end
newproperty(:use) do
desc "Useflags for the package"
desc 'Useflags for the package'
end
newproperty(:tag) do
desc "Tag for the package"
desc 'Tag for the package'
end
newproperty(:repo) do
desc "Repo for the package"
desc 'Repo for the package'
end
newproperty(:target) do
desc "Location of the package.splitdebug.mask file being managed"
desc 'Location of the package.splitdebug.mask file being managed'
defaultto {
defaultto do
if @resource.class.defaultprovider.ancestors.include?(Puppet::Provider::ParsedFile)
@resource.class.defaultprovider.default_target
else
nil
end
}
end
end
validate do
raise(ArgumentError, "Package is required when a version is specified") if self[:package].nil? && !self[:version].nil?
raise(ArgumentError, 'Package is required when a version is specified') if self[:package].nil? && !self[:version].nil?
raise(ArgumentError, "Version is required when an operator is specified") if self[:version].nil? && !self[:operator].nil?
raise(ArgumentError, 'Version is required when an operator is specified') if self[:version].nil? && !self[:operator].nil?
end
autobefore(:package) do
@@ -61,4 +61,3 @@ Puppet::Type.newtype(:entropy_splitdebug_mask) do
end
# vim: set ts=2 sw=2 expandtab:

View File

@@ -1,10 +1,10 @@
Puppet::Type.newtype(:entropy_unmask) do
@desc = "Unmask packages in Entropy"
@desc = 'Unmask packages in Entropy'
ensurable
newparam(:name) do
desc "Unique name for this unmask"
desc 'Unique name for this unmask'
end
newproperty(:operator) do
@@ -12,47 +12,47 @@ Puppet::Type.newtype(:entropy_unmask) do
end
newproperty(:package) do
desc "Name of the package being masked"
desc 'Name of the package being masked'
newvalues(%r{^(?:[A-Za-z0-9+_.-]+\/)?[a-zA-Z0-9+_-]+$})
end
newproperty(:version) do
desc "Version of the package"
desc 'Version of the package'
newvalues(%r{^(\d*(?:\.\d+[a-zA-Z]*)*)(?:_((?:alpha|beta|pre|rc)\d*))?(-r\d+)?$})
end
newproperty(:slot) do
desc "Slot the package is in"
desc 'Slot the package is in'
end
newproperty(:use) do
desc "Useflags for the package"
desc 'Useflags for the package'
end
newproperty(:tag) do
desc "Tag for the package"
desc 'Tag for the package'
end
newproperty(:repo) do
desc "Repo for the package"
desc 'Repo for the package'
end
newproperty(:target) do
desc "Location of the package.unmask file being managed"
desc 'Location of the package.unmask file being managed'
defaultto {
defaultto do
if @resource.class.defaultprovider.ancestors.include?(Puppet::Provider::ParsedFile)
@resource.class.defaultprovider.default_target
else
nil
end
}
end
end
validate do
raise(ArgumentError, "Package is required when a version is specified") if self[:package].nil? && !self[:version].nil?
raise(ArgumentError, 'Package is required when a version is specified') if self[:package].nil? && !self[:version].nil?
raise(ArgumentError, "Version is required when an operator is specified") if self[:version].nil? && !self[:operator].nil?
raise(ArgumentError, 'Version is required when an operator is specified') if self[:version].nil? && !self[:operator].nil?
end
autobefore(:package) do
@@ -61,4 +61,3 @@ Puppet::Type.newtype(:entropy_unmask) do
end
# vim: set ts=2 sw=2 expandtab: