dev/modules/sysconfig/manifests/django_init.pp
changeset 597 6cbcec19079b
parent 593 8156e6e3c503
child 609 736fdedb7774
equal deleted inserted replaced
596:f36260133ed9 597:6cbcec19079b
     1 class sysconfig::django_init (
     1 class sysconfig::django_init (
     2     $superuser_name = hiera('sysconfig::params::superuser_name',$sysconfig::params::superuser_name),
     2     $superuser_name   = hiera('sysconfig::params::superuser_name'   ,$sysconfig::params::superuser_name   ),
     3     $superuser_pw   = hiera('sysconfig::params::superuser_pw',$sysconfig::params::superuser_pw)
     3     $superuser_pw     = hiera('sysconfig::params::superuser_pw'     ,$sysconfig::params::superuser_pw     ),
       
     4     $user_edit_name   = hiera('sysconfig::params::user_edit_name'   ,$sysconfig::params::user_edit_name   ),
       
     5     $user_edit_pw     = hiera('sysconfig::params::user_edit_pw'     ,$sysconfig::params::user_edit_pw     ),
       
     6     $user_com_name    = hiera('sysconfig::params::user_com_name'    ,$sysconfig::params::user_com_name    ),
       
     7     $user_com_pw      = hiera('sysconfig::params::user_com_pw'      ,$sysconfig::params::user_com_pw      ),
       
     8     $user_observ_name = hiera('sysconfig::params::user_observ_name' ,$sysconfig::params::user_observ_name ),
       
     9     $user_observ_pw   = hiera('sysconfig::params::user_observ_pw'   ,$sysconfig::params::user_observ_pw   ),
       
    10     $testserver_port  = hiera('sysconfig::params::testserver_port'  ,$sysconfig::params::testserver_port  )
       
    11 
     4 ) inherits sysconfig::params {
    12 ) inherits sysconfig::params {
     5     
    13     
     6     notify {'django_init': name => "\$superuser_name : ${superuser_name}, \$superuser_pw : ${superuser_pw}", withpath => true }->
    14     notify {'django_init': name => "\$superuser_name : ${superuser_name}, \$superuser_pw : ${superuser_pw}", withpath => true }->
     7 
    15 
     8     exec { 'syncdb':
    16     exec { 'syncdb':
    29         path    => "/srv/comt/src/cm/scripts/test-suite/workspace.info.js",
    37         path    => "/srv/comt/src/cm/scripts/test-suite/workspace.info.js",
    30         replace => 'no',
    38         replace => 'no',
    31         owner   => 'vagrant',
    39         owner   => 'vagrant',
    32         group   => 'vagrant',
    40         group   => 'vagrant',
    33         mode    => 644,
    41         mode    => 644,
    34         content => template('sysconfig/workspace.info.js.erb'),
    42         content => template('sysconfig/workspace.info.js.erb','sysconfig/url.workspace.info.js.erb'),
       
    43     }
       
    44 
       
    45     file { 'karma_workspace_info_full':
       
    46         ensure  => 'present',
       
    47         path    => "/srv/comt/src/cm/scripts/test-suite/workspace.info.full.js",
       
    48         replace => 'no',
       
    49         owner   => 'vagrant',
       
    50         group   => 'vagrant',
       
    51         mode    => 644,
       
    52         content => template('sysconfig/workspace.info.js.erb','sysconfig/url.test.workspace.info.js.erb'),
    35     }
    53     }
    36 
    54 
    37 }
    55 }