Provider-Server refactoring

Registered by Maksym Iarmak

Currently, server providers "create_vms" methods return strings. Inasmuch as engines need Server objects, it would be nice to return such objects directly by providers.
Also, names of methods "create_vms" and "destroy_vms" are not quite correct. It would be better, if it was named, for example, "create_servers" and "destroy_servers" respectively.

Blueprint information

Status:
Complete
Approver:
Boris Pavlovic
Priority:
Medium
Drafter:
Maksym Iarmak
Direction:
Approved
Assignee:
Maksym Iarmak
Definition:
Approved
Series goal:
None
Implementation:
Implemented
Milestone target:
None
Started by
Maksym Iarmak
Completed by
Maksym Iarmak

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/provider-server-refactoring,n,z

Addressed by: https://review.openstack.org/62686
    Rename "create_vms" to "create_servers"

Addressed by: https://review.openstack.org/62718
    Rename "destroy_vms" to "destroy_servers"

Addressed by: https://review.openstack.org/62934
    DummyProvider refactoring

Addressed by: https://review.openstack.org/62356
    Add `port` attribute to Server object

Addressed by: https://review.openstack.org/65976
    Rename Server's 'ip' to 'host'

Gerrit topic: https://review.openstack.org/#q,topic:bp/multihost-deploy,n,z

(?)

Work Items

Work items:
[miarmak] rename "create_vms": DONE
[miarmak] rename "destroy_vms": DONE
[miarmak] refactoring dummy_provider: DONE
[miarmak] rename ip to host in Server: DONE

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.