4
0

1 Cometimentos

Autor(a) SHA1 Mensagem Data
74540ee975 Remove deprecated molecule cache (#35)
Todas as verificações foram bem sucedidas
continuous-integration/drone/tag Build is passing
This makes the driver version with future versions of molecule,
which will no longer have the cache in them. Same kind of change
was already merged in two other drivers podman and docker.

Related: https://github.com/ansible-community/molecule/pull/3180
2021-09-02 12:49:08 +01:00
2 ficheiros modificados com 4 adições e 2 eliminações

Ver ficheiro

@ -1,8 +1,9 @@
import os import os
from ansible_compat.ports import cache
from molecule import logger, util from molecule import logger, util
from molecule.api import Driver from molecule.api import Driver
from molecule.util import lru_cache, sysexit_with_message from molecule.util import sysexit_with_message
log = logger.get_logger(__name__) log = logger.get_logger(__name__)
@ -75,7 +76,7 @@ class HetznerCloud(Driver):
item for item in instance_config_dict if item["instance"] == instance_name item for item in instance_config_dict if item["instance"] == instance_name
) )
@lru_cache() @cache
def sanity_checks(self): def sanity_checks(self):
"""Hetzner Cloud driver sanity checks.""" """Hetzner Cloud driver sanity checks."""

Ver ficheiro

@ -55,6 +55,7 @@ setup_requires =
setuptools_scm setuptools_scm
setuptools_scm_git_archive setuptools_scm_git_archive
install_requires = install_requires =
ansible-compat >= 0.5.0
hcloud >= 1.10.0, < 2 hcloud >= 1.10.0, < 2
molecule >= 3.2.1, < 4 molecule >= 3.2.1, < 4
pyyaml >= 5.3.1, < 6 pyyaml >= 5.3.1, < 6