From 60eb397bb30bbf4040b4d4065d508e07793893c3 Mon Sep 17 00:00:00 2001 From: yinle Date: Fri, 17 Dec 2010 08:43:24 +0000 Subject: [PATCH] FSP/BPA redundancy: add supporting of CEC/Frame git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@8447 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd --- xCAT-server/lib/perl/xCAT/PPC.pm | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/xCAT-server/lib/perl/xCAT/PPC.pm b/xCAT-server/lib/perl/xCAT/PPC.pm index c362b16bd..dee213dbd 100644 --- a/xCAT-server/lib/perl/xCAT/PPC.pm +++ b/xCAT-server/lib/perl/xCAT/PPC.pm @@ -78,6 +78,8 @@ my %modules = ( rflash => { hmc => "xCAT::PPCrflash", fsp => "xCAT::FSPflash", bpa => "xCAT::FSPflash", + cec => "xCAT::FSPflash", + frame => "xCAT::FSPflash", }, mkhwconn => { hmc => "xCAT::PPCconn", fsp => "xCAT::FSPconn", @@ -1051,6 +1053,15 @@ sub resolve { $att->{parent} = exists($att->{parent}) ? $att->{parent} : 0; $att->{bpa} = $att->{parent}; } + elsif ( $type =~ /^$::NODETYPE_FRAME$/ ) { + $att->{pprofile} = 0; + $att->{id} = 0; + $att->{bpa} = 0; + $att->{parent} = 0; + $att->{fsp} = 0; + $att->{node} = $node; + $att->{type} = $type; + } ################################# # Find MTMS in vpd database #################################