C# Class XenAdmin.Diagnostics.Checks.PatchPrecheckCheck

Inheritance: XenAdmin.Diagnostics.Checks.Check
显示文件 Open project: xenserver/xenadmin Class Usage Examples

Public Methods

Method Description
PatchPrecheckCheck ( XenAPI.Host host, Pool_patch patch ) : System
PatchPrecheckCheck ( XenAPI.Host host, Pool_patch patch, livepatch_status>.Dictionary livePatchCodesByHost ) : System
PatchPrecheckCheck ( XenAPI.Host host, Pool_update update ) : System
PatchPrecheckCheck ( XenAPI.Host host, Pool_update update, livepatch_status>.Dictionary livePatchCodesByHost ) : System

Protected Methods

Method Description
RunCheck ( ) : Problem

Private Methods

Method Description
FindProblem ( XenAPI.Failure failure ) : Problem

Find problem from xapi Failure

FindProblem ( string result ) : Problem

Find problem from xml result

FindProblem ( string errorcode, string found, string required ) : Problem

Method Details

PatchPrecheckCheck() public method

public PatchPrecheckCheck ( XenAPI.Host host, Pool_patch patch ) : System
host XenAPI.Host
patch Pool_patch
return System

PatchPrecheckCheck() public method

public PatchPrecheckCheck ( XenAPI.Host host, Pool_patch patch, livepatch_status>.Dictionary livePatchCodesByHost ) : System
host XenAPI.Host
patch Pool_patch
livePatchCodesByHost livepatch_status>.Dictionary
return System

PatchPrecheckCheck() public method

public PatchPrecheckCheck ( XenAPI.Host host, Pool_update update ) : System
host XenAPI.Host
update Pool_update
return System

PatchPrecheckCheck() public method

public PatchPrecheckCheck ( XenAPI.Host host, Pool_update update, livepatch_status>.Dictionary livePatchCodesByHost ) : System
host XenAPI.Host
update Pool_update
livePatchCodesByHost livepatch_status>.Dictionary
return System

RunCheck() protected method

protected RunCheck ( ) : Problem
return Problem