[cpacker#319] Refactor memgptlog.py to log.py and move a function to log.py

This commit is contained in:
Max Blackmer
2023-12-26 08:52:24 -05:00
parent ebbd176e71
commit 5733f0418d
6 changed files with 12 additions and 12 deletions

View File

@@ -13,7 +13,7 @@ from enum import Enum
from llama_index import set_global_service_context
from llama_index import ServiceContext
from memgpt.memgptlog import logger
from memgpt.log import logger
from memgpt.interface import CLIInterface as interface # for printing to terminal
from memgpt.cli.cli_config import configure
import memgpt.presets.presets as presets

View File

@@ -6,7 +6,7 @@ import os
import shutil
# from global logging configuration
from memgpt.memgptlog import logger
from memgpt.log import logger
# from memgpt.cli import app
from memgpt import utils

View File

@@ -1,6 +1,6 @@
import logging
import logging.config
from memgpt.memgptlog import logger, reload_logger
from memgpt.log import logger, reload_logger, fix_file_path
import inspect
import json
import os

View File

@@ -10,3 +10,11 @@ def reload_logger():
global logger # This is required to modify the global 'logger'
# Reconfigure logger
logger = logging.getLogger(LOGGER_NAME)
def fix_file_path(path):
"""
Converts backslashes to forward slashes in a file path.
This is useful for ensuring compatibility in file paths across different systems.
"""
return path.replace("\\", "/")

View File

@@ -17,7 +17,7 @@ from prettytable import PrettyTable
console = Console()
from memgpt.memgptlog import logger
from memgpt.log import logger
from memgpt.interface import CLIInterface as interface # for printing to terminal
import memgpt.agent as agent
import memgpt.system as system

View File

@@ -288,11 +288,3 @@ def get_schema_diff(schema_a, schema_b):
difference = [line for line in difference if line.startswith("+ ") or line.startswith("- ")]
return "".join(difference)
def fix_file_path(path):
"""
Converts backslashes to forward slashes in a file path.
This is useful for ensuring compatibility in file paths across different systems.
"""
return path.replace("\\", "/")