Esempio n. 1
0
 /// <summary>
 /// A configuration to copy a file.
 /// </summary>
 /// <param name="destinationPath">destination path</param>
 /// <param name="destination">destination host</param>
 /// <param name="when">when to copy</param>
 public CopyFileConfig(
     string destinationPath,
     CopyDestination destination,
     SequenceWhen when)
 {
     DestinationPath = destinationPath;
     CopyWhen = when;
 }
 public CommandTaskConfig(SequenceWhen when)
     : base(when)
 {
 }
 public TaskConfigInstance(SequenceWhen when)
 {
     ExecuteCommandWhen = when;
 }
 public VirtualMachineTaskConfig(SequenceWhen when)
     : base(when)
 {
     Command = VirtualMachineCommand.none;
 }
 public TaskConfigProxy(SequenceWhen when)
 {
     _when = when;
 }
 public TaskConfigProxy(TaskConfigInstance instance)
 {
     _when   = instance.ExecuteCommandWhen;
     _config = instance;
 }
Esempio n. 7
0
 public TaskConfigProxy(SequenceWhen when)
 {
     _when = when;
 }
Esempio n. 8
0
 public CommandTaskConfig(SequenceWhen when)
     : base(when)
 {
 }
Esempio n. 9
0
 public TaskConfigInstance(SequenceWhen when)
 {
     ExecuteCommandWhen = when;
 }
Esempio n. 10
0
 public TaskConfigProxy(TaskConfigInstance instance)
 {
     _when = instance.ExecuteCommandWhen;
     _config = instance;
 }
Esempio n. 11
0
 public abstract List <XmlResult> ExecuteSequence(SequenceWhen when);
Esempio n. 12
0
 public SnapshotTaskConfig(SequenceWhen when)
     : base(when)
 {
     Command = SnapshotCommand.none;
 }
 public VirtualMachineTaskConfig(SequenceWhen when)
     : base(when)
 {
     Command = VirtualMachineCommand.none;
 }