Esempio n. 1
0
 def __update_action(self, action_id, status, resultCode=None, message=""):
     """ Update the status of an action. """
     log_debug(4, action_id, status, resultCode, message)
     rhnAction.update_server_action(
         server_id=self.server_id, action_id=action_id, status=status, result_code=resultCode, result_message=message
     )
     return 0
Esempio n. 2
0
 def __update_action(self, action_id, status,
                     resultCode=None, message=""):
     """ Update the status of an action. """
     log_debug(4, action_id, status, resultCode, message)
     rhnAction.update_server_action(server_id=self.server_id,
                                    action_id=action_id, status=status,
                                    result_code=resultCode, result_message=message)
     return 0
Esempio n. 3
0
 def flush_actions(self):
     server_id = self.getid()
     h = rhnSQL.prepare("""
         select action_id
           from rhnServerAction
          where server_id = :server_id
            and status in (0, 1) -- Queued or Picked Up
     """)
     h.execute(server_id=server_id)
     while 1:
         row = h.fetchone_dict()
         if not row:
             break
         action_id = row['action_id']
         rhnAction.update_server_action(server_id=server_id,
                                        action_id=action_id, status=3, result_code=-100,
                                        result_message="Action canceled: system kickstarted or reregistered")  # 4/6/05 wregglej, added the "or reregistered" part.
Esempio n. 4
0
 def flush_actions(self):
     server_id = self.getid()
     h = rhnSQL.prepare("""
         select action_id
           from rhnServerAction
          where server_id = :server_id
            and status in (0, 1) -- Queued or Picked Up
     """)
     h.execute(server_id=server_id)
     while 1:
         row = h.fetchone_dict()
         if not row:
             break
         action_id = row['action_id']
         rhnAction.update_server_action(server_id=server_id,
                                        action_id=action_id, status=3, result_code=-100,
                                        result_message="Action canceled: system kickstarted or reregistered")  # 4/6/05 wregglej, added the "or reregistered" part.