pulsar.client.transport package

Submodules

pulsar.client.transport.curl module

class pulsar.client.transport.curl.PycurlTransport(timeout=None, **kwrgs)[source]

Bases: object

execute(url, method=None, data=None, input_path=None, output_path=None)[source]
pulsar.client.transport.curl.get_file(url, path)[source]
pulsar.client.transport.curl.post_file(url, path)[source]

pulsar.client.transport.poster module

pulsar.client.transport.poster.get_file(url, path)[source]
pulsar.client.transport.poster.post_file(url, path)[source]

pulsar.client.transport.requests module

pulsar.client.transport.requests.get_file(url, path)[source]
pulsar.client.transport.requests.post_file(url, path)[source]

pulsar.client.transport.ssh module

pulsar.client.transport.ssh.rsync_get_file(uri_from, uri_to, user, host, port, key)[source]
pulsar.client.transport.ssh.rsync_post_file(uri_from, uri_to, user, host, port, key)[source]
pulsar.client.transport.ssh.scp_get_file(uri_from, uri_to, user, host, port, key)[source]
pulsar.client.transport.ssh.scp_post_file(uri_from, uri_to, user, host, port, key)[source]

pulsar.client.transport.standard module

Pulsar HTTP Client layer based on Python Standard Library (urllib)

class pulsar.client.transport.standard.UrllibTransport(timeout=None, **kwrgs)[source]

Bases: object

execute(url, method=None, data=None, input_path=None, output_path=None)[source]

Module contents

pulsar.client.transport.get_file(url, path)[source]
pulsar.client.transport.get_transport(transport_type=None, os_module=<module 'os' (frozen)>, transport_params=None)[source]
pulsar.client.transport.post_file(url, path)[source]
pulsar.client.transport.rsync_get_file(uri_from, uri_to, user, host, port, key)[source]
pulsar.client.transport.rsync_post_file(uri_from, uri_to, user, host, port, key)[source]
pulsar.client.transport.scp_get_file(uri_from, uri_to, user, host, port, key)[source]
pulsar.client.transport.scp_post_file(uri_from, uri_to, user, host, port, key)[source]