Change-Id: I64df20298a6fef141e90a0c2dd0cd2f1debb3d15 Signed-off-by: sathishkumar_murugesan <sathishcold@gmail.com>
26 lines
473 B
Puppet
26 lines
473 B
Puppet
notice(' ONOS MODULAR: neutron-start.pp')
|
|
|
|
include onos
|
|
|
|
Exec { path => [ "/bin/", "/sbin/" , "/usr/bin/", "/usr/sbin/" ] }
|
|
|
|
|
|
service {'Start neutron service':
|
|
name => "neutron-server",
|
|
ensure => running
|
|
}
|
|
|
|
if roles_include(['primary-controller']) {
|
|
|
|
exec{ 'Sleep 20 to stablize neutron':
|
|
command => 'sleep 20;',
|
|
require => Service ['Start neutron service']
|
|
}->
|
|
|
|
class {'onos::network::create_network':
|
|
}->
|
|
|
|
class {'onos::network::create_router':}
|
|
|
|
}
|