Puppet Class: storm::info::params

Inherits:
storm::params
Inherited by:
storm::info
Defined in:
manifests/info/params.pp

Summary

StoRM Info params class

Overview



3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# File 'manifests/info/params.pp', line 3

class storm::info::params (

) inherits storm::params {

  $config_file = lookup('storm::info::config_file', String, undef, '/etc/storm/info-provider/storm-yaim-variables.conf')

  $sitename = lookup('storm::info::sitename', String, undef, 'StoRM')
  $backend_hostname =lookup('storm::info::backend_hostname', String, undef, 'backend.example.org')
  $storage_default_root = lookup('storm::info::storage_default_root', String, undef, '/storage')
  $storage_areas = lookup('storm::info::storage_areas', Array[Storm::Backend::StorageArea], undef, [])
  $frontend_public_host =lookup('storm::info::frontend_public_host', String, undef, 'frontend.example.org')
  $frontend_path = lookup('storm::info::frontend_path', String, undef, '/srm/managerv2')
  $frontend_port = lookup('storm::info::frontend_port', Integer, undef, 8444)
  $rest_services_port = lookup('storm::info::rest_services_port', Integer, undef, 9998)
  $endpoint_quality_level = lookup('storm::info::endpoint_quality_level', Integer, undef, 2)
  $webdav_pool_members = lookup('storm::info::webdav_pool_members', Array[Storm::Backend::WebdavPoolMember], undef, [])
  $srm_pool_members = lookup('storm::info::srm_pool_members', Array[Storm::Backend::SrmPoolMember], undef, [])
  $transfer_protocols = lookup('storm::info::transfer_protocols', Array[Storm::Backend::TransferProtocol], undef, ['file', 'gsiftp'])
}