public void checkDeploymentError( String errorMessage, SshKeyAwareServerRuntime serverRuntime, DeploymentLogManager logManager, DeploymentTask deploymentTask) { if (isSshKeyErrorMessage(errorMessage) && logManager != null) { new DeploymentHandler(serverRuntime, logManager.getMainLoggingHandler(), deploymentTask) .handle(); } }
public void deploy() throws ServerRuntimeException { CloudGitApplication application = mySourceHandler.deploy(); if (myLogManager != null) { LoggingHandler loggingHandler = myLogManager.getMainLoggingHandler(); loggingHandler.print("Application is available at "); loggingHandler.printHyperlink(application.getWebUrl()); loggingHandler.print("\n"); } }
public void deploy(ServerRuntimeInstance.DeploymentOperationCallback callback) { try { CloudApplication application = deploy(); if (myLogManager != null) { LoggingHandler loggingHandler = myLogManager.getMainLoggingHandler(); loggingHandler.print("Application is available at "); loggingHandler.printHyperlink(application.getWebUrl()); loggingHandler.print("\n"); } callback.succeeded(this); } catch (ServerRuntimeException e) { callback.errorOccurred(e.getMessage()); } }