97 |
# allow the people in mga-i18n-committers to : |
# allow the people in mga-i18n-committers to : |
98 |
# - manage projects |
# - manage projects |
99 |
# - manage ressources |
# - manage ressources |
100 |
django_application::add_permission_to_group { ['add_project', |
define committers_permission($app='') |
101 |
'change_project', |
{ |
102 |
'delete_project', |
django_application::add_permission_to_group { $name: |
103 |
'add_resource', |
app => $app, |
104 |
'change_resource', |
group => 'mga-i18n-committers', |
105 |
'delete_resource', |
module => "transifex", |
106 |
]: |
path => "/usr/share/transifex:/usr/share", |
107 |
group => 'mga-i18n-committers', |
require => Django_application::Create_group['mga-i18n-committers'], |
108 |
module => "transifex", |
} |
|
path => "/usr/share/transifex:/usr/share", |
|
|
require => Django_application::Create_group['mga-i18n-committers'], |
|
109 |
} |
} |
110 |
|
|
111 |
|
committers_permission { ['add_project', |
112 |
|
'change_project', |
113 |
|
'delete_project']: } |
114 |
|
|
115 |
|
committers_permission { [ 'add_resource', |
116 |
|
'change_resource', |
117 |
|
'delete_resource']: |
118 |
|
app => "resources", |
119 |
|
} |
120 |
} |
} |