diff --git a/src/web.py b/src/web.py index 1e5b204..e4a4e0c 100644 --- a/src/web.py +++ b/src/web.py @@ -1,12 +1,29 @@ -class web(object): +from flask import Flask, request +from printer import Printer +import time +import os + +class Web(object): """docstring for web.""" - def __init__(self, arg): - super(web, self).__init__() - self.arg = arg + def __init__(self, app, printer ): + super(Web).__init__() + self.printer = printer + self.app = app - def login_page(): - return "login page" + def print_sms(self, texte, sign: str): + # TODO: verify the texte before printing it here ? + self.app.logger.debug("Printing : " + str(texte)) + if not os.getenv('LIPY_DEBUG'): + time.sleep(10) - def logout_page(): - return "logout" + return self.printer.print_sms(texte, sign) + + def print_image(self, image): + pass + + def login(username: str,password: str) -> bool: + pass + + def logout(username: str, password: str) -> bool: + pass