change app to core imports

This commit is contained in:
Dmitry Afanasyev 2022-08-16 13:26:51 +03:00
parent b9db17c2e3
commit e0ee4eade7
4 changed files with 9 additions and 13 deletions

View File

@ -5,12 +5,8 @@ from aiogram.contrib.middlewares.logging import LoggingMiddleware
from aiogram.dispatcher import Dispatcher from aiogram.dispatcher import Dispatcher
from aiogram.dispatcher.webhook import SendMessage from aiogram.dispatcher.webhook import SendMessage
from aiogram.utils.callback_data import CallbackData from aiogram.utils.callback_data import CallbackData
from app.core.parse_web import ( from core.parse_web import configure_firefox_driver, download_gecko_driver, parse_site
configure_firefox_driver, from settings import API_TOKEN
download_gecko_driver,
parse_site,
)
from app.settings import API_TOKEN
bot = Bot(token=API_TOKEN) bot = Bot(token=API_TOKEN)
dispatcher = Dispatcher(bot) dispatcher = Dispatcher(bot)

View File

@ -4,13 +4,13 @@ import time
from pathlib import Path from pathlib import Path
import wget import wget
from app.core.logger import logger from core.logger import logger
from app.settings import BASE_DIR, GECKO_DRIVER_VERSION
from selenium import webdriver from selenium import webdriver
from selenium.common.exceptions import NoSuchElementException, WebDriverException from selenium.common.exceptions import NoSuchElementException, WebDriverException
from selenium.webdriver.firefox import options from selenium.webdriver.firefox import options
from selenium.webdriver.firefox.service import Service from selenium.webdriver.firefox.service import Service
from selenium.webdriver.firefox.webdriver import WebDriver from selenium.webdriver.firefox.webdriver import WebDriver
from settings import BASE_DIR, GECKO_DRIVER_VERSION
def download_gecko_driver() -> None: def download_gecko_driver() -> None:

View File

@ -1,4 +1,4 @@
from app.core.bot import morning_bus_mailing from core.bot import morning_bus_mailing
cron_jobs = [ cron_jobs = [
{'trigger': 'cron', 'day_of_week': 'mon-fri', 'hour': 8, 'minute': 59, 'second': 0}, {'trigger': 'cron', 'day_of_week': 'mon-fri', 'hour': 8, 'minute': 59, 'second': 0},

View File

@ -4,10 +4,10 @@ from aiogram import Bot, Dispatcher
from aiogram.types import Update from aiogram.types import Update
from aiogram.utils.executor import start_polling, start_webhook from aiogram.utils.executor import start_polling, start_webhook
from aiohttp import web from aiohttp import web
from app.core.bot import bot, dispatcher from core.bot import bot, dispatcher
from app.core.logger import logger from core.logger import logger
from app.core.scheduler import asyncio_schedule from core.scheduler import asyncio_schedule
from app.settings import ( from settings import (
START_WITH_WEBHOOK, START_WITH_WEBHOOK,
WEBAPP_HOST, WEBAPP_HOST,
WEBAPP_PORT, WEBAPP_PORT,