from sale_check import SaleCheck
from sqlite_query import SqlQuery
from get_price import GetPrice

# セール検出時の報告メール用の変数を作成
sale_msg = ""

# エラーメッセージ格納用のリストを作成
err_msg = []

# SQLite3実行用のインスタンスを生成
sql = SqlQuery()

# クエリを発行し、DBに登録済みのアイテムを取得
try:
    all_item = sql.select_all_item()
except:
    err_msg.append("sql.select_all_item failed.")

if 'all_item' in locals():

    # 価格取得処理のインスタンスを生成
    gp = GetPrice()

    # セール発生判定処理のインスタンスを生成
    sc = SaleCheck()

    for id,asin,title,price,discount_rate,flag in all_item:

        # セール結果を格納する変数を初期化
        sale_check_result = ""