Can you refactor this (so you add it in the same patch) this way? RHEL and derivatives also have a default config file.

```puppet
if ($nginx::disable_default_site) {
  $default_site = $::operatingsystem ? {
    /(?i:Debian|Ubuntu|Mint)/               => "${nginx::config_dir}/sites-enabled/default",
    /(?i:Redhat|Centos|Scientific|Dedora)/ => "${nginx::config_dir}/conf.d/default.conf",
  }
  
  file { $default_file:
    ensure  => absent,
    require => Package[$nginx::package],
    notify  => Service[$nginx::service],
  }
}
```