관리-도구
편집 파일: utils.cpython-38.pyc
U �Mg� � @ sZ d dl Z d dlmZmZ er8d dlmZmZ d dlmZ dd� Zdd� Z G d d � d �Z dS )� N)� TYPE_CHECKING�cast)�Any�Tuple)�MonitorConfigScheduleUnitc C s t � � S �N)�time� r r �R/opt/hc_python/lib/python3.8/site-packages/sentry_sdk/integrations/celery/utils.py�_now_seconds_since_epoch s r c C sL d}t | �} |D ].\}}| |krt| | �}|td|�f S qt| �dfS )N))�dayg �@)�hourg �@)�minuteg N@r �second)�float�intr )�secondsZ TIME_UNITS�unit�divider�intervalr r r �_get_humanized_interval s r c @ s e Zd Zdd� Zdd� ZdS )�NoOpMgrc C s d S r r )�selfr r r � __enter__% s zNoOpMgr.__enter__c C s d S r r )r �exc_type� exc_value� tracebackr r r �__exit__) s zNoOpMgr.__exit__N)�__name__� __module__�__qualname__r r r r r r r $ s r )r �typingr r r r Zsentry_sdk._typesr r r r r r r r �<module> s