rebuild 0.0.2
This commit is contained in:
21
scripts.py
Normal file
21
scripts.py
Normal file
@@ -0,0 +1,21 @@
|
||||
import os
|
||||
import sys
|
||||
import requests
|
||||
|
||||
def req_from_sd(metaclass, attrs):
|
||||
url = f'https://myhoreca.itsm365.com/sd/services/rest/find/{metaclass}'
|
||||
access_key = os.getenv('SDKEY')
|
||||
if access_key is None:
|
||||
sys.stderr.write("Ошибка: Не удалось получить доступный ключ для запроса\n")
|
||||
sys.exit(1)
|
||||
|
||||
params = {'accessKey': access_key, 'attrs': attrs}
|
||||
response = requests.post(url, params=params)
|
||||
|
||||
if response.status_code == 201:
|
||||
sys.stdout.write("Успешно добавлено\n")
|
||||
elif response.status_code == 200:
|
||||
return response.text
|
||||
elif response.status_code == 500:
|
||||
sys.stderr.write("Ошибка подключения: " + str.strip(response.text) + '\n')
|
||||
sys.exit(1)
|
||||
Reference in New Issue
Block a user