added missing file_writer files

This commit is contained in:
wakonig_k 2022-06-24 20:30:10 +02:00
parent 1f1f07bd93
commit ed27ea3fff
2 changed files with 37 additions and 0 deletions

31
file_writer/launch.py Normal file
View File

@ -0,0 +1,31 @@
import argparse
import logging
import threading
from bluekafka_utils import RedisConnector, ServiceConfig
from file_writer import FileWriterManager
parser = argparse.ArgumentParser(formatter_class=argparse.ArgumentDefaultsHelpFormatter)
parser.add_argument(
"--config",
default="",
help="path to the config file",
)
clargs = parser.parse_args()
config_path = clargs.config
config = ServiceConfig(config_path)
logging.basicConfig(filename="scan_bundler.log", level=logging.INFO, filemode="w+")
logging.getLogger("kafka").setLevel(50)
logging.getLogger().addHandler(logging.StreamHandler())
sb = FileWriterManager(config.redis, RedisConnector, config.scibec)
try:
event = threading.Event()
logging.info("Started FileWriter")
event.wait()
except KeyboardInterrupt as e:
sb.shutdown()

View File

@ -0,0 +1,6 @@
redis
msgpack
pyyaml
typeguard
requests
h5py