In [ ]:
import datetime
import hashlib
import rabbitpy

In [ ]:
with rabbitpy.Connection() as connection:                              #A
    with connection.channel() as channel:                              #B
        for iteration in range(100000):                                #C
            timestamp = datetime.datetime.now().isoformat()            #D
            hash_value = hashlib.md5('%s:%s' % (timestamp, iteration)) #E
            msg = rabbitpy.Message(channel, 'Image # %i' % iteration,  #F
                                   {'headers': 
                                     {'image-hash': str(hash_value.hexdigest())}},
                                    opinionated=True)
            msg.publish('image-storage')                               #G