dev/modules/sysconfig/manifests/config.pp
changeset 136 66972b143124
parent 129 3a7a8607d395
equal deleted inserted replaced
135:98822a0e9573 136:66972b143124
     6   $db_port = hiera('sysconfig::params::db_port',$sysconfig::params::db_port)
     6   $db_port = hiera('sysconfig::params::db_port',$sysconfig::params::db_port)
     7 ) inherits sysconfig::params {
     7 ) inherits sysconfig::params {
     8 
     8 
     9   notify {'config': name => "config -> \$db_host: ${db_host}, \$db_port: ${db_port}, \$db_name: ${db_name}, \$db_user: ${db_user}, \$db_pw: ${db_pw}", withpath => true }
     9   notify {'config': name => "config -> \$db_host: ${db_host}, \$db_port: ${db_port}, \$db_name: ${db_name}, \$db_user: ${db_user}, \$db_pw: ${db_pw}", withpath => true }
    10 
    10 
    11    file { 'local-settings':
    11    #file { 'local-settings':
       
    12      #ensure  => 'present',
       
    13      #path    => "/srv/spel/src/spel/settings.py",
       
    14      #replace => 'no',
       
    15      #owner   => 'vagrant',
       
    16      #group   => 'vagrant',
       
    17      #mode    => 644,
       
    18      #content => template('sysconfig/settings.py.erb'),
       
    19     #}
       
    20     
       
    21     file { 'config.py':
    12      ensure  => 'present',
    22      ensure  => 'present',
    13      path    => "/srv/spel/src/spel/settings.py",
    23      path    => "/srv/spel/src/spel/config.py",
    14      replace => 'no',
    24      replace => 'no',
    15      owner   => 'vagrant',
    25      owner   => 'vagrant',
    16      group   => 'vagrant',
    26      group   => 'vagrant',
    17      mode    => 644,
    27      mode    => 644,
    18      content => template('sysconfig/settings.py.erb'),
    28      content => template('sysconfig/config.py.erb'),
    19     }
    29     }
    20     
       
    21     #file { 'local-settings':
       
    22      #ensure  => 'present',
       
    23      #path    => "/srv/spel/src/spel/config.py",
       
    24      #replace => 'no',
       
    25      #owner   => 'vagrant',
       
    26      #group   => 'vagrant',
       
    27      #mode    => 644,
       
    28      #content => template('sysconfig/config.py.erb'),
       
    29     #}
       
    30     
    30     
    31    file { 'media-root':
    31    file { 'media-root':
    32      ensure => 'directory',
    32      ensure => 'directory',
    33      path   => '/srv/spel/web',
    33      path   => '/srv/spel/web',
    34      owner  => 'www-data',
    34      owner  => 'www-data',