class nodo::subsystem::media {
  # Main classes
  class { [ 'nodo::subsystem::media::folders', 'nodo::subsystem::media::groups' ]: }
  
  # Make sure basic media exist, no matter if there is an external disk attached
  $cache = hiera('nodo::media::folders', '')

  if $cache != '' {
    file { "${cache}":
      ensure => directory,
    }
  }
}