mirror of
https://github.com/kevingruesser/bootstrap-vz.git
synced 2025-08-25 15:56:29 +00:00
39 lines
1 KiB
Bash
39 lines
1 KiB
Bash
#!/bin/bash
|
|
|
|
# Copyright (C) 2012 Amazon.com, Inc. or its affiliates.
|
|
# All Rights Reserved.
|
|
#
|
|
# Licensed under the Apache License, Version 2.0 (the "License").
|
|
# You may not use this file except in compliance with the License.
|
|
# A copy of the License is located at
|
|
#
|
|
# http://aws.amazon.com/apache2.0/
|
|
#
|
|
# or in the "license" file accompanying this file. This file 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.
|
|
|
|
# During init and before the network service is started, metadata is not
|
|
# available. Exit without attempting to configure the elastic interface.
|
|
if [ `/sbin/runlevel | /usr/bin/cut -d\ -f2` -ne 5 ]; then
|
|
exit
|
|
fi
|
|
if [ -f /dev/.in_sysinit ]; then
|
|
exit
|
|
fi
|
|
|
|
|
|
. /etc/sysconfig/network-scripts/ec2net-functions
|
|
|
|
case $ACTION in
|
|
add)
|
|
plug_interface
|
|
activate_primary
|
|
;;
|
|
remove)
|
|
deactivate_primary
|
|
unplug_interface
|
|
;;
|
|
esac
|