Fix: restructuring python directory
This commit is contained in:
@@ -1,43 +0,0 @@
|
||||
from unpaid_maestro_manager import UnpaidMaestroManager
|
||||
from mail_sender import NCloud
|
||||
from mail_sender import MailSender
|
||||
|
||||
|
||||
def test_send_mail():
|
||||
MailSender.send_temp_mail()
|
||||
return
|
||||
|
||||
maestro_name = 'test1'
|
||||
maestro_email = 'jisangs@daum.net'
|
||||
params = {'maestro_name': maestro_name, 'maestro_date': '2019-04-08'}
|
||||
|
||||
mail_sender = MailSender()
|
||||
mail_sender.make_default_post_param()
|
||||
mail_sender.set_post_param('templateSid', 337)
|
||||
mail_sender.set_post_param_recipients(maestro_name, maestro_email)
|
||||
mail_sender.set_post_param('parameters', params)
|
||||
|
||||
timestamp = MailSender.get_timestamp()
|
||||
# print('hmac : ' + MailSender.hash_hmac('ripemd160', 'The quick brown fox jumped over the lazy dog.', 'secret'))
|
||||
signature = MailSender.make_signature(NCloud.request_url, timestamp)
|
||||
# print('signature : ' + signature.decode('utf-8'))
|
||||
mail_sender.send_email(timestamp, signature)
|
||||
|
||||
|
||||
def test_db_work():
|
||||
unpaid_maestro_manager = UnpaidMaestroManager()
|
||||
day7_maestro_list = unpaid_maestro_manager.get_unpaid_7days_maestro_list()
|
||||
# print(day7_maestro_list)
|
||||
maestro_list = list()
|
||||
maestro_list.append(day7_maestro_list[0])
|
||||
# print(maestro_list)
|
||||
for maestro in maestro_list:
|
||||
maestro_id = maestro['MaestroID']
|
||||
maestro_name = maestro['Name']
|
||||
remark = maestro_name + ' / ' + 'unpaid 7 days'
|
||||
unpaid_maestro_manager.insert_maestro_log(maestro_id, remark)
|
||||
unpaid_maestro_manager.delete_maestro(maestro_id)
|
||||
|
||||
|
||||
test_send_mail()
|
||||
# test_db_work()
|
||||
@@ -1,6 +0,0 @@
|
||||
import requests
|
||||
|
||||
url = 'http://google.com'
|
||||
res = requests.get(url=url)
|
||||
print(res.status_code)
|
||||
print(res.text)
|
||||
+8
-2
@@ -1,5 +1,11 @@
|
||||
from db_manager import DBConnectParams
|
||||
from db_manager import DBManager
|
||||
import sys
|
||||
import os
|
||||
root = os.path.abspath(os.path.dirname(os.path.realpath(__file__)) + '/..')
|
||||
# lib = os.path.join(root, 'lib')
|
||||
sys.path.insert(0, root)
|
||||
# print(sys.path)
|
||||
from lib.database.db_manager import DBConnectParams
|
||||
from lib.database.db_manager import DBManager
|
||||
|
||||
|
||||
class UnpaidMaestroManager:
|
||||
@@ -0,0 +1,12 @@
|
||||
import sys
|
||||
import os
|
||||
from lib.mail.module_b import ModuleB
|
||||
|
||||
print('path :')
|
||||
path_list = sys.path
|
||||
print('path count : {}'.format(len(path_list)))
|
||||
for item in path_list:
|
||||
print(item)
|
||||
|
||||
mb = ModuleB()
|
||||
mb.print()
|
||||
+6
-1
@@ -1,7 +1,12 @@
|
||||
import sys
|
||||
import os
|
||||
root = os.path.abspath(os.path.dirname(os.path.realpath(__file__)) + '/..' + '/..')
|
||||
sys.path.insert(0, root)
|
||||
|
||||
import datetime
|
||||
import time
|
||||
import pymysql
|
||||
from db_setting import DBSetting
|
||||
from lib.database.db_setting import DBSetting
|
||||
|
||||
|
||||
class DBConnectParams:
|
||||
@@ -0,0 +1,4 @@
|
||||
|
||||
class ModuleA:
|
||||
def print(self):
|
||||
print('module A')
|
||||
@@ -0,0 +1,7 @@
|
||||
from lib.database.module_a import ModuleA
|
||||
|
||||
|
||||
class ModuleB:
|
||||
def print(self):
|
||||
ma = ModuleA()
|
||||
ma.print()
|
||||
@@ -0,0 +1,5 @@
|
||||
from batch.unpaid_maestro_manager import UnpaidMaestroManager
|
||||
|
||||
umMan = UnpaidMaestroManager()
|
||||
maestro_list = umMan.get_unpaid_7days_maestro_list()
|
||||
print(maestro_list)
|
||||
Reference in New Issue
Block a user