diff --git a/perl-xCAT/xCAT/Schema.pm b/perl-xCAT/xCAT/Schema.pm index 0e840446c..da2a86dd8 100644 --- a/perl-xCAT/xCAT/Schema.pm +++ b/perl-xCAT/xCAT/Schema.pm @@ -1011,26 +1011,20 @@ my @nodeattrs = ( # ppc table # #################### {attr_name => 'hcp', - only_if => 'mgt=hmc', - tabentry => 'ppc.hcp', - access_tabentry => 'ppc.node=attr:node', - }, - {attr_name => 'hcp', - only_if => 'mgt=ivm', tabentry => 'ppc.hcp', access_tabentry => 'ppc.node=attr:node', }, {attr_name => 'id', - only_if => 'mgt=hmc', - tabentry => 'ppc.id', - access_tabentry => 'ppc.node=attr:node', - }, - {attr_name => 'id', - only_if => 'mgt=ivm', tabentry => 'ppc.id', access_tabentry => 'ppc.node=attr:node', }, {attr_name => 'pprofile', + only_if => 'mgt=hmc', + tabentry => 'ppc.pprofile', + access_tabentry => 'ppc.node=attr:node', + }, + {attr_name => 'pprofile', + only_if => 'mgt=ivm', tabentry => 'ppc.pprofile', access_tabentry => 'ppc.node=attr:node', }, @@ -1044,13 +1038,12 @@ my @nodeattrs = ( tabentry => 'ppc.parent', access_tabentry => 'ppc.node=attr:node', }, - {attr_name => 'supernode', - only_if => 'mgt=hmc', - tabentry => 'ppc.supernode', + {attr_name => 'parent', + only_if => 'mgt=fsp', + tabentry => 'ppc.parent', access_tabentry => 'ppc.node=attr:node', }, {attr_name => 'supernode', - only_if => 'mgt=ivm', tabentry => 'ppc.supernode', access_tabentry => 'ppc.node=attr:node', },