/[adm]/puppet/deployment/mga_buildsystem/manifests/config.pp
ViewVC logotype

Diff of /puppet/deployment/mga_buildsystem/manifests/config.pp

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 3135 by boklm, Thu May 23 15:05:23 2013 UTC revision 3137 by boklm, Thu May 23 15:05:28 2013 UTC
# Line 21  class mga_buildsystem::config { Line 21  class mga_buildsystem::config {
21    
22      $std_arch = ['i586', 'x86_64']      $std_arch = ['i586', 'x86_64']
23      $std_repos = {      $std_repos = {
24          'release' => {},          'release' => {
25          'updates_testing' => {},              'media_types' => [ 'release' ],
26          'backports_testing' => {},          },
27          'backports' => {},          'updates_testing' => {
28          'updates' => {},              'media_types' => [ 'testing' ],
29                'noauto' => '1',
30            },
31            'backports_testing' => {
32                'media_types' => [ 'testing' ],
33                'noauto' => '1',
34            },
35            'backports' => {
36                'media_types' => [ 'backports' ],
37                'noauto' => '1',
38            },
39            'updates' => {
40                'media_types' => [ 'updates' ],
41                'updates_for' => 'release',
42            },
43      }      }
44      $std_medias = {      $std_medias = {
45          'core'    => {          'core'    => {
46              'repos' => $std_repos,              'repos' => $std_repos,
47                'media_types' => [ 'official', 'free' ],
48          },          },
49          'nonfree' => {          'nonfree' => {
50              'repos' => $std_repos,              'repos' => $std_repos,
51                'media_types' => [ 'official' ],
52                'noauto' => '1',
53          },          },
54          'tainted' => {          'tainted' => {
55              'repos' => $std_repos,              'repos' => $std_repos,
56                'media_types' => [ 'official' ],
57                'noauto' => '1',
58          },          },
59      }      }
60      $std_base_media = [ 'core/release', 'core/updates' ]      $std_base_media = [ 'core/release', 'core/updates' ]
61      $infra_medias = {      $infra_medias = {
62          'infra' => {          'infra' => {
63              'repos' => {              'repos' => {
64                  'release' => {},                  'release' => {
65                        'media_types' => [ 'release' ],
66                    },
67              },              },
68                'media_types' => [ 'infra' ],
69          },          },
70      }      }
71      class { 'buildsystem::var::distros':      class { 'buildsystem::var::distros':
# Line 52  class mga_buildsystem::config { Line 74  class mga_buildsystem::config {
74                  'arch' => $std_arch,                  'arch' => $std_arch,
75                  'medias' => $std_medias,                  'medias' => $std_medias,
76                  'base_media' => $std_base_media,                  'base_media' => $std_base_media,
77                    'branch' => 'Devel',
78                    'version' => '3',
79              },              },
80    
81              '1'        => {              '1'        => {
82                  'arch' => $std_arch,                  'arch' => $std_arch,
83                  'medias' => $std_medias,                  'medias' => $std_medias,
84                  'base_media' => $std_base_media,                  'base_media' => $std_base_media,
85                    'branch' => 'Official',
86                    'version' => '1',
87              },              },
88    
89              '2'        => {              '2'        => {
90                  'arch' => $std_arch,                  'arch' => $std_arch,
91                  'medias' => $std_medias,                  'medias' => $std_medias,
92                  'base_media' => $std_base_media,                  'base_media' => $std_base_media,
93                    'branch' => 'Official',
94                    'version' => '2',
95              },              },
96    
97              'infra_1'  => {              'infra_1'  => {
98                  'arch' => $std_arch,                  'arch' => $std_arch,
99                  'medias' => $infra_medias,                  'medias' => $infra_medias,
100                  'base_media' => $std_base_media,                  'base_media' => $std_base_media,
101                    'branch' => 'Official',
102                    'version' => '1',
103              },              },
104    
105              'infra_2'  => {              'infra_2'  => {
106                  'arch' => $std_arch,                  'arch' => $std_arch,
107                  'medias' => $infra_medias,                  'medias' => $infra_medias,
108                  'base_media' => $std_base_media,                  'base_media' => $std_base_media,
109                    'branch' => 'Official',
110                    'version' => '2',
111              },              },
112          }          }
113      }      }

Legend:
Removed from v.3135  
changed lines
  Added in v.3137

  ViewVC Help
Powered by ViewVC 1.1.30