Revision: 64983
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at October 11, 2013 20:42 by JulienLeloup
Initial Code
import sys import argparse import memcache def main(argv): # Get the key/value pair to be inserted in command line parameters parser = argparse.ArgumentParser() parser.add_argument('-k', '--key', required=True, metavar='string', help='Key to be used in memcached') parser.add_argument('-v', '--value', required=True, metavar='string', help='Value to be inserted in memcached (associated to the key)') args = parser.parse_args() print "Inserting pair %r -> %r in local memcached" % (args.key, args.value) print "Warning : this will overide any existing pair with the same key (if there is one) !" # Insert key/value pair in the local memcached mc = memcache.Client(['127.0.0.1:11211'], debug=0) mc.set(args.key, args.value) if __name__ == "__main__": main(sys.argv)
Initial URL
Initial Description
Script called in CLI to insert a key/value pair in a local memcached (default installation, on port 11211). Example : python <script> -k key -v value Note : this script will show some help with '-h' parameter.
Initial Title
Insert key/value pair in memcached
Initial Tags
Initial Language
Python