define check_mk::host (
  $target,
  $host_tags = [],
) {
  $host = $title
  if size($host_tags) > 0 {
    $taglist = join(any2array($host_tags),'|')
    $entry = "${host}|${taglist}"
  }
  else {
    $entry = $host
  }
  concat::fragment { "check_mk-${host}":
    target  => $target,
    content => "  '${entry}',\n",
    order   => 11,
  }
}