Connecting to Control Hub
Section Contents
Connecting to Control Hub#
Using Control Hub credentials#
Connect to Control Hub by creating an instance of streamsets.sdk.ControlHub
, passing in
the URL of your Control Hub instance, your Control Hub username, and your Control Hub password:
sch = ControlHub('https://cloud.streamsets.com', username=<your username>, password=<your password>)
Using a signed certificate#
To connect to an HTTPS-enabled Control Hub using a certificate, utilize the attribute
streamsets.sdk.ControlHub.VERIFY_SSL_CERTIFICATES
:
from streamsets.sdk import ControlHub
ControlHub.VERIFY_SSL_CERTIFICATES = '/path/to/certfile'
sch = ControlHub('https://localhost:18631', 'username@org', 'password')