Optimize for Pypi packaging

This commit is contained in:
Vyacheslav Anzhiganov 2016-04-02 00:42:22 +03:00
parent 194c9b108f
commit 4872ec3a76
3894 changed files with 268 additions and 210 deletions

View file

@ -1,27 +1,24 @@
# coding: utf-8
# import ConfigParser
from flask import g
from flask import Flask
from flask import request
from flask import render_template
from flask import Flask, g, render_template, request
from flask_babel import Babel
from flaskext.markdown import Markdown
from app.cloud.views import viewHomepage
from app.cloud.views.documents import viewDocuments
from app.cloud.views.kb import viewKB
from app.cloud.views.support import viewSupport
from app.cloud.views.account import viewAccount
from app.cloud.views.tasks import viewTasks
from app.cloud.views.payments import viewPayments
from app.cloud.views.containers import viewContainers
from app.cloud.views.administrator import viewAdministrator
from app.cloud.views.api import viewAPI
from app.cloud.views.server_api import viewServerAPI
from app.settings import settings
from app import models
from app.models import database
from SWSCloudCore.views import viewHomepage
from SWSCloudCore.views.account import viewAccount
from SWSCloudCore.views.administrator import viewAdministrator
from SWSCloudCore.views.api import viewAPI
from SWSCloudCore.views.containers import viewContainers
from SWSCloudCore.views.documents import viewDocuments
from SWSCloudCore.views.kb import viewKB
from SWSCloudCore.views.server_api import viewServerAPI
from SWSCloudCore.views.support import viewSupport
from SWSCloudCore.views.tasks import viewTasks
from SWSCloudCore.views.payments import viewPayments
from SWSCloudCore import models
from SWSCloudCore.models import database
from SWSCloudCore.settings import settings
app = Flask(__name__, static_folder='static', static_url_path='')
# app.config['SERVER_NAME'] = settings.get('Application', 'SERVER_NAME')

View file

@ -1,6 +1,8 @@
# coding: utf-8
from hashlib import md5
from flask import session
from app import models
from SWSCloudCore import models
class ControllerAdministrators:
@ -12,13 +14,14 @@ class ControllerAdministrators:
:param email:
:param password:
:param status:
:return:
"""
result = models.Admins.select().\
where(
models.Admins.email == email,
models.Admins.password == md5(password).hexdigest(),
models.Admins.status == status
models.Admins.email == email,
models.Admins.password == md5(password).hexdigest(),
models.Admins.status == status
).count()
if result == 0:

View file

@ -1,5 +1,6 @@
# coding: utf-8
from app import models
from SWSCloudCore import models
class ControllerBilling:

View file

@ -1,22 +1,19 @@
# coding: utf-8
import re
import datetime
import json
import uuid
import smtplib
import logging
import string
import random
import re
import smtplib
from hashlib import md5
import string
import uuid
from email.mime.multipart import MIMEMultipart
from email.mime.text import MIMEText
from hashlib import md5
from flask import render_template
from flask import g
from flask import g, render_template
from app import models
from SWSCloudCore import models
class ControllerCommon:
@ -299,9 +296,9 @@ class Admins:
password_hash = md5(password).hexdigest()
result = models.Admins.select().\
where(
models.Admins.email == email,
models.Admins.password == password_hash,
models.Admins.status == status
models.Admins.email == email,
models.Admins.password == password_hash,
models.Admins.status == status
).count()
if result == 0:
return False

View file

@ -1,9 +1,8 @@
# coding: utf-8
import uuid
import datetime
from peewee import fn
from app import models
from SWSCloudCore import models
class ControllerContainers:

View file

@ -1,4 +1,4 @@
from app import models
from SWSCloudCore import models
class ControllerManageContainers:

View file

@ -1,8 +1,6 @@
# coding: utf-8
import uuid
from peewee import fn
from app import models
from SWSCloudCore import models
class ControllerContainersServer:

View file

@ -1,4 +1,4 @@
from app import models
from SWSCloudCore import models
class ControllerDataCenters:

View file

@ -1,4 +1,4 @@
from app import models
from SWSCloudCore import models
__author__ = 'vanzhiganov'

View file

@ -1,6 +1,6 @@
# coding: utf-8
from app import models
from SWSCloudCore import models
class ControllerIps:

View file

@ -1,7 +1,8 @@
# coding: utf-8
import socket
from app import models
from SWSCloudCore import models
class ControllerManageIPs:

View file

@ -1,6 +1,6 @@
# coding: utf-8
from app import models
from SWSCloudCore import models
class ControllerPayments:

View file

@ -1,6 +1,3 @@
from app import models
class ControllerServerServerAPI:
def report_set(self):
pass

View file

@ -1,4 +1,4 @@
from app import models
from SWSCloudCore import models
__author__ = 'vanzhiganov'

View file

@ -1,5 +1,6 @@
import datetime
from app import models
from SWSCloudCore import models
class ControllerServerStatistics:

View file

@ -1,6 +1,7 @@
import json
import uuid
from app import models
from SWSCloudCore import models
class ControllerTasks:

View file

@ -1,5 +1,6 @@
import json
from app import models
from SWSCloudCore import models
class ControllerManageTasks:

View file

@ -1,8 +1,11 @@
# coding: utf-8
import json
from app import models
from app.cloud.controllers.containers.server import ControllerContainersServer
from SWSCloudCore import models
from SWSCloudCore.controllers.containers.server import ControllerContainersServer
# from peewee import fn
@ -84,12 +87,12 @@ class ControllerTasksServer:
# delete all container statistics
delstats = models.ContainersStatistics.delete().where(
models.ContainersStatistics.container == task['plain']['container_id']
models.ContainersStatistics.container == task['plain']['container_id']
)
delstats.execute()
# delete stats state
delstatsstate = models.ContainersStatisticsState.delete().where(
models.ContainersStatisticsState.container == task['plain']['container_id']
models.ContainersStatisticsState.container == task['plain']['container_id']
)
delstatsstate.execute()

View file

@ -1,10 +1,11 @@
# coding: utf-8
import string
import random
import string
import uuid
from hashlib import md5
from app import models
from SWSCloudCore import models
class ControllerUsers:
@ -64,9 +65,9 @@ class ControllerUsers:
password_hash = md5(password).hexdigest()
result = models.Users.select().\
where(
models.Users.email == email,
models.Users.password == password_hash,
models.Users.status == status
models.Users.email == email,
models.Users.password == password_hash,
models.Users.status == status
).count()
if result == 0:
return False

View file

@ -1,6 +1,6 @@
# coding: utf-8
from app import models
from SWSCloudCore import models
from . import ControllerUsersDetails

View file

@ -1,10 +1,12 @@
# coding: utf-8
import datetime
from peewee import PostgresqlDatabase
from peewee import Model, UUIDField, CharField, ForeignKeyField, IntegerField
from peewee import DateTimeField, TextField, FloatField, BigIntegerField
from app.settings import settings
from peewee import Model, UUIDField, CharField, ForeignKeyField, IntegerField
from peewee import PostgresqlDatabase
from SWSCloudCore.settings import settings
# connect to database
database = PostgresqlDatabase(

View file

Before

Width:  |  Height:  |  Size: 106 KiB

After

Width:  |  Height:  |  Size: 106 KiB

Some files were not shown because too many files have changed in this diff Show more