관리-도구
편집 파일: __init__.cpython-39.pyc
a �)g�/ � @ s� d dl mZmZmZ eZd dlZd dlZd dlZd dl Z d dl Z d dlmZ d dl mZ d dlmZ d dlmZ d dlmZmZ d dlmZ d d lmZ d d lmZ d dlmZ e� ZG dd � d e�Z G dd� de �Z!G dd� de�Z"dS )� )�absolute_import�division�print_functionN)�abstractmethod)�MutableMapping)� constants)�AnsibleError)�to_bytes�to_text)� AnsiblePlugin)�cache_loader)�resource_from_fqcr)�Displayc st e Zd ZeZ� fdd�Zedd� �Zedd� �Zedd� �Z ed d � �Z edd� �Zed d� �Zedd� �Z � ZS )�BaseCacheModulec s t t| ��� | j||d� d S )N)Zvar_optionsZdirect)�superr �__init__Zset_options��self�args�kwargs�� __class__� �B/usr/lib/python3.9/site-packages/ansible/plugins/cache/__init__.pyr . s zBaseCacheModule.__init__c C s d S �Nr �r �keyr r r �get2 s zBaseCacheModule.getc C s d S r r �r r �valuer r r �set6 s zBaseCacheModule.setc C s d S r r �r r r r �keys: s zBaseCacheModule.keysc C s d S r r r r r r �contains>