add TODO
parent
54a03b7272
commit
93fba31cc0
|
|
@ -32,6 +32,7 @@ def parse_date_report(url: str):
|
||||||
# HTML report
|
# HTML report
|
||||||
soup = parse_html(url)
|
soup = parse_html(url)
|
||||||
# Проверка на ошибку:
|
# Проверка на ошибку:
|
||||||
|
#TODO проверка на int, а ошибка про None
|
||||||
if soup == int: raise ValueError("Объект soup не должен быть None")
|
if soup == int: raise ValueError("Объект soup не должен быть None")
|
||||||
# Поиск в HTML строки ввида: 'Действующий формат (с 10.01.23) 5.01'
|
# Поиск в HTML строки ввида: 'Действующий формат (с 10.01.23) 5.01'
|
||||||
div_element = soup.find('div', class_='controls-Dropdown__text')
|
div_element = soup.find('div', class_='controls-Dropdown__text')
|
||||||
|
|
|
||||||
|
|
@ -11,11 +11,12 @@ class SimpleDB:
|
||||||
self._connect_hvac()
|
self._connect_hvac()
|
||||||
self.pool
|
self.pool
|
||||||
init_oracle_client()
|
init_oracle_client()
|
||||||
|
#TODO: rename
|
||||||
def _connect_hvac(self):
|
def _connect_hvac(self):
|
||||||
"""
|
"""
|
||||||
Подключение к Vault и получение параметров БД
|
Подключение к Vault и получение параметров БД
|
||||||
"""
|
"""
|
||||||
|
#TODO разнести в разные try_exception
|
||||||
try:
|
try:
|
||||||
client = hvac.Client(
|
client = hvac.Client(
|
||||||
url='https://vlt.dataekb.ru:8222',
|
url='https://vlt.dataekb.ru:8222',
|
||||||
|
|
@ -71,10 +72,12 @@ class SimpleDB:
|
||||||
if date_from_str:
|
if date_from_str:
|
||||||
date_from = parser.parse(date_from_str).date()
|
date_from = parser.parse(date_from_str).date()
|
||||||
#date_from = str(date_from.strftime('%d.%m.%Y'))
|
#date_from = str(date_from.strftime('%d.%m.%Y'))
|
||||||
|
#TODO date_from cannot be NULL\NONE
|
||||||
else: date_from = parser.parse('01.01.2000')
|
else: date_from = parser.parse('01.01.2000')
|
||||||
if date_to_str:
|
if date_to_str:
|
||||||
date_to = parser.parse(date_to_str).date()
|
date_to = parser.parse(date_to_str).date()
|
||||||
#date_to = str(date_to.strftime('%d.%m.%Y'))
|
#date_to = str(date_to.strftime('%d.%m.%Y'))
|
||||||
|
#TODO change to NULL
|
||||||
else: date_to = parser.parse('01.01.2000')
|
else: date_to = parser.parse('01.01.2000')
|
||||||
print("Вывод отправляемых агрументов: ", id, organ, names, date_from, date_to, ver)
|
print("Вывод отправляемых агрументов: ", id, organ, names, date_from, date_to, ver)
|
||||||
print(type(int(id)), type(organ), type(names), type(date_from), type(date_to), type(ver))
|
print(type(int(id)), type(organ), type(names), type(date_from), type(date_to), type(ver))
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue