OXIESEC PANEL
- Current Dir:
/
/
usr
/
lib
/
python3
/
dist-packages
/
uaclient
Server IP: 139.59.38.164
Upload:
Create Dir:
Name
Size
Modified
Perms
📁
..
-
03/17/2025 09:32:20 AM
rwxr-xr-x
📄
__init__.py
0 bytes
08/08/2024 02:00:59 PM
rw-r--r--
📁
__pycache__
-
10/28/2024 08:41:34 AM
rwxr-xr-x
📄
actions.py
14.25 KB
09/06/2024 06:58:57 PM
rw-r--r--
📁
api
-
10/28/2024 08:41:34 AM
rwxr-xr-x
📄
apt.py
34.27 KB
08/08/2024 02:00:59 PM
rw-r--r--
📄
apt_news.py
8.32 KB
08/08/2024 02:00:59 PM
rw-r--r--
📁
cli
-
10/28/2024 08:41:34 AM
rwxr-xr-x
📁
clouds
-
10/28/2024 08:41:34 AM
rwxr-xr-x
📄
config.py
17.36 KB
08/08/2024 02:00:59 PM
rw-r--r--
📄
contract.py
29.96 KB
08/08/2024 08:21:51 PM
rw-r--r--
📄
contract_data_types.py
9.89 KB
08/08/2024 02:00:59 PM
rw-r--r--
📁
daemon
-
10/28/2024 08:41:34 AM
rwxr-xr-x
📄
data_types.py
10.48 KB
08/08/2024 08:21:51 PM
rw-r--r--
📄
defaults.py
2.52 KB
09/06/2024 06:58:57 PM
rw-r--r--
📁
entitlements
-
10/28/2024 08:41:34 AM
rwxr-xr-x
📄
event_logger.py
8.06 KB
08/08/2024 02:00:59 PM
rw-r--r--
📄
exceptions.py
17.17 KB
09/06/2024 11:58:19 PM
rw-r--r--
📁
files
-
10/28/2024 08:41:34 AM
rwxr-xr-x
📄
gpg.py
836 bytes
08/08/2024 02:00:59 PM
rw-r--r--
📁
http
-
10/28/2024 08:41:34 AM
rwxr-xr-x
📄
livepatch.py
12.85 KB
08/08/2024 02:00:59 PM
rw-r--r--
📄
lock.py
4.42 KB
08/08/2024 02:00:59 PM
rw-r--r--
📄
log.py
4.69 KB
08/08/2024 02:00:59 PM
rw-r--r--
📁
messages
-
10/28/2024 08:41:34 AM
rwxr-xr-x
📄
secret_manager.py
648 bytes
08/08/2024 02:00:59 PM
rw-r--r--
📄
security_status.py
25.48 KB
08/08/2024 02:00:59 PM
rw-r--r--
📄
snap.py
7.09 KB
08/08/2024 02:00:59 PM
rw-r--r--
📄
status.py
28.42 KB
08/08/2024 02:00:59 PM
rw-r--r--
📄
system.py
26.03 KB
09/06/2024 11:58:19 PM
rw-r--r--
📁
timer
-
10/28/2024 08:41:34 AM
rwxr-xr-x
📄
types.py
308 bytes
08/08/2024 02:00:59 PM
rw-r--r--
📄
upgrade_lts_contract.py
3.54 KB
08/08/2024 08:21:51 PM
rw-r--r--
📄
util.py
15.45 KB
08/08/2024 08:21:51 PM
rw-r--r--
📄
version.py
2.62 KB
09/06/2024 11:58:19 PM
rw-r--r--
📄
yaml.py
840 bytes
08/08/2024 02:00:59 PM
rw-r--r--
Editing: yaml.py
Close
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