dev/modules/sysconfig/manifests/testserver_init.pp
changeset 628 ecf0e467eeb8
parent 609 736fdedb7774
child 642 5d037d947cd6
equal deleted inserted replaced
626:7b983f1b7040 628:ecf0e467eeb8
     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'),