Puppet Class: apt::repo::mongodb_10gen

Defined in:
manifests/repo/mongodb_10gen.pp

Overview

Class: apt::repo::10gen

This class installs the 10gen repo for MongoDB



5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
# File 'manifests/repo/mongodb_10gen.pp', line 5

class apt::repo::mongodb_10gen {

  case $::operatingsystem {
  'Ubuntu': {
    apt::repository { '10gen':
      url        => 'http://downloads-distro.mongodb.org/repo/ubuntu-upstart',
      distro     => 'dist',
      repository => '10gen',
      key        => '7F0CEB10',
      keyserver  => 'keys.gnupg.net',
    }
  }
  'Debian': {
    apt::repository { '10gen':
      url        => 'http://downloads-distro.mongodb.org/repo/debian-sysvinit',
      distro     => 'dist',
      repository => '10gen',
      key        => '7F0CEB10',
      keyserver  => 'keys.gnupg.net',
    }
  }
  default: {}
  }

}