Closed usbalbin closed 2 years ago
Moves procedure methods to their own modules under api:
api
Client::sign_in
Client.session.sign_in
Client::create_token
Client.token::create
Client::restart_nonblocking
Client.vm.restart_nonblocking
Client::snapshot
Client.vm.snapshot
Client::revert_snapshot
Client.vm.revert
Client::delete_snapshot
Client.vm.delete
Client.get_all_objects
Client.xo.get_all_objects
Client.get_vms
Client.xo.get_vms
Client.get_snapshots
Client.xo.get_snapshots
Move most functions and types to relevant api modules
Breaking
Moves procedure methods to their own modules under
api
:Client::sign_in
=>Client.session.sign_in
Client::create_token
=>Client.token::create
Client::restart_nonblocking
=>Client.vm.restart_nonblocking
Client::snapshot
=>Client.vm.snapshot
Client::revert_snapshot
=>Client.vm.revert
Client::delete_snapshot
=>Client.vm.delete
Client.get_all_objects
=>Client.xo.get_all_objects
Client.get_vms
=>Client.xo.get_vms
Client.get_snapshots
=>Client.xo.get_snapshots
Move most functions and types to relevant api modules