1 line
12 KiB
JSON
1 line
12 KiB
JSON
{"nodes": [{"id": "$graphify-root$_scripts_access_audit", "label": "access-audit", "file_type": "code", "source_file": "scripts/access-audit", "source_location": "L1", "metadata": {"language": "bash", "kind": "file"}}, {"id": "$graphify-root$_scripts_access_audit__entry", "label": "access-audit script", "file_type": "code", "source_file": "scripts/access-audit", "source_location": "L1", "metadata": {"language": "bash", "kind": "bash_entrypoint"}}, {"id": "$graphify-root$_scripts_access_audit_section", "label": "section()", "file_type": "code", "source_file": "scripts/access-audit", "source_location": "L7", "metadata": {"language": "bash", "kind": "bash_function"}}, {"id": "$graphify-root$_scripts_access_audit_warn_file_mode", "label": "warn_file_mode()", "file_type": "code", "source_file": "scripts/access-audit", "source_location": "L11", "metadata": {"language": "bash", "kind": "bash_function"}}, {"id": "$graphify-root$_scripts_access_audit_ssh_inventory", "label": "ssh_inventory()", "file_type": "code", "source_file": "scripts/access-audit", "source_location": "L30", "metadata": {"language": "bash", "kind": "bash_function"}}, {"id": "$graphify-root$_scripts_access_audit_git_access", "label": "git_access()", "file_type": "code", "source_file": "scripts/access-audit", "source_location": "L40", "metadata": {"language": "bash", "kind": "bash_function"}}, {"id": "$graphify-root$_scripts_access_audit_tailnet_access", "label": "tailnet_access()", "file_type": "code", "source_file": "scripts/access-audit", "source_location": "L55", "metadata": {"language": "bash", "kind": "bash_function"}}, {"id": "$graphify-root$_scripts_access_audit_kubernetes_access", "label": "kubernetes_access()", "file_type": "code", "source_file": "scripts/access-audit", "source_location": "L68", "metadata": {"language": "bash", "kind": "bash_function"}}, {"id": "$graphify-root$_scripts_access_audit_runner_access", "label": "runner_access()", "file_type": "code", "source_file": "scripts/access-audit", "source_location": "L104", "metadata": {"language": "bash", "kind": "bash_function"}}, {"id": "$graphify-root$_scripts_access_audit_main", "label": "main()", "file_type": "code", "source_file": "scripts/access-audit", "source_location": "L114", "metadata": {"language": "bash", "kind": "bash_function"}}], "edges": [{"source": "$graphify-root$_scripts_access_audit", "target": "$graphify-root$_scripts_access_audit__entry", "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts/access-audit", "source_location": "L1", "weight": 1.0}, {"source": "$graphify-root$_scripts_access_audit", "target": "$graphify-root$_scripts_access_audit_section", "relation": "defines", "confidence": "EXTRACTED", "source_file": "scripts/access-audit", "source_location": "L7", "weight": 1.0}, {"source": "$graphify-root$_scripts_access_audit", "target": "$graphify-root$_scripts_access_audit_warn_file_mode", "relation": "defines", "confidence": "EXTRACTED", "source_file": "scripts/access-audit", "source_location": "L11", "weight": 1.0}, {"source": "$graphify-root$_scripts_access_audit", "target": "$graphify-root$_scripts_access_audit_ssh_inventory", "relation": "defines", "confidence": "EXTRACTED", "source_file": "scripts/access-audit", "source_location": "L30", "weight": 1.0}, {"source": "$graphify-root$_scripts_access_audit", "target": "$graphify-root$_scripts_access_audit_git_access", "relation": "defines", "confidence": "EXTRACTED", "source_file": "scripts/access-audit", "source_location": "L40", "weight": 1.0}, {"source": "$graphify-root$_scripts_access_audit", "target": "$graphify-root$_scripts_access_audit_tailnet_access", "relation": "defines", "confidence": "EXTRACTED", "source_file": "scripts/access-audit", "source_location": "L55", "weight": 1.0}, {"source": "$graphify-root$_scripts_access_audit", "target": "$graphify-root$_scripts_access_audit_kubernetes_access", "relation": "defines", "confidence": "EXTRACTED", "source_file": "scripts/access-audit", "source_location": "L68", "weight": 1.0}, {"source": "$graphify-root$_scripts_access_audit", "target": "$graphify-root$_scripts_access_audit_runner_access", "relation": "defines", "confidence": "EXTRACTED", "source_file": "scripts/access-audit", "source_location": "L104", "weight": 1.0}, {"source": "$graphify-root$_scripts_access_audit", "target": "$graphify-root$_scripts_access_audit_main", "relation": "defines", "confidence": "EXTRACTED", "source_file": "scripts/access-audit", "source_location": "L114", "weight": 1.0}, {"source": "$graphify-root$_scripts_access_audit__entry", "target": "$graphify-root$_scripts_access_audit_main", "relation": "calls", "confidence": "EXTRACTED", "source_file": "scripts/access-audit", "source_location": "L122", "weight": 1.0, "context": "call"}, {"source": "$graphify-root$_scripts_access_audit_ssh_inventory", "target": "$graphify-root$_scripts_access_audit_section", "relation": "calls", "confidence": "EXTRACTED", "source_file": "scripts/access-audit", "source_location": "L31", "weight": 1.0, "context": "call"}, {"source": "$graphify-root$_scripts_access_audit_ssh_inventory", "target": "$graphify-root$_scripts_access_audit_warn_file_mode", "relation": "calls", "confidence": "EXTRACTED", "source_file": "scripts/access-audit", "source_location": "L37", "weight": 1.0, "context": "call"}, {"source": "$graphify-root$_scripts_access_audit_git_access", "target": "$graphify-root$_scripts_access_audit_section", "relation": "calls", "confidence": "EXTRACTED", "source_file": "scripts/access-audit", "source_location": "L41", "weight": 1.0, "context": "call"}, {"source": "$graphify-root$_scripts_access_audit_tailnet_access", "target": "$graphify-root$_scripts_access_audit_section", "relation": "calls", "confidence": "EXTRACTED", "source_file": "scripts/access-audit", "source_location": "L56", "weight": 1.0, "context": "call"}, {"source": "$graphify-root$_scripts_access_audit_kubernetes_access", "target": "$graphify-root$_scripts_access_audit_section", "relation": "calls", "confidence": "EXTRACTED", "source_file": "scripts/access-audit", "source_location": "L69", "weight": 1.0, "context": "call"}, {"source": "$graphify-root$_scripts_access_audit_runner_access", "target": "$graphify-root$_scripts_access_audit_section", "relation": "calls", "confidence": "EXTRACTED", "source_file": "scripts/access-audit", "source_location": "L105", "weight": 1.0, "context": "call"}, {"source": "$graphify-root$_scripts_access_audit_main", "target": "$graphify-root$_scripts_access_audit_ssh_inventory", "relation": "calls", "confidence": "EXTRACTED", "source_file": "scripts/access-audit", "source_location": "L115", "weight": 1.0, "context": "call"}, {"source": "$graphify-root$_scripts_access_audit_main", "target": "$graphify-root$_scripts_access_audit_git_access", "relation": "calls", "confidence": "EXTRACTED", "source_file": "scripts/access-audit", "source_location": "L116", "weight": 1.0, "context": "call"}, {"source": "$graphify-root$_scripts_access_audit_main", "target": "$graphify-root$_scripts_access_audit_tailnet_access", "relation": "calls", "confidence": "EXTRACTED", "source_file": "scripts/access-audit", "source_location": "L117", "weight": 1.0, "context": "call"}, {"source": "$graphify-root$_scripts_access_audit_main", "target": "$graphify-root$_scripts_access_audit_kubernetes_access", "relation": "calls", "confidence": "EXTRACTED", "source_file": "scripts/access-audit", "source_location": "L118", "weight": 1.0, "context": "call"}, {"source": "$graphify-root$_scripts_access_audit_main", "target": "$graphify-root$_scripts_access_audit_runner_access", "relation": "calls", "confidence": "EXTRACTED", "source_file": "scripts/access-audit", "source_location": "L119", "weight": 1.0, "context": "call"}], "raw_calls": [{"language": "bash", "callee": "set", "caller_nid": "$graphify-root$_scripts_access_audit__entry", "source_file": "scripts/access-audit", "source_location": "L2"}, {"language": "bash", "callee": "cd", "caller_nid": "$graphify-root$_scripts_access_audit__entry", "source_file": "scripts/access-audit", "source_location": "L4"}, {"language": "bash", "callee": "dirname", "caller_nid": "$graphify-root$_scripts_access_audit__entry", "source_file": "scripts/access-audit", "source_location": "L4"}, {"language": "bash", "callee": "pwd", "caller_nid": "$graphify-root$_scripts_access_audit__entry", "source_file": "scripts/access-audit", "source_location": "L4"}, {"language": "bash", "callee": "printf", "caller_nid": "$graphify-root$_scripts_access_audit_section", "source_file": "scripts/access-audit", "source_location": "L8"}, {"language": "bash", "callee": "printf", "caller_nid": "$graphify-root$_scripts_access_audit_warn_file_mode", "source_file": "scripts/access-audit", "source_location": "L16"}, {"language": "bash", "callee": "return", "caller_nid": "$graphify-root$_scripts_access_audit_warn_file_mode", "source_file": "scripts/access-audit", "source_location": "L17"}, {"language": "bash", "callee": "stat", "caller_nid": "$graphify-root$_scripts_access_audit_warn_file_mode", "source_file": "scripts/access-audit", "source_location": "L19"}, {"language": "bash", "callee": "true", "caller_nid": "$graphify-root$_scripts_access_audit_warn_file_mode", "source_file": "scripts/access-audit", "source_location": "L19"}, {"language": "bash", "callee": "printf", "caller_nid": "$graphify-root$_scripts_access_audit_ssh_inventory", "source_file": "scripts/access-audit", "source_location": "L32"}, {"language": "bash", "callee": "git", "caller_nid": "$graphify-root$_scripts_access_audit_git_access", "source_file": "scripts/access-audit", "source_location": "L42"}, {"language": "bash", "callee": "true", "caller_nid": "$graphify-root$_scripts_access_audit_git_access", "source_file": "scripts/access-audit", "source_location": "L42"}, {"language": "bash", "callee": "printf", "caller_nid": "$graphify-root$_scripts_access_audit_git_access", "source_file": "scripts/access-audit", "source_location": "L44"}, {"language": "bash", "callee": "command", "caller_nid": "$graphify-root$_scripts_access_audit_tailnet_access", "source_file": "scripts/access-audit", "source_location": "L57"}, {"language": "bash", "callee": "tailscale", "caller_nid": "$graphify-root$_scripts_access_audit_tailnet_access", "source_file": "scripts/access-audit", "source_location": "L58"}, {"language": "bash", "callee": "true", "caller_nid": "$graphify-root$_scripts_access_audit_tailnet_access", "source_file": "scripts/access-audit", "source_location": "L58"}, {"language": "bash", "callee": "printf", "caller_nid": "$graphify-root$_scripts_access_audit_tailnet_access", "source_file": "scripts/access-audit", "source_location": "L61"}, {"language": "bash", "callee": "command", "caller_nid": "$graphify-root$_scripts_access_audit_kubernetes_access", "source_file": "scripts/access-audit", "source_location": "L70"}, {"language": "bash", "callee": "printf", "caller_nid": "$graphify-root$_scripts_access_audit_kubernetes_access", "source_file": "scripts/access-audit", "source_location": "L71"}, {"language": "bash", "callee": "return", "caller_nid": "$graphify-root$_scripts_access_audit_kubernetes_access", "source_file": "scripts/access-audit", "source_location": "L72"}, {"language": "bash", "callee": "kubectl", "caller_nid": "$graphify-root$_scripts_access_audit_kubernetes_access", "source_file": "scripts/access-audit", "source_location": "L80"}, {"language": "bash", "callee": "true", "caller_nid": "$graphify-root$_scripts_access_audit_kubernetes_access", "source_file": "scripts/access-audit", "source_location": "L80"}, {"language": "bash", "callee": "awk", "caller_nid": "$graphify-root$_scripts_access_audit_kubernetes_access", "source_file": "scripts/access-audit", "source_location": "L93"}, {"language": "bash", "callee": "cat", "caller_nid": "$graphify-root$_scripts_access_audit_kubernetes_access", "source_file": "scripts/access-audit", "source_location": "L95"}, {"language": "bash", "callee": "command", "caller_nid": "$graphify-root$_scripts_access_audit_runner_access", "source_file": "scripts/access-audit", "source_location": "L106"}, {"language": "bash", "callee": "systemctl", "caller_nid": "$graphify-root$_scripts_access_audit_runner_access", "source_file": "scripts/access-audit", "source_location": "L107"}, {"language": "bash", "callee": "true", "caller_nid": "$graphify-root$_scripts_access_audit_runner_access", "source_file": "scripts/access-audit", "source_location": "L107"}, {"language": "bash", "callee": "sed", "caller_nid": "$graphify-root$_scripts_access_audit_runner_access", "source_file": "scripts/access-audit", "source_location": "L108"}, {"language": "bash", "callee": "printf", "caller_nid": "$graphify-root$_scripts_access_audit_runner_access", "source_file": "scripts/access-audit", "source_location": "L110"}], "bash_sources": []} |