def reindex(request): reindex_resources(settings.MONGO_DB, printit=False) messages.success(request, 'Resources have been reindexed.') return HttpResponseRedirect(reverse('cab'))
from optparse import OptionParser parser = OptionParser() parser.add_option("-c", "--command", dest="command", help="command", metavar="COMMAND") parser.add_option("-f", "--file", dest="filename", help="source file", metavar="FILE") parser.add_option("-d", "--db", dest="dbname", help="database name", metavar="DBNAME") # parser.add_option("-q", "--quiet", # action="store_false", dest="verbose", default=True, # help="don't print status messages to stdout") (options, args) = parser.parse_args() # print options.dbname or settings.MONGO_DB if options.command == "loadpostcodes" and options.filename: print ("\nreloading postcodes...") load_postcodes(options.filename, options.dbname or settings.MONGO_DB) elif options.command == "loadplacenames" and options.filename: print ("\nreloading placenames...") load_placenames(options.filename, options.dbname or settings.MONGO_DB) elif options.command == "reindex": print ("\nreindexing resources...") reindex_resources(options.dbname or settings.MONGO_DB, printit=True) elif options.command == "temp": print ("\ntemp...") temp() else: print "no command recognised" print "\ndone"
metavar="FILE") parser.add_option("-d", "--db", dest="dbname", help="database name", metavar="DBNAME") # parser.add_option("-q", "--quiet", # action="store_false", dest="verbose", default=True, # help="don't print status messages to stdout") (options, args) = parser.parse_args() # print options.dbname or settings.MONGO_DB if options.command == 'loadpostcodes' and options.filename: print("\nreloading postcodes...") load_postcodes(options.filename, options.dbname or settings.MONGO_DB) elif options.command == 'loadplacenames' and options.filename: print("\nreloading placenames...") load_placenames(options.filename, options.dbname or settings.MONGO_DB) elif options.command == 'reindex': print("\nreindexing resources...") reindex_resources(options.dbname or settings.MONGO_DB, printit=True) elif options.command == 'temp': print("\ntemp...") temp() else: print 'no command recognised' print '\ndone'
def reindex(request): reindex_resources(settings.MONGO_DB, printit=False) messages.success(request, "Resources have been reindexed.") return HttpResponseRedirect(reverse("cab"))