/** * @see com.att.cdp.zones.ComputeService#findAllServersUsingKey(java.lang.String) */ @SuppressWarnings("nls") @Override public List<String> findAllServersUsingKey(String keyPair) throws ZoneException { checkArg(keyPair, "keyPair"); connect(); trackRequest(); RequestState.put(RequestState.SERVICE, "Compute"); RequestState.put(RequestState.SERVICE_URL, nova.getEndpoint()); RequestState.put(RequestState.KEYPAIR, keyPair); List<String> users = new ArrayList<String>(); try { Servers servers = nova.getClient().servers().list(false).execute(); for (com.woorea.openstack.nova.model.Server server : servers.getList()) { if (keyPair.equals(server.getKeyName())) { users.add(server.getId()); } } } catch (OpenStackBaseException ex) { ExceptionMapper.mapException(ex); } return users; }
/** * @see com.att.cdp.zones.ComputeService#findAllServersUsingKey(java.lang.String) */ @SuppressWarnings("nls") @Override public List<String> findAllServersUsingKey(String keyPair) throws ZoneException { checkArg(keyPair, "keyPair"); connect(); Context context = getContext(); trackRequest(); RequestState.put(RequestState.KEYPAIR, keyPair); RequestState.put(RequestState.SERVICE, "Compute"); RequestState.put(RequestState.SERVICE_URL, nova.getEndpoint()); List<String> users = new ArrayList<>(); try { Servers servers = nova.getClient().servers().list(false).execute(); for (com.woorea.openstack.nova.model.Server server : servers .getList()) { if (keyPair.equals(server.getKeyName())) { users.add(server.getId()); } } } catch (OpenStackBaseException ex) { ExceptionMapper.mapException(ex); } return users; }