/[smecontribs]/rpms/smeserver-bridge-interface/contribs7/smeserver-bridge-interface-0.1-migrate_db_when_disabled.patch
ViewVC logotype

Annotation of /rpms/smeserver-bridge-interface/contribs7/smeserver-bridge-interface-0.1-migrate_db_when_disabled.patch

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.1 - (hide annotations) (download)
Mon Mar 2 23:24:46 2009 UTC (15 years, 8 months ago) by slords
Branch: MAIN
CVS Tags: smeserver-bridge-interface-0_1-4_el4_sme, smeserver-bridge-interface-0_1-5_el4_sme, smeserver-bridge-interface-0_1-6_el4_sme, smeserver-bridge-interface-0_1-3_el4_sme, HEAD
Initial import of smeserver-bridge-interface

1 slords 1.1 diff -Nur -x '*.orig' -x '*.rej' smeserver-bridge-interface-0.1/root/etc/e-smith/db/configuration/migrate/50bridge-interface mezzanine_patched_smeserver-bridge-interface-0.1/root/etc/e-smith/db/configuration/migrate/50bridge-interface
2     --- smeserver-bridge-interface-0.1/root/etc/e-smith/db/configuration/migrate/50bridge-interface 2008-12-02 03:53:53.000000000 +0100
3     +++ mezzanine_patched_smeserver-bridge-interface-0.1/root/etc/e-smith/db/configuration/migrate/50bridge-interface 2008-12-11 23:22:20.000000000 +0100
4     @@ -1,8 +1,14 @@
5     {
6     my $bridge = $DB->get('bridge') || $DB->new_record('bridge', {type => 'service'});
7     + my $brStatus = $bridge->prop('status') || 'enabled';
8     +
9     + # Return nothing if bridge is disabled
10     + return "" if ($brStatus eq 'disabled');
11     +
12     my $br = $bridge->prop('bridgeInterface') || 'br0';
13     my $IntIfConf = $DB->get('InternalInterface');
14     my $IntIfName = $IntIfConf->prop('Name');
15     +
16     # If the InternalInterface Name is the same as the bridge, there's nothing to do
17     return "" if ($IntIfName eq $br);
18    
19     @@ -11,6 +17,5 @@
20    
21     $bridge->set_prop('ethernetInterface',$IntIfName);
22     $IntIfConf->set_prop('Name',$br);
23     -
24     }
25    

admin@koozali.org
ViewVC Help
Powered by ViewVC 1.2.1 RSS 2.0 feed