Files
fuel-plugin-onos/deployment_scripts/puppet/manifests/neutron-start.pp
sathishkumar_murugesan 52764e13b0 merging changes to master branch from mitaka brnach
Change-Id: I64df20298a6fef141e90a0c2dd0cd2f1debb3d15
Signed-off-by: sathishkumar_murugesan <sathishcold@gmail.com>
2017-02-20 16:19:42 +05:30

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