public LegacyNode(GUBP.GUBPNode InNode) { Name = InNode.GetFullName(); Node = InNode; AgentRequirements = Node.ECAgentString(); AgentSharingGroup = Node.AgentSharingGroup; AgentMemoryRequirement = Node.AgentMemoryRequirement(); TimeoutInMinutes = Node.TimeoutInMinutes(); SendSuccessEmail = Node.SendSuccessEmail(); Priority = Node.Priority(); }
public LegacyNodeDefinition(GUBP InOwner, GUBP.GUBPNode InNode) { Owner = InOwner; Node = InNode; // Copy the definition from the node Name = Node.GetFullName(); AgentRequirements = Node.ECAgentString(); AgentSharingGroup = Node.AgentSharingGroup; AgentMemoryRequirement = Node.AgentMemoryRequirement(); TimeoutInMinutes = Node.TimeoutInMinutes(); SendSuccessEmail = Node.SendSuccessEmail(); Priority = Node.Priority(); IsSticky = Node.IsSticky(); DependsOn = String.Join(";", Node.FullNamesOfDependencies); RunAfter = String.Join(";", Node.FullNamesOfPseudodependencies); IsTest = Node.IsTest(); DisplayGroupName = Node.GetDisplayGroupName(); }
public LegacyNode(LegacyNodeDefinition Definition) : base(Definition) { Owner = Definition.Owner; Node = Definition.Node; }