docker-container-log-streamer 0.1.0

A Rust library for streaming docker logs via websocket.
Documentation
from faker import Faker
import time
import logging
import sys
import os
logger = logging.getLogger(__name__)
logger.setLevel(logging.DEBUG)
ch = logging.StreamHandler()
ch.setLevel(logging.DEBUG)
logger.addHandler(ch)

def main():
    sleep_time = float(os.environ.get("SLEEP_TIME",1))
    loop_limit = int(os.environ.get("LOOP_LIMIT",0))
    fake = Faker()
    counter = 0
    while True:
        logger.info(fake.sentence())
        time.sleep(sleep_time)
        if loop_limit > 0:
            counter += 1
            if counter > loop_limit:
                break
    print("DONE!")

if __name__ == "__main__":
    main()