summaryrefslogtreecommitdiff
path: root/openstackclient/compute
diff options
context:
space:
mode:
Diffstat (limited to 'openstackclient/compute')
-rw-r--r--openstackclient/compute/v2/floatingip.py23
-rw-r--r--openstackclient/compute/v2/keypair.py3
-rw-r--r--openstackclient/compute/v2/server.py2
3 files changed, 2 insertions, 26 deletions
diff --git a/openstackclient/compute/v2/floatingip.py b/openstackclient/compute/v2/floatingip.py
index 6212989f..fac4d2e3 100644
--- a/openstackclient/compute/v2/floatingip.py
+++ b/openstackclient/compute/v2/floatingip.py
@@ -15,8 +15,6 @@
"""Floating IP action implementations"""
-import six
-
from openstackclient.common import command
from openstackclient.common import utils
@@ -47,27 +45,6 @@ class AddFloatingIP(command.Command):
server.add_floating_ip(parsed_args.ip_address)
-class CreateFloatingIP(command.ShowOne):
- """Create new floating IP address"""
-
- def get_parser(self, prog_name):
- parser = super(CreateFloatingIP, self).get_parser(prog_name)
- parser.add_argument(
- 'pool',
- metavar='<pool>',
- help='Pool to fetch IP address from (name or ID)',
- )
- return parser
-
- def take_action(self, parsed_args):
- compute_client = self.app.client_manager.compute
- floating_ip = compute_client.floating_ips.create(parsed_args.pool)
-
- info = {}
- info.update(floating_ip._info)
- return zip(*sorted(six.iteritems(info)))
-
-
class RemoveFloatingIP(command.Command):
"""Remove floating IP address from server"""
diff --git a/openstackclient/compute/v2/keypair.py b/openstackclient/compute/v2/keypair.py
index 22d918a4..1db0f942 100644
--- a/openstackclient/compute/v2/keypair.py
+++ b/openstackclient/compute/v2/keypair.py
@@ -48,8 +48,7 @@ class CreateKeypair(command.ShowOne):
public_key = parsed_args.public_key
if public_key:
try:
- with io.open(os.path.expanduser(parsed_args.public_key),
- "rb") as p:
+ with io.open(os.path.expanduser(parsed_args.public_key)) as p:
public_key = p.read()
except IOError as e:
msg = "Key file %s not found: %s"
diff --git a/openstackclient/compute/v2/server.py b/openstackclient/compute/v2/server.py
index 58174018..d3b601b0 100644
--- a/openstackclient/compute/v2/server.py
+++ b/openstackclient/compute/v2/server.py
@@ -1738,7 +1738,7 @@ class UnsetServer(command.Command):
action='append',
default=[],
help=_('Property key to remove from server '
- '(repeat to unset multiple values)'),
+ '(repeat to remove multiple values)'),
)
return parser