class sunetdrive::multinode_db(){
    $is_multinode = true;
    $environment = sunetdrive::get_environment()
    $allcustomers = hiera_hash('multinode_mapping')
    $customers = $allcustomers.keys

    $customers.each |$customer| {
      file { "/etc/mariadb/backups/${customer}":
        ensure => directory,
      }
      file { "/etc/mariadb/init/04-nextcloud.${customer}.sql":
        ensure  => present,
        content => "CREATE SCHEMA nextcloud_${customer};\nCREATE USER 'nextcloud_${customer}'@'%' IDENTIFIED BY '${hiera("${customer}_mysql_user_password")}';\nGRANT ALL PRIVILEGES ON nextcloud_${customer}.* TO 'nextcloud_${customer}'@'%' IDENTIFIED BY '${hiera("${customer}_mysql_user_password")}';\n",
        mode    => '0744',
      }
    }
}