anchor.diff:      $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,
  
positive.code:     }
    }
  
  
    # Extra classes
  
    if $conf_hash {
      create_resources('<%= metadata.name %>::conf', $conf_hash)
    }
  
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)
  