diff options
Diffstat (limited to 'lib/puppet')
| -rwxr-xr-x | lib/puppet/provider/package/dpkg.rb | 8 | ||||
| -rw-r--r-- | lib/puppet/provider/package/pkg.rb | 8 |
2 files changed, 8 insertions, 8 deletions
diff --git a/lib/puppet/provider/package/dpkg.rb b/lib/puppet/provider/package/dpkg.rb index d6ec56ad4..06050cefd 100755 --- a/lib/puppet/provider/package/dpkg.rb +++ b/lib/puppet/provider/package/dpkg.rb @@ -32,14 +32,14 @@ Puppet::Type.type(:package).provide :dpkg, :parent => Puppet::Provider::Package return packages end - REGEX = %r{^(\S+) +(\S+) +(\S+) (\S+) (\S*)$} - FIELDS = [:desired, :error, :status, :name, :ensure] + self::REGEX = %r{^(\S+) +(\S+) +(\S+) (\S+) (\S*)$} + self::FIELDS = [:desired, :error, :status, :name, :ensure] def self.parse_line(line) - if match = REGEX.match(line) + if match = self::REGEX.match(line) hash = {} - FIELDS.zip(match.captures) { |field,value| + self::FIELDS.zip(match.captures) { |field,value| hash[field] = value } diff --git a/lib/puppet/provider/package/pkg.rb b/lib/puppet/provider/package/pkg.rb index 978042d42..148ef0d62 100644 --- a/lib/puppet/provider/package/pkg.rb +++ b/lib/puppet/provider/package/pkg.rb @@ -27,14 +27,14 @@ Puppet::Type.type(:package).provide :pkg, :parent => Puppet::Provider::Package d packages end - REGEX = %r{^(\S+)\s+(\S+)\s+(\S+)\s+} - FIELDS = [:name, :version, :status] + self::REGEX = %r{^(\S+)\s+(\S+)\s+(\S+)\s+} + self::FIELDS = [:name, :version, :status] def self.parse_line(line) hash = {} - if match = REGEX.match(line) + if match = self::REGEX.match(line) - FIELDS.zip(match.captures) { |field,value| + self::FIELDS.zip(match.captures) { |field,value| hash[field] = value } |
