Esempio n. 1
0
def reindex(request):
    reindex_resources(settings.MONGO_DB, printit=False)
    messages.success(request, 'Resources have been reindexed.')
    return HttpResponseRedirect(reverse('cab'))
Esempio n. 2
0
    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"
Esempio n. 3
0
                      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'
Esempio n. 4
0
def reindex(request):
    reindex_resources(settings.MONGO_DB, printit=False)
    messages.success(request, "Resources have been reindexed.")
    return HttpResponseRedirect(reverse("cab"))