· 7 years ago · Sep 12, 2018, 01:40 AM
1 @Override
2 public void connect() throws PlatformDriverException {
3
4 if (isConnected()) return;
5
6 Logger.getLogger(getClass().getName()).info("Opening new Eucalyptus connection.");
7
8 AWSCredentials credentials = new BasicAWSCredentials(accessKey, secretKey);
9 ec2 = new AmazonEC2Client(credentials);
10 try {
11 ec2.setEndpoint("192.168.5.100:8773");
12 } catch (IllegalArgumentException e) {
13 throw new PlatformDriverException("Invalid EC2 endpoint: " + e.getMessage(), e);
14 }
15 }