This commit is contained in:
parent
ae21a176f7
commit
8d684856c9
56
exporto.py
56
exporto.py
@ -44,14 +44,25 @@ def get_top_dicks():
|
|||||||
return top
|
return top
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@app.route('/metrics')
|
||||||
|
def metrics():
|
||||||
|
metrics = ""
|
||||||
|
|
||||||
docks = get_top_dicks()
|
docks = get_top_dicks()
|
||||||
print(docks)
|
|
||||||
|
|
||||||
|
# текущий размер пипис
|
||||||
|
for dick in docks:
|
||||||
|
metrics += 'pipisio{user="%s", user_id="%s", chat_id="%s"} %s\n' % (dick[0], dick[2], dick[3], dick[1])
|
||||||
|
|
||||||
|
# расстояние до следующего впереди
|
||||||
for k in range(len(docks)):
|
for k in range(len(docks)):
|
||||||
|
|
||||||
|
### не самый красивый код для не самой красивой ситуации
|
||||||
|
|
||||||
if k == 0:
|
if k == 0:
|
||||||
print(f"{docks[k][0]} 0")
|
metrics += 'pipisio_topdick_distanso{user="%s", user_id="%s", chat_id="%s"} %s\n' % (docks[k][0], docks[k][2], docks[k][3], 0)
|
||||||
else:
|
else:
|
||||||
|
|
||||||
i = k - 1
|
i = k - 1
|
||||||
@ -60,41 +71,10 @@ for k in range(len(docks)):
|
|||||||
i -= 1
|
i -= 1
|
||||||
upper_dick_size = docks[i][1]
|
upper_dick_size = docks[i][1]
|
||||||
|
|
||||||
print(f"{docks[k][0]} {upper_dick_size - docks[k][1]}")
|
metrics += 'pipisio_topdick_distanso{user="%s", user_id="%s", chat_id="%s"} %s\n' % (docks[k][0], docks[k][2], docks[k][3], (upper_dick_size - docks[k][1]))
|
||||||
|
|
||||||
|
return metrics
|
||||||
|
|
||||||
# @app.route('/metrics')
|
if __name__ == '__main__':
|
||||||
# def metrics():
|
app.run(host='0.0.0.0', port=9992)
|
||||||
# metrics = ""
|
engine.dispose()
|
||||||
|
|
||||||
# docks = get_top_dicks()
|
|
||||||
|
|
||||||
# # текущий размер пипис
|
|
||||||
# for dick in docks:
|
|
||||||
# metrics += 'pipisio{user="%s", user_id="%s", chat_id="%s"} %s\n' % (dick[0], dick[2], dick[3], dick[1])
|
|
||||||
|
|
||||||
# # расстояние до следующего впереди
|
|
||||||
# for k in range(len(docks)):
|
|
||||||
|
|
||||||
# ### не самый красивый код для не самой красивой ситуации
|
|
||||||
|
|
||||||
# if k == 0:
|
|
||||||
# metrics += 'pipisio_topdick_distanso{user="%s", user_id="%s", chat_id="%s"} %s\n' % (docks[k][0], docks[k][2], docks[k][3], 0)
|
|
||||||
# else:
|
|
||||||
|
|
||||||
# i = k - 1
|
|
||||||
# upper_dick_size = docks[i][1]
|
|
||||||
# while i > 0 and upper_dick_size == docks[k][1]:
|
|
||||||
# i -= 1
|
|
||||||
# upper_dick_size = docks[i][1]
|
|
||||||
|
|
||||||
# if i == 0:
|
|
||||||
# metrics += 'pipisio_topdick_distanso{user="%s", user_id="%s", chat_id="%s"} %s\n' % (docks[k][0], docks[k][2], docks[k][3], 0)
|
|
||||||
# else:
|
|
||||||
# metrics += 'pipisio_topdick_distanso{user="%s", user_id="%s", chat_id="%s"} %s\n' % (docks[k][0], docks[k][2], docks[k][3], (upper_dick_size - docks[k][1]))
|
|
||||||
|
|
||||||
# return metrics
|
|
||||||
|
|
||||||
# if __name__ == '__main__':
|
|
||||||
# app.run(host='0.0.0.0', port=9992)
|
|
||||||
# engine.dispose()
|
|
Loading…
Reference in New Issue
Block a user