diff --git a/xCAT-server/lib/xcat/plugins/openbmc.pm b/xCAT-server/lib/xcat/plugins/openbmc.pm index f44863172..79dde842d 100644 --- a/xCAT-server/lib/xcat/plugins/openbmc.pm +++ b/xCAT-server/lib/xcat/plugins/openbmc.pm @@ -55,6 +55,10 @@ $::UPLOAD_AND_ACTIVATE = 0; $::NO_ATTRIBUTES_RETURNED = "No attributes returned from the BMC."; +$::UPLOAD_WAIT_ATTEMPT = 6; +$::UPLOAD_WAIT_INTERVAL = 10; +$::UPLOAD_WAIT_TOTALTIME = int($::UPLOAD_WAIT_ATTEMPT*$::UPLOAD_WAIT_INTERVAL); + sub unsupported { my $callback = shift; if (defined($::OPENBMC_DEVEL) && ($::OPENBMC_DEVEL eq "YES")) { @@ -358,6 +362,10 @@ my %next_status = (); my %handle_id_node = (); +# Store the value format like ' =>