Exemplo n.º 1
0
def do(task):
    watcher = Watcher()
    try:
        return watcher.watch(task)
    except:
        traceback.print_exc(file=sys.stderr)
        logging.critical('Failed while cleaning for task %s' % (task['ID']))
        return False
Exemplo n.º 2
0
import time
from yaml_loader import Loader
from ds_client import Client
from watcher import Watcher

l_conf = Loader('./dsip.yml').conf()
app_key, app_secret = l_conf.app_key, l_conf.app_secret
camera_url = l_conf.camera_url


client = Client(app_key=app_key, app_secret=app_secret)

watcher = Watcher(client=client) # TODO: Threading...
watcher.watch(camera_url=camera_url, destination='/')
import time
module_start = time.time()
import json
import numpy as np
import pickle
import base64
import csv
print("[BreakTime] KNN Python Dependencies Library load : ", time.time() - module_start)

from watcher import Watcher
watching = Watcher(td=True)
knn_model, _ = watching.watch(pickle.load, [open('knn_model.pkl','rb')], name='knn_model_inialization')

def reduce_v(pair):
    cache = {}
    for k, v in pair.items():
        if v not in cache.values():
            cache[k] = v
        if len(cache.values()) == 3:
            break

    return cache

def find_clothe(k_predited_data):
    trans_closest = []
    knn_match_time = time.time()
    patchs = np.load("patch_trained.npy")
    for a in range(0, len(k_predited_data)):
        nearest_result = [k for k in k_predited_data[a]]
        buf = [int(patchs[i]) for i in nearest_result]
        #k1 = patchs[k1]
Exemplo n.º 4
0
from watcher import Watcher
from database_connector import Database

database = Database()
database.initialize()
watcher = Watcher()
watcher.watch("input", "incorrect_input")
Exemplo n.º 5
0
        Return a simple html document
        """
        return b'<html><body><h1>Serving</h1></body></html>'


if __name__ == '__main__':
    log.startLogging(DailyLogFile.fromFullPath('/tmp/arscca-twisted.log'))

    root = Resource()

    factory = WebSocketServerFactory('ws://127.0.0.1:6544')
    factory.protocol = SomeServerProtocol
    resource = WebSocketResource(factory)

    # websockets resource on '/ws' path
    root.putChild(b'ws', resource)

    # status page on '/' path
    status_page = StatusPage()
    root.putChild(b'', status_page)

    watcher = Watcher(Dispatcher.file_updated)
    watcher.watch()

    site = Site(root)
    # Not sure why pylint thinks these next two methods don't exist
    # pylint: disable=no-member
    reactor.listenTCP(6544, site)
    # pylint: disable=no-member
    reactor.run()
Exemplo n.º 6
0
from __future__ import with_statement
import daemon.pidlockfile
from watcher import Watcher
import time
import logging
import sys

if __name__ == "__main__":
    logger = logging.getLogger("watcherd")
    formatter = logging.Formatter("%(asctime)s - %(name)s - %(levelname)s - %(message)s")
    logger.setLevel(logging.INFO)
    handler = logging.FileHandler("watcherd.log")
    handler.setFormatter(formatter)
    logger.addHandler(handler)
    hdlrConsole = logging.StreamHandler(sys.stdout)
    hdlrConsole.setFormatter(formatter)
    logger.addHandler(hdlrConsole)
    logger.info("watcherd started")
    
    watcher = Watcher(logger)
    _count = 0
    pid = daemon.pidlockfile.TimeoutPIDLockFile("/tmp/watcherd.pid", 10)
    daemon_context = daemon.DaemonContext(pidfile=pid, files_preserve=[handler.stream])
    with daemon_context:
        while 1:
            _count+=1
            if _count%40 == 0:
                logger.info(_count)
            watcher.watch()
            time.sleep(15)
Exemplo n.º 7
0
from watcher import Watcher
from database_connector import Database

database = Database()
database.initialize()
watcher = Watcher()
watcher.watch(
    "C:/Users/sviatlana_sopat/PycharmProjects/run_project_bookstat/input",
    "C:/Users/sviatlana_sopat/PycharmProjects/run_project_bookstat/incorrect_input"
)
import numpy as np
from PIL import Image
from PIL import ImageFile
import json
from io import BytesIO
import base64
import torch
from dl_model import Net
import urllib3
module_end = time.time()
print("[TimeMeasurement] module loaded time : ", module_end - module_start)

from watcher import Watcher
watching = Watcher(td=True)

model, _ = watching.watch(pickle.load, [open('torch_model.pkl', 'rb')],
                          name='torch_loaded')
model = model.double()
print("[BreakTime] Torch no need model read time")

from watcher import Watcher
watching = Watcher(td=True)
http = urllib3.PoolManager()

ImageFile.LOAD_TRUNCATED_IMAGES = True


def image_decoder(baseImg):
    x = base64.b64decode(baseImg)  # base64 to bytes
    splited_x = x.split(b'\r\n')  # split bytes
    data_decoded_bytes = splited_x[4]
    print(splited_x)