11 lines
301 B
Python
11 lines
301 B
Python
from prometheus_client import multiprocess
|
|
import shutil
|
|
import os
|
|
|
|
def on_starting(server):
|
|
multiprocess_dir = os.environ["prometheus_multiproc_dir"]
|
|
shutil.rmtree(multiprocess_dir)
|
|
os.mkdir(multiprocess_dir)
|
|
|
|
def child_exit(server, worker):
|
|
multiprocess.mark_process_dead(worker.pid) |