anchor.diff:      }
     }
   
  -
     # Extra classes
  -
     if $conf_hash {
       create_resources('<%= metadata.name %>::conf', $conf_hash)
     }
  
positive.code:     $config_file_ensure = present
    }
  
  
    # Dependency class
  
    if $<%= metadata.name %>::dependency_class {
      include $<%= metadata.name %>::dependency_class
    }
  
  
    # Resources managed
  
    if $<%= metadata.name %>::package_name {
      package { '<%= metadata.name %>':
        ensure   => $<%= metadata.name %>::package_ensure,
  
negative.code: 
    ) inherits <%= metadata.name %>::params {
  
    # Class variables validation and management
    validate_bool($service_enable)
    validate_bool($config_dir_recurse)
    validate_bool($config_dir_purge)
  