def get_context(self): cfg = Config(SECURITY_KEY="ACME-SEC") cfg.LOADER = "thumbor.loaders.file_loader" cfg.FILE_LOADER_ROOT_PATH = self.loader_path cfg.MAX_WIDTH = 5000 cfg.MAX_HEIGHT = 5000 cfg.AUTO_WEBP = True cfg.MAX_AGE = 315360000 cfg.ENGINE_THREADPOOL_SIZE = 2 cfg.STORAGE = "thumbor.storages.no_storage" # Tried with optimizer on and off and made no difference cfg.OPTIMIZERS = [ "thumbor.optimizers.jpegtran", ] cfg.RESULT_STORAGE = "thumbor.result_storages.no_storage" importer = Importer(cfg) importer.import_modules() server = ServerParameters(8889, "localhost", "thumbor.conf", None, "info", None) server.security_key = "ACME-SEC" ctx = Context(server, cfg, importer) return ctx
def get_context(self): cfg = Config(SECURITY_KEY='ACME-SEC') cfg.LOADER = "thumbor.loaders.file_loader" cfg.FILE_LOADER_ROOT_PATH = self.loader_path cfg.RESULT_STORAGE = 'thumbor.result_storages.file_storage' cfg.RESULT_STORAGE_EXPIRATION_SECONDS = 60 cfg.RESULT_STORAGE_FILE_STORAGE_ROOT_PATH = self.root_path cfg.AUTO_WEBP = True cfg.MAX_WIDTH = 150 cfg.MAX_HEIGHT = 150 importer = Importer(cfg) importer.import_modules() server = ServerParameters(8889, 'localhost', 'thumbor.conf', None, 'info', None) server.security_key = 'ACME-SEC' ctx = Context(server, cfg, importer) return ctx