in python-batch/cuda_pubsub/pull_fifo_id.py [0:0]
def main(argv):
subscription_id = "sub-" + FLAGS.job_id
subscriber = pubsub_v1.SubscriberClient()
subscription_path = subscriber.subscription_path(FLAGS.project_id, subscription_id)
pull_response= subscriber.pull(subscription=subscription_path, max_messages=1)
if FLAGS.debug: print(pull_response.received_messages)
for msg in pull_response.received_messages:
message = msg.message.data.decode('utf-8')
# do your thing
print(message)
if FLAGS.debug: print(msg.ack_id)
subscriber.acknowledge(subscription=subscription_path, ack_ids=[msg.ack_id])