Beispiel #1
0
 public ZAwsSpotRequest(ZAwsEc2Controller controller, Amazon.EC2.Model.SpotInstanceRequest res)
     : base(controller)
 {
     Update(res);
 }
Beispiel #2
0
 protected override bool DoUpdate(object responseData)
 {
     Debug.Assert(responseData.GetType() == typeof(Amazon.EC2.Model.SpotInstanceRequest), "Wrong data passed to the object for update.");
     /*
     if(!string.IsNullOrWhiteSpace(((Amazon.EC2.Model.SpotInstanceRequest)responseData).InstanceId)
         &&(ResponseData == null
                 || ResponseData.InstanceId != ((Amazon.EC2.Model.SpotInstanceRequest)responseData).InstanceId))
     {
         myController.AssignInstanceToSpotRequest(((Amazon.EC2.Model.SpotInstanceRequest)responseData).SpotInstanceRequestId,
              ((Amazon.EC2.Model.SpotInstanceRequest)responseData).InstanceId);
     }
     */
     ResponseData = (Amazon.EC2.Model.SpotInstanceRequest)responseData;
     return true;
 }