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 } |