INNER CODE UNIT · Python
load_agent_id
ChrispyBacon-dev/DockFlare · dockflare-agent/app/main.py:340
def load_agent_id():
"""Loads agent ID from the filesystem."""
global AGENT_ID
if os.path.exists(AGENT_ID_FILE):
try:
with open(AGENT_ID_FILE, 'r') as f:
agent_id = f.read().strip()
if agent_id:
AGENT_ID = agent_id
logging.info(f"Loaded existing Agent ID: {AGENT_ID}")
except IOError as e:
logging.error(f"Could not read agent ID file: {e}")
def save_agent_id(agent_id):
"""Saves agent ID to the filesystem."""
try:
_write_secure_file(AGENT_ID_FILE, lambda fh: fh.write(agent_id))
logging.info(f"Saved Agent ID to {AGENT_ID_FILE}")