Restructure archive for both trunk and diablo.

Change-Id: I9dcba819629c068ccfedaa0fc6c23b7bd631c5a9
Reviewed-on: https://review.openstack.org/309
Reviewed-by: Monty Taylor <mordred@inaugust.com>
Tested-by: Jenkins
This commit is contained in:
Monty Taylor 2011-08-22 12:26:23 -04:00 committed by Jenkins
parent 9fc1a3a4fd
commit 9f9cd44a6a

View File

@ -10,22 +10,54 @@ class reprepro {
}
file {"/srv/packages":
owner => 'jenkins',
group => 'jenkins',
mode => 755,
ensure => directory,
require => [File["/srv"], User[jenkins]]
}
file {"/srv/packages/conf":
owner => 'root',
group => 'root',
mode => 555,
ensure => directory,
require => File["/srv/packages"],
require => File["/srv"],
}
file {"/srv/packages/conf/distributions":
file {"/srv/packages/trunk":
owner => 'jenkins',
group => 'jenkins',
mode => 755,
ensure => directory,
require => [File["/srv/packages"], User[jenkins]]
}
file {"/srv/packages/trunk/conf":
owner => 'root',
group => 'root',
mode => 555,
ensure => directory,
require => File["/srv/packages/trunk"],
}
file {"/srv/packages/trunk/conf/distributions":
owner => 'root',
group => 'root',
mode => 444,
ensure => 'present',
source => "puppet:///modules/reprepro/distributions",
}
file {"/srv/packages/diablo":
owner => 'jenkins',
group => 'jenkins',
mode => 755,
ensure => directory,
require => [File["/srv/packages"], User[jenkins]]
}
file {"/srv/packages/diablo/conf":
owner => 'root',
group => 'root',
mode => 555,
ensure => directory,
require => File["/srv/packages/diablo"],
}
file {"/srv/packages/diablo/conf/distributions":
owner => 'root',
group => 'root',
mode => 444,