diff options
author | Rob Daugherty <rd472p@att.com> | 2018-09-12 11:57:43 -0400 |
---|---|---|
committer | Rob Daugherty <rd472p@att.com> | 2018-09-12 14:47:22 -0400 |
commit | e38ab31eecbcdbc3b3ea4b6001770e7100ef9240 (patch) | |
tree | 25ff5751ca2eda57c1f9179b94e165b81be2cecf /openstack-console/src/main/java/com/woorea/openstack/console/nova/NovaServerList.java | |
parent | 69135296d0c23ad73efb813e56da65cf309c5986 (diff) |
Remove unused connectors and modules
NexusIQ issue: org.codehaus.jackson
Jersey 2.6 uses codehaus.jackson which has security vulnerabilities.
Rather than upgrading the Jersey version, I'm totally removing the Jersey,
Jersey2, and RESTEasy connectors. We don't use them. I'm also removing
the console and examples modules. They haven't even been compiled in
a long time.
Unit test coverage will go up to 74%.
Change-Id: Ie0145e56718adfe5ea7a677439564e7a25c73fe6
Issue-ID: SO-864
Signed-off-by: Rob Daugherty <rd472p@att.com>
Diffstat (limited to 'openstack-console/src/main/java/com/woorea/openstack/console/nova/NovaServerList.java')
-rw-r--r-- | openstack-console/src/main/java/com/woorea/openstack/console/nova/NovaServerList.java | 60 |
1 files changed, 0 insertions, 60 deletions
diff --git a/openstack-console/src/main/java/com/woorea/openstack/console/nova/NovaServerList.java b/openstack-console/src/main/java/com/woorea/openstack/console/nova/NovaServerList.java deleted file mode 100644 index 8f8f20c..0000000 --- a/openstack-console/src/main/java/com/woorea/openstack/console/nova/NovaServerList.java +++ /dev/null @@ -1,60 +0,0 @@ -/*- - * ============LICENSE_START======================================================= - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * ============LICENSE_END========================================================= - */ - -package com.woorea.openstack.console.nova; - -import org.apache.commons.cli.CommandLine; - -import com.woorea.openstack.console.utils.Column; -import com.woorea.openstack.console.utils.Table; -import com.woorea.openstack.console.utils.TableModel; -import com.woorea.openstack.nova.Nova; -import com.woorea.openstack.nova.model.Server; -import com.woorea.openstack.nova.model.Servers; - -public class NovaServerList extends NovaCommand { - - public NovaServerList() { - super("list"); - } - - @Override - public void execute(Nova nova, CommandLine cmd) { - - final Servers servers = nova.servers().list(true).execute(); - - Table t = new Table(new TableModel<Server>(servers.getList()) { - - @Override - public Column[] getHeaders() { - return new Column[]{ - new Column("id", 32, Column.ALIGN_LEFT), - new Column("name", 10, Column.ALIGN_LEFT) - }; - } - - @Override - public String[] getRow(Server server) { - return new String[]{ - server.getId(), - server.getName() - }; - } - }); - System.out.println(t.render()); - } - -} |