Puppet Class: role::aptly::client

Defined in:
modules/role/manifests/aptly/client.pp

Overview

Class: role::aptly::client

Sets up a simple deb package that points to the project's aptly server

Parameters:

  • servername (Any) (defaults to: "${::labsproject}-packages.${::labsproject}.${::site}.wmflabs")
  • components (Any) (defaults to: 'main')
  • protocol (Any) (defaults to: 'http')


4
5
6
7
8
9
10
11
12
13
14
# File 'modules/role/manifests/aptly/client.pp', line 4

class role::aptly::client(
    $servername = "${::labsproject}-packages.${::labsproject}.${::site}.wmflabs",
    $components = 'main',
    $protocol = 'http',
) {
    class { '::aptly::client':
        servername => $servername,
        components => $components,
        protocol   => $protocol,
    }
}