Exemplo n.º 1
0
import serverhelp

settings = serverhelp.get_settings()

# Start up the WOPR server if the settings say so
print("Starting up server")

try:
    if settings["wopr_large_corpus"] == "1":
        serverhelp.command(
            settings["wopr_location"]
            + ' -r server_sc -p ibasefile:woprserver/BNC.ibase,timbl:"-a1 +D",lexicon:woprserver/BNC.lex,port:3001,keep:1,mwl:5,mld:3,max_distr:250,min_ratio:100 &'
        )

    elif settings["wopr_large_corpus"] == "0":
        serverhelp.command(
            settings["wopr_location"]
            + ' -r server_sc -p ibasefile:woprserver/BNC_small.ibase,timbl:"-a1 +D",lexicon:woprserver/BNC_small.lex,port:3001,keep:1,mwl:5,mld:3,max_distr:250,min_ratio:100 &'
        )

except AttributeError:
    print("An error occured. Make sure all your settings are correct.")
Exemplo n.º 2
0
import serverhelp

pid = open('pid','r').read();
try:
    serverhelp.command('kill '+pid);
except AttributeError:
    pass;
Exemplo n.º 3
0
import serverhelp

settings = serverhelp.get_settings();

#Start up the WOPR server if the settings say so
print('Starting up server');

try:
    if settings['wopr_large_corpus'] == '1':
        serverhelp.command(settings['wopr_location']+' -r server_sc -p ibasefile:woprserver/BNC.ibase,timbl:"-a1 +D",lexicon:woprserver/BNC.lex,port:3001,keep:1,max_distr:250');

    elif settings['wopr_large_corpus'] == '0':
        serverhelp.command(settings['wopr_location']+' -r server_sc -p ibasefile:woprserver/BNC_small.ibase,timbl:"-a1 +D",lexicon:woprserver/BNC_small.lex,port:3001,keep:1,max_distr:250');

except AttributeError:
    print('An error occured. Make sure all your settings are correct.');
Exemplo n.º 4
0
import serverhelp
import os

settings = serverhelp.get_settings();

#Start up timbl server
serverhelp.command(settings['timblserver_location']+' --config=timblservers/confusibles.conf --pidfile=' +os.getcwd() +'/pid &',True);