Puppet Function: complyadm::runtime::volume_dir

Defined in:
functions/runtime/volume_dir.pp
Function type:
Puppet Language

Overview

complyadm::runtime::volume_dir()String

complyadm::runtime::volume_dir Returns the directory where volumes are stored for the current runtime

Returns:

  • (String)

    The directory where volumes are stored



4
5
6
7
8
9
10
11
12
13
14
# File 'functions/runtime/volume_dir.pp', line 4

function complyadm::runtime::volume_dir(
) >> String {
  $runtime = lookup('complyadm::config.runtime', undef, undef, 'docker')
  $volume_dir = $runtime ? {
    'podman' => '/var/lib/containers/storage/volumes',
    'docker' => '/var/lib/docker/volumes',
    default  => '/var/lib/docker/volumes',
  }

  return $volume_dir
}