When the real thing isn’t available and you have some development to do these fake implementations of various drivers let you get on with your day.
fake_compute
Module¶API
Bases: object
Fake Compute API.
add_security_group_to_server
(*args, **kwargs)image_list
(*args, **kwargs)instance_volume_attach
(ctx, server_id, volume_id, mount_path)instance_volume_detach
(ctx, server_id, volume_id)instance_volumes_list
(ctx, server_id)keypair_delete
(*args, **kwargs)keypair_import
(*args, **kwargs)keypair_list
(*args, **kwargs)security_group_create
(*args, **kwargs)security_group_list
(*args, **kwargs)security_group_rule_create
(*args, **kwargs)server_create
(*args, **kwargs)server_delete
(*args, **kwargs)server_get
(*args, **kwargs)server_get_by_name_or_id
(*args, **kwargs)server_reboot
(*args, **kwargs)FakeImage
(**kwargs)Bases: object
FakeKeypair
(**kwargs)Bases: object
FakeSecurityGroup
(**kwargs)Bases: object
FakeServer
(**kwargs)Bases: object
get
(attr, default)update
(*args, **kwargs)fake_driver
Module¶fake_network
Module¶FakeServiceInstanceManager
(*args, **kwargs)Bases: object
get_service_instance
(context, share_network_id, create=True)fake_utils
Module¶fake_volume
Module¶API
Bases: object
Fake Volume API.
create
(*args, **kwargs)create_snapshot_force
(*args, **kwargs)delete
(volume_id)delete_snapshot
(*args, **kwargs)extend
(*args, **kwargs)get
(*args, **kwargs)get_all
(search_opts)get_all_snapshots
(search_opts)get_snapshot
(*args, **kwargs)FakeVolume
(**kwargs)Bases: object
FakeVolumeSnapshot
(**kwargs)Bases: object
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.