Changeset 5779 for branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Clients.Hive/3.4/ServiceClients/Job.cs
- Timestamp:
- 03/21/11 15:05:48 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Clients.Hive/3.4/ServiceClients/Job.cs
r5718 r5779 30 30 public Job() { } 31 31 32 protected Job(Job original, Cloner cloner) {32 protected Job(Job original, Cloner cloner) : base(original, cloner) { 33 33 this.Priority = original.Priority; 34 34 this.CoresNeeded = original.CoresNeeded; … … 38 38 this.IsParentJob = original.IsParentJob; 39 39 this.FinishWhenChildJobsFinished = original.FinishWhenChildJobsFinished; 40 this.ExecutionTime = original.ExecutionTime;41 this.ParentJobId = original.ParentJobId;42 this.StateLog = new List<StateLog>(original.StateLog);43 this.State = original.State;44 this.Id = original.Id;45 40 } 46 41 … … 50 45 51 46 public override string ToString() { 52 return string.Format("State: {0}, SlaveId: {1}, DateCreated: {2}, DateCalculated: {3}, CoresNeeded: {4}, MemoryNeeded: {5}", State, CurrentStateLog.SlaveId, DateCreated.HasValue ? DateCreated.ToString() : "-", CoresNeeded, MemoryNeeded); 47 return string.Format("State: {0}, SlaveId: {1}, DateCreated: {2}, CoresNeeded: {3}, MemoryNeeded: {4}", 48 State, 49 CurrentStateLog != null ? (CurrentStateLog.SlaveId.HasValue ? CurrentStateLog.SlaveId.Value.ToString() : string.Empty) : string.Empty, 50 DateCreated.HasValue ? DateCreated.ToString() : string.Empty, 51 CoresNeeded, 52 MemoryNeeded); 53 53 } 54 54 }
Note: See TracChangeset
for help on using the changeset viewer.