Puppet Class: couchbase::repository::debian

Defined in:
manifests/repository/debian.pp

Overview

Class: couchbase::repository::debian

Sets up the couchbase repo for debian distros

Authors

Alex Farcas <alex.farcas@gmail.com>



9
10
11
12
13
14
15
16
17
18
19
# File 'manifests/repository/debian.pp', line 9

class couchbase::repository::debian {
  include ::couchbase::params

  apt::source { 'couchbase':
    location    => downcase('http://packages.couchbase.com/ubuntu'),
    repos       => "${::lsbdistcodename}/main",
    key         => 'CD406E62',
    key_source  => 'http://packages.couchbase.com/ubuntu/couchbase.key',
    include_src => false,
  }
}