Subversion Repositories SmartDukaan

Rev

Rev 13500 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed

#!/usr/bin/python
import sys
import ast

if __name__ == '__main__' and __package__ is None:
    import os
    sys.path.insert(0, os.getcwd())

from shop2020.clients.InventoryClient import InventoryClient

def notify():
    f = open('/catalog-dumps/catalog.items')
    itemids = f.readline()
    f.close()
    if len(itemids) == 0:
        return
    else:
        itemids = [int(itemid)for itemid in itemids.split(",")]
        client = InventoryClient().get_client()
        client.clearItemAvailabilityCache(itemids)
        print "Item availability cache cleared."
            
def main():
    notify()

if __name__ == '__main__':
    main()