#!/bin/bash
cd /opt/charter-live/live_deploy_v2
/opt/charter/venv/bin/python << 'PYEOF'
import sys
sys.path.insert(0, '/opt/charter-live/live_deploy_v2')
import v2_stats_dashboard as v

try:
    data = v.assemble_data()
    print('assemble_data OK')
    print('positions count: %d' % len(data.get('positions', [])))
    for p in data.get('positions', []):
        print('  %s %s strategy=%s' % (p.get('symbol'), p.get('side'), p.get('strategy')))
except Exception as e:
    import traceback
    print('assemble_data ERRORE: %s' % e)
    traceback.print_exc()
PYEOF
