@Override public void execCommand(String id, String command, String login, String key) { for(IP ip: cloudSigmaApi.listIPs().concat()){ if(ip.getServer().getUuid().equals(id)){ SSHConnector sc=new SSHConnector(key, login, ip.getUuid()); sc.execCommandSsh(command); return; } } }
@Override public void uploadFile(String sourcePath, String destinationPath, String nodeId, String login, String key) { for(IP ip: cloudSigmaApi.listIPs().concat()){ if(ip.getServer().getUuid().equals(nodeId)){ SSHConnector sc=new SSHConnector(key, login, ip.getUuid()); sc.upload(sourcePath,destinationPath); return; } } }
public Builder fromIP(IP ip) { return new Builder() .uuid(ip.getUuid()) .owner(ip.getOwner()) .server(ip.getServer()) .resourceUri(ip.getResourceUri()); } }
public Builder fromIP(IP ip) { return new Builder() .uuid(ip.getUuid()) .owner(ip.getOwner()) .server(ip.getServer()) .resourceUri(ip.getResourceUri()); } }
public Builder fromIP(IP ip) { return new Builder() .uuid(ip.getUuid()) .owner(ip.getOwner()) .server(ip.getServer()) .resourceUri(ip.getResourceUri()); } }
if(ip.getServer().getUuid().equals(a.getId())){ runtimeInformation.put("publicAddress", ip.getUuid());