in run_sharepoint.py [0:0]
def main():
# Configure logging
logging.basicConfig(
level=logging.INFO,
format="%(asctime)s [%(levelname)s] %(message)s",
datefmt="%Y-%m-%d %H:%M:%S",
)
# Index sharepoint files
try:
indexer = SharepointFilesIndexer()
asyncio.run(indexer.run())
except Exception as e:
logging.error(f"[main] An unexpected error occurred: {e}")
# Purge deleted files
try:
purger = SharepointDeletedFilesPurger()
asyncio.run(purger.run())
except Exception as e:
logging.error(f"[main] An unexpected error occurred: {e}")