Пример #1
0
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
"""
@time    : 2019/5/4 20:42
@file    : submit.py
@author  : zhipeng.zhao
@contact : [email protected]
"""
import os
import sys

bin_dir = os.path.dirname(os.path.abspath(__file__))
sys.path.append(os.path.dirname(bin_dir))

from conf import settings
settings.BIN_DIR = os.path.abspath(os.path.dirname(__file__))

from core.params_parser import ParamsParser
from core.master import Master


if __name__ == '__main__':
    params_obj = ParamsParser()
    if params_obj.is_ready:
        maser = Master(params_obj)
        maser.run()
Пример #2
0
lex_file = '../data/lexiques/ultimate_556105.txt'
lex_file = args.lex_file

word_length = 10
word_length = args.word_size

be_master = args.be_master

master_host = '127.0.0.1'
master_host = args.master_host

master_port = 6969
master_port = args.master_port

l = Lexique(lex_file, word_length)
word_statistics = WordStatistics(l)

if be_master:
    runner = Master(host = master_host, port = master_port)
else:
    runner = Worker(master_host, port = master_port)

runner.run(l, word_statistics)
    
            




Пример #3
0
def run(config, cli):
    master = Master(cli)
    master.init(config)
    master.run()