Skip to content

Simplify mechanism of providing params and retrieving result #12

@kwarunek

Description

@kwarunek

Maybe create some sort of Resource (of python-simple-rest-client) that will handle passing arguments and fetching data.

Current usage:

 servers = await self.nova.api.servers.list(params={'name': '^my'})
 for server in servers.body["servers"]:
     print(server)

Expected usage:

 servers = await self.nova.api.servers.list(name='^my')
 for server in servers:
     print(server)

Metadata

Metadata

Assignees

Labels

enhancementNew feature or requestquestionFurther information is requested

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions