ebonite.ext.flask.client module

class ebonite.ext.flask.client.HTTPClient(host=None, port=None)[source]

Bases: ebonite.runtime.client.base.BaseClient

Simple implementation of HTTP-based Ebonite runtime client.

Interface definition is acquired via HTTP GET call to /interface.json, method calls are performed via HTTP POST calls to /<name>.

Parameters:
  • host – host of server to connect to, if no host given connects to host localhost
  • port – port of server to connect to, if no port given connects to port 9000