コード例 #1
0
ファイル: controller.server.php プロジェクト: hisapi/his
 if ($user_server->name == "undefined") {
     // ADD THIS NODE TO THE LIST OF NODES IN THE JOBNODES TABLE
     $props = array();
     $props["id_user"] = $id_user;
     $props["name"] = $INSTANCE_NAME;
     $props["last_ping"] = "{$SECONDS_SINCE_EPOCH}";
     $props["force_restart"] = "0";
     $props["str_log"] = "undefined";
     $props["ip_address"] = $my_ip;
     //
     $props["id_sk"] = $server_id_sk;
     $props["int_routable"] = "0";
     $props["is_busy"] = "0";
     $props["int_online"] = "1";
     $props["software_version"] = $software_version;
     $user_server->create($props);
 }
 // end if
 if ($user_server->name == "undefined") {
     logger("UNABLE TO ADD SERVER TO USER_SERVER LIST.\n");
     exit;
 }
 // UPDATE SERVER IN THE SERVER LIST
 $user_server->update(array("last_ping" => $SECONDS_SINCE_EPOCH, "is_busy" => "0", "software_version" => $software_version));
 // FORCE RESTART SIGNAL GIVEN
 if ($user_server->force_restart == '1') {
     $user_server->update(array("force_restart" => "0", "is_busy" => "1"));
     logger("FORCE RESTART SIGNAL GIVEN.  EXITING...\n");
     exit;
 }
 // SERVER VERSION MISMATCH ERROR