public MissingSRProblem(Check check, Pool pool, SR sr, Dictionary<string, string> device_config)
     : base(check)
 {
     this.pool = pool;
     this.sr = sr;
     this.device_config = device_config;
 }
Exemple #2
0
        protected VMProblem(Check check, VM vm)
            : base(check)
        {
            _vm = vm;

            ResidentOn = VM.Connection.Resolve(VM.resident_on);
        }
Exemple #3
0
 protected Information(Check check)
     : base(check)
 {
 }
Exemple #4
0
 public VMCannotSeeNetwork(Check check,  VM vm, XenAPI.Network network)
     : base(check,  vm)
 {
     Network = network;
 }
Exemple #5
0
 public HostNotLive(Check check, Host host)
     : base(check, host)
 {
 }
Exemple #6
0
 public HostHasWssWarning(Check check, Host host)
     : base(check)
 {
     StoredHost = host;
 }
Exemple #7
0
 public PoolProblem(Check check, Pool pool)
     : base(check)
 {
     _pool = pool;
 }
Exemple #8
0
 public HAEnabledProblem(Check check, Pool pool)
     : base(check, pool)
 {
     FailuresToTolerate = pool.ha_host_failures_to_tolerate;
     HeartbeatSrs = pool.GetHAHeartbeatSRs();
 }
 public HostNotSafeToUpgradeWarning(Check check, Host host, HostNotSafeToUpgradeReason reason)
     : base(check)
 {
     this.host = host;
     this.reason = reason;
 }
Exemple #10
0
 public HostMaintenanceMode(Check check,  Host host)
     : base(check,  host)
 {
 }
Exemple #11
0
 public SuspendedVM(Check check,  VM vm)
     : base(check,  vm) { }
Exemple #12
0
 public NoPVDrivers(Check check, VM vm):base(check)
 {
     _vm = vm;
 }
Exemple #13
0
 public CannotMigrateVM(Check check, VM vm)
     : base(check, vm) { }
Exemple #14
0
 public PrecheckFailed(Check check, Host host, Failure failure)
     : base(check,  host)
 {
     Failure = failure;
     _host = host;
 }
 public ConflictingUpdatePresent(Check check, string confilctedUpdates, Host host)
     : base(check, host)
 {
     this.confilctedUpdates = confilctedUpdates;
 }
Exemple #16
0
 protected HostProblem(Check check,  Host server)
     : base(check)
 {
     _server = server;
 }
 public MissingMultipleFCSRsProblem(Check check, Pool pool, List<SRDeviceConfig> srDeviceConfigList)
     : base(check)
 {
     this.pool = pool;
     this.srDeviceConfigList = srDeviceConfigList;
 }
Exemple #18
0
 public NotEnoughMem(Check check, Host host)
     : base(check,  host)
 {
 }
Exemple #19
0
 public HAEnabledWarning(Check check, Pool pool, Host host)
     : base(check)
 {
     this.pool = pool;
     this.host = host;
 }
Exemple #20
0
 public ExistingVmWarning(Check check, VM vm)
     : base(check)
 {
     _vm = vm;
 }
 protected WarningWithInformationUrl(Check check) : base(check)
 {
 }
 public UnsupportedStorageLinkSrIsPresentProblem(Check check)
 : base(check)
 {
 }
Exemple #23
0
 public PatchAlreadyApplied(Check check,  Host host)
     : base(check)
 {
     _host = host;
 }
 protected ProblemWithInformationUrl(Check check) : base(check)
 {
 }
Exemple #25
0
 public WrongServerVersion(Check check, string versionRequired,Host host)
     : base(check, host)
 {
     _versionRequired = versionRequired;
 }
Exemple #26
0
 public LocalStorage(Check check, VM vm)
     : base(check, vm) { }
 public NotEnoughSpaceToSuspend(Check check, SR sr, long requiredSpace, List<VM> vms)
     : base(check, sr)
 {
     RequiredSpace = requiredSpace;
     Vms = vms;
 }
Exemple #28
0
 public AutoStartEnabled(Check check, VM vm)
     : base(check)
 {
     _VMref = new XenRef<VM>(vm);
     _connection = vm.Connection;
 }
 public InvalidVCPUConfiguration(Check check, VM vm)
     : base(check, vm) { }
 public HostOutOfSpaceProblem(Check check, Host host, Pool_patch patch, DiskSpaceRequirements diskSpaceReq)
     : base(check,  host)
 {
     this.patch = patch;
     this.diskSpaceReq = diskSpaceReq;
 }