Closed
Description
I have the following gogs class:
class { 'gogs':
version => '0.9.141',
app_ini => {
'APP_NAME' => 'SWR GIT Service'
},
app_ini_sections => {
'server' => {
'DOMAIN' => 'gitserver.example.com',
'HTTP_PORT' => 8080,
},
'database' => {
'DB_TYPE' => 'postgres',
'HOST' => 'localhost:5432',
'NAME' => 'gogs',
'USER' => 'gogs',
'PASSWD' => 'gogspasswd',
},
'security' => {
'SECRET_KEY' => 'mysecretkey',
'INSTALL_LOCK' => true,
},
},
manage_user => false,
manage_home => false,
require => [
USER[[swradm]],
GROUP[[swr]],
],
owner => 'swradm',
group => 'swr',
sysconfig => {
'NAME' => { value => 'gogs' },
'USER' => { value => 'swradm' },
}
}
When I run puppet, here is the state of my app.ini:
[vagrant@gitserver ~]$ cat /opt/gogs/custom/conf/app.ini
APP_NAME=SWR GIT Service
RUN_USER=git
RUN_MODE=prod
Metadata
Metadata
Assignees
Labels
No labels