airflow.providers.alibaba.cloud.log.oss_task_handler¶
類¶
方便的超類,用於配置帶有類名的記錄器。 |
|
OSSTaskHandler 是一個 Python 日誌處理器,用於處理和讀取任務例項日誌。 |
模組內容¶
- class airflow.providers.alibaba.cloud.log.oss_task_handler.OSSRemoteLogIO(context=None)[source]¶
基類:
airflow.utils.log.logging_mixin.LoggingMixin方便的超類,用於配置帶有類名的記錄器。
- base_log_folder: pathlib.Path[source]¶
- oss_log_exists(remote_log_location)[source]¶
檢查 remote_log_location 是否存在於遠端儲存中。
- 引數:
remote_log_location – 日誌在遠端儲存中的位置
- 返回:
如果位置存在則返回 True,否則返回 False
- class airflow.providers.alibaba.cloud.log.oss_task_handler.OSSTaskHandler(base_log_folder, oss_log_folder, **kwargs)[source]¶
基類:
airflow.utils.log.file_task_handler.FileTaskHandler,airflow.utils.log.logging_mixin.LoggingMixinOSSTaskHandler 是一個 Python 日誌處理器,用於處理和讀取任務例項日誌。
擴充套件了 airflow FileTaskHandler,並上傳到 OSS 遠端儲存並從其中讀取。