{"nodes": [{"id": "$graphify-root$_backend_app_api_ops_monitoring_py", "label": "ops_monitoring.py", "file_type": "code", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L1"}, {"id": "$graphify-root$_backend_app_api_ops_monitoring_refreshrequest", "label": "RefreshRequest", "file_type": "code", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L32", "_callable": true, "_callable_class": true}, {"id": "basemodel", "label": "BaseModel", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/backend/app/api/ops_monitoring.py"}, {"id": "$graphify-root$_backend_app_api_ops_monitoring_require_user", "label": "_require_user()", "file_type": "code", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L36", "_callable": true}, {"id": "session", "label": "Session", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/backend/app/api/ops_monitoring.py"}, {"id": "user", "label": "User", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/backend/app/api/ops_monitoring.py"}, {"id": "post", "label": "post", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/backend/app/api/ops_monitoring.py"}, {"id": "$graphify-root$_backend_app_api_ops_monitoring_refresh_ops", "label": "refresh_ops()", "file_type": "code", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L48", "_callable": true}, {"id": "$graphify-root$_backend_app_api_ops_monitoring_trigger_gantungan", "label": "_trigger_gantungan()", "file_type": "code", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L108", "_callable": true}, {"id": "get", "label": "get", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/backend/app/api/ops_monitoring.py"}, {"id": "$graphify-root$_backend_app_api_ops_monitoring_ops_status", "label": "ops_status()", "file_type": "code", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L158", "_callable": true}, {"id": "$graphify-root$_backend_app_api_ops_monitoring_get_gantungan_status", "label": "get_gantungan_status()", "file_type": "code", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L176", "_callable": true}, {"id": "$graphify-root$_backend_app_api_ops_monitoring_get_ehc_status", "label": "get_ehc_status()", "file_type": "code", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L189", "_callable": true}, {"id": "$graphify-root$_backend_app_api_ops_monitoring_epoch_to_ehc", "label": "_epoch_to_ehc()", "file_type": "code", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L207", "_callable": true}, {"id": "$graphify-root$_backend_app_api_ops_monitoring_ehc_filters", "label": "ehc_filters()", "file_type": "code", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L220", "_callable": true}, {"id": "$graphify-root$_backend_app_api_ops_monitoring_ops_data", "label": "ops_data()", "file_type": "code", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L247", "_callable": true}, {"id": "$graphify-root$_backend_app_api_ops_monitoring_ops_data_norm", "label": "_norm()", "file_type": "code", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L341", "_callable": true}, {"id": "$graphify-root$_backend_app_api_ops_monitoring_ops_shipments", "label": "ops_shipments()", "file_type": "code", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L399", "_callable": true}, {"id": "$graphify-root$_backend_app_api_ops_monitoring_trigger_ehc", "label": "_trigger_ehc()", "file_type": "code", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L438", "_callable": true}, {"id": "$graphify-root$_backend_app_api_ops_monitoring_ehc_shipments", "label": "ehc_shipments()", "file_type": "code", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L487", "_callable": true}, {"id": "$graphify-root$_backend_app_api_ops_monitoring_rationale_1", "label": "Ops Monitoring API \u2014 Allocated & Gantungan (Scanned Stuck) monitoring. -\u2026", "file_type": "rationale", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L1"}, {"id": "$graphify-root$_backend_app_api_ops_monitoring_rationale_53", "label": "Trigger fetch monitoring dari TMS. category: allocated | scanned_stuck |\u2026", "file_type": "rationale", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L53"}, {"id": "$graphify-root$_backend_app_api_ops_monitoring_rationale_109", "label": "Trigger job gantungan (fetch 90 hari \u2192 upsert tabel, hanya 06-12 WIB).", "file_type": "rationale", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L109"}, {"id": "$graphify-root$_backend_app_api_ops_monitoring_rationale_163", "label": "Status cache per kategori (atau semua).", "file_type": "rationale", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L163"}, {"id": "$graphify-root$_backend_app_api_ops_monitoring_rationale_177", "label": "Status gantungan terakhir update (dari tabel).", "file_type": "rationale", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L177"}, {"id": "$graphify-root$_backend_app_api_ops_monitoring_rationale_190", "label": "Status ehc_exception terakhir update (dari tabel).", "file_type": "rationale", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L190"}, {"id": "$graphify-root$_backend_app_api_ops_monitoring_rationale_208", "label": "Convert epoch seconds \u2192 readable WIB string.", "file_type": "rationale", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L208"}, {"id": "$graphify-root$_backend_app_api_ops_monitoring_rationale_224", "label": "Distinct filter values for EHC exception panel.", "file_type": "rationale", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L224"}, {"id": "$graphify-root$_backend_app_api_ops_monitoring_rationale_259", "label": "Agregasi shipment monitoring. - allocated: group_by driver_seller | driver |\u2026", "file_type": "rationale", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L259"}, {"id": "$graphify-root$_backend_app_api_ops_monitoring_rationale_407", "label": "Detail shipment untuk expand (filter driver/seller).", "file_type": "rationale", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L407"}, {"id": "$graphify-root$_backend_app_api_ops_monitoring_rationale_439", "label": "Trigger job ehc_exception refresh (fetch live dari EHC endpoint \u2192 upsert tabel).", "file_type": "rationale", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L439"}, {"id": "$graphify-root$_backend_app_api_ops_monitoring_rationale_495", "label": "Detail EHC exception (filter assignee/status/priority).", "file_type": "rationale", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L495"}], "edges": [{"source": "$graphify-root$_backend_app_api_ops_monitoring_py", "target": "fastapi", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L8", "weight": 1.0, "_python_import_module": "fastapi", "_python_import_bindings": [["APIRouter", "APIRouter"], ["Depends", "Depends"], ["HTTPException", "HTTPException"], ["Cookie", "Cookie"], ["Query", "Query"]]}, {"source": "$graphify-root$_backend_app_api_ops_monitoring_py", "target": "pydantic", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L9", "weight": 1.0, "_python_import_module": "pydantic", "_python_import_bindings": [["BaseModel", "BaseModel"]]}, {"source": "$graphify-root$_backend_app_api_ops_monitoring_py", "target": "sqlalchemy_orm", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L10", "weight": 1.0, "_python_import_module": "sqlalchemy.orm", "_python_import_bindings": [["Session", "Session"]]}, {"source": "$graphify-root$_backend_app_api_ops_monitoring_py", "target": "datetime", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L11", "weight": 1.0, "_python_import_module": "datetime", "_python_import_bindings": [["datetime", "datetime"], ["timezone", "timezone"]]}, {"source": "$graphify-root$_backend_app_api_ops_monitoring_py", "target": "uuid", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L12", "weight": 1.0, "_python_import_module": "uuid", "_python_import_bindings": [["uuid", "uuid"]], "_python_import_module_binding": true}, {"source": "$graphify-root$_backend_app_api_ops_monitoring_py", "target": "logging", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L13", "weight": 1.0, "_python_import_module": "logging", "_python_import_bindings": [["logging", "logging"]], "_python_import_module_binding": true}, {"source": "$graphify-root$_backend_app_api_ops_monitoring_py", "target": "$graphify-root$_backend_app_db_session_py", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L15", "weight": 1.0, "_python_import_module": "app.db.session", "_python_import_bindings": [["get_db", "get_db"]], "target_file": "$graphify-root$/backend/app/db/session.py"}, {"source": "$graphify-root$_backend_app_api_ops_monitoring_py", "target": "$graphify-root$_backend_app_db_models_py", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L16", "weight": 1.0, "_python_import_module": "app.db.models", "_python_import_bindings": [["User", "User"], ["JobHistory", "JobHistory"], ["Gantungan", "Gantungan"], ["EhcException", "EhcException"]], "target_file": "$graphify-root$/backend/app/db/models.py"}, {"source": "$graphify-root$_backend_app_api_ops_monitoring_py", "target": "$graphify-root$_backend_app_services_auth_service_py", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L17", "weight": 1.0, "_python_import_module": "app.services.auth_service", "_python_import_bindings": [["get_current_user", "get_current_user"]], "target_file": "$graphify-root$/backend/app/services/auth_service.py"}, {"source": "$graphify-root$_backend_app_api_ops_monitoring_py", "target": "$graphify-root$_backend_app_core_logging_py", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L18", "weight": 1.0, "_python_import_module": "app.core.logging", "_python_import_bindings": [["log_activity", "log_activity"]], "target_file": "$graphify-root$/backend/app/core/logging.py"}, {"source": "$graphify-root$_backend_app_api_ops_monitoring_py", "target": "$graphify-root$_backend_app_celery_app_py", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L19", "weight": 1.0, "_python_import_module": "app.celery_app", "_python_import_bindings": [["celery_app", "celery_app"]], "target_file": "$graphify-root$/backend/app/celery_app.py"}, {"source": "$graphify-root$_backend_app_api_ops_monitoring_py", "target": "$graphify-root$_backend_app_jobs_ops_monitoring_py", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L20", "weight": 1.0, "_python_import_module": "app.jobs.ops_monitoring", "_python_import_bindings": [["OPS_CATEGORIES", "OPS_CATEGORIES"], ["get_ops_cache", "get_ops_cache"], ["get_ops_status", "get_ops_status"], ["_is_gantungan_update_window", "_is_gantungan_update_window"], ["_is_ehc_update_window", "_is_ehc_update_window"]], "target_file": "$graphify-root$/backend/app/jobs/ops_monitoring.py"}, {"source": "$graphify-root$_backend_app_api_ops_monitoring_py", "target": "$graphify-root$_backend_app_api_ops_monitoring_refreshrequest", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L32", "weight": 1.0}, {"source": "$graphify-root$_backend_app_api_ops_monitoring_refreshrequest", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L32", "weight": 1.0}, {"source": "$graphify-root$_backend_app_api_ops_monitoring_py", "target": "$graphify-root$_backend_app_api_ops_monitoring_require_user", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L36", "weight": 1.0}, {"source": "$graphify-root$_backend_app_api_ops_monitoring_require_user", "target": "session", "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L36", "weight": 1.0}, {"source": "$graphify-root$_backend_app_api_ops_monitoring_require_user", "target": "user", "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L36", "weight": 1.0}, {"source": "$graphify-root$_backend_app_api_ops_monitoring_refresh_ops", "target": "post", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L47", "weight": 1.0, "context": "decorator"}, {"source": "$graphify-root$_backend_app_api_ops_monitoring_py", "target": "$graphify-root$_backend_app_api_ops_monitoring_refresh_ops", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L48", "weight": 1.0}, {"source": "$graphify-root$_backend_app_api_ops_monitoring_refresh_ops", "target": "$graphify-root$_backend_app_api_ops_monitoring_refreshrequest", "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L48", "weight": 1.0}, {"source": "$graphify-root$_backend_app_api_ops_monitoring_refresh_ops", "target": "session", "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L48", "weight": 1.0}, {"source": "$graphify-root$_backend_app_api_ops_monitoring_py", "target": "$graphify-root$_backend_app_api_ops_monitoring_trigger_gantungan", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L108", "weight": 1.0}, {"source": "$graphify-root$_backend_app_api_ops_monitoring_trigger_gantungan", "target": "session", "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L108", "weight": 1.0}, {"source": "$graphify-root$_backend_app_api_ops_monitoring_trigger_gantungan", "target": "user", "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L108", "weight": 1.0}, {"source": "$graphify-root$_backend_app_api_ops_monitoring_ops_status", "target": "get", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L157", "weight": 1.0, "context": "decorator"}, {"source": "$graphify-root$_backend_app_api_ops_monitoring_py", "target": "$graphify-root$_backend_app_api_ops_monitoring_ops_status", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L158", "weight": 1.0}, {"source": "$graphify-root$_backend_app_api_ops_monitoring_ops_status", "target": "session", "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L158", "weight": 1.0}, {"source": "$graphify-root$_backend_app_api_ops_monitoring_py", "target": "$graphify-root$_backend_app_api_ops_monitoring_get_gantungan_status", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L176", "weight": 1.0}, {"source": "$graphify-root$_backend_app_api_ops_monitoring_get_gantungan_status", "target": "session", "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L176", "weight": 1.0}, {"source": "$graphify-root$_backend_app_api_ops_monitoring_py", "target": "$graphify-root$_backend_app_api_ops_monitoring_get_ehc_status", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L189", "weight": 1.0}, {"source": "$graphify-root$_backend_app_api_ops_monitoring_get_ehc_status", "target": "session", "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L189", "weight": 1.0}, {"source": "$graphify-root$_backend_app_api_ops_monitoring_py", "target": "$graphify-root$_backend_app_api_ops_monitoring_epoch_to_ehc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L207", "weight": 1.0}, {"source": "$graphify-root$_backend_app_api_ops_monitoring_ehc_filters", "target": "get", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L219", "weight": 1.0, "context": "decorator"}, {"source": "$graphify-root$_backend_app_api_ops_monitoring_py", "target": "$graphify-root$_backend_app_api_ops_monitoring_ehc_filters", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L220", "weight": 1.0}, {"source": "$graphify-root$_backend_app_api_ops_monitoring_ehc_filters", "target": "session", "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L220", "weight": 1.0}, {"source": "$graphify-root$_backend_app_api_ops_monitoring_ops_data", "target": "get", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L246", "weight": 1.0, "context": "decorator"}, {"source": "$graphify-root$_backend_app_api_ops_monitoring_py", "target": "$graphify-root$_backend_app_api_ops_monitoring_ops_data", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L247", "weight": 1.0}, {"source": "$graphify-root$_backend_app_api_ops_monitoring_ops_data", "target": "session", "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L247", "weight": 1.0}, {"source": "$graphify-root$_backend_app_api_ops_monitoring_ops_data", "target": "$graphify-root$_backend_app_api_ops_monitoring_ops_data_norm", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L341", "weight": 1.0}, {"source": "$graphify-root$_backend_app_api_ops_monitoring_ops_shipments", "target": "get", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L398", "weight": 1.0, "context": "decorator"}, {"source": "$graphify-root$_backend_app_api_ops_monitoring_py", "target": "$graphify-root$_backend_app_api_ops_monitoring_ops_shipments", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L399", "weight": 1.0}, {"source": "$graphify-root$_backend_app_api_ops_monitoring_ops_shipments", "target": "session", "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L399", "weight": 1.0}, {"source": "$graphify-root$_backend_app_api_ops_monitoring_py", "target": "$graphify-root$_backend_app_api_ops_monitoring_trigger_ehc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L438", "weight": 1.0}, {"source": "$graphify-root$_backend_app_api_ops_monitoring_trigger_ehc", "target": "session", "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L438", "weight": 1.0}, {"source": "$graphify-root$_backend_app_api_ops_monitoring_trigger_ehc", "target": "user", "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L438", "weight": 1.0}, {"source": "$graphify-root$_backend_app_api_ops_monitoring_ehc_shipments", "target": "get", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L486", "weight": 1.0, "context": "decorator"}, {"source": "$graphify-root$_backend_app_api_ops_monitoring_py", "target": "$graphify-root$_backend_app_api_ops_monitoring_ehc_shipments", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L487", "weight": 1.0}, {"source": "$graphify-root$_backend_app_api_ops_monitoring_ehc_shipments", "target": "session", "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L487", "weight": 1.0}, {"source": "$graphify-root$_backend_app_api_ops_monitoring_refresh_ops", "target": "$graphify-root$_backend_app_api_ops_monitoring_require_user", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L59", "weight": 1.0}, {"source": "$graphify-root$_backend_app_api_ops_monitoring_refresh_ops", "target": "$graphify-root$_backend_app_api_ops_monitoring_trigger_gantungan", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L63", "weight": 1.0}, {"source": "$graphify-root$_backend_app_api_ops_monitoring_refresh_ops", "target": "$graphify-root$_backend_app_api_ops_monitoring_trigger_ehc", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L66", "weight": 1.0}, {"source": "$graphify-root$_backend_app_api_ops_monitoring_ops_status", "target": "$graphify-root$_backend_app_api_ops_monitoring_require_user", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L164", "weight": 1.0}, {"source": "$graphify-root$_backend_app_api_ops_monitoring_ops_status", "target": "$graphify-root$_backend_app_api_ops_monitoring_get_gantungan_status", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L169", "weight": 1.0}, {"source": "$graphify-root$_backend_app_api_ops_monitoring_ops_status", "target": "$graphify-root$_backend_app_api_ops_monitoring_get_ehc_status", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L171", "weight": 1.0}, {"source": "$graphify-root$_backend_app_api_ops_monitoring_ehc_filters", "target": "$graphify-root$_backend_app_api_ops_monitoring_require_user", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L225", "weight": 1.0}, {"source": "$graphify-root$_backend_app_api_ops_monitoring_ops_data", "target": "$graphify-root$_backend_app_api_ops_monitoring_require_user", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L264", "weight": 1.0}, {"source": "$graphify-root$_backend_app_api_ops_monitoring_ops_data", "target": "$graphify-root$_backend_app_api_ops_monitoring_get_gantungan_status", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L275", "weight": 1.0}, {"source": "$graphify-root$_backend_app_api_ops_monitoring_ops_data", "target": "$graphify-root$_backend_app_api_ops_monitoring_get_ehc_status", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L311", "weight": 1.0}, {"source": "$graphify-root$_backend_app_api_ops_monitoring_ops_data", "target": "$graphify-root$_backend_app_api_ops_monitoring_epoch_to_ehc", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L324", "weight": 1.0}, {"source": "$graphify-root$_backend_app_api_ops_monitoring_ops_data", "target": "$graphify-root$_backend_app_api_ops_monitoring_ops_data_norm", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L348", "weight": 1.0}, {"source": "$graphify-root$_backend_app_api_ops_monitoring_ops_shipments", "target": "$graphify-root$_backend_app_api_ops_monitoring_require_user", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L408", "weight": 1.0}, {"source": "$graphify-root$_backend_app_api_ops_monitoring_ehc_shipments", "target": "$graphify-root$_backend_app_api_ops_monitoring_require_user", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L496", "weight": 1.0}, {"source": "$graphify-root$_backend_app_api_ops_monitoring_ehc_shipments", "target": "$graphify-root$_backend_app_api_ops_monitoring_epoch_to_ehc", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L517", "weight": 1.0}, {"source": "$graphify-root$_backend_app_api_ops_monitoring_rationale_1", "target": "$graphify-root$_backend_app_api_ops_monitoring_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L1", "weight": 1.0}, {"source": "$graphify-root$_backend_app_api_ops_monitoring_rationale_53", "target": "$graphify-root$_backend_app_api_ops_monitoring_refresh_ops", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L53", "weight": 1.0}, {"source": "$graphify-root$_backend_app_api_ops_monitoring_rationale_109", "target": "$graphify-root$_backend_app_api_ops_monitoring_trigger_gantungan", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L109", "weight": 1.0}, {"source": "$graphify-root$_backend_app_api_ops_monitoring_rationale_163", "target": "$graphify-root$_backend_app_api_ops_monitoring_ops_status", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L163", "weight": 1.0}, {"source": "$graphify-root$_backend_app_api_ops_monitoring_rationale_177", "target": "$graphify-root$_backend_app_api_ops_monitoring_get_gantungan_status", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L177", "weight": 1.0}, {"source": "$graphify-root$_backend_app_api_ops_monitoring_rationale_190", "target": "$graphify-root$_backend_app_api_ops_monitoring_get_ehc_status", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L190", "weight": 1.0}, {"source": "$graphify-root$_backend_app_api_ops_monitoring_rationale_208", "target": "$graphify-root$_backend_app_api_ops_monitoring_epoch_to_ehc", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L208", "weight": 1.0}, {"source": "$graphify-root$_backend_app_api_ops_monitoring_rationale_224", "target": "$graphify-root$_backend_app_api_ops_monitoring_ehc_filters", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L224", "weight": 1.0}, {"source": "$graphify-root$_backend_app_api_ops_monitoring_rationale_259", "target": "$graphify-root$_backend_app_api_ops_monitoring_ops_data", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L259", "weight": 1.0}, {"source": "$graphify-root$_backend_app_api_ops_monitoring_rationale_407", "target": "$graphify-root$_backend_app_api_ops_monitoring_ops_shipments", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L407", "weight": 1.0}, {"source": "$graphify-root$_backend_app_api_ops_monitoring_rationale_439", "target": "$graphify-root$_backend_app_api_ops_monitoring_trigger_ehc", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L439", "weight": 1.0}, {"source": "$graphify-root$_backend_app_api_ops_monitoring_rationale_495", "target": "$graphify-root$_backend_app_api_ops_monitoring_ehc_shipments", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L495", "weight": 1.0}], "raw_calls": [{"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_require_user", "callee": "HTTPException", "is_member_call": false, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L38", "receiver": null}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_require_user", "callee": "get_current_user", "is_member_call": false, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L39", "receiver": null}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_require_user", "callee": "HTTPException", "is_member_call": false, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L41", "receiver": null}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_require_user", "callee": "HTTPException", "is_member_call": false, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L43", "receiver": null}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_refresh_ops", "callee": "HTTPException", "is_member_call": false, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L69", "receiver": null}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_refresh_ops", "callee": "first", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L72", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_refresh_ops", "callee": "filter", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L72", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_refresh_ops", "callee": "query", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L72", "receiver": "db", "_python_receiver_shadowed": true, "receiver_type": "Session"}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_refresh_ops", "callee": "JobHistory", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L72"}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_refresh_ops", "callee": "in_", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L74", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_refresh_ops", "callee": "HTTPException", "is_member_call": false, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L77", "receiver": null}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_refresh_ops", "callee": "JobHistory", "is_member_call": false, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L82", "receiver": null}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_refresh_ops", "callee": "uuid4", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L83", "receiver": "uuid", "_python_receiver_shadowed": false}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_refresh_ops", "callee": "add", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L89", "receiver": "db", "_python_receiver_shadowed": true, "receiver_type": "Session"}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_refresh_ops", "callee": "commit", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L90", "receiver": "db", "_python_receiver_shadowed": true, "receiver_type": "Session"}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_refresh_ops", "callee": "refresh", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L91", "receiver": "db", "_python_receiver_shadowed": true, "receiver_type": "Session"}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_refresh_ops", "callee": "delay", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L94", "receiver": "ops_monitoring_refresh", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_refresh_ops", "callee": "log_activity", "is_member_call": false, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L96", "receiver": null}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_trigger_gantungan", "callee": "first", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L110", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_trigger_gantungan", "callee": "filter", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L110", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_trigger_gantungan", "callee": "query", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L110", "receiver": "db", "_python_receiver_shadowed": true, "receiver_type": "Session"}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_trigger_gantungan", "callee": "JobHistory", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L110"}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_trigger_gantungan", "callee": "in_", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L112", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_trigger_gantungan", "callee": "HTTPException", "is_member_call": false, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L115", "receiver": null}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_trigger_gantungan", "callee": "_is_gantungan_update_window", "is_member_call": false, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L120", "receiver": null}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_trigger_gantungan", "callee": "JobHistory", "is_member_call": false, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L125", "receiver": null}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_trigger_gantungan", "callee": "uuid4", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L126", "receiver": "uuid", "_python_receiver_shadowed": false}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_trigger_gantungan", "callee": "add", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L132", "receiver": "db", "_python_receiver_shadowed": true, "receiver_type": "Session"}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_trigger_gantungan", "callee": "commit", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L133", "receiver": "db", "_python_receiver_shadowed": true, "receiver_type": "Session"}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_trigger_gantungan", "callee": "refresh", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L134", "receiver": "db", "_python_receiver_shadowed": true, "receiver_type": "Session"}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_trigger_gantungan", "callee": "delay", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L137", "receiver": "gantungan_refresh", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_trigger_gantungan", "callee": "log_activity", "is_member_call": false, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L139", "receiver": null}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ops_status", "callee": "HTTPException", "is_member_call": false, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L167", "receiver": null}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ops_status", "callee": "get_ops_status", "is_member_call": false, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L172", "receiver": null}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ops_status", "callee": "get_ops_status", "is_member_call": false, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L173", "receiver": null}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_get_gantungan_status", "callee": "first", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L178", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_get_gantungan_status", "callee": "order_by", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L178", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_get_gantungan_status", "callee": "query", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L178", "receiver": "db", "_python_receiver_shadowed": true, "receiver_type": "Session"}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_get_gantungan_status", "callee": "Gantungan", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L178"}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_get_gantungan_status", "callee": "desc", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L178", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_get_gantungan_status", "callee": "count", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L179", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_get_gantungan_status", "callee": "query", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L179", "receiver": "db", "_python_receiver_shadowed": true, "receiver_type": "Session"}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_get_gantungan_status", "callee": "Gantungan", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L179"}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_get_gantungan_status", "callee": "isoformat", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L183", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_get_ehc_status", "callee": "first", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L191", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_get_ehc_status", "callee": "order_by", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L191", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_get_ehc_status", "callee": "query", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L191", "receiver": "db", "_python_receiver_shadowed": true, "receiver_type": "Session"}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_get_ehc_status", "callee": "EhcException", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L191"}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_get_ehc_status", "callee": "desc", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L191", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_get_ehc_status", "callee": "count", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L192", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_get_ehc_status", "callee": "query", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L192", "receiver": "db", "_python_receiver_shadowed": true, "receiver_type": "Session"}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_get_ehc_status", "callee": "EhcException", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L192"}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_get_ehc_status", "callee": "count", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L194", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_get_ehc_status", "callee": "query", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L194", "receiver": "db", "_python_receiver_shadowed": true, "receiver_type": "Session"}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_get_ehc_status", "callee": "EhcException", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L194"}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_get_ehc_status", "callee": "count", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L195", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_get_ehc_status", "callee": "filter", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L195", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_get_ehc_status", "callee": "query", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L195", "receiver": "db", "_python_receiver_shadowed": true, "receiver_type": "Session"}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_get_ehc_status", "callee": "EhcException", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L195"}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_get_ehc_status", "callee": "count", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L196", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_get_ehc_status", "callee": "filter", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L196", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_get_ehc_status", "callee": "query", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L196", "receiver": "db", "_python_receiver_shadowed": true, "receiver_type": "Session"}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_get_ehc_status", "callee": "EhcException", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L196"}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_get_ehc_status", "callee": "count", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L197", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_get_ehc_status", "callee": "filter", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L197", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_get_ehc_status", "callee": "query", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L197", "receiver": "db", "_python_receiver_shadowed": true, "receiver_type": "Session"}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_get_ehc_status", "callee": "EhcException", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L197"}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_get_ehc_status", "callee": "isoformat", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L201", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_epoch_to_ehc", "callee": "astimezone", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L213", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_epoch_to_ehc", "callee": "fromtimestamp", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L213", "receiver": "datetime", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_epoch_to_ehc", "callee": "ZoneInfo", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L213", "receiver": "zoneinfo", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_epoch_to_ehc", "callee": "strftime", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L214", "receiver": "dt", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_epoch_to_ehc", "callee": "ValueError", "is_member_call": false, "indirect": true, "context": "collection", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L215"}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_epoch_to_ehc", "callee": "OSError", "is_member_call": false, "indirect": true, "context": "collection", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L215"}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_epoch_to_ehc", "callee": "TypeError", "is_member_call": false, "indirect": true, "context": "collection", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L215"}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ehc_filters", "callee": "all", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L227", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ehc_filters", "callee": "order_by", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L227", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ehc_filters", "callee": "distinct", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L227", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ehc_filters", "callee": "filter", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L227", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ehc_filters", "callee": "query", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L227", "receiver": "db", "_python_receiver_shadowed": true, "receiver_type": "Session"}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ehc_filters", "callee": "isnot", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L228", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ehc_filters", "callee": "all", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L234", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ehc_filters", "callee": "order_by", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L234", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ehc_filters", "callee": "distinct", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L234", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ehc_filters", "callee": "filter", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L234", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ehc_filters", "callee": "query", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L234", "receiver": "db", "_python_receiver_shadowed": true, "receiver_type": "Session"}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ehc_filters", "callee": "isnot", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L235", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ops_data", "callee": "order_by", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L268", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ops_data", "callee": "query", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L268", "receiver": "db", "_python_receiver_shadowed": true, "receiver_type": "Session"}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ops_data", "callee": "Gantungan", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L268"}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ops_data", "callee": "filter", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L270", "receiver": "query", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ops_data", "callee": "filter", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L272", "receiver": "query", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ops_data", "callee": "count", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L273", "receiver": "query", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ops_data", "callee": "all", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L274", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ops_data", "callee": "limit", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L274", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ops_data", "callee": "offset", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L274", "receiver": "query", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ops_data", "callee": "get", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L275", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ops_data", "callee": "order_by", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L292", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ops_data", "callee": "query", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L292", "receiver": "db", "_python_receiver_shadowed": true, "receiver_type": "Session"}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ops_data", "callee": "EhcException", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L292"}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ops_data", "callee": "desc", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L292", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ops_data", "callee": "filter", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L294", "receiver": "query", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ops_data", "callee": "filter", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L296", "receiver": "query", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ops_data", "callee": "strip", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L298", "receiver": "p", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ops_data", "callee": "split", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L298", "receiver": "package_status", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ops_data", "callee": "strip", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L298", "receiver": "p", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ops_data", "callee": "filter", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L300", "receiver": "query", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ops_data", "callee": "in_", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L300", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ops_data", "callee": "strip", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L302", "receiver": "e", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ops_data", "callee": "split", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L302", "receiver": "exc_status", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ops_data", "callee": "strip", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L302", "receiver": "e", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ops_data", "callee": "filter", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L304", "receiver": "query", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ops_data", "callee": "in_", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L304", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ops_data", "callee": "count", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L305", "receiver": "query", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ops_data", "callee": "all", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L306", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ops_data", "callee": "limit", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L306", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ops_data", "callee": "offset", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L306", "receiver": "query", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ops_data", "callee": "get", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L311", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ops_data", "callee": "HTTPException", "is_member_call": false, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L334", "receiver": null}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ops_data", "callee": "get_ops_cache", "is_member_call": false, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L335", "receiver": null}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ops_data", "callee": "get", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L348", "receiver": "s", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ops_data", "callee": "get", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L349", "receiver": "s", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ops_data", "callee": "setdefault", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L351", "receiver": "groups", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ops_data", "callee": "append", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L353", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ops_data", "callee": "get", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L353", "receiver": "s", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ops_data", "callee": "get", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L353", "receiver": "s", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ops_data", "callee": "values", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L355", "receiver": "groups", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ops_data", "callee": "get", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L361", "receiver": "s", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ops_data", "callee": "setdefault", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L362", "receiver": "groups", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ops_data", "callee": "add", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L364", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ops_data", "callee": "get", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L364", "receiver": "s", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ops_data", "callee": "append", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L365", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ops_data", "callee": "get", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L365", "receiver": "s", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ops_data", "callee": "get", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L365", "receiver": "s", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ops_data", "callee": "values", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L367", "receiver": "groups", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ops_data", "callee": "get", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L373", "receiver": "s", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ops_data", "callee": "setdefault", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L374", "receiver": "groups", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ops_data", "callee": "add", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L376", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ops_data", "callee": "get", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L376", "receiver": "s", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ops_data", "callee": "append", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L377", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ops_data", "callee": "get", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L377", "receiver": "s", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ops_data", "callee": "get", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L377", "receiver": "s", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ops_data", "callee": "values", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L379", "receiver": "groups", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ops_data", "callee": "get", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L385", "receiver": "r", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ops_data", "callee": "get", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L387", "receiver": "r", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ops_data", "callee": "get", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L393", "receiver": "data", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ops_data_norm", "callee": "strip", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L342", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ops_shipments", "callee": "HTTPException", "is_member_call": false, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L410", "receiver": null}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ops_shipments", "callee": "get_ops_cache", "is_member_call": false, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L412", "receiver": null}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ops_shipments", "callee": "strip", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L418", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ops_shipments", "callee": "get", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L418", "receiver": "s", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ops_shipments", "callee": "strip", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L420", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ops_shipments", "callee": "get", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L420", "receiver": "s", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ops_shipments", "callee": "append", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L422", "receiver": "items", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ops_shipments", "callee": "get", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L423", "receiver": "s", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ops_shipments", "callee": "get", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L424", "receiver": "s", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ops_shipments", "callee": "get", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L424", "receiver": "s", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ops_shipments", "callee": "get", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L425", "receiver": "s", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ops_shipments", "callee": "get", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L426", "receiver": "s", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ops_shipments", "callee": "get", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L427", "receiver": "s", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ops_shipments", "callee": "get", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L428", "receiver": "s", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ops_shipments", "callee": "get", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L429", "receiver": "s", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ops_shipments", "callee": "get", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L430", "receiver": "s", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ops_shipments", "callee": "get", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L431", "receiver": "s", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ops_shipments", "callee": "get", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L432", "receiver": "s", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_trigger_ehc", "callee": "first", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L440", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_trigger_ehc", "callee": "filter", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L440", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_trigger_ehc", "callee": "query", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L440", "receiver": "db", "_python_receiver_shadowed": true, "receiver_type": "Session"}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_trigger_ehc", "callee": "JobHistory", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L440"}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_trigger_ehc", "callee": "in_", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L442", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_trigger_ehc", "callee": "HTTPException", "is_member_call": false, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L445", "receiver": null}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_trigger_ehc", "callee": "_is_ehc_update_window", "is_member_call": false, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L450", "receiver": null}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_trigger_ehc", "callee": "JobHistory", "is_member_call": false, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L454", "receiver": null}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_trigger_ehc", "callee": "uuid4", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L455", "receiver": "uuid", "_python_receiver_shadowed": false}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_trigger_ehc", "callee": "add", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L461", "receiver": "db", "_python_receiver_shadowed": true, "receiver_type": "Session"}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_trigger_ehc", "callee": "commit", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L462", "receiver": "db", "_python_receiver_shadowed": true, "receiver_type": "Session"}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_trigger_ehc", "callee": "refresh", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L463", "receiver": "db", "_python_receiver_shadowed": true, "receiver_type": "Session"}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_trigger_ehc", "callee": "delay", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L466", "receiver": "ehc_exception_refresh", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_trigger_ehc", "callee": "log_activity", "is_member_call": false, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L468", "receiver": null}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ehc_shipments", "callee": "order_by", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L497", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ehc_shipments", "callee": "query", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L497", "receiver": "db", "_python_receiver_shadowed": true, "receiver_type": "Session"}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ehc_shipments", "callee": "EhcException", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L497"}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ehc_shipments", "callee": "desc", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L497", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ehc_shipments", "callee": "filter", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L499", "receiver": "query", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ehc_shipments", "callee": "filter", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L501", "receiver": "query", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ehc_shipments", "callee": "filter", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L503", "receiver": "query", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ehc_shipments", "callee": "all", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L504", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ehc_shipments", "callee": "limit", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L504", "receiver": "query", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_api_ops_monitoring_ehc_shipments", "callee": "append", "is_member_call": true, "source_file": "backend/app/api/ops_monitoring.py", "source_location": "L507", "receiver": "items", "_python_receiver_shadowed": true}], "_cached_target_files": ["$graphify-root$/backend/app/celery_app.py", "$graphify-root$/backend/app/core/logging.py", "$graphify-root$/backend/app/db/models.py", "$graphify-root$/backend/app/db/session.py", "$graphify-root$/backend/app/jobs/ops_monitoring.py", "$graphify-root$/backend/app/services/auth_service.py"]}