Example #1
0
def main():
    grlc_balance.main()

    CHART = grlc_balance.get_bool("Do you want a chart? (Y/N) ")
    if CHART:
        grlc_grapher.main()

    LINE = grlc_balance.get_bool("Do you want a line graph? (Y/N) ")
    if LINE:
        grlc_line.main()
Example #2
0
def main(argv):
    start = time.time()
    # parsing command line arguments
    err = 2
    if argv[0] != "-server":
        usage()
        sys.exit(err)
    if argv.__len__() != 2:
        usage()
        sys.exit(err)

    if sys.platform == 'win32':
        pro = subprocess.Popen([sys.executable, 'kvsequenceserver.py'],
                               creationflags=subprocess.CREATE_NEW_CONSOLE)

    print("starting Client\n")
    clientthread = threading.Thread(kvclient.main(argv))
    clientthread.start()

    #os.kill(pro.pid, signal.CTRL_BREAK_EVENT)
    if sys.platform == 'win32':
        subprocess.call(['taskkill', '/F', '/T', '/PID', str(pro.pid)])

    import checker

    #checker.main()
    print("starting checker\n")
    checkerthread = threading.Thread(checker.main())
    checkerthread.start()

    stop = time.time()
    print(stop - start)
Example #3
0
def main(argv):
    # delete log.txt if present
    if (os.path.isfile("log.txt")):
        os.remove("log.txt")

    # parsing command line arguments
    err = 2
    if argv[0] != "-server":
        usage()
        sys.exit(err)
    if argv.__len__() != 2:
        usage()
        sys.exit(err)

    kvcconnectinghost = argv[1]
    numclients = 12

    kvclientarray = []
    for i in range(numclients):
        kvc = kvclient(kvcconnectinghost)
        kvc.set(kvc.key, '0')
        kvclientarray.append(kvc)

    # k = threading.Thread(target=killer)
    # k.start()

    threads = []
    for i in range(numclients):
        t = threading.Thread(target=kvclientarray[i].worker)
        threads.append(t)
        t.start()

    for t in threads:
        t.join()
    print('Finish.')

    print("starting checker\n")
    checkerthread = threading.Thread(checker.main())
    checkerthread.start()
Example #4
0
# -*- coding: utf-8 -*-

import sys
import os

if not __package__:
    path = os.path.join(os.path.dirname(__file__), os.pardir)
    sys.path.insert(0, path)

import checker
checker.main()
Example #5
0
def refresh_all_sites():
    from checker import main
    main()
    return {'error': ''}
Example #6
0
 def run_with_config(self, config, args=''):
     config += '\nreal:checker'
     self.dir.write('checker.txt', config)
     main(('-C '+self.dir.path+args).split())
Example #7
0
 def run_with_config(self,config):
     self.dir.write('checker.txt',config)
     main(('-C '+self.dir.path).split())
Example #8
0
def check_it():
    checked = checker.main([text.get()])
    l3 = Tk.Label(window, text="text")
    l3.grid(row=3, column=0)
    l3["text"] = checked
Example #9
0
def refresh_all_sites():
    from checker import main
    main()
    return {'error': ''}