P5-4896 remove esales

This commit is contained in:
Martin Carlsson
2020-02-27 09:43:16 +01:00
committed by GitHub
parent d5be080f89
commit d2c567a7cd
19 changed files with 5 additions and 212 deletions
+1 -2
View File
@@ -1,5 +1,5 @@
from flask import Flask, jsonify, Response, request
from api.extensions import db, esales, bernard
from api.extensions import db, bernard
from api.validators import ValidationError
@@ -8,7 +8,6 @@ def create_app(config_name="config"):
app.config.from_object(config_name)
db.init_app(app)
esales.init_app(app)
bernard.init_app(app)
# register errors handlers
-2
View File
@@ -1,8 +1,6 @@
from flask_sqlalchemy import SQLAlchemy
from esales.flask_esales import Esales
from api.lib.bernard import Bernard
db = SQLAlchemy()
esales = Esales()
bernard = Bernard()
+1 -1
View File
@@ -5,7 +5,7 @@ import json
class Bernard(object):
def __init__(self, app=None):
self.sqs = boto3.client("sqs", region_name='eu-west-1')
self.sqs = boto3.client("sqs", region_name="eu-west-1")
if app:
self.init_app(app)
+2 -2
View File
@@ -1,5 +1,5 @@
from flask import Blueprint, request, jsonify
from api import db, tasks
from api import db
from api.models import Designer
from api.helpers import pagination_to_dict, check_api_key
from api.validators import validate_jsonschema
@@ -58,5 +58,5 @@ def update(id):
setattr(designer, k, v)
db.session.add(designer)
db.session.commit()
tasks.esales.update_designer(designer)
return jsonify(designer.to_json())
-1
View File
@@ -1 +0,0 @@
from . import esales
-29
View File
@@ -1,29 +0,0 @@
# coding=utf-8
from flask import current_app
from api.models.locale import Locale
from esales.models import Category, CategoryTree
from esales.utils import ImportFile
def update_designer(designer):
category = Category(
"root/designers/{}".format(designer.path),
display_name=designer.name,
visible_search=designer.visible_search,
visible_list=designer.visible_list,
visible_productpage=designer.visible_productpage,
visible_designerpage=designer.visible_designerpage,
exclude_from_overview=designer.exclude_from_overview,
send_to_bottom=designer.send_to_bottom,
no_follow=designer.no_follow,
hidden=1,
path="/designers/{}".format(designer.path),
)
importfile = ImportFile()
for locale in Locale.query.all():
tree = CategoryTree("categories_{}".format(locale.value))
tree.add_category(category)
importfile.add_operation("update", tree)
directory = current_app.config.get("ESALES_IMPORT_DIR")
importfile.write(directory)