From 89e1f04f2953525315f022e279483e421454d710 Mon Sep 17 00:00:00 2001 From: lissav Date: Mon, 13 May 2013 13:51:44 +0000 Subject: [PATCH] fix defect 3565 git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@16272 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd --- perl-xCAT/xCAT/Schema.pm | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/perl-xCAT/xCAT/Schema.pm b/perl-xCAT/xCAT/Schema.pm index 6f728b4ec..ba837fa08 100644 --- a/perl-xCAT/xCAT/Schema.pm +++ b/perl-xCAT/xCAT/Schema.pm @@ -1510,6 +1510,8 @@ foreach my $tabname (keys(%xCAT::ExtTab::ext_tabspec)) { kitcomponent => { attrs => [], attrhash => {}, objkey => 'kitcompname' }, rack => { attrs => [], attrhash => {}, objkey => 'rackname' }, osdistro=> { attrs => [], attrhash => {}, objkey => 'osdistroname' }, + osdistroupdate=> { attrs => [], attrhash => {}, objkey => 'osupdatename' }, + ); @@ -3177,6 +3179,35 @@ push(@{$defspec{group}->{'attrs'}}, @nodeattrs); }, ); +############################# +# osdistroupdate object # +############################# +@{$defspec{osdistroupdate}->{'attrs'}} = ( + {attr_name => 'osupdatename', + tabentry => 'osdistroupdate.osupdatename', + access_tabentry => 'osdistroupdate.osupdatename=attr:osupdatename', + }, + {attr_name => 'osdistroname', + tabentry => 'osdistroupdate.osdistroname', + access_tabentry => 'osdistroupdate.osupdatename=attr:osupdatename', + }, + {attr_name => 'dirpath', + tabentry => 'osdistroupdate.dirpath', + access_tabentry => 'osdistroupdate.osupdatename=attr:osupdatename', + }, + {attr_name => 'downloadtime', + tabentry => 'osdistroupdate.downloadtime', + access_tabentry => 'osdistroupdate.osupdatename=attr:osupdatename', + }, + {attr_name => 'usercomment', + tabentry => 'osdistroupdate.comments', + access_tabentry => 'osdistroupdate.osupdatename=attr:osupdatename', + }, +); + +############################# +# kit object # +############################# ############################# # kit object # #############################