Example #1
0
		protected override void ProcessRecord()
		{
			try
			{
				base.ProcessRecord();
				SwitchParameter keyPair = this.KeyPair;
				if (!keyPair.IsPresent)
				{
					LinuxProvisioningConfigurationSet.SSHPublicKey sSHPublicKey = new LinuxProvisioningConfigurationSet.SSHPublicKey();
					sSHPublicKey.Fingerprint = this.Fingerprint;
					sSHPublicKey.Path = this.Path;
					base.WriteObject(sSHPublicKey, true);
				}
				else
				{
					LinuxProvisioningConfigurationSet.SSHKeyPair sSHKeyPair = new LinuxProvisioningConfigurationSet.SSHKeyPair();
					sSHKeyPair.Fingerprint = this.Fingerprint;
					sSHKeyPair.Path = this.Path;
					base.WriteObject(sSHKeyPair, true);
				}
			}
			catch (Exception exception1)
			{
				Exception exception = exception1;
				base.WriteError(new ErrorRecord(exception, string.Empty, ErrorCategory.CloseError, null));
			}
		}
 internal void ExecuteCommand()
 {
     if (KeyPair.IsPresent)
     {
         var keypair = new LinuxProvisioningConfigurationSet.SSHKeyPair {Fingerprint = Fingerprint, Path = Path};
         WriteObject(keypair, true);
     }
     else
     {
         var keypair = new LinuxProvisioningConfigurationSet.SSHPublicKey {Fingerprint = Fingerprint, Path = Path};
         WriteObject(keypair, true);
     }
 }
 internal void ExecuteCommand()
 {
     if (KeyPair.IsPresent)
     {
         LinuxProvisioningConfigurationSet.SSHKeyPair keypair = new LinuxProvisioningConfigurationSet.SSHKeyPair();
         keypair.Fingerprint = Fingerprint;
         keypair.Path = Path;
         WriteObject(keypair, true);
     }
     else
     {
         LinuxProvisioningConfigurationSet.SSHPublicKey keypair = new LinuxProvisioningConfigurationSet.SSHPublicKey();
         keypair.Fingerprint = Fingerprint;
         keypair.Path = Path;
         WriteObject(keypair, true);
     }
 }