o
    'ThO                     @   s   d dl Z d dlmZmZ d dlmZ d dlmZ d dlmZ ej	dd e 
 ZdZd	Zd
d ZejeeeedddeddZee  ed dS )    N)clientconfig)leaderelection)ConfigMapLock)electionconfig )config_fileexamplepythondefaultc                   C   s   t d d S )NzI am leader)print r   r   b/home/air/segue/gemini/back/venv/lib/python3.10/site-packages/kubernetes/leaderelection/example.pyexample_func&   s   r            )lease_durationrenew_deadlineretry_periodonstarted_leadingonstopped_leadingzExited leader election)uuid
kubernetesr   r   kubernetes.leaderelectionr   4kubernetes.leaderelection.resourcelock.configmaplockr   r   load_kube_configuuid4candidate_id	lock_namelock_namespacer   ConfigLeaderElectionrunr   r   r   r   r   <module>   s    