Bot & Automation

jorgasisten

/root/hermes-projects/jorgasisten

test_moq_parse.py text
import asyncio
import logging
from jorgasisten.core.config import get_settings
from jorgasisten.services.sheets import GoogleSheetsClient

async def test():
    settings = get_settings()
    sheets = GoogleSheetsClient(settings, spreadsheet_id="1LPZfZMYHEHlVjSMRfGbPx3U9kQl7oa987NHcOkuiewk")
    
    print("\n--- Try fetching from Stok Barang Total ---")
    try:
        rows = sheets.find_rows("Stok Barang Total", {}, limit=5)
        for idx, r in enumerate(rows):
            print(f"Row {idx} (row_number={r.row_number}): values={r.values}")
    except Exception as e:
        print("Error:", e)

if __name__ == '__main__':
    logging.basicConfig(level=logging.INFO)
    asyncio.run(test())