Advertisement
Guest User

Untitled

a guest
Jul 13th, 2017
102
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.09 KB | None | 0 0
  1. from kafka import KafkaProducer
  2. from kafka.errors import KafkaError
  3. import ssl
  4.  
  5. ############################################
  6. # Service credentials from Bluemix UI:
  7. ############################################
  8. bootstrap_servers =   [
  9.     "kafka04-prod01.messagehub.services.us-south.bluemix.net:9093",
  10.     "kafka03-prod01.messagehub.services.us-south.bluemix.net:9093",
  11.     "kafka02-prod01.messagehub.services.us-south.bluemix.net:9093",
  12.     "kafka05-prod01.messagehub.services.us-south.bluemix.net:9093",
  13.     "kafka01-prod01.messagehub.services.us-south.bluemix.net:9093"
  14.   ]
  15. sasl_plain_username = "jZCfuXI0u1YjDagt"
  16. sasl_plain_password = "lbBTaAJlrpB4VIPLALCrJLSwmpkDlZdx"
  17. ############################################
  18.  
  19. sasl_mechanism = 'PLAIN'
  20. security_protocol = 'SASL_SSL'
  21.  
  22. # Create a new context using system defaults, disable all but TLS1.2
  23. context = ssl.create_default_context()
  24. context.options &= ssl.OP_NO_TLSv1
  25. context.options &= ssl.OP_NO_TLSv1_1
  26.  
  27. producer = KafkaProducer(MAGIC HERE)  <------------------------------ MAGIC HERE
  28.  
  29. future = producer.send('pepper', b'Tobias')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement