/usr/lib/python3/dist-packages/uaclient
NameSizeModeActions
api/-0755rm
cli/-0755rm
clouds/-0755rm
daemon/-0755rm
entitlements/-0755rm
files/-0755rm
http/-0755rm
messages/-0755rm
timer/-0755rm
__pycache__/-0755rm
actions.py151870644editdlrm
apt.py371260644editdlrm
apt_news.py85870644editdlrm
config.py193610644editdlrm
contract.py367430644editdlrm
contract_data_types.py101740644editdlrm
data_types.py143290644editdlrm
defaults.py32690644editdlrm
event_logger.py82570644editdlrm
exceptions.py187240644editdlrm
gpg.py8360644editdlrm
livepatch.py131600644editdlrm
lock.py45250644editdlrm
log.py50170644editdlrm
secret_manager.py6480644editdlrm
security_status.py267850644editdlrm
snap.py64150644editdlrm
status.py292120644editdlrm
system.py287930644editdlrm
types.py3080644editdlrm
update_contract_info.py15860644editdlrm
upgrade_lts_contract.py32950644editdlrm
util.py158200644editdlrm
version.py26990644editdlrm
yaml.py8400644editdlrm
__init__.py00644editdlrm
Edit: /usr/lib/python3/dist-packages/uaclient/yaml.py (840B)
import logging import sys from uaclient import util from uaclient.messages import BROKEN_YAML_MODULE, MISSING_YAML_MODULE LOG = logging.getLogger(util.replace_top_level_logger_name(__name__)) try: import yaml except ImportError as e: LOG.exception(e) print(MISSING_YAML_MODULE, file=sys.stderr) sys.exit(1) def safe_load(stream): try: return yaml.safe_load(stream) except AttributeError as e: LOG.exception(e) print(BROKEN_YAML_MODULE.format(path=yaml.__path__), file=sys.stderr) sys.exit(1) def safe_dump(data, stream=None, **kwargs): try: return yaml.safe_dump(data, stream, **kwargs) except AttributeError as e: LOG.exception(e) print(BROKEN_YAML_MODULE.format(path=yaml.__path__), file=sys.stderr) sys.exit(1) parser = yaml.parser