9 $user_observ_pw = hiera('sysconfig::params::user_observ_pw' ,$sysconfig::params::user_observ_pw ), |
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 ), |
10 $testserver_port = hiera('sysconfig::params::testserver_port' ,$sysconfig::params::testserver_port ), |
11 $vagrant_base_path |
11 $vagrant_base_path |
12 |
12 |
13 ) inherits sysconfig::params { |
13 ) inherits sysconfig::params { |
14 |
14 |
15 notify {'testserver_init': name => "testserver init : \$superuser_name : ${superuser_name}, \$superuser_pw : ${superuser_pw}", withpath => true }-> |
15 notify {'testserver_init': name => "testserver init : \$superuser_name : ${superuser_name}, \$superuser_pw : ${superuser_pw}", withpath => true }-> |
16 |
16 |
17 file { 'karma_workspace_info': |
17 file { 'karma_workspace_info': |
18 ensure => 'present', |
18 ensure => 'present', |
19 path => "/srv/comt/src/cm/scripts/test-suite/workspace.info.js", |
19 path => "/srv/comt/test-suite/workspace.info.js", |
20 replace => 'no', |
20 replace => 'no', |
21 owner => 'vagrant', |
21 owner => 'vagrant', |
22 group => 'vagrant', |
22 group => 'vagrant', |
23 mode => 644, |
23 mode => 644, |
24 content => template('sysconfig/workspace.info.js.erb','sysconfig/url.workspace.info.js.erb'), |
24 content => template('sysconfig/workspace.info.js.erb','sysconfig/url.workspace.info.js.erb'), |
25 } |
25 } |
26 |
26 |
27 file { 'karma_workspace_info_full': |
27 file { 'karma_workspace_info_full': |
28 ensure => 'present', |
28 ensure => 'present', |
29 path => "/srv/comt/src/cm/scripts/test-suite/workspace.info.full.js", |
29 path => "/srv/comt/test-suite/workspace.info.full.js", |
30 replace => 'no', |
30 replace => 'no', |
31 owner => 'vagrant', |
31 owner => 'vagrant', |
32 group => 'vagrant', |
32 group => 'vagrant', |
33 mode => 644, |
33 mode => 644, |
34 content => template('sysconfig/workspace.info.js.erb','sysconfig/url.test.workspace.info.js.erb'), |
34 content => template('sysconfig/workspace.info.js.erb','sysconfig/url.test.workspace.info.js.erb'), |
35 } |
35 } |
36 |
36 |
37 file { 'clean-testserver.sh': |
37 file { 'clean-testserver.sh': |
38 ensure => 'present', |
38 ensure => 'present', |
39 path => "/srv/comt/src/cm/scripts/test-suite/clean-testserver.sh", |
39 path => "/srv/comt/test-suite/clean-testserver.sh", |
40 replace => 'no', |
40 replace => 'no', |
41 owner => 'vagrant', |
41 owner => 'vagrant', |
42 group => 'vagrant', |
42 group => 'vagrant', |
43 mode => 755, |
43 mode => 755, |
44 source => 'puppet:///modules/sysconfig/clean-testserver.sh' |
44 source => 'puppet:///modules/sysconfig/clean-testserver.sh' |
45 } |
45 } |
46 |
46 |
47 file { 'karma.conf.full.js': |
47 file { 'karma.conf.full.js': |
48 ensure => 'present', |
48 ensure => 'present', |
49 path => "/srv/comt/src/cm/scripts/test-suite/karma.conf.full.js", |
49 path => "/srv/comt/test-suite/karma.conf.full.js", |
50 replace => 'no', |
50 replace => 'no', |
51 owner => 'vagrant', |
51 owner => 'vagrant', |
52 group => 'vagrant', |
52 group => 'vagrant', |
53 mode => 644, |
53 mode => 644, |
54 source => 'puppet:///modules/sysconfig/karma.conf.full.js' |
54 source => 'puppet:///modules/sysconfig/karma.conf.full.js' |
55 } |
55 } |
56 |
56 |
57 file { 'start-test-suite-full.sh': |
57 file { 'start-test-suite-full.sh': |
58 ensure => 'present', |
58 ensure => 'present', |
59 path => "/srv/comt/src/cm/scripts/test-suite/start-test-suite-full.sh", |
59 path => "/srv/comt/test-suite/start-test-suite-full.sh", |
60 replace => 'no', |
60 replace => 'no', |
61 owner => 'vagrant', |
61 owner => 'vagrant', |
62 group => 'vagrant', |
62 group => 'vagrant', |
63 mode => 755, |
63 mode => 755, |
64 content => template('sysconfig/start-test-suite-full.sh.erb'), |
64 content => template('sysconfig/start-test-suite-full.sh.erb'), |
65 } |
65 } |
66 |
66 |
67 file { 'start-testserver.sh': |
67 file { 'start-testserver.sh': |
68 ensure => 'present', |
68 ensure => 'present', |
69 path => "/srv/comt/src/cm/scripts/test-suite/start-testserver.sh", |
69 path => "/srv/comt/test-suite/start-testserver.sh", |
70 replace => 'no', |
70 replace => 'no', |
71 owner => 'vagrant', |
71 owner => 'vagrant', |
72 group => 'vagrant', |
72 group => 'vagrant', |
73 mode => 755, |
73 mode => 755, |
74 content => template('sysconfig/start-testserver.sh.erb'), |
74 content => template('sysconfig/start-testserver.sh.erb'), |