gh-37: call reconfiguration on nic attach

pull/38/head
Javi Fontan 9 years ago
parent 7a95e9d044
commit 9ac150f24a

@ -0,0 +1 @@
SUBSYSTEM=="net", ACTION=="add", RUN="/usr/sbin/one-context-reconfigure"

@ -0,0 +1,33 @@
#!/bin/sh
# -------------------------------------------------------------------------- #
# Copyright 2010-2016, OpenNebula Systems #
# #
# Licensed under the Apache License, Version 2.0 (the "License"); you may #
# not use this file except in compliance with the License. You may obtain #
# a copy of the License at #
# #
# http://www.apache.org/licenses/LICENSE-2.0 #
# #
# Unless required by applicable law or agreed to in writing, software #
# distributed under the License is distributed on an "AS IS" BASIS, #
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. #
# See the License for the specific language governing permissions and #
# limitations under the License. #
#--------------------------------------------------------------------------- #
# Set PATH
export PATH=/sbin:/bin:/usr/sbin:/usr/bin
(
echo "Waiting one minute to reconfigure the machine"
sleep 60
echo "Reconfiguring"
/usr/sbin/one-contextd reconfigure
) >> /tmp/context.log 2>&1

@ -19,6 +19,9 @@
rm -f /etc/udev/rules.d/70-persistent-cd.rules rm -f /etc/udev/rules.d/70-persistent-cd.rules
rm -f /etc/udev/rules.d/70-persistent-net.rules rm -f /etc/udev/rules.d/70-persistent-net.rules
# Reload udev rules
udevadm control --reload
# Debian based distros # Debian based distros
if [ -d /etc/network ]; then if [ -d /etc/network ]; then
# Register Service # Register Service
@ -43,4 +46,3 @@ if [ -d /etc/sysconfig/network-scripts ]; then
rm -f /etc/sysconfig/network-scripts/ifcfg-eth* rm -f /etc/sysconfig/network-scripts/ifcfg-eth*
fi fi

Loading…
Cancel
Save