Removed keypair functionality for now. Fixed README.

Change-Id: I3ca9f422b757b57d700508b7e06ec9467f2f041e
This commit is contained in:
alevine 2014-11-04 12:29:55 +04:00
parent 0f77e10dbb
commit 9ccd702062
2 changed files with 3 additions and 20 deletions

View File

@ -54,13 +54,10 @@ aws --endpoint-url http://10.0.2.15:8788/services/Cloud ec2 describe-instances
Limitations
===========
This is an alpha-version, Tempest tests are not run yet.
VPN-related functionality is not supported yet.
Route-tables functionality is limited.
Filtering in describe functions can be done by IDs only.
Security groups are attached to network interfaces only, not to instances yet.
Rollbacks in case of failure during object creation are not supported yet.
Some other not-listed here limitations exist also.
Filtering in describe functions is not fully implemented everywhere.
Default VPC Security Groups had to be named "Default" instead of Amazon's
"default" due to conflict with OpenStack's default groups.
Supported Features
==================

View File

@ -25,7 +25,6 @@ from ec2api.api import address
from ec2api.api import dhcp_options
from ec2api.api import instance
from ec2api.api import internet_gateway
from ec2api.api import key_pair
from ec2api.api import network_interface
from ec2api.api import route_table
from ec2api.api import security_group
@ -1132,16 +1131,3 @@ class CloudController(object):
"""
return instance.describe_instances(context, instance_id, filter,
**kwargs)
def describe_key_pairs(self, context, key_name=None, filter=None):
return key_pair.describe_key_pairs(context, key_name, filter)
def create_key_pair(self, context, key_name):
return key_pair.create_key_pair(context, key_name)
def import_key_pair(self, context, key_name, public_key_material):
return key_pair.import_key_pair(context, key_name,
public_key_material)
def delete_key_pair(self, context, key_name):
return key_pair.delete_key_pair(context, key_name)