diff --git a/xCAT-server-2.0/usr/lib/xcat/plugins/fsp.pm b/xCAT-server-2.0/usr/lib/xcat/plugins/fsp.pm new file mode 100644 index 000000000..a2e432599 --- /dev/null +++ b/xCAT-server-2.0/usr/lib/xcat/plugins/fsp.pm @@ -0,0 +1,29 @@ +# IBM(c) 2007 EPL license http://www.eclipse.org/legal/epl-v10.html + +package xCAT_plugin::fsp; +use strict; +use xCAT::PPC; + + +########################################################################## +# Command handler method from tables +########################################################################## +sub handled_commands { + return { + rpower => 'nodehm:power,mgt', + reventlog => 'nodehm:mgt', + }; +} + + +########################################################################## +# Process request from xCat daemon +########################################################################## +sub process_request { + xCAT::PPC::process_request(__PACKAGE__,@_); +} + + + + +1; diff --git a/xCAT-server-2.0/usr/lib/xcat/plugins/hmc.pm b/xCAT-server-2.0/usr/lib/xcat/plugins/hmc.pm new file mode 100644 index 000000000..2bd1b3a45 --- /dev/null +++ b/xCAT-server-2.0/usr/lib/xcat/plugins/hmc.pm @@ -0,0 +1,37 @@ +# IBM(c) 2007 EPL license http://www.eclipse.org/legal/epl-v10.html + +package xCAT_plugin::hmc; +use strict; +use xCAT::PPC; + + +########################################################################## +# Command handler method from tables +########################################################################## +sub handled_commands { + return { + rpower => 'nodehm:power,mgt', + rvitals => 'nodehm:mgt', + rinv => 'nodehm:mgt', + mkvm => 'nodehm:mgt', + rmvm => 'nodehm:mgt', + lsvm => 'nodehm:mgt', + chvm => 'nodehm:mgt', + rscan => 'nodehm:mgt', + getmacs => 'nodehm:mgt', + rnetboot => 'nodehm:mgt' + }; +} + + +########################################################################## +# Process request from xCat daemon +########################################################################## +sub process_request { + xCAT::PPC::process_request(__PACKAGE__,@_); +} + + + + +1; diff --git a/xCAT-server-2.0/usr/lib/xcat/plugins/ivm.pm b/xCAT-server-2.0/usr/lib/xcat/plugins/ivm.pm new file mode 100644 index 000000000..611b538ce --- /dev/null +++ b/xCAT-server-2.0/usr/lib/xcat/plugins/ivm.pm @@ -0,0 +1,37 @@ +# IBM(c) 2007 EPL license http://www.eclipse.org/legal/epl-v10.html + +package xCAT_plugin::ivm; +use strict; +use xCAT::PPC; + + +########################################################################## +# Command handler method from tables +########################################################################## +sub handled_commands { + return { + rpower => 'nodehm:power,mgt', + rvitals => 'nodehm:mgt', + rinv => 'nodehm:mgt', + mkvm => 'nodehm:mgt', + rmvm => 'nodehm:mgt', + lsvm => 'nodehm:mgt', + chvm => 'nodehm:mgt', + rscan => 'nodehm:mgt', + getmacs => 'nodehm:mgt', + rnetboot => 'nodehm:mgt' + } +} + + +########################################################################## +# Process request from xCat daemon +########################################################################## +sub process_request { + xCAT::PPC::process_request(__PACKAGE__,@_); +} + + + + +1;