Implement ec2.register_image() (#3177)
* implement register_image * format code
This commit is contained in:
parent
936c7c80f1
commit
2504a398f9
3 changed files with 33 additions and 1 deletions
|
|
@ -1516,6 +1516,19 @@ class AmiBackend(object):
|
|||
|
||||
return True
|
||||
|
||||
def register_image(self, name=None, description=None):
|
||||
ami_id = random_ami_id()
|
||||
ami = Ami(
|
||||
self,
|
||||
ami_id,
|
||||
instance=None,
|
||||
source_ami=None,
|
||||
name=name,
|
||||
description=description,
|
||||
)
|
||||
self.amis[ami_id] = ami
|
||||
return ami
|
||||
|
||||
def remove_launch_permission(self, ami_id, user_ids=None, group=None):
|
||||
ami = self.describe_images(ami_ids=[ami_id])[0]
|
||||
self.validate_permission_targets(user_ids=user_ids, group=group)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue