diff --git a/.github/workflows/packer.yml b/.github/workflows/packer.yml index 31daf3d74..93f0da75f 100644 --- a/.github/workflows/packer.yml +++ b/.github/workflows/packer.yml @@ -42,6 +42,7 @@ env: V2V_IMG: ${{ vars.REGISTRY || 'quay.io' }}/${{ vars.REPO || 'platform9' }}/vjailbreak-v2v-helper CONTROLLER_IMG: ${{ vars.REGISTRY || 'quay.io' }}/${{ vars.REPO || 'platform9' }}/vjailbreak-controller VPWNED_IMG: ${{ vars.REGISTRY || 'quay.io' }}/${{ vars.REPO || 'platform9' }}/vjailbreak-vpwned + AI_IMG: ${{ vars.REGISTRY || 'quay.io' }}/${{ vars.REPO || 'platform9' }}/vjailbreak-ai NIGHTLY_RELEASE: ${{ github.event.inputs.is_nightly }} AMPLITUDE_API_KEY: ${{ secrets.AMPLITUDE_API_KEY }} BUGSNAG_API_KEY: ${{ secrets.BUGSNAG_API_KEY }} @@ -63,6 +64,7 @@ jobs: controller_img: ${{ steps.set_env.outputs.controller_img }} qcow2_img: ${{ steps.set_env.outputs.qcow2_img }} vpwned_img: ${{ steps.set_env.outputs.vpwned_img }} + ai_img: ${{ steps.set_env.outputs.ai_img }} steps: - name: Checkout repository @@ -148,6 +150,7 @@ jobs: echo "v2v_img=${{ env.V2V_IMG }}:${TAG}" >> $GITHUB_OUTPUT echo "controller_img=${{ env.CONTROLLER_IMG }}:${TAG}" >> $GITHUB_OUTPUT echo "vpwned_img=${{ env.VPWNED_IMG }}:${TAG}" >> $GITHUB_OUTPUT + echo "ai_img=${{ env.AI_IMG }}:${TAG}" >> $GITHUB_OUTPUT echo "Final tag generated: ${TAG}" build-ui: @@ -287,24 +290,57 @@ jobs: path: vpwned-image.tar retention-days: 1 + build-vjailbreak-ai: + runs-on: ubuntu-latest + if: "!startsWith(github.head_ref, 'pre-release/')" + needs: determine-release + + steps: + - name: Checkout repository + uses: actions/checkout@v4 + with: + ref: ${{ github.event.inputs.branch || github.ref }} + + - name: Set up Docker Buildx + uses: docker/setup-buildx-action@v3 + + - name: Set environment variables + run: | + echo "AI_IMG=${{ needs.determine-release.outputs.ai_img }}" >> $GITHUB_ENV + + - name: Build vjailbreak-ai image + run: make vjailbreak-ai + + - name: Save vjailbreak-ai image as tar file + run: | + docker save ${{ env.AI_IMG }} -o ai-image.tar + + - name: Upload vjailbreak-ai image as artifact + uses: actions/upload-artifact@v4 + with: + name: ai-docker-image + path: ai-image.tar + retention-days: 1 + push-images: runs-on: ubuntu-latest - needs: [determine-release, build-ui, build-v2v-helper, build-controller, build-vpwned] + needs: [determine-release, build-ui, build-v2v-helper, build-controller, build-vpwned, build-vjailbreak-ai] if: | !startsWith(github.head_ref, 'pre-release/') && needs.determine-release.result == 'success' && - (needs.build-ui.result == 'success' || needs.build-ui.result == 'skipped') && - (needs.build-v2v-helper.result == 'success' || needs.build-v2v-helper.result == 'skipped') && - (needs.build-controller.result == 'success' || needs.build-controller.result == 'skipped') && + (needs.build-ui.result == 'success' || needs.build-ui.result == 'skipped') && + (needs.build-v2v-helper.result == 'success' || needs.build-v2v-helper.result == 'skipped') && + (needs.build-controller.result == 'success' || needs.build-controller.result == 'skipped') && (needs.build-vpwned.result == 'success' || needs.build-vpwned.result == 'skipped') && + (needs.build-vjailbreak-ai.result == 'success' || needs.build-vjailbreak-ai.result == 'skipped') && (github.event_name != 'pull_request' || github.event.pull_request.head.repo.full_name == github.repository) - + steps: - name: Checkout repository uses: actions/checkout@v4 with: ref: ${{ github.event.inputs.branch || github.ref }} - + - name: Login to Docker Hub if: ${{ !env.ACT }} uses: docker/login-action@v3 @@ -312,7 +348,7 @@ jobs: registry: ${{ vars.REGISTRY }} username: ${{ secrets.QUAY_ROBOT_USERNAME }} password: ${{ secrets.QUAY_ROBOT_PASSWORD }} - + - name: Set environment variables run: | echo "TAG=${{ needs.determine-release.outputs.tag }}" >> $GITHUB_ENV @@ -321,7 +357,8 @@ jobs: echo "CONTROLLER_IMG=${{ needs.determine-release.outputs.controller_img }}" >> $GITHUB_ENV echo "QCOW2_IMG=${{ needs.determine-release.outputs.qcow2_img }}" >> $GITHUB_ENV echo "VPWNED_IMG=${{ needs.determine-release.outputs.vpwned_img }}" >> $GITHUB_ENV - + echo "AI_IMG=${{ needs.determine-release.outputs.ai_img }}" >> $GITHUB_ENV + - name: Download UI image artifact if: ${{ !env.ACT }} uses: actions/download-artifact@v4 @@ -335,21 +372,28 @@ jobs: with: name: v2v-docker-image path: ./docker-images - + - name: Download Controller image artifact if: ${{ !env.ACT }} uses: actions/download-artifact@v4 with: name: controller-docker-image path: ./docker-images - + - name: Download VPWNED image artifact if: ${{ !env.ACT }} uses: actions/download-artifact@v4 with: name: vpwned-docker-image path: ./docker-images - + + - name: Download vjailbreak-ai image artifact + if: ${{ !env.ACT }} + uses: actions/download-artifact@v4 + with: + name: ai-docker-image + path: ./docker-images + - name: Load Docker images if: ${{ !env.ACT }} run: | @@ -357,33 +401,39 @@ jobs: docker load -i ./docker-images/v2v-image.tar docker load -i ./docker-images/controller-image.tar docker load -i ./docker-images/vpwned-image.tar - + docker load -i ./docker-images/ai-image.tar + - name: Push UI Image if: ${{ !env.ACT }} run: docker push ${{ env.UI_IMG }} - + - name: Push V2V Helper Image if: ${{ !env.ACT }} run: docker push ${{ env.V2V_IMG }} - + - name: Push Controller Image if: ${{ !env.ACT }} run: docker push ${{ env.CONTROLLER_IMG }} - + - name: Push VPWNED Image if: ${{ !env.ACT }} run: docker push ${{ env.VPWNED_IMG }} + + - name: Push vjailbreak-ai Image + if: ${{ !env.ACT }} + run: docker push ${{ env.AI_IMG }} post-build: runs-on: ubuntu-latest - needs: [determine-release, build-ui, build-v2v-helper, build-controller, build-vpwned, push-images] + needs: [determine-release, build-ui, build-v2v-helper, build-controller, build-vpwned, build-vjailbreak-ai, push-images] if: | !startsWith(github.head_ref, 'pre-release/') && needs.determine-release.result == 'success' && - (needs.build-ui.result == 'success' || needs.build-ui.result == 'skipped') && - (needs.build-v2v-helper.result == 'success' || needs.build-v2v-helper.result == 'skipped') && - (needs.build-controller.result == 'success' || needs.build-controller.result == 'skipped') && - (needs.build-vpwned.result == 'success' || needs.build-vpwned.result == 'skipped') && + (needs.build-ui.result == 'success' || needs.build-ui.result == 'skipped') && + (needs.build-v2v-helper.result == 'success' || needs.build-v2v-helper.result == 'skipped') && + (needs.build-controller.result == 'success' || needs.build-controller.result == 'skipped') && + (needs.build-vpwned.result == 'success' || needs.build-vpwned.result == 'skipped') && + (needs.build-vjailbreak-ai.result == 'success' || needs.build-vjailbreak-ai.result == 'skipped') && (needs.push-images.result == 'success') steps: @@ -411,6 +461,7 @@ jobs: echo "CONTROLLER_IMG=${{ needs.determine-release.outputs.controller_img }}" >> $GITHUB_ENV echo "QCOW2_IMG=${{ needs.determine-release.outputs.qcow2_img }}" >> $GITHUB_ENV echo "VPWNED_IMG=${{ needs.determine-release.outputs.vpwned_img }}" >> $GITHUB_ENV + echo "AI_IMG=${{ needs.determine-release.outputs.ai_img }}" >> $GITHUB_ENV if [[ "${{ needs.determine-release.outputs.is_release }}" == "true" ]]; then echo "release_found=true" >> $GITHUB_ENV @@ -430,6 +481,12 @@ jobs: input: ./ui/deploy/ui.yaml output: ./image_builder/deploy/01ui.yaml + - name: Substitute image tag in vjailbreak-ai manifest + uses: danielr1996/envsubst-action@1.0.0 + with: + input: ./vjailbreak-ai/deploy/vjailbreak-ai.yaml + output: ./image_builder/deploy/08vjailbreak-ai.yaml + - name: Substitue image tags in version config uses: danielr1996/envsubst-action@1.0.0 with: diff --git a/.gitignore b/.gitignore index 1b6a76a60..a1088b087 100644 --- a/.gitignore +++ b/.gitignore @@ -23,3 +23,4 @@ proto_dependencies ui/test-results/* ui/playwright-report/* ui/coverage/* +graphify-out/ diff --git a/Makefile b/Makefile index a4225c029..461608bea 100644 --- a/Makefile +++ b/Makefile @@ -25,6 +25,7 @@ export UI_IMG ?= ${REGISTRY}/${REPO}/vjailbreak-ui:${TAG} export V2V_IMG ?= ${REGISTRY}/${REPO}/v2v-helper:${TAG} export CONTROLLER_IMG ?= ${REGISTRY}/${REPO}/vjailbreak-controller:${TAG} export VPWNED_IMG ?= ${REGISTRY}/${REPO}/vjailbreak-vpwned:${TAG} +export AI_IMG ?= ${REGISTRY}/${REPO}/vjailbreak-ai:${TAG} export RELEASE_VERSION ?= $(VERSION) export KUBECONFIG ?= ~/.kube/config export CONTAINER_TOOL ?= docker @@ -72,6 +73,10 @@ generate-manifests: setup-hooks vjail-controller ui build-vpwned: setup-hooks make -C pkg/vpwned docker-build +.PHONY: vjailbreak-ai +vjailbreak-ai: setup-hooks + docker build --platform linux/amd64 -t $(AI_IMG) vjailbreak-ai/ + build-installer: setup-hooks make -C k8s/migration/ build-installer diff --git a/deploy/vjailbreak-ai-context-configmap.yaml b/deploy/vjailbreak-ai-context-configmap.yaml new file mode 100644 index 000000000..cc2d980bb --- /dev/null +++ b/deploy/vjailbreak-ai-context-configmap.yaml @@ -0,0 +1,75 @@ +apiVersion: v1 +kind: ConfigMap +metadata: + name: vjailbreak-ai-context + namespace: migration-system +data: + additional_context: | + ## vJailbreak Architecture + + vJailbreak migrates VMware VMs to OpenStack in this sequence: + 1. Controller creates a v2v-helper pod per migration + 2. v2v-helper runs virt-v2v with the nbdkit+VDDK plugin to stream VMDK data + 3. Converted disk is uploaded to OpenStack Glance as QCOW2 (or written to a Cinder volume via RAW) + 4. Nova boots the migrated VM using the uploaded image or volume + + Key components: + - **migration-controller-manager** — Kubernetes controller in `migration-system` namespace; reconciles Migration CRs + - **v2v-helper pod** — named `` in `migration-system`; runs virt-v2v; one pod per Migration + - **VDDK** — VMware Virtual Disk Development Kit at `/home/ubuntu/vmware-vix-disklib-distrib/` on the vJailbreak VM + - **Conversion scratch space** — `emptyDir` at `/var/tmp/v2v-conversion-disks/` inside v2v-helper pod (~2× VM disk size required) + - **storageCopyMethod** — `hot` (live/CBT incremental) or `cold` (offline full-copy); set in MigrationTemplate + + CRD hierarchy: Migration → MigrationPlan → MigrationTemplate → NetworkMapping + StorageMapping + + --- + + ## Common Failure Patterns and Fixes + + ### VDDK / VMware Connectivity + | Symptom | Likely Cause | Fix | + |---------|-------------|-----| + | `VixDiskLib_Open failed` / `Transport error` | VDDK library missing or wrong version | Verify `/home/ubuntu/vmware-vix-disklib-distrib/` exists; VDDK 7.0+ required | + | `Failed to connect to host ` | ESXi hostname not resolving in pod | Add ESXi host entries to `/etc/hosts` on vJailbreak VM, then restart controller | + | `SSL certificate verify failed` | vCenter TLS cert untrusted | Set `InsecureSkipVerify: true` in VMwareCreds or add cert to trust store | + | `NoPermission` / `NotAuthenticated` | Insufficient vCenter permissions | Account needs Datastore.Browse, VirtualMachine.Provisioning.DiskRandomRead, Global.DisableMethods | + | `CBT not enabled` / `queryChangedDiskAreas` error | Changed Block Tracking disabled on source VM | Enable CBT in vCenter VM settings, create a snapshot, then retry | + + ### virt-v2v / Conversion + | Symptom | Likely Cause | Fix | + |---------|-------------|-----| + | `No space left on device` | Node disk exhausted during conversion | Ensure node has ≥2× VM disk size free in `/var/tmp`; check `df -h` on vJailbreak VM | + | `libguestfs: error: could not create appliance` | libguestfs kernel/QEMU unavailable in pod | Check pod for missing KVM device; vJailbreak VM must have nested virt or bare-metal KVM | + | `Failed to locate virtio drivers` / `virtio-win` | virtio-win ISO not found | Confirm virtio-win ISO is present at the expected path in the v2v-helper image | + | `qemu-img: Could not open` / `corrupt` | VMDK corrupt or CBT snapshot stale | Remove stale snapshots in vCenter; try `storageCopyMethod: cold` | + | `virt-v2v: error: inspection of disk image failed` | Unsupported guest OS | Check virt-v2v support page; Windows requires virtio-win, Linux needs grub accessible | + | Conversion stuck / timeout | Very large VM or slow storage | Increase `migrationTimeout` in MigrationPlan; check network throughput between vJailbreak and ESXi | + + ### OpenStack Upload / Deploy + | Symptom | Likely Cause | Fix | + |---------|-------------|-----| + | `No valid host found` | Flavor constraints or resource exhaustion | Verify flavor exists and Nova has capacity; check `openstack flavor list` | + | `Quota exceeded` | OpenStack project quota hit | Check `openstack quota show` for instances, cores, RAM, volumes, gigabytes | + | `Network could not be found` | NetworkMapping source or target name mismatch | Verify NetworkMapping.Spec matches exact OpenStack network names | + | `VolumeType not found` | StorageMapping mismatch | Verify StorageMapping.Spec matches exact Cinder volume type names; case-sensitive | + | `Provided image is too large` | Glance upload size limit | Increase `glance-api.conf image_size_cap`; or use `storageCopyMethod: raw-volume` to bypass Glance | + | `ImageNotFound` during Nova boot | Glance upload failed or image in error state | Check `openstack image list`; look for image in `killed` or `queued` state | + + ### Kubernetes / Controller + | Symptom | Likely Cause | Fix | + |---------|-------------|-----| + | Pod `OOMKilled` | Insufficient memory for conversion | Large Windows VMs need 4–8 GB; increase v2v-helper memory limit in MigrationPlan | + | Pod stuck in `Pending` | Node selector mismatch or node resource shortage | Check `kubectl describe pod ` for scheduling events | + | `context deadline exceeded` in controller | Migration timeout too short | Increase `migrationTimeout` in MigrationPlan spec | + | Migration stuck in `DataCopyStart` | NBD/VDDK stream stalled | Check v2v-helper logs for `nbdkit` errors; restart migration | + + --- + + ## Analysis Guidelines + + - **Always quote specific log lines** as evidence in `root_cause` — vague causes are not actionable + - **fix_steps** should be concrete shell commands or UI steps, not generic advice + - Check `storageCopyMethod` (`hot` vs `cold`) — hot migrations have extra pre-copy phases that can fail + - If `phase` is `Failed` but logs are empty, check controller logs for reconcile errors mentioning the Migration name + - Network and storage mapping errors almost always have the exact mismatched name in the log — quote it + - If confidence is `low` or `none`, list the specific information that would be needed to diagnose further diff --git a/deploy/vjailbreak-ai/context-configmap.yaml b/deploy/vjailbreak-ai/context-configmap.yaml new file mode 100644 index 000000000..42654b888 --- /dev/null +++ b/deploy/vjailbreak-ai/context-configmap.yaml @@ -0,0 +1,19 @@ +apiVersion: v1 +kind: ConfigMap +metadata: + name: vjailbreak-ai-context + namespace: migration-system +data: + # Operator-provided context injected into every AI analysis prompt. + # Edit the value below to add site-specific information. + # Examples: + # - Custom VDDK install path + # - Known ESXi certificate issues in this environment + # - Network restrictions that affect migrations + # - OpenStack volume type mappings in use + additional_context: | + # Add operator-specific notes here. + # Example: + # VDDK is installed at /opt/vmware/vddk (non-standard path). + # All ESXi hosts use self-signed TLS certificates -- SSL errors are expected. + # OpenStack Cinder volume type "ssd" maps to VMware datastore "fast-ssd". diff --git a/deploy/vjailbreak-ai/deployment.yaml b/deploy/vjailbreak-ai/deployment.yaml new file mode 100644 index 000000000..a421ba7e6 --- /dev/null +++ b/deploy/vjailbreak-ai/deployment.yaml @@ -0,0 +1,72 @@ +# Prerequisites: +# Create the API key Secret via Settings → AI in the vJailbreak UI, or manually: +# kubectl -n migration-system create secret generic vjailbreak-ai-secret \ +# --from-literal=api-key= \ +# --from-literal=admin-key= +# The Deployment uses optional: true so it starts without the Secret, +# but AI analysis calls will fail until the key is configured. +apiVersion: apps/v1 +kind: Deployment +metadata: + name: vjailbreak-ai + namespace: migration-system + labels: + app: vjailbreak-ai +spec: + replicas: 1 + selector: + matchLabels: + app: vjailbreak-ai + template: + metadata: + labels: + app: vjailbreak-ai + spec: + securityContext: + runAsNonRoot: true + runAsUser: 1001 + fsGroup: 1001 + containers: + - name: vjailbreak-ai + image: quay.io/platform9/vjailbreak-ai:main + ports: + - containerPort: 8080 + env: + - name: ANTHROPIC_API_KEY + valueFrom: + secretKeyRef: + name: vjailbreak-ai-secret + key: api-key + optional: true # Secret must be created via Settings UI before AI analysis works + - name: ADMIN_API_KEY + valueFrom: + secretKeyRef: + name: vjailbreak-ai-secret + key: admin-key + optional: true + volumeMounts: + - name: chroma-data + mountPath: /data + resources: + requests: + cpu: 200m + memory: 512Mi + limits: + cpu: "1" + memory: 1Gi + livenessProbe: + httpGet: + path: /health + port: 8080 + initialDelaySeconds: 30 + periodSeconds: 30 + readinessProbe: + httpGet: + path: /health + port: 8080 + initialDelaySeconds: 10 + periodSeconds: 10 + volumes: + - name: chroma-data + persistentVolumeClaim: + claimName: vjailbreak-ai-chroma diff --git a/deploy/vjailbreak-ai/pvc.yaml b/deploy/vjailbreak-ai/pvc.yaml new file mode 100644 index 000000000..1ab40c8ca --- /dev/null +++ b/deploy/vjailbreak-ai/pvc.yaml @@ -0,0 +1,11 @@ +apiVersion: v1 +kind: PersistentVolumeClaim +metadata: + name: vjailbreak-ai-chroma + namespace: migration-system +spec: + accessModes: + - ReadWriteOnce + resources: + requests: + storage: 2Gi diff --git a/deploy/vjailbreak-ai/service.yaml b/deploy/vjailbreak-ai/service.yaml new file mode 100644 index 000000000..0121f7c3d --- /dev/null +++ b/deploy/vjailbreak-ai/service.yaml @@ -0,0 +1,12 @@ +apiVersion: v1 +kind: Service +metadata: + name: vjailbreak-ai + namespace: migration-system +spec: + selector: + app: vjailbreak-ai + ports: + - port: 8080 + targetPort: 8080 + type: ClusterIP diff --git a/docs/superpowers/specs/2026-05-31-ai-log-analysis-design.md b/docs/superpowers/specs/2026-05-31-ai-log-analysis-design.md new file mode 100644 index 000000000..f19020a75 --- /dev/null +++ b/docs/superpowers/specs/2026-05-31-ai-log-analysis-design.md @@ -0,0 +1,350 @@ +# AI Log Analysis — Design + +**Date**: 2026-05-31 +**Status**: Approved +**Feature**: "Analyse with AI" for failed migrations in the vJailbreak logs drawer + +--- + +## Problem + +When a VM migration fails, operators must manually sift through debug logs, pod logs, and multiple related Kubernetes CRs to diagnose root cause. This is time-consuming and requires deep familiarity with vJailbreak internals. + +## Goal + +Add an "Analyse with AI" capability inside the existing migration logs drawer. For failed migrations, operators get an instant AI-generated root cause analysis and remediation steps. They can also ask follow-up questions about the failure. + +--- + +## Architecture + +``` +vJailbreak VM (k3s) +│ +├── vjailbreak-ui (React) +│ └── BaseLogsDrawer → new "AI Analysis" tab +│ calls POST /vpw/v1/ai/analyze via existing axios client +│ +├── vjailbreak-api (Go, pkg/vpwned) +│ └── new handler: POST /vpw/v1/ai/analyze +│ 1. fetches migration CR + related CRs from k8s +│ 2. fetches debug logs from /debug-logs/ nginx endpoint +│ 3. fetches v2v-helper + controller pod logs from k8s logs API +│ 4. extracts relevant lines (see Data section) +│ 5. POSTs compact payload to vjailbreak-ai (ClusterIP) +│ 6. returns structured response to UI +│ +└── vjailbreak-ai (NEW — Python FastAPI, derived from vjailbreak-chat) + ├── POST /analyze-migration ← new endpoint + ├── POST /query ← existing doc Q&A kept + ├── POST /crawl ← existing crawler kept (admin) + └── ChromaDB + RAG pipeline ← kept, indexes vjailbreak + virt-v2v docs + reads ANTHROPIC_API_KEY from env (mounted from k8s Secret) + ClusterIP only — not exposed externally +``` + +**Key invariant:** Raw logs never leave the vJailbreak VM except via the Anthropic API call from vjailbreak-ai. The UI never calls vjailbreak-ai directly. + +--- + +## vjailbreak-ai Service + +Derived from the vjailbreak-chat project (`~/Downloads/vjailbreak-chat`). **Keep full stack**: ChromaDB, RAG pipeline, crawler, doc Q&A endpoints, Anthropic SDK, security headers, rate limiting, Dockerfile, k8s manifests. Extend with a new `/analyze-migration` endpoint. + +### Why Keep RAG + +When logs show errors like `virt-v2v: libguestfs error` or `VDDK connection refused`, the RAG pipeline retrieves the relevant troubleshooting doc sections and injects them into the Claude prompt. Without RAG, Claude relies only on training data for vjailbreak-specific error patterns. With RAG, analysis is grounded in actual documentation. + +**Crawled knowledge sources** (indexed into ChromaDB at startup / on-demand): + +- vJailbreak docs: `https://platform9.github.io/vjailbreak/` +- virt-v2v support: `https://libguestfs.org/virt-v2v-support.1.html` +- virt-v2v manual: `https://libguestfs.org/virt-v2v.1.html` +- nbdkit manual: `https://libguestfs.org/nbdkit.1.html` +- A curated `error-catalog.md` shipped with the service (known vjailbreak error patterns + fixes) + +### Endpoints + +**Existing (from vjailbreak-chat), kept as-is:** + +``` +POST /query — doc Q&A (public, rate-limited) +GET/POST /context — admin: manage knowledge base (API key required) +POST /crawl — admin: re-crawl docs (API key required) +GET /health — health check +GET /stats — usage stats +``` + +**New endpoint:** + +``` +POST /analyze-migration +Content-Type: application/json + +Request: +{ + "migration_name": "vm-prod-01", + "namespace": "migration-system", + "context": { + "migration_cr": { ...full CR status+spec... }, + "migration_plan": { ...spec... }, + "migration_template": { ...spec minus credential refs... }, + "network_mapping": { ...spec... }, // if present + "storage_mapping": { ...spec... }, // if present + "v2v_logs": "..extracted log lines..", + "controller_logs": "..extracted log lines..", + "debug_logs": { "filename.log": "..extracted.." }, + "additional_context": "..from vjailbreak-ai-context ConfigMap, empty string if absent..", + "fetch_warnings": ["string", ...] // log fetch failures — injected as "## Fetch Warnings" in prompt + }, + "conversation_history": [], // [] for initial analysis, prior turns for follow-up + "question": null // null = initial analysis, string = follow-up question +} + +Response: +{ + "root_cause": "string | null", // null if cannot determine + "fix_steps": ["string", ...], // empty if cannot determine + "summary": "string", + "confidence": "high" | "medium" | "low" | "none", + "doc_references": ["url", ...], // RAG source docs used + "github_issue": { // populated when confidence = "none" or "low" + "should_open": true | false, + "title": "string", + "body": "string", // pre-filled issue body with migration details + "prefill_url": "string", // github.com/platform9/vjailbreak/issues/new?... + "collect_first": ["string", ...] // checklist of data to gather before filing + }, + "raw_response": "string" +} +``` + +### k8s Resources + +```yaml +Deployment: vjailbreak-ai + namespace: migration-system + replicas: 1 + image: platform9/vjailbreak-ai: + env: + - name: ANTHROPIC_API_KEY + valueFrom: + secretKeyRef: + name: vjailbreak-ai-secret + key: api-key + resources: + requests: { cpu: 200m, memory: 512Mi } # ChromaDB needs more memory + limits: { cpu: 1000m, memory: 1Gi } + volumeMounts: + - name: chroma-data + mountPath: /data + volumes: + - name: chroma-data + persistentVolumeClaim: + claimName: vjailbreak-ai-chroma + +PersistentVolumeClaim: vjailbreak-ai-chroma + storage: 2Gi # ChromaDB + indexed docs + +Service: vjailbreak-ai + type: ClusterIP + port: 8080 + +Secret: vjailbreak-ai-secret + keys: + api-key: Anthropic API key + admin-key: vjailbreak-ai admin key (for /crawl, /context endpoints) + managed by: vJailbreak settings API (created/updated when user saves both keys in UI) +``` + +--- + +## Data Collection and Extraction + +The vjailbreak-api handler assembles context before forwarding to vjailbreak-ai. + +### CRs Fetched (via existing k8s client in pkg/vpwned) + +| CR | Fields included | Fields excluded | +|----|----------------|-----------------| +| Migration | full `status` (conditions, phase, syncWarning), full `spec` | — | +| MigrationPlan | full `spec` | — | +| MigrationTemplate | full `spec` | `vmwareRef`, `openstackRef` values (credential references stripped) | +| NetworkMapping | full `spec` | — | +| StorageMapping | full `spec` | — | +| ProxyVM | full `spec` | — | +| VMwareCreds | **not fetched** | all (contains credentials) | +| OpenstackCreds | **not fetched** | all (contains credentials) | +| ArrayCreds | **not fetched** | all (contains credentials) | + +### Operator-Provided Additional Context (ConfigMap) + +vpwned reads `ConfigMap/vjailbreak-ai-context` (namespace: `migration-system`) on every analysis request and passes `data.additional_context` to vjailbreak-ai. If the ConfigMap is absent or the key is empty, the field is omitted from the prompt silently. + +vjailbreak-ai injects this as an **"Operator-Provided Context"** section in the user message, before the RAG documentation section. This lets operators encode site-specific knowledge without changing code: + +- Custom VDDK install path (if non-standard) +- ESXi certificate policy (self-signed certs expected) +- OpenStack volume type mappings in use +- Known environment quirks that affect migrations + +**k8s resource:** + +```yaml +apiVersion: v1 +kind: ConfigMap +metadata: + name: vjailbreak-ai-context + namespace: migration-system +data: + additional_context: | + VDDK is installed at /opt/vmware/vddk (non-standard path). + All ESXi hosts use self-signed TLS certificates — SSL errors are expected. +``` + +Operators update via `kubectl edit configmap vjailbreak-ai-context -n migration-system`. No service restart required — read per request. + +### Log Extraction Strategy + +Applied to v2v-helper pod logs, controller pod logs, and each debug log file: + +1. **All ERROR, FAILED, WARN lines** — no cap +2. **±10 lines of surrounding context** for each error line +3. **Last 200 lines** of each log source (final state regardless of level) +4. Deduplicate overlapping context windows + +Controller pod logs: ERROR + WARN only (no last-200, too verbose). + +Debug logs fetched server-side from `/debug-logs/migration-{name}/` — same nginx endpoint the UI uses for download today. At most **10 `.log` files** per migration directory are included; extraction (ERROR±10 + last 200 lines) limits each file's contribution. + +Typical total: 3k–8k tokens per analysis. + +--- + +## UI Changes + +### BaseLogsDrawer + +1. Accept optional `migrationPhase` + `migrationName` + `namespace` props. +2. When `migrationPhase === 'Failed'`, show "🤖 Analyse with AI" icon button in the toolbar (right side, alongside filter/copy/download). +3. Wrap log content area in two tabs: **Logs** | **🤖 AI Analysis**. +4. Logs tab: unchanged. + +### AI Analysis Tab + +Three states: + +**Idle:** +``` +[ 🤖 Click "Analyse with AI" to diagnose this failed migration ] +``` + +**Loading:** +``` +[ ⟳ Analysing logs with AI... ] +``` + +**Result (confidence: high or medium):** +``` +Root Cause [high confidence] +──────────────────────────────────────────────────── +ESXi host esxi-02 unreachable during CBT disk copy at 67%. +DNS resolution failed — host not in /etc/hosts. + +Fix Steps +──────────────────────────────────────────────────── +1. Add "192.168.1.102 esxi-02" to /etc/hosts on vJailbreak VM +2. Verify VDDK library at /home/ubuntu/vmware-vix-disklib-distrib +3. Retry migration + +References: [vJailbreak Prerequisites ↗] [virt-v2v DNS docs ↗] + +──────────────────────────────────────────────────── +[ Ask a follow-up question... ] [Send] +``` + +**Result (confidence: none — AI cannot determine root cause):** +``` +⚠ Could not determine root cause from available logs. + +Before opening an issue, collect the following: + □ Run `journalctl -u libvirtd` on vJailbreak VM and save output + □ Collect /var/log/pf9/ debug logs (use Download button above) + □ Note ESXi host version and vCenter version + □ Check if CBT is enabled on source VM + +[ Open GitHub Issue with pre-filled details ↗ ] + +──────────────────────────────────────────────────── +[ Ask a follow-up question... ] [Send] +``` + +The GitHub Issue button opens `github.com/platform9/vjailbreak/issues/new` with pre-filled title (migration name + phase + error summary) and body (migration CR conditions, extracted error lines, vjailbreak version). User fills in the manually-collected items from the checklist before submitting. + +Follow-up messages append to `conversation_history`. Re-clicking "Analyse with AI" resets history and re-runs initial analysis. + +### Settings Page + +New "AI Configuration" section: +- **Anthropic API Key** — password-type text field +- **Admin API Key** — password-type text field (authenticates `/crawl` and `/context` admin endpoints on vjailbreak-ai) +- Save → `POST /vpw/v1/ai/key` → creates/updates k8s Secret `vjailbreak-ai-secret` with `api-key` and `admin-key` +- Shows masked placeholder if key already configured + +--- + +## Error Handling + +| Condition | UI behavior | +|-----------|-------------| +| API key not configured | Tab shows: "Configure Anthropic API key in Settings" with link | +| vjailbreak-ai unreachable | "AI service unavailable. Check vjailbreak-ai deployment." | +| Anthropic API error (quota / 5xx) | Error message with Retry button | +| Migration phase ≠ Failed | "Analyse with AI" button hidden | +| Partial log fetch failure | Include available data; vpwned collects `fetch_warnings []string` and passes them to vjailbreak-ai, which injects a "## Fetch Warnings" section into the user message; do not block analysis | + +--- + +## Testing + +### vjailbreak-ai (Python) + +- Unit: prompt construction — correct system prompt, RAG chunks injected, conversation history threaded correctly +- Unit: response parsing — structured fields (root_cause, fix_steps, confidence, github_issue) extracted correctly +- Unit: GitHub Issue URL builder — title/body encoding, checklist items populated +- Unit: RAG retrieval — error keywords from logs produce relevant doc chunks +- Mock: Anthropic API client, ChromaDB client + +### vjailbreak-api handler (Go) + +- Unit: log extraction logic — correct lines selected, context windows, deduplication +- Unit: CR assembly — credential refs stripped from MigrationTemplate +- Unit: excluded CRs (VMwareCreds, OpenstackCreds) never fetched +- Unit: debug log fetch and extraction (max 10 files cap enforced) +- Unit: fetch_warnings collected when pod/debug log fetch fails +- Unit: ai_key_handler GET (absent → configured=false, present → configured=true) +- Unit: ai_key_handler POST create and update paths +- Mock: k8s client, vjailbreak-ai HTTP client + +### UI (React) + +- Component: tab switching (Logs ↔ AI Analysis) +- Component: button hidden when migration not Failed +- Component: loading / result / error states +- Component: confidence=none path renders checklist + GitHub Issue button +- Component: GitHub Issue button opens correct pre-filled URL +- Component: follow-up chat flow +- Mock: `/vpw/v1/ai/analyze` endpoint + +### Integration +- Fixture failed migration CR + sample logs → full analysis pipeline → verify response rendered in UI + +--- + +## Out of Scope (v1) + +- Streaming AI responses (show result when complete, not token-by-token) +- Saving/exporting AI analysis results +- Analysis for non-Failed migrations +- Multiple concurrent analyses +- Local LLM support diff --git a/graphify-out/.graphify_communities.json b/graphify-out/.graphify_communities.json deleted file mode 100644 index f6558e30b..000000000 --- a/graphify-out/.graphify_communities.json +++ /dev/null @@ -1 +0,0 @@ -{"0": ["cli_upgrade_job_init", "cli_upgrade_job_runupgradejob", "pkg_vpwned_cli_upgrade_job_go", "pkg_vpwned_server_version_go", "pkg_vpwned_upgrade_executor_go", "pkg_vpwned_upgrade_version_checker_go", "pkg_vpwned_upgrade_version_validator_go", "server_deploymentconfig", "server_version_checkanddeleteallcustomresources", "server_version_checkanddeletemigrationplans", "server_version_checkanddeleterollingmigrationplans", "server_version_checkanddeletesecret", "server_version_checkandscaledownagent", "server_version_createrollbackjob", "server_version_createupgradejob", "server_version_getcurrentvpwnedimage", "server_version_loadprogressfromconfigmap", "server_version_saveprogresstoconfigmap", "server_version_updateprogressstatusonly", "server_version_waitfordeploymentready", "server_version_waitfordeploymentscaleddown", "server_vpwnedversion", "server_vpwnedversion_cleanup", "server_vpwnedversion_getavailabletags", "server_vpwnedversion_getupgradeprogress", "server_vpwnedversion_initiateupgrade", "server_vpwnedversion_rollbackupgrade", "server_vpwnedversion_version", "upgrade_crdinfo", "upgrade_crinfo", "upgrade_deploymentconfig", "upgrade_executor_getprogressconfigmapname", "upgrade_executor_newupgradeexecutor", "upgrade_releaseinfo", "upgrade_upgradeexecutor", "upgrade_upgradeexecutor_execute", "upgrade_upgradeexecutor_executerollback", "upgrade_upgradeexecutor_getoriginalreplicas", "upgrade_upgradeexecutor_handlefailure", "upgrade_upgradeexecutor_handlerollbackfailure", "upgrade_upgradeexecutor_incrementcompletedsteps", "upgrade_upgradeexecutor_loadprogress", "upgrade_upgradeexecutor_recordphasetiming", "upgrade_upgradeexecutor_runbackupandcrdphase", "upgrade_upgradeexecutor_runconfigmapphase", "upgrade_upgradeexecutor_rundeploymentphase", "upgrade_upgradeexecutor_runpreupgradephase", "upgrade_upgradeexecutor_saveprogress", "upgrade_upgradeexecutor_scaledeployment", "upgrade_upgradeexecutor_setbackupid", "upgrade_upgradeexecutor_setendtime", "upgrade_upgradeexecutor_setoriginalreplicas", "upgrade_upgradeexecutor_setresult", "upgrade_upgradeexecutor_updateprogress", "upgrade_upgradeexecutor_waitfordeploymentready", "upgrade_upgradeexecutor_waitfordeploymentscaleddown", "upgrade_validationresult", "upgrade_version_checker_checkimagesexist", "upgrade_version_checker_getalltags", "upgrade_version_checker_getalltagsfromgithub", "upgrade_version_checker_getcurrentversion", "upgrade_version_checker_gettagsgreaterthanversion", "upgrade_version_checker_loadgithubconfig", "upgrade_version_checker_newgithubclient", "upgrade_version_checker_normalizesemver", "upgrade_version_validator_applyallcrds", "upgrade_version_validator_applymanifestfromgithub", "upgrade_version_validator_applyrestoredobject", "upgrade_version_validator_backupresourceswithid", "upgrade_version_validator_checkforanycustomresources", "upgrade_version_validator_cleanupalloldbackups", "upgrade_version_validator_cleanupbackupconfigmaps", "upgrade_version_validator_cleanupresources", "upgrade_version_validator_deleteallcustomresources", "upgrade_version_validator_deletecrinstances", "upgrade_version_validator_discovercurrentcrs", "upgrade_version_validator_fetchversionconfigfromgithub", "upgrade_version_validator_fetchvjailbreaksettingsfromgithub", "upgrade_version_validator_httpgetwithretry", "upgrade_version_validator_parsereplicasfromdeploymentyaml", "upgrade_version_validator_restoreresources", "upgrade_version_validator_runpreupgradechecks", "upgrade_version_validator_scaledeploymentto", "upgrade_version_validator_updateversionconfigmapfromgithub", "upgrade_version_validator_updatevjailbreaksettingsfromgithub", "upgrade_version_validator_waitforcrdestablished", "upgrade_version_validator_waitfordeploymentreadylocal", "upgrade_version_validator_waitfordeploymentscaleddownlocal"], "1": ["fcutil_fcutil_colonseparated", "fcutil_fcutil_equalwwns", "fcutil_fcutil_formattedwwpnfromfcuid", "fcutil_fcutil_parsefcuid", "fcutil_fcutil_stripwwnformatting", "fcutil_fcutil_test_testcolonseparated", "fcutil_fcutil_test_testcolonseparatedroundtrip", "fcutil_fcutil_test_testequalwwns", "fcutil_fcutil_test_testfcuidtopurewwncomparison", "fcutil_fcutil_test_testformattedwwpnfromfcuid", "fcutil_fcutil_test_testparsefcuid", "fcutil_fcutil_test_testparsefcuidreturnsbothcomponents", "fcutil_fcutil_test_teststripwwnformatting", "fcutil_fcutil_test_testwwpnfromfcuid", "fcutil_fcutil_wwpnfromfcuid", "netapp_netapp_detectsanprotocol", "netapp_netapp_initiatormatches", "netapp_netapp_isontapconflict", "netapp_netapp_iswwpnlike", "netapp_netapp_normalisetoontapinitiators", "netapp_netappstorageprovider", "netapp_netappstorageprovider_addinitiatortoigroup", "netapp_netappstorageprovider_buildnaa", "netapp_netappstorageprovider_connect", "netapp_netappstorageprovider_createorupdateinitiatorgroup", "netapp_netappstorageprovider_createvolume", "netapp_netappstorageprovider_deletevolume", "netapp_netappstorageprovider_disconnect", "netapp_netappstorageprovider_discoverbackendtargets", "netapp_netappstorageprovider_ensureigroupexists", "netapp_netappstorageprovider_extractserialfromnaa", "netapp_netappstorageprovider_getallvolumenaas", "netapp_netappstorageprovider_getclusterinfo", "netapp_netappstorageprovider_getdefaultvolumepathandsvm", "netapp_netappstorageprovider_getigroupbyname", "netapp_netappstorageprovider_getlunbyname", "netapp_netappstorageprovider_getmappedgroups", "netapp_netappstorageprovider_getvolumefromnaa", "netapp_netappstorageprovider_getvolumeinfo", "netapp_netappstorageprovider_listallvolumes", "netapp_netappstorageprovider_listflexvolsforsvm", "netapp_netappstorageprovider_listigroups", "netapp_netappstorageprovider_listluns", "netapp_netappstorageprovider_listsvms", "netapp_netappstorageprovider_mapvolumetogroup", "netapp_netappstorageprovider_probetargetfromexistingluns", "netapp_netappstorageprovider_resolvecindervolumetolun", "netapp_netappstorageprovider_unmapvolumefromgroup", "netapp_netappstorageprovider_validatecredentials", "netapp_netappstorageprovider_whoami", "netapp_ontapclusterinfo", "netapp_ontapflexvol", "netapp_ontapflexvolresponse", "netapp_ontapigroup", "netapp_ontapigroupresponse", "netapp_ontaplun", "netapp_ontaplunresponse", "netapp_ontapsvm", "netapp_ontapsvmresponse", "pkg_vpwned_sdk_storage_base_go", "pkg_vpwned_sdk_storage_fcutil_fcutil_go", "pkg_vpwned_sdk_storage_fcutil_fcutil_test_go", "pkg_vpwned_sdk_storage_netapp_netapp_go", "pure_purestorageprovider_createorupdateinitiatorgroup", "storage_base_containsignorecase", "storage_base_slicecontains", "storage_basestorageprovider", "storage_basestorageprovider_buildnaa", "storage_basestorageprovider_dorequest", "storage_basestorageprovider_dorequestjson", "storage_basestorageprovider_extractserialfromnaa", "storage_basestorageprovider_getallvolumenaas", "storage_basestorageprovider_getconnected", "storage_basestorageprovider_getvolumefromnaacommon", "storage_basestorageprovider_inithttpclient", "storage_basestorageprovider_isvalidnaa", "storage_basestorageprovider_setconnected", "storage_vendorconfig"], "2": ["k8s_migration_pkg_utils_metadata_utils_go", "keystone_keystone_newclient", "openstack_openstackoperations", "openstack_openstackops_authoptionsfromenv", "openstack_openstackops_newopenstackclients", "openstack_openstackops_validateopenstack", "openstack_postvalidationresources", "openstack_validate_autherrormessage", "openstack_validate_ensurelogger", "openstack_validate_fetchresourcespostvalidation", "openstack_validate_getcredentialsfromsecret", "openstack_validate_validate", "openstack_validate_verifycredentialsmatchcurrentenvironment", "openstack_validationresult", "pkg_common_utils_net_test_go", "pkg_common_validation_openstack_validate_go", "pkg_vpwned_server_vjailbreak_proxy_go", "server_checknetworksubnetcompatibilityrequest", "server_checknetworksubnetcompatibilityresponse", "server_openstackclients", "server_openstackcredsinfo", "server_subnetcompatibilityresult", "server_vjailbreak_proxy_countvalid", "server_vjailbreak_proxy_createinclusterclient", "server_vjailbreak_proxy_getopenstackclients", "server_vjailbreak_proxy_getopenstackcredentialsfromsecret", "server_vjailbreak_proxy_handlechecknetworksubnetcompatibility", "server_vjailbreak_proxy_isipinuse", "server_vjailbreak_proxy_isretryablestatusupdateerror", "server_vjailbreak_proxy_makenotfoundresults", "server_vjailbreak_proxy_validateandgetproviderclient", "server_vjailbreak_proxy_writejsonresponse", "server_vjailbreakproxy", "server_vjailbreakproxy_injectenvvariables", "server_vjailbreakproxy_revalidatecredentials", "server_vjailbreakproxy_updateopenstackflavors", "server_vjailbreakproxy_updateopenstackvalidationstatus", "server_vjailbreakproxy_updatevmwarevalidationstatus", "server_vjailbreakproxy_validateopenstackip", "utils_instancemetadata", "utils_metadata_utils_getcurrentinstancemetadata", "utils_metadata_utils_getmasterinstanceuuid", "utils_metadata_utils_getmasterinstanceuuidfromdmi", "utils_metadata_utils_verifycredentialsmatchcurrentenvironment", "utils_net_newvjbnet", "utils_net_test_testnewvjbnet_defaults", "utils_net_test_testvjbnet_createhttpclient", "utils_net_test_testvjbnet_createsecurehttpclient", "utils_net_test_testvjbnet_getclient_default", "utils_net_test_testvjbnet_isproxyenabled", "utils_net_test_testvjbnet_noproxy_commaseparatedandcidr", "utils_net_test_testvjbnet_noproxybypassesproxy", "utils_net_test_testvjbnet_proxy4url_httpandhttps", "utils_net_test_testvjbnet_proxy4url_noproxyconfigpropagation", "utils_net_test_testvjbnet_settersandgetters", "v2v_helper_openstack_openstackops_go"], "3": ["cmd_main_getmanager", "cmd_main_init", "cmd_main_main", "cmd_main_setupcontrollers", "controller_openstackcreds_controller_setupmasternode", "controller_vjailbreaknodereconciler", "controller_vjailbreaknodereconciler_reconcile", "controller_vjailbreaknodereconciler_reconciledelete", "controller_vjailbreaknodereconciler_reconcilenormal", "controller_vjailbreaknodereconciler_setupwithmanager", "controller_vjailbreaknodereconciler_updateactivemigrations", "k8s_migration_cmd_main_go", "k8s_migration_internal_controller_vjailbreaknode_controller_go", "k8s_migration_pkg_scope_vjailbreaknodescope_go", "k8s_migration_pkg_utils_vjailbreaknodeutils_go", "openstack_network_issimplenetwork", "pkg_common_openstack_network_go", "scope_vjailbreaknodescope", "scope_vjailbreaknodescope_close", "scope_vjailbreaknodescope_name", "scope_vjailbreaknodescope_namespace", "scope_vjailbreaknodescope_newvjailbreaknodescope", "scope_vjailbreaknodescopeparams", "utils_rollingmigrationutils_boolptr", "utils_vjailbreaknodeutils_checkandcreatemasternodeentry", "utils_vjailbreaknodeutils_createopenstackvmforworkernode", "utils_vjailbreaknodeutils_createportforl2network", "utils_vjailbreaknodeutils_deletenodebyname", "utils_vjailbreaknodeutils_deleteopenstackvm", "utils_vjailbreaknodeutils_getactivemigrations", "utils_vjailbreaknodeutils_getallk8snodes", "utils_vjailbreaknodeutils_getavailabilityzonefromvm", "utils_vjailbreaknodeutils_getcurrentinstancenetworkinfo", "utils_vjailbreaknodeutils_getflavoridfromvm", "utils_vjailbreaknodeutils_getimageid", "utils_vjailbreaknodeutils_getimageidfromvm", "utils_vjailbreaknodeutils_getimageidofvmbootfromvolume", "utils_vjailbreaknodeutils_getinclusterclient", "utils_vjailbreaknodeutils_getinstancenetworkinfobyid", "utils_vjailbreaknodeutils_getmasterk8snode", "utils_vjailbreaknodeutils_getnodebyname", "utils_vjailbreaknodeutils_getnodeinternalip", "utils_vjailbreaknodeutils_getopenstackcredsvjailbreaknode", "utils_vjailbreaknodeutils_getopenstackvmbyname", "utils_vjailbreaknodeutils_getopenstackvmip", "utils_vjailbreaknodeutils_getopenstackvmstatus", "utils_vjailbreaknodeutils_getsecuritygroupsfrommetadata", "utils_vjailbreaknodeutils_getvolumetypeandavailabilityzonefromvm", "utils_vjailbreaknodeutils_getvolumetypefromvm", "utils_vjailbreaknodeutils_ismasternode", "utils_vjailbreaknodeutils_isnodeready", "utils_vjailbreaknodeutils_readfilecontent", "utils_vjailbreaknodeutils_reconcilek8snodestatus", "utils_vjailbreaknodeutils_reconcilevmstatusandip", "utils_vjailbreaknodeutils_updatemasternodeimageid"], "4": ["k8sutils_k8sutils_atoi", "k8sutils_k8sutils_getarraycredsmapping", "k8sutils_k8sutils_getesxisshprivatekey", "k8sutils_k8sutils_getinclusterclient", "k8sutils_k8sutils_getrdmdisk", "k8sutils_k8sutils_getsourcevmkey", "k8sutils_k8sutils_getvjailbreaksettings", "k8sutils_k8sutils_getvjailbreaksettingsoriginal", "k8sutils_k8sutils_getvmwaremachine", "k8sutils_k8sutils_getvmwaremachinename", "v2v_helper_pkg_k8sutils_k8sutils_go", "v2v_helper_vm_vmops_go", "v2v_helper_vm_vmops_test_go", "vm_changeid", "vm_guestnetwork", "vm_ipentry", "vm_nic", "vm_vmdisk", "vm_vminfo", "vm_vmoperations", "vm_vmops", "vm_vmops_cleanupsnapshots", "vm_vmops_customquerychangeddiskareas", "vm_vmops_deletemigrationsnapshots", "vm_vmops_deletesnapshot", "vm_vmops_deletesnapshotbyref", "vm_vmops_disconnectnetworkinterfaces", "vm_vmops_enablecbt", "vm_vmops_getchangeid", "vm_vmops_getsnapshot", "vm_vmops_getvcenterclient", "vm_vmops_getvminfo", "vm_vmops_getvmobj", "vm_vmops_getvmpowerstate", "vm_vmops_iscbtenabled", "vm_vmops_listsnapshots", "vm_vmops_parsechangeid", "vm_vmops_refreshvm", "vm_vmops_takesnapshot", "vm_vmops_test_cleanupsimulator", "vm_vmops_test_simulatevcenter", "vm_vmops_test_testdeletesnapshot", "vm_vmops_test_testenablecbt", "vm_vmops_test_testgetsnapshot", "vm_vmops_test_testgetvminfo", "vm_vmops_test_testiscbtenabled", "vm_vmops_test_testtakesnapshot", "vm_vmops_updatediskinfo", "vm_vmops_updatedisksinfo", "vm_vmops_vmguestshutdown", "vm_vmops_vmopsbuilder", "vm_vmops_vmpoweroff", "vm_vmops_vmpoweron"], "5": ["controller_migrationplanreconciler_determineandsettargetflavor", "controller_openstackcreds_controller_createdummypcdcluster", "controller_openstackcreds_controller_fetchandupdateflavors", "controller_openstackcreds_controller_generatearraycredsname", "controller_openstackcreds_controller_handlepcdsync", "controller_openstackcreds_controller_handlevalidatedcreds", "controller_openstackcreds_controller_isretryableupdateerror", "controller_openstackcreds_controller_populatevmwaremachineflavors", "controller_openstackcreds_controller_runpcdsyncasync", "controller_openstackcreds_controller_syncprojectname", "controller_openstackcreds_controller_test_testapplyvalidationresult_validationfailure", "controller_openstackcreds_controller_updateopenstackinfo", "controller_openstackcreds_controller_updatevmwaremachinewithflavor", "controller_openstackcredsreconciler", "controller_openstackcredsreconciler_applyvalidationresult", "controller_openstackcredsreconciler_createarraycreds", "controller_openstackcredsreconciler_createsecretfromspecifneeded", "controller_openstackcredsreconciler_discoverstoragearrays", "controller_openstackcredsreconciler_ensurefinalizer", "controller_openstackcredsreconciler_reconcile", "controller_openstackcredsreconciler_reconciledelete", "controller_openstackcredsreconciler_reconcilenormal", "controller_openstackcredsreconciler_setupwithmanager", "k8s_migration_internal_controller_openstackcreds_controller_go", "k8s_migration_internal_controller_openstackcreds_controller_test_go", "k8s_migration_pkg_scope_openstackcredsscope_go", "openstack_flavor_filterflavorsbyavailabilityzone", "openstack_flavor_getclosestflavour", "openstack_flavor_getpassthroughgpucount", "openstack_flavor_getvgpucount", "openstack_flavor_isgpuflavor", "openstack_flavor_test_testfilterflavorsbyavailabilityzone", "openstack_flavor_test_testgetclosestflavourwithgpu", "openstack_flavor_test_testgetpassthroughgpucount", "openstack_flavor_test_testgetvgpucount", "pkg_common_openstack_flavor_go", "pkg_common_openstack_flavor_test_go", "scope_openstackcredsscope", "scope_openstackcredsscope_close", "scope_openstackcredsscope_name", "scope_openstackcredsscope_namespace", "scope_openstackcredsscope_newopenstackcredsscope", "scope_openstackcredsscopeparams", "utils_bmprovisionerutils_isopenstackpcd", "utils_bmprovisionerutils_validateopenstackispcd", "utils_credutils_createorupdatelabel", "utils_pcdutils_createdummypcdclusterforstandalonepcdhosts", "utils_pcdutils_deleteentryfornopcdcluster", "utils_vjailbreaknodeutils_listallflavors"], "6": ["service_mappingcontextentry", "service_mappingcontextentry_descriptor", "service_mappingcontextentry_getkey", "service_mappingcontextentry_getvalues", "service_mappingcontextentry_protomessage", "service_mappingcontextentry_protoreflect", "service_mappingcontextentry_reset", "service_mappingcontextentry_string", "service_storageaccessinfo", "service_storageaccessinfo_descriptor", "service_storageaccessinfo_gethostname", "service_storageaccessinfo_getpassword", "service_storageaccessinfo_getskipsslverification", "service_storageaccessinfo_getusername", "service_storageaccessinfo_getvendortype", "service_storageaccessinfo_protomessage", "service_storageaccessinfo_protoreflect", "service_storageaccessinfo_reset", "service_storageaccessinfo_string", "service_targetaccessinfo", "service_targetaccessinfo_descriptor", "service_targetaccessinfo_getdatacenter", "service_targetaccessinfo_gethostnameorip", "service_targetaccessinfo_getpassword", "service_targetaccessinfo_getport", "service_targetaccessinfo_getuseinsecure", "service_targetaccessinfo_getusername", "service_targetaccessinfo_protomessage", "service_targetaccessinfo_protoreflect", "service_targetaccessinfo_reset", "service_targetaccessinfo_string", "service_unmapvolumeresponse", "service_unmapvolumeresponse_descriptor", "service_unmapvolumeresponse_getmessage", "service_unmapvolumeresponse_getsuccess", "service_unmapvolumeresponse_protomessage", "service_unmapvolumeresponse_protoreflect", "service_unmapvolumeresponse_reset", "service_unmapvolumeresponse_string", "service_upgraderesponse", "service_upgraderesponse_descriptor", "service_upgraderesponse_getchecks", "service_upgraderesponse_getcleanuprequired", "service_upgraderesponse_getcustomresourcelist", "service_upgraderesponse_getupgradestarted", "service_upgraderesponse_protomessage", "service_upgraderesponse_protoreflect", "service_upgraderesponse_reset", "service_upgraderesponse_string"], "7": ["k8s_migration_pkg_sdk_keystone_keystone_go", "keystone_authinfo", "keystone_authrequest", "keystone_authrequestauth", "keystone_authrequestauthidentity", "keystone_authrequestauthidentitypassword", "keystone_authrequestauthidentitypassworduser", "keystone_authrequestauthscope", "keystone_authrequestauthscopeproject", "keystone_authrequestauthscopeprojectdomain", "keystone_authresponse", "keystone_authresponsetoken", "keystone_authresponsetokenproject", "keystone_authresponsetokenprojectdomain", "keystone_authresponsetokenuser", "keystone_client", "keystone_createprojectrequest", "keystone_createprojectrequestproject", "keystone_createprojectresponse", "keystone_createprojectresponseproject", "keystone_createuserrequest", "keystone_createuserrequestuser", "keystone_createuserresponse", "keystone_createuserresponseuser", "keystone_credentials", "keystone_getalltenantsallusersresponse", "keystone_getprojectsresponse", "keystone_httpclient", "keystone_httpclient_assignroletouseronproject", "keystone_httpclient_auth", "keystone_httpclient_checkroleassignforuseronproject", "keystone_httpclient_createproject", "keystone_httpclient_createuser", "keystone_httpclient_deleteuser", "keystone_httpclient_getalltenantsallusers", "keystone_httpclient_getprojects", "keystone_httpclient_gettokeninfo", "keystone_httpclient_listprojects", "keystone_httpclient_listroles", "keystone_httpclient_listuser", "keystone_keystone_credentialstokeystoneauthrequest", "keystone_listrolesresponse", "keystone_listusersresponse", "keystone_project", "keystone_role", "keystone_tenantusersmap", "keystone_user", "keystone_userconfig"], "8": ["maas_maas_client_newmaasclient", "maas_maasclient", "maas_maasclient_deploymachine", "maas_maasclient_getipmiclient", "maas_maasclient_getipmiinterface", "maas_maasclient_getmachinefromid", "maas_maasclient_getpowerparameters", "maas_maasclient_listbootsource", "maas_maasclient_listmachines", "maas_maasclient_reclaim", "maas_maasclient_releasemachine", "maas_maasclient_setmachine2pxeboot", "maas_maasclient_setmachinepower", "maas_maasclient_waitformachinestate", "maas_maasprovider", "maas_maasprovider_connect", "maas_maasprovider_deploymachine", "maas_maasprovider_disconnect", "maas_maasprovider_getresourceinfo", "maas_maasprovider_isbmready", "maas_maasprovider_isbmrunning", "maas_maasprovider_listbootsource", "maas_maasprovider_listresources", "maas_maasprovider_reclaimbm", "maas_maasprovider_setbm2pxeboot", "maas_maasprovider_setresourcepower", "maas_maasprovider_startbm", "maas_maasprovider_stopbm", "maas_maasprovider_whoami", "pkg_vpwned_sdk_providers_maas_maas_client_go", "utils_vjbnet", "utils_vjbnet_createhttpclient", "utils_vjbnet_createsecurehttpclient", "utils_vjbnet_getclient", "utils_vjbnet_getnettransport", "utils_vjbnet_gettimeout", "utils_vjbnet_isproxyenabled", "utils_vjbnet_proxy4url", "utils_vjbnet_sethttpproxy", "utils_vjbnet_sethttpsproxy", "utils_vjbnet_setinsecure", "utils_vjbnet_setnoproxy", "utils_vjbnet_settimeout", "utils_vjbnet_setuseproxyfromenv"], "9": ["migrate_migrate_configurewindowsnetwork", "migrate_migrate_handlelinuxosdetection", "migrate_migrate_handlewindowsbootdetection", "migrate_migrate_performdiskconversion", "migrate_migrate_validatelinuxos", "utils_utils_getnetworkpersistance", "utils_utils_getremovevmwaretools", "v2v_helper_virtv2v_esp_detection_go", "v2v_helper_virtv2v_virtv2vops_go", "virtv2v_esp_detection_detectespdiskindex", "virtv2v_firstbootwindows", "virtv2v_virtv2voperations", "virtv2v_virtv2vops_addfirstbootscript", "virtv2v_virtv2vops_addnetplanconfig", "virtv2v_virtv2vops_addudevrules", "virtv2v_virtv2vops_addwildcardnetplan", "virtv2v_virtv2vops_checkforvirtiodrivers", "virtv2v_virtv2vops_convertdisk", "virtv2v_virtv2vops_downloadfile", "virtv2v_virtv2vops_getbootablevolumeindex", "virtv2v_virtv2vops_getdevicenumberfrompartition", "virtv2v_virtv2vops_getosrelease", "virtv2v_virtv2vops_getosreleaseallvolumes", "virtv2v_virtv2vops_getpartitions", "virtv2v_virtv2vops_getwindowsversion", "virtv2v_virtv2vops_injectfirstbootscriptsfromstore", "virtv2v_virtv2vops_injectmactoips", "virtv2v_virtv2vops_injectrestorationscript", "virtv2v_virtv2vops_isrhelfamily", "virtv2v_virtv2vops_ntfsfix", "virtv2v_virtv2vops_parseuserscriptblock", "virtv2v_virtv2vops_prepareguestfishcommand", "virtv2v_virtv2vops_preparelinuxuserfirstbootwrapper", "virtv2v_virtv2vops_pushwindowsfirstboot", "virtv2v_virtv2vops_retainalphanumeric", "virtv2v_virtv2vops_runcommandinguestallvolumes", "virtv2v_virtv2vops_rungetbootablepartitionscript", "virtv2v_virtv2vops_runmountpersistencescript", "virtv2v_virtv2vops_runofflinevmwarecleanup", "virtv2v_virtv2vops_scripttargetappliestoos", "virtv2v_virtv2vops_splitandfilteruserscripts", "virtv2v_virtv2vops_splituserscriptblocks", "virtv2v_virtv2vops_uploadvirtioscripts"], "10": ["controller_migration_controller_getvmkeyfrommigration", "controller_migrationreconciler", "controller_migrationreconciler_extractcurrentdisk", "controller_migrationreconciler_extractsyncwarning", "controller_migrationreconciler_geteventssorted", "controller_migrationreconciler_getpod", "controller_migrationreconciler_markmigrationsuccessful", "controller_migrationreconciler_reconcile", "controller_migrationreconciler_reconciledelete", "controller_migrationreconciler_setupmigrationphase", "controller_migrationreconciler_setupwithmanager", "k8s_migration_internal_controller_migration_controller_go", "k8s_migration_pkg_metrics_migration_metrics_go", "k8s_migration_pkg_scope_migrationscope_go", "k8s_migration_pkg_utils_migrationutils_go", "metrics_migration_metrics_cleanupmigrationmetrics", "metrics_migration_metrics_init", "metrics_migration_metrics_recordmigrationcompleted", "metrics_migration_metrics_recordmigrationprogress", "metrics_migration_metrics_recordmigrationstarted", "metrics_migration_metrics_setexpectedduration", "metrics_migration_metrics_updatemigrationphase", "scope_migrationscope", "scope_migrationscope_close", "scope_migrationscope_name", "scope_migrationscope_namespace", "scope_migrationscope_newmigrationscope", "scope_migrationscopeparams", "utils_bmprovisionerutils_getvmwarecredsnamefrommigration", "utils_migrationutils", "utils_migrationutils_createdatacopycondition", "utils_migrationutils_createfailedcondition", "utils_migrationutils_createmigratingcondition", "utils_migrationutils_createstorageacceleratedcopycondition", "utils_migrationutils_createsucceededcondition", "utils_migrationutils_createvalidatedcondition", "utils_migrationutils_generatepodcondition", "utils_migrationutils_getconditonindex", "utils_migrationutils_getsatusconditions", "utils_migrationutils_setcutoverlabel", "utils_migrationutils_sortconditionsbylasttransitiontime", "utils_migrationutils_spliteventstringoncomma"], "11": ["migrate_migrate", "migrate_migrate_applyimagemetadataforxcopyvolumes", "migrate_migrate_attachallvolumes", "migrate_migrate_attachvolume", "migrate_migrate_buildprovideroptions", "migrate_migrate_checkcutoveroptions", "migrate_migrate_checkhttpget", "migrate_migrate_cleanup", "migrate_migrate_convertvolumes", "migrate_migrate_createtargetinstance", "migrate_migrate_createvolumes", "migrate_migrate_deleteallports", "migrate_migrate_deleteallvolumes", "migrate_migrate_detachallvolumes", "migrate_migrate_detachvolume", "migrate_migrate_disconnectsourcenetworkifrequested", "migrate_migrate_enablecbtwrapper", "migrate_migrate_extractfilename", "migrate_migrate_getbootcommand", "migrate_migrate_getcinderbackendfordatastore", "migrate_migrate_getsyncduration", "migrate_migrate_getsyncenabled", "migrate_migrate_gracefulterminate", "migrate_migrate_healthcheck", "migrate_migrate_initializestorageprovider", "migrate_migrate_livereplicatedisks", "migrate_migrate_loadesxisshkey", "migrate_migrate_logdiskcopyplan", "migrate_migrate_logmessage", "migrate_migrate_migratevm", "migrate_migrate_pingvm", "migrate_migrate_reserveportsforvm", "migrate_migrate_synccbt", "migrate_migrate_tryconnection", "migrate_migrate_validatediskmapping", "migrate_migrate_validatestorageacceleratedcopyprerequisites", "migrate_migrate_waitforadmincutover", "migrate_migrate_waitforcutover", "utils_migrationparams", "utils_utils_doretrywithexponentialbackoff", "utils_vcenterutils_getmigrationparams", "v2v_helper_pkg_utils_vcenterutils_go"], "12": ["bmconfig_sample", "bmconfig_sample_cr", "boilerplate_go_txt", "cloud_init_template", "clustermigration_sample", "clustermigration_sample_cr", "esxi_migration_sequence", "esximigration_sample", "l2_netplan_config", "maas_bmc_provider", "migration_yaml_bundle", "migrationtemplate_sample_cr", "networkmapping_sample_cr", "openstack_creds_example_cr", "openstack_flavor_catalog", "openstack_secret_example", "openstackcreds_sample_cr", "pcdcluster_sample_cr", "pcdctl_setup_script", "pcdhost_sample", "pf9_host_id_conf", "rdmdisk_openstackvolumeref", "rdmdisk_sample_cr", "rdmdisk_viewer_role", "rolling_vm_sequence", "rollingmigrationplan_sample", "rollingmigrationplan_sample_cr", "samples_kustomization", "storagemapping_sample_cr", "vjailbreaknode_sample", "vmware_secret_default", "vmware_secret_example", "vmwarecluster_sample", "vmwarecreds_example_cr", "vmwarecreds_sample_cr", "vmwarehost_editor_role", "vmwaremachine_editor_role", "vmwaremachine_sample_cr"], "13": ["k8s_migration_pkg_sdk_keystone_authenticator_go", "k8s_migration_pkg_sdk_keystone_util_go", "k8s_migration_pkg_sdk_pcd_util_go", "keystone_authenticator", "keystone_authenticator_newbasictokengenerator", "keystone_authenticator_newcachedauthenticator", "keystone_authenticator_newfilecachedauthenticator", "keystone_authenticator_newsecretcachedauthenticator", "keystone_authenticator_newstatictokenauthenticator", "keystone_authoptions", "keystone_basicauthenticator", "keystone_basicauthenticator_auth", "keystone_basicauthenticator_resetcache", "keystone_cachedauthenticator", "keystone_cachedauthenticator_auth", "keystone_cachedauthenticator_resetcache", "keystone_filecachedauthenticator", "keystone_filecachedauthenticator_auth", "keystone_filecachedauthenticator_readfromfile", "keystone_filecachedauthenticator_resetcache", "keystone_filecachedauthenticator_writetofile", "keystone_secretcachedauthenticator", "keystone_secretcachedauthenticator_auth", "keystone_secretcachedauthenticator_readfromsecret", "keystone_secretcachedauthenticator_resetcache", "keystone_secretcachedauthenticator_writetosecret", "keystone_statictokenauthenticator", "keystone_statictokenauthenticator_auth", "keystone_statictokenauthenticator_resetcache", "keystone_util_createfromduinfo", "keystone_util_createfromenv", "keystone_util_createfromopenstackcreds", "keystone_util_parsecredentialsfromenv", "keystone_util_parsecredentialsfromopenstackcreds", "pcd_util_parseinfofromenv", "pcd_util_parseinfofromopenstackcreds", "utils_bmprovisionerutils_getkeystoneauthenticator"], "14": ["migrate_migrate_checkifadmincutoverselected", "utils_openstackclients", "utils_openstackclients_applybootvolumeimagemetadata", "utils_openstackclients_attachvolumetovm", "utils_openstackclients_checkifportexists", "utils_openstackclients_createport", "utils_openstackclients_createportlowlevel", "utils_openstackclients_createportwithdhcp", "utils_openstackclients_createvm", "utils_openstackclients_createvolume", "utils_openstackclients_deleteport", "utils_openstackclients_deletevolume", "utils_openstackclients_detachvolumefromvm", "utils_openstackclients_enableqga", "utils_openstackclients_finddevice", "utils_openstackclients_getcindervolumeservices", "utils_openstackclients_getclosestflavour", "utils_openstackclients_getcreateopts", "utils_openstackclients_getflavor", "utils_openstackclients_getissimplenetwork", "utils_openstackclients_getnetwork", "utils_openstackclients_getport", "utils_openstackclients_getsecuritygroupids", "utils_openstackclients_getservergroups", "utils_openstackclients_getsubnet", "utils_openstackclients_manageexistingvolume", "utils_openstackclients_setvolumebootable", "utils_openstackclients_setvolumeimagemetadata", "utils_openstackclients_setvolumeuefi", "utils_openstackclients_validateandcreateport", "utils_openstackclients_waitforvolume", "utils_openstackclients_waitforvolumeattachment", "utils_openstackclients_waituntilvmactive", "utils_openstackopsutils_getcurrentinstanceuuid", "utils_utils_printlog"], "15": ["k8s_migration_pkg_utils_credutils_go", "utils_credutils_appendtovmerrorsthreadsafe", "utils_credutils_appendtovminfothreadsafe", "utils_credutils_appendunique", "utils_credutils_contains", "utils_credutils_countgpus", "utils_credutils_createnewvmwaremachine", "utils_credutils_createorupdaterdmdisks", "utils_credutils_createorupdatevmwaremachine", "utils_credutils_deletevmwarehostsforvmwarecreds", "utils_credutils_detectgpuusage", "utils_credutils_extractguestnetworkinfo", "utils_credutils_extractvirtualnics", "utils_credutils_filtervmwarehostsforcreds", "utils_credutils_finddvpgbykey", "utils_credutils_findvmwarehostsnotinvcenter", "utils_credutils_getandcreateallvms", "utils_credutils_getarraycredentialsfromsecret", "utils_credutils_getarraycredsinfo", "utils_credutils_getarrayvendor", "utils_credutils_getclusternamefromhost", "utils_credutils_gethoststoragedeviceinfo", "utils_credutils_getvmwnetworks", "utils_credutils_guestnetworknameformac", "utils_credutils_hostexistsinvcenter", "utils_credutils_isphaseupdatable", "utils_credutils_populaterdmdiskinfofromattributes", "utils_credutils_processsinglevm", "utils_credutils_processvmdisk", "utils_credutils_resolvenetworkname", "utils_credutils_syncrdmdisks", "utils_credutils_updateexistingvmwaremachine", "utils_credutils_updatevmwaremachinestatus"], "16": ["pkg_vpwned_server_target_vcenter_go", "server_targetvcentergrpc", "server_targetvcentergrpc_cordonhost", "server_targetvcentergrpc_gettargetfromrequest", "server_targetvcentergrpc_getvm", "server_targetvcentergrpc_listhosts", "server_targetvcentergrpc_listvms", "server_targetvcentergrpc_populatecredsfromaccessinfo", "server_targetvcentergrpc_reclaimvm", "server_targetvcentergrpc_uncordonhost", "service_bootdevice", "service_bootdevice_descriptor", "service_bootdevice_enum", "service_bootdevice_enumdescriptor", "service_bootdevice_number", "service_bootdevice_string", "service_bootdevice_type", "service_powerstatus", "service_powerstatus_descriptor", "service_powerstatus_enum", "service_powerstatus_enumdescriptor", "service_powerstatus_number", "service_powerstatus_string", "service_powerstatus_type", "service_resolvecindervolumeresponse", "service_resolvecindervolumeresponse_descriptor", "service_resolvecindervolumeresponse_getmessage", "service_resolvecindervolumeresponse_getsuccess", "service_resolvecindervolumeresponse_getvolume", "service_resolvecindervolumeresponse_protomessage", "service_resolvecindervolumeresponse_protoreflect", "service_resolvecindervolumeresponse_reset", "service_resolvecindervolumeresponse_string"], "17": ["pkg_vpwned_api_proto_v1_service_api_pb_go", "service_api_pb_file_sdk_proto_v1_api_proto_init", "service_api_pb_init", "service_bmprovisioneraccessinfo_maas", "service_bmprovisioneraccessinfo_maas_isbmprovisioneraccessinfo_providers", "service_bmprovisioneraccessinfo_unknownprovider", "service_bmprovisioneraccessinfo_unknownprovider_isbmprovisioneraccessinfo_providers", "service_ipmitype_lan", "service_ipmitype_lan_isipmitype_ipmiinterface", "service_ipmitype_lanplus", "service_ipmitype_lanplus_isipmitype_ipmiinterface", "service_ipmitype_openipmi", "service_ipmitype_openipmi_isipmitype_ipmiinterface", "service_ipmitype_tool", "service_ipmitype_tool_isipmitype_ipmiinterface", "service_isbmprovisioneraccessinfo_providers", "service_isipmitype_ipmiinterface", "service_issetresourcebm2pxebootrequest_ipmiinterface", "service_istargets_target", "service_setresourcebm2pxebootrequest_lan", "service_setresourcebm2pxebootrequest_lan_issetresourcebm2pxebootrequest_ipmiinterface", "service_setresourcebm2pxebootrequest_lanplus", "service_setresourcebm2pxebootrequest_lanplus_issetresourcebm2pxebootrequest_ipmiinterface", "service_setresourcebm2pxebootrequest_openipmi", "service_setresourcebm2pxebootrequest_openipmi_issetresourcebm2pxebootrequest_ipmiinterface", "service_setresourcebm2pxebootrequest_tool", "service_setresourcebm2pxebootrequest_tool_issetresourcebm2pxebootrequest_ipmiinterface", "service_targets_pcd", "service_targets_pcd_istargets_target", "service_targets_unknown", "service_targets_unknown_istargets_target", "service_targets_vcenter", "service_targets_vcenter_istargets_target"], "18": ["service_machineinfo", "service_machineinfo_descriptor", "service_machineinfo_getarchitecture", "service_machineinfo_getbiosbootmethod", "service_machineinfo_getbootdisksize", "service_machineinfo_getcpucount", "service_machineinfo_getcpuspeed", "service_machineinfo_getdescription", "service_machineinfo_getdomain", "service_machineinfo_getephemeraldeploy", "service_machineinfo_getfqdn", "service_machineinfo_gethardwareuuid", "service_machineinfo_gethostname", "service_machineinfo_getid", "service_machineinfo_getmacaddress", "service_machineinfo_getmemory", "service_machineinfo_getnetboot", "service_machineinfo_getos", "service_machineinfo_getpool", "service_machineinfo_getpowerparams", "service_machineinfo_getpowerstate", "service_machineinfo_getpowertype", "service_machineinfo_getstatus", "service_machineinfo_getstatusaction", "service_machineinfo_getstatusmessage", "service_machineinfo_gettagnames", "service_machineinfo_getvmhost", "service_machineinfo_getzone", "service_machineinfo_protomessage", "service_machineinfo_protoreflect", "service_machineinfo_reset", "service_machineinfo_string"], "19": ["bmconfig_editor_role", "clustermigration_viewer_role", "controller_manager_sa", "crd_bmconfigs", "crd_clustermigrations", "crd_esximigrations", "crd_migrations", "crd_networkmappings", "crd_pcdclusters", "crd_pcdhosts", "crd_rdmdisks", "crd_rollingmigrationplans", "crd_vjailbreaknodes", "crd_vmwareclusters", "esximigration_editor_role", "esximigration_viewer_role", "leader_election_role", "migration_editor_role", "migration_viewer_role", "networkmapping_editor_role", "networkmapping_viewer_role", "pcdcluster_viewer_role", "pcdhost_editor_role", "pcdhost_viewer_role", "rbac_kustomization", "rdmdisk_admin_role", "role_binding", "rollingmigrationplan_viewer_role", "vjailbreak_api_group", "vjailbreaknode_editor_role", "vjailbreaknode_viewer_role", "vmwarecluster_viewer_role"], "20": ["controller_migrationplanreconciler_createjob", "k8s_migration_pkg_utils_rollingmigrationutils_go", "pkg_common_utils_k8scompat_go", "utils_bmprovisionerutils_getvmwarecredsfromrollingmigrationplan", "utils_k8scompat_converttok8sname", "utils_k8scompat_generatesha256hash", "utils_k8scompat_getk8scompatiblevmwareobjectname", "utils_k8scompat_getvmk8scompatiblename", "utils_k8scompat_getvmuniquekey", "utils_migrationplanutils_getjobnameforvmname", "utils_rollingmigrationutils_addvmstoesximigrationstatus", "utils_rollingmigrationutils_convertbatchtomigrationplan", "utils_rollingmigrationutils_convertvmsequencetobatches", "utils_rollingmigrationutils_convertvmsequencetomigrationplans", "utils_rollingmigrationutils_createclustermigration", "utils_rollingmigrationutils_createesximigration", "utils_rollingmigrationutils_deepmerge", "utils_rollingmigrationutils_generaterollingmigrationobjectname", "utils_rollingmigrationutils_generatevmwarecredsdependantobjectname", "utils_rollingmigrationutils_getclustermigration", "utils_rollingmigrationutils_getesximigration", "utils_rollingmigrationutils_getesxisequencefromvmsequence", "utils_rollingmigrationutils_getmigrationobject", "utils_rollingmigrationutils_getmigrationplan", "utils_rollingmigrationutils_getmigrationtemplate", "utils_rollingmigrationutils_isesximigrationpaused", "utils_rollingmigrationutils_pauserollingmigrationplan", "utils_rollingmigrationutils_putesxiinmaintenancemode", "utils_rollingmigrationutils_resumerollingmigrationplan", "utils_rollingmigrationutils_updateesxinamesinrollingmigrationplan", "utils_vjailbreaknodeutils_getvmmigration"], "21": ["k8s_migration_pkg_sdk_resmgr_types_go", "resmgr_assignhypervisor", "resmgr_bundle", "resmgr_cluster", "resmgr_config", "resmgr_extensions", "resmgr_extensionsdata", "resmgr_host", "resmgr_host_readextensions", "resmgr_host_unmarshaljson", "resmgr_impl", "resmgr_impl_addroleversion", "resmgr_impl_assignhostconfig", "resmgr_impl_assignhypervisor", "resmgr_impl_assignroles", "resmgr_impl_deauthhost", "resmgr_impl_generatesupportbundle", "resmgr_impl_gethost", "resmgr_impl_getresmgrreq", "resmgr_impl_getroles", "resmgr_impl_hostexists", "resmgr_impl_listclusters", "resmgr_impl_listhostconfig", "resmgr_impl_listhosts", "resmgr_impl_removeroles", "resmgr_interfaceaddress", "resmgr_interfacedetails", "resmgr_interfaceinfo", "resmgr_nicdetails", "resmgr_pf9capiextensions", "resmgr_roleresponse"], "22": ["alertmanager_crd", "alertmanager_pdb", "alertmanager_service", "alertmanagerconfig_crd", "blackbox_exporter_sa", "grafana_api_ingress", "grafana_folders_configmap", "grafana_servicemonitor", "kube_prometheus_stack", "kube_state_metrics_sa", "kubecontrollermanager_servicemonitor", "kubelet_servicemonitor", "kubestatemetrics_prometheusrule", "monitoring_namespace", "podmonitor_crd", "probe_crd", "prometheus_adapter_clusterrole", "prometheus_adapter_service", "prometheus_crd", "prometheus_k8s_clusterrole", "prometheus_k8s_serviceaccount", "prometheus_rolebinding_config", "prometheus_rolebinding_namespaces", "prometheusadapter_clusterrolebindingdelegator", "prometheusagent_crd", "prometheusoperator_deployment", "prometheusrule_crd", "resource_metrics_server_clusterrole", "scrapeconfig_crd", "servicemonitor_crd", "thanosruler_crd"], "23": ["esxi_ssh_client", "esxi_ssh_client_checkclonestatus", "esxi_ssh_client_checkstorageiostats", "esxi_ssh_client_checkvmdkexists", "esxi_ssh_client_checkvmkernellogsforxcopy", "esxi_ssh_client_createdatastore", "esxi_ssh_client_deletevmdkfiles", "esxi_ssh_client_disconnect", "esxi_ssh_client_executecommand", "esxi_ssh_client_executecommandwithcontext", "esxi_ssh_client_getallhostadapters", "esxi_ssh_client_getclonelog", "esxi_ssh_client_getdatastorebackingdevice", "esxi_ssh_client_getdatastoreinfo", "esxi_ssh_client_getdatastorepath", "esxi_ssh_client_gethostfcadapters", "esxi_ssh_client_gethostiqn", "esxi_ssh_client_getvmdkbackingnaa", "esxi_ssh_client_getvmdksize", "esxi_ssh_client_getvmpowerstate", "esxi_ssh_client_isconnected", "esxi_ssh_client_listdatastores", "esxi_ssh_client_liststoragedevices", "esxi_ssh_client_poweroffvm", "esxi_ssh_client_poweronvm", "esxi_ssh_client_setcommandtimeout", "esxi_ssh_client_startvmkfstoolsclone", "esxi_ssh_client_testconnection", "esxi_ssh_client_verifyvmdkclone"], "24": ["openstack_mockopenstackoperations", "openstack_mockopenstackoperations_applybootvolumeimagemetadata", "openstack_mockopenstackoperations_attachvolumetovm", "openstack_mockopenstackoperations_createport", "openstack_mockopenstackoperations_createvm", "openstack_mockopenstackoperations_createvolume", "openstack_mockopenstackoperations_deleteport", "openstack_mockopenstackoperations_deletevolume", "openstack_mockopenstackoperations_detachvolumefromvm", "openstack_mockopenstackoperations_enableqga", "openstack_mockopenstackoperations_expect", "openstack_mockopenstackoperations_finddevice", "openstack_mockopenstackoperations_getcindervolumeservices", "openstack_mockopenstackoperations_getclosestflavour", "openstack_mockopenstackoperations_getflavor", "openstack_mockopenstackoperations_getissimplenetwork", "openstack_mockopenstackoperations_getnetwork", "openstack_mockopenstackoperations_getport", "openstack_mockopenstackoperations_getsecuritygroupids", "openstack_mockopenstackoperations_getservergroups", "openstack_mockopenstackoperations_getsubnet", "openstack_mockopenstackoperations_manageexistingvolume", "openstack_mockopenstackoperations_setvolumebootable", "openstack_mockopenstackoperations_setvolumeimagemetadata", "openstack_mockopenstackoperations_setvolumeuefi", "openstack_mockopenstackoperations_validateandcreateport", "openstack_mockopenstackoperations_waitforvolume", "openstack_mockopenstackoperations_waitforvolumeattachment", "openstack_mockopenstackoperations_waituntilvmactive"], "25": ["openstack_mockopenstackoperationsmockrecorder", "openstack_mockopenstackoperationsmockrecorder_applybootvolumeimagemetadata", "openstack_mockopenstackoperationsmockrecorder_attachvolumetovm", "openstack_mockopenstackoperationsmockrecorder_createport", "openstack_mockopenstackoperationsmockrecorder_createvm", "openstack_mockopenstackoperationsmockrecorder_createvolume", "openstack_mockopenstackoperationsmockrecorder_deleteport", "openstack_mockopenstackoperationsmockrecorder_deletevolume", "openstack_mockopenstackoperationsmockrecorder_detachvolumefromvm", "openstack_mockopenstackoperationsmockrecorder_enableqga", "openstack_mockopenstackoperationsmockrecorder_finddevice", "openstack_mockopenstackoperationsmockrecorder_getcindervolumeservices", "openstack_mockopenstackoperationsmockrecorder_getclosestflavour", "openstack_mockopenstackoperationsmockrecorder_getflavor", "openstack_mockopenstackoperationsmockrecorder_getissimplenetwork", "openstack_mockopenstackoperationsmockrecorder_getnetwork", "openstack_mockopenstackoperationsmockrecorder_getport", "openstack_mockopenstackoperationsmockrecorder_getsecuritygroupids", "openstack_mockopenstackoperationsmockrecorder_getservergroups", "openstack_mockopenstackoperationsmockrecorder_getsubnet", "openstack_mockopenstackoperationsmockrecorder_manageexistingvolume", "openstack_mockopenstackoperationsmockrecorder_setvolumebootable", "openstack_mockopenstackoperationsmockrecorder_setvolumeimagemetadata", "openstack_mockopenstackoperationsmockrecorder_setvolumeuefi", "openstack_mockopenstackoperationsmockrecorder_validateandcreateport", "openstack_mockopenstackoperationsmockrecorder_waitforvolume", "openstack_mockopenstackoperationsmockrecorder_waitforvolumeattachment", "openstack_mockopenstackoperationsmockrecorder_waituntilvmactive"], "26": ["v2v_helper_virtv2v_virtv2vops_mock_go", "virtv2v_mockvirtv2voperations", "virtv2v_mockvirtv2voperations_addfirstbootscript", "virtv2v_mockvirtv2voperations_addudevrules", "virtv2v_mockvirtv2voperations_addwildcardnetplan", "virtv2v_mockvirtv2voperations_convertdisk", "virtv2v_mockvirtv2voperations_expect", "virtv2v_mockvirtv2voperations_getnetworkinterfacenames", "virtv2v_mockvirtv2voperations_getosrelease", "virtv2v_mockvirtv2voperations_getosreleaseallvolumes", "virtv2v_mockvirtv2voperations_getpartitions", "virtv2v_mockvirtv2voperations_isrhelfamily", "virtv2v_mockvirtv2voperations_ntfsfix", "virtv2v_mockvirtv2voperations_retainalphanumeric", "virtv2v_mockvirtv2voperationsmockrecorder", "virtv2v_mockvirtv2voperationsmockrecorder_addfirstbootscript", "virtv2v_mockvirtv2voperationsmockrecorder_addudevrules", "virtv2v_mockvirtv2voperationsmockrecorder_addwildcardnetplan", "virtv2v_mockvirtv2voperationsmockrecorder_convertdisk", "virtv2v_mockvirtv2voperationsmockrecorder_getnetworkinterfacenames", "virtv2v_mockvirtv2voperationsmockrecorder_getosrelease", "virtv2v_mockvirtv2voperationsmockrecorder_getosreleaseallvolumes", "virtv2v_mockvirtv2voperationsmockrecorder_getpartitions", "virtv2v_mockvirtv2voperationsmockrecorder_isrhelfamily", "virtv2v_mockvirtv2voperationsmockrecorder_ntfsfix", "virtv2v_mockvirtv2voperationsmockrecorder_retainalphanumeric", "virtv2v_virtv2vops_mock_newmockvirtv2voperations"], "27": ["alertmanager_main", "alertmanager_networkpolicy", "alertmanager_serviceaccount", "grafana_config", "grafana_dashboard_definitions", "grafana_dashboard_sources", "grafana_datasources", "grafana_deployment", "grafana_networkpolicy", "grafana_prometheusrule", "grafana_service", "grafana_serviceaccount", "kubeprometheus_prometheusrule", "prometheus_clusterrole", "prometheus_clusterrolebinding", "prometheus_networkpolicy", "prometheus_prometheus", "prometheus_roleconfig", "prometheus_serviceaccount", "prometheusadapter_apiservice", "prometheusadapter_clusterrole", "prometheusadapter_clusterrole_aggregated", "prometheusadapter_clusterrolebinding", "prometheusadapter_configmap", "prometheusadapter_poddisruptionbudget", "prometheusadapter_rolebinding_authreader", "prometheusadapter_serviceaccount"], "28": ["k8s_migration_pkg_utils_bmprovisionerutils_go", "utils_bmprovisionerutils_appendscripttoruncmd", "utils_bmprovisionerutils_convertesxitopcdhost", "utils_bmprovisionerutils_generatepcdonboardingcloudinit", "utils_bmprovisionerutils_getbmconfig", "utils_bmprovisionerutils_getbmconfigforrollingmigrationplan", "utils_bmprovisionerutils_getcloudinitsecretfromrollingmigrationplan", "utils_bmprovisionerutils_getmigrationplanfrommigration", "utils_bmprovisionerutils_getmigrationtemplatefrommigration", "utils_bmprovisionerutils_getmigrationtemplatefrommigrationplan", "utils_bmprovisionerutils_getmigrationtemplatefromrollingmigrationplan", "utils_bmprovisionerutils_getopenstackcredsforrollingmigrationplan", "utils_bmprovisionerutils_getopenstackcredsfromrollingmigrationplan", "utils_bmprovisionerutils_getopenstackcredsinfofromrollingmigrationplan", "utils_bmprovisionerutils_getopenstackcredsnamefrommigration", "utils_bmprovisionerutils_getopenstackcredsnamefrommigrationplan", "utils_bmprovisionerutils_getuserdataforbmconfig", "utils_bmprovisionerutils_getuserdatasecretforbmconfig", "utils_bmprovisionerutils_getvmwarecredsinfofromrollingmigrationplan", "utils_bmprovisionerutils_getvmwarecredsnamefrommigrationplan", "utils_bmprovisionerutils_mergecloudinit", "utils_bmprovisionerutils_mergecloudinitandcreatesecret", "utils_bmprovisionerutils_prettyprint", "utils_bmprovisionerutils_reclaimesxi", "utils_credutils_getvmwarecredsinfo", "utils_rollingmigrationutils_ensurepcdhasclusterconfigured"], "29": ["pkg_vpwned_api_proto_v1_service_api_pb_gw_go", "service_api_pb_gw_local_request_bmprovider_deploymachine_0", "service_api_pb_gw_local_request_bmprovider_getresourceinfo_0", "service_api_pb_gw_local_request_bmprovider_listbootsource_0", "service_api_pb_gw_local_request_bmprovider_listmachines_0", "service_api_pb_gw_local_request_bmprovider_reclaimbmhost_0", "service_api_pb_gw_local_request_bmprovider_setresourcebm2pxeboot_0", "service_api_pb_gw_local_request_bmprovider_setresourcepower_0", "service_api_pb_gw_local_request_bmprovider_whoami_0", "service_api_pb_gw_local_request_storagearray_createorupdateinitiatorgroup_0", "service_api_pb_gw_local_request_storagearray_getmappedgroups_0", "service_api_pb_gw_local_request_storagearray_mapvolumetogroup_0", "service_api_pb_gw_local_request_storagearray_resolvecindervolume_0", "service_api_pb_gw_local_request_storagearray_unmapvolumefromgroup_0", "service_api_pb_gw_local_request_storagearray_validatecredentials_0", "service_api_pb_gw_registerbmproviderhandlerclient", "service_api_pb_gw_registerbmproviderhandlerserver", "service_api_pb_gw_registerstoragearrayhandlerserver", "service_api_pb_gw_request_bmprovider_deploymachine_0", "service_api_pb_gw_request_bmprovider_getresourceinfo_0", "service_api_pb_gw_request_bmprovider_listbootsource_0", "service_api_pb_gw_request_bmprovider_listmachines_0", "service_api_pb_gw_request_bmprovider_reclaimbmhost_0", "service_api_pb_gw_request_bmprovider_setresourcebm2pxeboot_0", "service_api_pb_gw_request_bmprovider_setresourcepower_0", "service_api_pb_gw_request_bmprovider_whoami_0"], "30": ["k8s_migration_pkg_utils_maintenance_mode_go", "k8s_migration_pkg_utils_vmwareutils_go", "pkg_common_utils_net_go", "utils_credutils_getfinderforvmwarecreds", "utils_credutils_getvmwarecredentialsfromsecret", "utils_credutils_getvmwdatastore", "utils_credutils_logoutvmwareclient", "utils_credutils_validatevmwarecreds", "utils_maintenance_mode_canentermaintenancemode", "utils_maintenance_mode_checkclustercapacityafterhostremoval", "utils_maintenance_mode_checkvmformaintenancemode", "utils_maintenance_mode_getmaintenancemodeoptions", "utils_maintenance_mode_getrollingmigrationplanvalidationconfigfromconfigmap", "utils_net_normalizevcenterurl", "utils_rollingmigrationutils_isbmconfigvalid", "utils_rollingmigrationutils_validaterollingmigrationplan", "utils_vmwareutils_createdummyclusterforstandaloneesx", "utils_vmwareutils_createvmwarecluster", "utils_vmwareutils_createvmwareclustersandhosts", "utils_vmwareutils_createvmwarehost", "utils_vmwareutils_deletestalevmwareclustersandhosts", "utils_vmwareutils_fetchstandaloneesxhostsfromvcenter", "utils_vmwareutils_filtervmwarehostsforcluster", "utils_vmwareutils_getclusterk8sid", "utils_vmwareutils_getvmwareclustersandhosts"], "31": ["pkg_vpwned_api_proto_v1_service_api_grpc_pb_go", "service_api_grpc_pb_storagearray_createorupdateinitiatorgroup_handler", "service_api_grpc_pb_storagearray_getmappedgroups_handler", "service_api_grpc_pb_storagearray_mapvolumetogroup_handler", "service_api_grpc_pb_storagearray_resolvecindervolume_handler", "service_api_grpc_pb_storagearray_unmapvolumefromgroup_handler", "service_api_grpc_pb_storagearray_validatecredentials_handler", "service_bmproviderserver", "service_storagearrayserver", "service_unimplementedstoragearrayserver", "service_unimplementedstoragearrayserver_createorupdateinitiatorgroup", "service_unimplementedstoragearrayserver_getmappedgroups", "service_unimplementedstoragearrayserver_mapvolumetogroup", "service_unimplementedstoragearrayserver_mustembedunimplementedstoragearrayserver", "service_unimplementedstoragearrayserver_resolvecindervolume", "service_unimplementedstoragearrayserver_unmapvolumefromgroup", "service_unimplementedstoragearrayserver_validatecredentials", "service_unsafebmproviderserver", "service_unsafestoragearrayserver", "service_unsafevailbreakproxyserver", "service_unsafevcenterserver", "service_unsafeversionserver", "service_vailbreakproxyserver", "service_vcenterserver", "service_versionserver"], "32": ["nbd_blockstatusdata", "nbd_nbdoperations", "nbd_nbdops_copyrange", "nbd_nbdops_generatesockurl", "nbd_nbdops_getblockstatus", "nbd_nbdops_pwrite", "nbd_nbdops_zerorange", "nbd_nbdserver", "nbd_nbdserver_copychangedblocks", "nbd_nbdserver_copydisk", "nbd_nbdserver_getprogress", "nbd_nbdserver_startnbdserver", "nbd_nbdserver_stopnbdserver", "utils_migrationloginfo", "utils_nbdutils_adddebugoutputtofile", "utils_nbdutils_adddebugoutputtofilewithcommand", "utils_nbdutils_cleanupmigrationlogs", "utils_nbdutils_closelogfile", "utils_nbdutils_parsefraction", "utils_nbdutils_runcommandwithlogfile", "utils_nbdutils_runcommandwithlogfileredacted", "v2v_helper_nbd_nbdops_go", "v2v_helper_pkg_utils_nbdutils_go"], "33": ["pkg_vpwned_sdk_targets_targets_go", "pkg_vpwned_sdk_targets_vcenter_vcenter_go", "targets_accessinfo", "targets_targets", "targets_targets_deletetarget", "targets_targets_gettarget", "targets_targets_gettargets", "targets_targets_registertarget", "targets_vminfo", "vcenter_vcenter", "vcenter_vcenter_connect", "vcenter_vcenter_cordonhost", "vcenter_vcenter_findbootdevice", "vcenter_vcenter_findpowerstatus", "vcenter_vcenter_getvm", "vcenter_vcenter_init", "vcenter_vcenter_listhosts", "vcenter_vcenter_listvms", "vcenter_vcenter_newvcentercreds", "vcenter_vcenter_reclaimvm", "vcenter_vcenter_uncordonhost", "vcenter_vcenteropts", "vcenter_vmcenteraccessinfo"], "34": ["agents_vjailbreak", "appliance_module", "bsl_license", "cbt_feature", "claude_vjailbreak", "contributing_vjailbreak", "flatcar_linux", "govmomi", "image_builder", "img_migrationform1", "k3s", "libguestfs", "module_common", "module_v2v_helper", "nbdkit", "opensource_credits", "openstack_cloud", "platform9_pcd", "virt_v2v", "virtio_win", "vjailbreak_project", "vmdk_to_qcow2", "vmware_vcenter"], "35": ["alertmanager_alertmanager", "alertmanager_prometheusrule", "alertmanager_servicemonitor", "blackboxexporter_deployment", "blackboxexporter_servicemonitor", "kubernetescontrolplane_servicemonitorapiserver", "kubestatemetrics_clusterrolebinding", "kubestatemetrics_deployment", "kubestatemetrics_networkpolicy", "kubestatemetrics_service", "prometheus_poddisruptionbudget", "prometheus_prometheusrule", "prometheus_rolespecificnamespaces", "prometheus_service", "prometheus_servicemonitor", "prometheusadapter_deployment", "prometheusadapter_networkpolicy", "prometheusoperator_clusterrole", "prometheusoperator_clusterrolebinding", "prometheusoperator_networkpolicy", "prometheusoperator_service", "prometheusoperator_serviceaccount"], "36": ["arraycredsmappings_crd", "bmconfig_viewer_role", "cluster_admin_binding", "clustermigration_editor_role", "default_kustomization", "leader_election_role_binding", "manager_kustomization", "manager_metrics_patch", "manager_role", "manager_yaml", "metrics_service", "migrationplan_viewer_role", "migrationtemplate_viewer_role", "pcdcluster_editor_role", "prometheus_kustomization", "prometheus_monitor", "rdmdisk_editor_role", "rollingmigrationplan_editor_role", "storagemapping_editor_role", "vmwarecluster_editor_role", "vmwarehost_viewer_role", "vmwaremachine_viewer_role"], "37": ["controller_rollingmigrationplanreconciler", "controller_rollingmigrationplanreconciler_aggregateandupdatemigrationplanstatuses", "controller_rollingmigrationplanreconciler_executerollingmigrationplan", "controller_rollingmigrationplanreconciler_reconcile", "controller_rollingmigrationplanreconciler_reconciledelete", "controller_rollingmigrationplanreconciler_reconcilenormal", "controller_rollingmigrationplanreconciler_setupwithmanager", "controller_rollingmigrationplanreconciler_updaterollingmigrationplanstatus", "k8s_migration_internal_controller_rollingmigrationplan_controller_go", "k8s_migration_pkg_scope_rollingmigrationplanscope_go", "scope_rollingmigrationplanscope", "scope_rollingmigrationplanscope_close", "scope_rollingmigrationplanscope_name", "scope_rollingmigrationplanscope_namespace", "scope_rollingmigrationplanscope_newrollingmigrationplanscope", "scope_rollingmigrationplanscopeparams", "utils_maintenance_mode_createdefaultvalidationconfigmapforrollingmigrationplan", "utils_maintenance_mode_getrollingmigrationplanvalidationconfigfromconfigmapname", "utils_maintenance_mode_getvalidationconfigmapforrollingmigrationplan", "utils_rollingmigrationutils_isrollingmigrationplanpaused", "utils_rollingmigrationutils_stringslicesequal"], "38": ["controller_esximigrationreconciler_handleesxiconfiguringpcdhost", "k8s_migration_pkg_utils_pcdutils_go", "utils_bmprovisionerutils_getresmgrclient", "utils_credutils_containsstring", "utils_credutils_getopenstackcredsinfo", "utils_pcdutils_assignhostconfigtohost", "utils_pcdutils_assignhypervisorroletohost", "utils_pcdutils_createpcdclusterfromresmgrcluster", "utils_pcdutils_createpcdhostfromresmgrhost", "utils_pcdutils_deletestalepcdclusters", "utils_pcdutils_deletestalepcdhosts", "utils_pcdutils_filterpcdclustersonopenstackcreds", "utils_pcdutils_filterpcdhostsonopenstackcreds", "utils_pcdutils_generatepcdclusterfromresmgrcluster", "utils_pcdutils_generatepcdhostfromresmgrhost", "utils_pcdutils_getvmwarehostfromesxiname", "utils_pcdutils_syncpcdinfo", "utils_pcdutils_updatepcdclusterfromresmgrcluster", "utils_pcdutils_updatepcdhostfromresmgrhost", "utils_pcdutils_waitforhosttoshowuponpcd", "utils_pcdutils_waitforhypervisorroleassignment"], "39": ["migrate_migrate_addudevrulesforubuntu", "migrate_migrate_configurelinuxnetwork", "migrate_migrate_configurerhelnetwork", "migrate_migrate_configureubuntunetwork", "migrate_migrate_detectandhandlenetwork", "migrate_migrate_detectbootvolume", "migrate_migrate_isnetplansupported", "migrate_migrate_parseversionid", "migrate_migrate_test_testperiodicsyncstatesstring", "migrate_migrationtimes", "migrate_nicoverride", "migrate_periodicsynccontext", "migrate_periodicsyncstates", "migrate_periodicsyncstates_string", "v2v_helper_migrate_migrate_go", "virtv2v_virtv2vops_addwildcardnetplanforl2", "virtv2v_virtv2vops_extractkeyvalue", "virtv2v_virtv2vops_getinterfacenames", "virtv2v_virtv2vops_getnetworkinterfacenames", "virtv2v_virtv2vops_runcommandinguest", "virtv2v_virtv2vops_runnetworkpersistence"], "40": ["controller_runtime", "crd_arraycreds", "crd_bmconfig", "crd_clustermigration", "crd_esximigration", "crd_esxisshcreds", "crd_migrationplan", "crd_migrationtemplate", "crd_networkmapping", "crd_pcdcluster", "crd_pcdhost", "crd_rollingmigrationplan", "crd_storagemapping", "crd_vmwarecluster", "crd_vmwarecreds", "crd_vmwarehost", "crd_volumeimageprofile", "img_migrationform2", "migration_strategy_hot", "module_controller", "vmwarecreds_editor_role"], "41": ["vm_mockvmoperations", "vm_mockvmoperations_cleanupsnapshots", "vm_mockvmoperations_customquerychangeddiskareas", "vm_mockvmoperations_deletemigrationsnapshots", "vm_mockvmoperations_deletesnapshot", "vm_mockvmoperations_deletesnapshotbyref", "vm_mockvmoperations_disconnectnetworkinterfaces", "vm_mockvmoperations_enablecbt", "vm_mockvmoperations_expect", "vm_mockvmoperations_getsnapshot", "vm_mockvmoperations_getvminfo", "vm_mockvmoperations_getvmobj", "vm_mockvmoperations_iscbtenabled", "vm_mockvmoperations_listsnapshots", "vm_mockvmoperations_takesnapshot", "vm_mockvmoperations_updatediskinfo", "vm_mockvmoperations_updatedisksinfo", "vm_mockvmoperations_vmguestshutdown", "vm_mockvmoperations_vmpoweroff", "vm_mockvmoperations_vmpoweron"], "42": ["esxi_ssh_client_connect", "esxi_ssh_client_convertdatastorepathtofilesystempath", "esxi_ssh_client_newclient", "esxi_ssh_client_newclientwithtimeout", "esxi_ssh_client_parseesxclixmloutput", "esxi_ssh_client_parsetaskresponse", "esxi_ssh_client_runesxclicommand", "esxi_ssh_client_startvmkfstoolsrdmclone", "esxi_ssh_esxclifield", "esxi_ssh_esxclilistresponse", "esxi_ssh_esxcliroot", "esxi_ssh_esxclistructure", "esxi_ssh_esxclistructurelist", "esxi_ssh_field", "esxi_ssh_sshoperation", "esxi_ssh_structure", "esxi_ssh_vmkfstoolstask", "esxi_ssh_xmlresponse", "v2v_helper_esxi_ssh_client_go"], "43": ["vm_mockvmoperationsmockrecorder", "vm_mockvmoperationsmockrecorder_cleanupsnapshots", "vm_mockvmoperationsmockrecorder_customquerychangeddiskareas", "vm_mockvmoperationsmockrecorder_deletemigrationsnapshots", "vm_mockvmoperationsmockrecorder_deletesnapshot", "vm_mockvmoperationsmockrecorder_deletesnapshotbyref", "vm_mockvmoperationsmockrecorder_disconnectnetworkinterfaces", "vm_mockvmoperationsmockrecorder_enablecbt", "vm_mockvmoperationsmockrecorder_getsnapshot", "vm_mockvmoperationsmockrecorder_getvminfo", "vm_mockvmoperationsmockrecorder_getvmobj", "vm_mockvmoperationsmockrecorder_iscbtenabled", "vm_mockvmoperationsmockrecorder_listsnapshots", "vm_mockvmoperationsmockrecorder_takesnapshot", "vm_mockvmoperationsmockrecorder_updatediskinfo", "vm_mockvmoperationsmockrecorder_updatedisksinfo", "vm_mockvmoperationsmockrecorder_vmguestshutdown", "vm_mockvmoperationsmockrecorder_vmpoweroff", "vm_mockvmoperationsmockrecorder_vmpoweron"], "44": ["service_api_pb_file_sdk_proto_v1_api_proto_rawdescgzip", "service_cleanuprequest", "service_cleanuprequest_descriptor", "service_cleanuprequest_protomessage", "service_cleanuprequest_protoreflect", "service_cleanuprequest_reset", "service_cleanuprequest_string", "service_versionrequest", "service_versionrequest_descriptor", "service_versionrequest_protomessage", "service_versionrequest_protoreflect", "service_versionrequest_reset", "service_versionrequest_string", "service_whoamirequest", "service_whoamirequest_descriptor", "service_whoamirequest_protomessage", "service_whoamirequest_protoreflect", "service_whoamirequest_reset", "service_whoamirequest_string"], "45": ["service_api_grpc_pb_bmprovider_deploymachine_handler", "service_api_grpc_pb_bmprovider_getresourceinfo_handler", "service_api_grpc_pb_bmprovider_listbootsource_handler", "service_api_grpc_pb_bmprovider_listmachines_handler", "service_api_grpc_pb_bmprovider_reclaimbmhost_handler", "service_api_grpc_pb_bmprovider_setresourcebm2pxeboot_handler", "service_api_grpc_pb_bmprovider_setresourcepower_handler", "service_api_grpc_pb_bmprovider_whoami_handler", "service_unimplementedbmproviderserver", "service_unimplementedbmproviderserver_deploymachine", "service_unimplementedbmproviderserver_getresourceinfo", "service_unimplementedbmproviderserver_listbootsource", "service_unimplementedbmproviderserver_listmachines", "service_unimplementedbmproviderserver_mustembedunimplementedbmproviderserver", "service_unimplementedbmproviderserver_reclaimbmhost", "service_unimplementedbmproviderserver_setresourcebm2pxeboot", "service_unimplementedbmproviderserver_setresourcepower", "service_unimplementedbmproviderserver_testembeddedbyvalue", "service_unimplementedbmproviderserver_whoami"], "46": ["controller_clustermigration_controller_countsuccessfulesximigrations", "controller_clustermigration_controller_handlevmmigrations", "controller_clustermigrationreconciler", "controller_clustermigrationreconciler_checkandupdateclustermigrationstatus", "controller_clustermigrationreconciler_reconcile", "controller_clustermigrationreconciler_reconciledelete", "controller_clustermigrationreconciler_reconcilenormal", "controller_clustermigrationreconciler_setupwithmanager", "controller_clustermigrationreconciler_updateclustermigrationstatus", "k8s_migration_internal_controller_clustermigration_controller_go", "k8s_migration_pkg_scope_clustermigrationscope_go", "scope_clustermigrationscope", "scope_clustermigrationscope_close", "scope_clustermigrationscope_name", "scope_clustermigrationscope_namespace", "scope_clustermigrationscope_newclustermigrationscope", "scope_clustermigrationscopeparams", "utils_rollingmigrationutils_isclustermigrationpaused"], "47": ["controller_migrationplanreconciler", "controller_migrationplanreconciler_buildbaseconfigmapdata", "controller_migrationplanreconciler_buildnewmigrationconfigmap", "controller_migrationplanreconciler_createfirstbootconfigmap", "controller_migrationplanreconciler_createmigrationconfigmap", "controller_migrationplanreconciler_createresource", "controller_migrationplanreconciler_isvmsucceededinplan", "controller_migrationplanreconciler_markmigrationfailed", "controller_migrationplanreconciler_markmigrationvalidationfailed", "controller_migrationplanreconciler_migraterdmdisks", "controller_migrationplanreconciler_resolveimageprofiles", "controller_migrationplanreconciler_setimagemetadatafromprofiles", "controller_migrationplanreconciler_setmigrationspecificfields", "controller_migrationplanreconciler_setosfamilyandstoragefields", "controller_migrationplanreconciler_setupwithmanager", "controller_migrationplanreconciler_updatemigrationconfigmap", "controller_migrationplanreconciler_updatemigrationphasewithretry"], "48": ["controller_rdmdisk_controller_getmostrecentvalidationfailedcondition", "controller_rdmdisk_controller_handleerror", "controller_rdmdisk_controller_updatestatuscondition", "controller_rdmdisk_controller_validaterdmdiskfields", "controller_rdmdiskreconciler", "controller_rdmdiskreconciler_handleavailablephase", "controller_rdmdiskreconciler_handleinitialphase", "controller_rdmdiskreconciler_handlemanagingphase", "controller_rdmdiskreconciler_reconcile", "controller_rdmdiskreconciler_setupwithmanager", "k8s_migration_internal_controller_rdmdisk_controller_go", "k8s_migration_pkg_utils_openstackutils_go", "utils_openstackutils_buildvolumemanagepayload", "utils_openstackutils_executevolumemanagerequest", "utils_openstackutils_importluntocinder", "utils_volume", "utils_volumepayload"], "49": ["migrate_migrate_test_testcreatetargetinstance", "migrate_migrate_test_testcreatetargetinstance_advancedmapping_insufficientports", "migrate_migrate_test_testcreatetargetinstance_advancedmapping_ports", "migrate_migrate_test_testcreatevolumes", "migrate_migrate_test_testdeleteallvolumes", "migrate_migrate_test_testdetachallvolumes", "migrate_migrate_test_testenablecbtwrapper", "migrate_migrate_test_testlivereplicatedisks", "migrate_migrate_test_testperiodicsynccontext", "nbd_nbdops_mock_newmocknbdoperations", "openstack_openstackops_mock_newmockopenstackoperations", "v2v_helper_migrate_migrate_test_go", "v2v_helper_nbd_nbdops_mock_go", "v2v_helper_openstack_openstackops_mock_go", "v2v_helper_vm_vmops_mock_go", "vm_vmops_mock_newmockvmoperations"], "50": ["base_unimplementedbaseprovider", "base_unimplementedbaseprovider_connect", "base_unimplementedbaseprovider_deploymachine", "base_unimplementedbaseprovider_disconnect", "base_unimplementedbaseprovider_getproviderbmstatus", "base_unimplementedbaseprovider_getresourceinfo", "base_unimplementedbaseprovider_isbmready", "base_unimplementedbaseprovider_isbmrunning", "base_unimplementedbaseprovider_listbootsource", "base_unimplementedbaseprovider_listresources", "base_unimplementedbaseprovider_reclaimbm", "base_unimplementedbaseprovider_setbm2pxeboot", "base_unimplementedbaseprovider_setresourcepower", "base_unimplementedbaseprovider_startbm", "base_unimplementedbaseprovider_stopbm", "base_unimplementedbaseprovider_whoami"], "51": ["pure_purestorageprovider", "pure_purestorageprovider_connect", "pure_purestorageprovider_createvolume", "pure_purestorageprovider_deletevolume", "pure_purestorageprovider_disconnect", "pure_purestorageprovider_getallvolumenaas", "pure_purestorageprovider_getmappedgroups", "pure_purestorageprovider_getvolumefromnaa", "pure_purestorageprovider_getvolumeinfo", "pure_purestorageprovider_listallvolumes", "pure_purestorageprovider_mapvolumetogroup", "pure_purestorageprovider_renamevolume", "pure_purestorageprovider_resolvecindervolumetolun", "pure_purestorageprovider_unmapvolumefromgroup", "pure_purestorageprovider_validatecredentials", "pure_purestorageprovider_whoami"], "52": ["analytics_keys_secret", "configmap_editor_role", "image_builder_ui_deployment", "migration_system_namespace", "networkmapping_cr", "openstackcreds_cr", "version_checker_binding", "version_checker_cronjob", "version_checker_sa", "version_config_configmap", "vjailbreak_crd_api", "vjailbreak_settings_configmap", "vjailbreak_ui_deployment", "vjailbreak_ui_ingress", "vjailbreak_ui_service", "vmwarecreds_cr"], "53": ["controller_migrationplanreconciler_reconcile", "controller_migrationplanreconciler_reconciledelete", "controller_migrationplanreconciler_reconcilenormal", "k8s_migration_pkg_scope_migrationplanscope_go", "k8s_migration_pkg_utils_migrationplanutils_go", "scope_migrationplanscope", "scope_migrationplanscope_close", "scope_migrationplanscope_name", "scope_migrationplanscope_namespace", "scope_migrationplanscope_newmigrationplanscope", "scope_migrationplanscopeparams", "utils_migrationplanutils_getfirstbootconfigmapname", "utils_migrationplanutils_getmigrationconfigmapname", "utils_migrationplanutils_newhostpathtype", "utils_migrationplanutils_validatemigrationplan"], "54": ["controller_esximigrationreconciler", "controller_esximigrationreconciler_handleesxicordoned", "controller_esximigrationreconciler_handleesxiinmaintenancemode", "controller_esximigrationreconciler_handleesxiwaitingforpcdhost", "controller_esximigrationreconciler_reconcile", "controller_esximigrationreconciler_reconciledelete", "controller_esximigrationreconciler_reconcilenormal", "controller_esximigrationreconciler_setupwithmanager", "k8s_migration_internal_controller_esximigration_controller_go", "utils_rollingmigrationutils_checkesxiinmaintenancemode", "utils_rollingmigrationutils_countvmsonesxi", "utils_rollingmigrationutils_ensureesxiinmass", "utils_rollingmigrationutils_getesxihostsystem", "utils_rollingmigrationutils_getesxisummary", "utils_rollingmigrationutils_removeesxifromvcenter"], "55": ["k8s_migration_pkg_scope_vmwarecredsscope_go", "pkg_common_validation_vmware_validate_go", "scope_vmwarecredsscope", "scope_vmwarecredsscope_close", "scope_vmwarecredsscope_name", "scope_vmwarecredsscope_namespace", "scope_vmwarecredsscope_newvmwarecredsscope", "scope_vmwarecredsscopeparams", "vmware_postvalidationresources", "vmware_validate_ensurelogger", "vmware_validate_fetchresourcespostvalidation", "vmware_validate_getcredentialsfromsecret", "vmware_validate_getretrylimitfromsettings", "vmware_validate_validate", "vmware_validationresult"], "56": ["reporter_reporter", "reporter_reporter_createkubernetesevent", "reporter_reporter_generaterandomstring", "reporter_reporter_getcutoverlabel", "reporter_reporter_getkubernetesclient", "reporter_reporter_getpod", "reporter_reporter_getpodname", "reporter_reporter_getpodnamespace", "reporter_reporter_isrunninginpod", "reporter_reporter_newreporter", "reporter_reporter_updatepodevents", "reporter_reporter_updateprogress", "reporter_reporter_watchpodlabels", "reporter_reporterops", "v2v_helper_reporter_reporter_go"], "57": ["scripts_firstboot_store_vmware_tools_deletion_ps1", "store_vmware_tools_deletion_remove_controlpanelentry", "store_vmware_tools_deletion_remove_driverstore", "store_vmware_tools_deletion_remove_vmwaredevices", "store_vmware_tools_deletion_remove_vmwaredrivers", "store_vmware_tools_deletion_remove_vmwarefolderaggressive", "store_vmware_tools_deletion_remove_vmwarefolders", "store_vmware_tools_deletion_remove_vmwarepnpdevicesaggressive", "store_vmware_tools_deletion_remove_vmwareregistry", "store_vmware_tools_deletion_remove_vmwareresiduals", "store_vmware_tools_deletion_remove_vmwareservices", "store_vmware_tools_deletion_schedule_deleteonreboot", "store_vmware_tools_deletion_stop_vmwareprocesses", "store_vmware_tools_deletion_unregister_vmwaredlls", "store_vmware_tools_deletion_write_log"], "58": ["pkg_vpwned_sdk_storage_storage_go", "storage_arrayinfo", "storage_backendtarget", "storage_backendtargetdiscoverer", "storage_backendtargetgroup", "storage_capacityinfo", "storage_mappingcontext", "storage_openstackvolume", "storage_storage_deletestorageprovider", "storage_storage_getstorageprovider", "storage_storage_getstorageproviders", "storage_storageaccessinfo", "storage_storageprovider", "storage_volume", "storage_volumeinfo"], "59": ["service_api_grpc_pb_vcenter_cordonhost_handler", "service_api_grpc_pb_vcenter_getvm_handler", "service_api_grpc_pb_vcenter_listhosts_handler", "service_api_grpc_pb_vcenter_listvms_handler", "service_api_grpc_pb_vcenter_reclaimvm_handler", "service_api_grpc_pb_vcenter_uncordonhost_handler", "service_unimplementedvcenterserver", "service_unimplementedvcenterserver_cordonhost", "service_unimplementedvcenterserver_getvm", "service_unimplementedvcenterserver_listhosts", "service_unimplementedvcenterserver_listvms", "service_unimplementedvcenterserver_mustembedunimplementedvcenterserver", "service_unimplementedvcenterserver_reclaimvm", "service_unimplementedvcenterserver_testembeddedbyvalue", "service_unimplementedvcenterserver_uncordonhost"], "60": ["controller_migrationplan_controller_getvmwaremachineforvm", "controller_migrationplanreconciler_checkandhandlepausedplan", "controller_migrationplanreconciler_createmigration", "controller_migrationplanreconciler_handlerdmdiskmigrationerror", "controller_migrationplanreconciler_processmigrationphases", "controller_migrationplanreconciler_reconcilemigrationplanjob", "controller_migrationplanreconciler_triggermigration", "controller_migrationplanreconciler_updatemigrationplanstatus", "controller_migrationplanreconciler_validatemigrationplanvms", "controller_migrationplanreconciler_validatevddkpresence", "controller_migrationplanreconciler_validatevmos", "utils_credutils_findhotplugbaseflavor", "utils_migrationplanutils_migrationnamefromvmname", "utils_rollingmigrationutils_ismigrationplanpaused"], "61": ["openstack_securitygroups_getaccessiblesecuritygroups", "openstack_securitygroups_listsecuritygroupinfos", "openstack_securitygroups_resolveprojectid", "pkg_common_openstack_securitygroups_go", "utils_credutils_buildbackendtovolumetypemap", "utils_credutils_extractcinderhost", "utils_credutils_getbackendpools", "utils_credutils_getcindervolumebackendpools", "utils_credutils_getcindervolumeservicehosts", "utils_credutils_getopenstackclients", "utils_credutils_getopenstackcredentialsfromsecret", "utils_credutils_getopenstackinfo", "utils_credutils_parsepoolname", "utils_credutils_validateandgetproviderclient"], "62": ["cli_serve_init", "cli_serve_initcfg", "cli_serve_serve", "pkg_vpwned_cli_serve_go", "pkg_vpwned_server_server_go", "server_server_apilogger", "server_server_gethttpserver", "server_server_grpcerrhandler", "server_server_openapiserver", "server_server_shutdown", "server_server_startserver", "service_api_grpc_pb_newbmproviderclient", "service_api_pb_gw_registerbmproviderhandler", "service_api_pb_gw_registerbmproviderhandlerfromendpoint"], "63": ["pkg_vpwned_server_providers_go", "providers_providers_getprovider", "server_providersgrpc", "server_providersgrpc_getresourceinfo", "server_providersgrpc_listbootsource", "server_providersgrpc_listmachines", "server_providersgrpc_populatecredsfromaccessinfo", "server_providersgrpc_reclaimbm", "server_providersgrpc_setresourcebm2pxeboot", "server_providersgrpc_setresourcepower", "server_providersgrpc_startbm", "server_providersgrpc_stopbm", "server_providersgrpc_whichprovider", "server_providersgrpc_whoami"], "64": ["service_reclaimbmrequest", "service_reclaimbmrequest_descriptor", "service_reclaimbmrequest_getaccessinfo", "service_reclaimbmrequest_getbootsource", "service_reclaimbmrequest_geterasedisk", "service_reclaimbmrequest_getipmiinterface", "service_reclaimbmrequest_getmanualpowercontrol", "service_reclaimbmrequest_getpowercycle", "service_reclaimbmrequest_getresourceid", "service_reclaimbmrequest_getuserdata", "service_reclaimbmrequest_protomessage", "service_reclaimbmrequest_protoreflect", "service_reclaimbmrequest_reset", "service_reclaimbmrequest_string"], "65": ["service_vminfo", "service_vminfo_descriptor", "service_vminfo_getbootdevice", "service_vminfo_getcpu", "service_vminfo_getguestos", "service_vminfo_getipv4addr", "service_vminfo_getipv6addr", "service_vminfo_getmemory", "service_vminfo_getname", "service_vminfo_getpowerstatus", "service_vminfo_protomessage", "service_vminfo_protoreflect", "service_vminfo_reset", "service_vminfo_string"], "66": ["service_bmprovisioneraccessinfo", "service_bmprovisioneraccessinfo_descriptor", "service_bmprovisioneraccessinfo_getapikey", "service_bmprovisioneraccessinfo_getbaseurl", "service_bmprovisioneraccessinfo_getmaas", "service_bmprovisioneraccessinfo_getpassword", "service_bmprovisioneraccessinfo_getproviders", "service_bmprovisioneraccessinfo_getunknownprovider", "service_bmprovisioneraccessinfo_getuseinsecure", "service_bmprovisioneraccessinfo_getusername", "service_bmprovisioneraccessinfo_protomessage", "service_bmprovisioneraccessinfo_protoreflect", "service_bmprovisioneraccessinfo_reset", "service_bmprovisioneraccessinfo_string"], "67": ["service_setresourcebm2pxebootrequest", "service_setresourcebm2pxebootrequest_descriptor", "service_setresourcebm2pxebootrequest_getaccessinfo", "service_setresourcebm2pxebootrequest_getipmiinterface", "service_setresourcebm2pxebootrequest_getlan", "service_setresourcebm2pxebootrequest_getlanplus", "service_setresourcebm2pxebootrequest_getopenipmi", "service_setresourcebm2pxebootrequest_getpowercycle", "service_setresourcebm2pxebootrequest_getresourceid", "service_setresourcebm2pxebootrequest_gettool", "service_setresourcebm2pxebootrequest_protomessage", "service_setresourcebm2pxebootrequest_protoreflect", "service_setresourcebm2pxebootrequest_reset", "service_setresourcebm2pxebootrequest_string"], "68": ["service_bootsourceselections", "service_bootsourceselections_descriptor", "service_bootsourceselections_getarches", "service_bootsourceselections_getbootsourceid", "service_bootsourceselections_getid", "service_bootsourceselections_getlabels", "service_bootsourceselections_getos", "service_bootsourceselections_getrelease", "service_bootsourceselections_getresourceuri", "service_bootsourceselections_getsubarches", "service_bootsourceselections_protomessage", "service_bootsourceselections_protoreflect", "service_bootsourceselections_reset", "service_bootsourceselections_string"], "69": ["utils_utils_atoi", "utils_utils_getfirstbootconfigmapname", "utils_utils_getinclusterclient", "utils_utils_getmigrationconfigmapname", "utils_utils_getmigrationobjectname", "utils_utils_getretrylimits", "utils_utils_getvmwaremachinename", "utils_utils_removeemptystrings", "utils_utils_writetologfile", "v2v_helper_main_go", "v2v_helper_main_logmigrationparams", "v2v_helper_main_main", "v2v_helper_pkg_utils_utils_go"], "70": ["esxi_ssh_clonestatus", "esxi_ssh_clonetracker", "esxi_ssh_clonetracker_determineifrunning", "esxi_ssh_clonetracker_getstatus", "esxi_ssh_clonetracker_logprogressifneeded", "esxi_ssh_clonetracker_parseerror", "esxi_ssh_clonetracker_parseprogress", "esxi_ssh_clonetracker_readlogfile", "esxi_ssh_clonetracker_setpollinterval", "esxi_ssh_clonetracker_setstartuptimeout", "esxi_ssh_clonetracker_waitforcompletion", "esxi_ssh_progresslogger", "v2v_helper_esxi_ssh_clone_tracker_go"], "71": ["controller_arraycreds_controller_buildprovideroptionsfromspec", "controller_arraycreds_controller_getdatastoreinfo", "controller_arraycreds_controller_validatenetapptargetselection", "controller_arraycredsreconciler", "controller_arraycredsreconciler_discoverbackendtargets", "controller_arraycredsreconciler_discoverdatastores", "controller_arraycredsreconciler_getvmwarecredentials", "controller_arraycredsreconciler_reconcile", "controller_arraycredsreconciler_reconciledelete", "controller_arraycredsreconciler_reconcilenormal", "controller_arraycredsreconciler_setupwithmanager", "controller_arraycredsreconciler_validatearraycredentials", "k8s_migration_internal_controller_arraycreds_controller_go"], "72": ["service_validationresult", "service_validationresult_descriptor", "service_validationresult_getagentsscaleddown", "service_validationresult_getnocustomresources", "service_validationresult_getnomigrationplans", "service_validationresult_getnorollingmigrationplans", "service_validationresult_getopenstackcredsdeleted", "service_validationresult_getpassedall", "service_validationresult_getvmwarecredsdeleted", "service_validationresult_protomessage", "service_validationresult_protoreflect", "service_validationresult_reset", "service_validationresult_string"], "73": ["service_api_grpc_pb_version_cleanup_handler", "service_api_grpc_pb_version_getavailabletags_handler", "service_api_grpc_pb_version_getupgradeprogress_handler", "service_api_grpc_pb_version_initiateupgrade_handler", "service_api_grpc_pb_version_version_handler", "service_unimplementedversionserver", "service_unimplementedversionserver_cleanup", "service_unimplementedversionserver_getavailabletags", "service_unimplementedversionserver_getupgradeprogress", "service_unimplementedversionserver_initiateupgrade", "service_unimplementedversionserver_mustembedunimplementedversionserver", "service_unimplementedversionserver_testembeddedbyvalue", "service_unimplementedversionserver_version"], "74": ["controller_esxisshcreds_controller_parseesxiversion", "controller_esxisshcredsreconciler", "controller_esxisshcredsreconciler_getsshcredentialsfromsecret", "controller_esxisshcredsreconciler_getvmwarehosts", "controller_esxisshcredsreconciler_reconcile", "controller_esxisshcredsreconciler_reconciledelete", "controller_esxisshcredsreconciler_reconcilenormal", "controller_esxisshcredsreconciler_setupwithmanager", "controller_esxisshcredsreconciler_validatehostsparallel", "controller_esxisshcredsreconciler_validatesinglehost", "controller_hostvalidationresult", "k8s_migration_internal_controller_esxisshcreds_controller_go"], "75": ["k8s_migration_pkg_utils_credutils_test_go", "utils_credutils_deletestalevmwaremachines", "utils_credutils_deletevmwaremachinesforvmwarecreds", "utils_credutils_filtervmwaremachinesforcreds", "utils_credutils_findvmwaremachinesnotinvcenter", "utils_credutils_migrationmatchesvmwaremachine", "utils_credutils_shouldskipvmwaremachinereconciliation", "utils_credutils_test_testcreateorupdatevmwaremachine_createswhenmissing", "utils_credutils_test_testfindvmwaremachinesnotinvcenter_skipsmachinewithmigration", "utils_credutils_test_testscheme", "utils_credutils_test_testshouldskipvmwaremachinereconciliation_whenmigrationexists", "utils_credutils_vmexistsinvcenter"], "76": ["controller_vmwarecredsreconciler", "controller_vmwarecredsreconciler_ensurefinalizer", "controller_vmwarecredsreconciler_reconcile", "controller_vmwarecredsreconciler_reconciledelete", "controller_vmwarecredsreconciler_reconcilenormal", "controller_vmwarecredsreconciler_setupwithmanager", "k8s_migration_internal_controller_vmwarecreds_controller_go", "utils_credutils_cleanupcachedvmwareclient", "utils_credutils_deletedependantobjectsforvmwarecreds", "utils_credutils_deletevmwareclustersforvmwarecreds", "utils_credutils_deletevmwarecredssecret", "utils_credutils_filtervmwareclustersforcreds"], "77": ["k8s_migration_pkg_sdk_keystone_client_fake_go", "keystone_client_fake_newfakeclient", "keystone_fakeclient", "keystone_fakeclient_assignroletouseronproject", "keystone_fakeclient_auth", "keystone_fakeclient_createuser", "keystone_fakeclient_deleteuser", "keystone_fakeclient_getprojects", "keystone_fakeclient_gettokeninfo", "keystone_fakeclient_listprojects", "keystone_fakeclient_listroles", "keystone_fakeclient_listuser"], "78": ["v2v_helper_pkg_utils_vmutils_vmutils_go", "v2v_helper_pkg_xml_xml_go", "v2v_helper_pkg_xml_xml_test_go", "vmutils_vmutils_generatexmlconfig", "xml_devices", "xml_disk", "xml_domain", "xml_driver", "xml_source", "xml_target", "xml_xml_generatexml", "xml_xml_test_testgeneratexml"], "79": ["service_upgradeprogressresponse", "service_upgradeprogressresponse_descriptor", "service_upgradeprogressresponse_getcurrentstep", "service_upgradeprogressresponse_getendtime", "service_upgradeprogressresponse_geterror", "service_upgradeprogressresponse_getprogress", "service_upgradeprogressresponse_getstarttime", "service_upgradeprogressresponse_getstatus", "service_upgradeprogressresponse_protomessage", "service_upgradeprogressresponse_protoreflect", "service_upgradeprogressresponse_reset", "service_upgradeprogressresponse_string"], "80": ["controller_migrationplan_controller_createvcenterclientanddc", "v2v_helper_vcenter_vcenterops_go", "v2v_helper_vcenter_vcenterops_test_go", "vcenter_vcenteroperations", "vcenter_vcenterops_getthumbprint", "vcenter_vcenterops_test_cleanupsimulator", "vcenter_vcenterops_test_simulatevcenter", "vcenter_vcenterops_test_testgetthumbprint", "vcenter_vcenterops_test_testgetvmbyname", "vcenter_vcenterops_validatevcenter", "vcenter_vcenterops_vcenterclientbuilder"], "81": ["vcenter_vcenterclient", "vcenter_vcenterclient_ensuresessionactive", "vcenter_vcenterclient_getdatacenters", "vcenter_vcenterclient_getdatastores", "vcenter_vcenterclient_getorcreatevmfolder", "vcenter_vcenterclient_getvmbymoid", "vcenter_vcenterclient_getvmbyname", "vcenter_vcenterclient_getvmwithdatacenter", "vcenter_vcenterclient_movetofolder", "vcenter_vcenterclient_renamevm", "vcenter_vcenterclient_runcommandonesxi"], "82": ["k8s_migration_pkg_utils_types_go", "utils_cindervolumeservice", "utils_cloudinitparams", "utils_network", "utils_openstackmetadata", "utils_openstackopsutils_getinstanceuuidfromnode", "utils_rollingmigartionvalidationconfig", "utils_vmerror", "utils_vmwareclusterinfo", "utils_vmwarehostinfo", "v2v_helper_pkg_utils_openstackopsutils_go"], "83": ["pkg_vpwned_server_storage_go", "server_storage_convertmappingcontexttoproto", "server_storage_convertprototomappingcontext", "server_storagearraygrpc", "server_storagearraygrpc_createorupdateinitiatorgroup", "server_storagearraygrpc_getmappedgroups", "server_storagearraygrpc_mapvolumetogroup", "server_storagearraygrpc_resolvecindervolume", "server_storagearraygrpc_unmapvolumefromgroup", "server_storagearraygrpc_validatecredentials", "storage_storage_newstorageprovider"], "84": ["service_ipmitype", "service_ipmitype_descriptor", "service_ipmitype_getipmiinterface", "service_ipmitype_getlan", "service_ipmitype_getlanplus", "service_ipmitype_getopenipmi", "service_ipmitype_gettool", "service_ipmitype_protomessage", "service_ipmitype_protoreflect", "service_ipmitype_reset", "service_ipmitype_string"], "85": ["service_listhostsresponseitem", "service_listhostsresponseitem_descriptor", "service_listhostsresponseitem_getbiosuuid", "service_listhostsresponseitem_gethost", "service_listhostsresponseitem_getip", "service_listhostsresponseitem_getmacaddress", "service_listhostsresponseitem_getserial", "service_listhostsresponseitem_protomessage", "service_listhostsresponseitem_protoreflect", "service_listhostsresponseitem_reset", "service_listhostsresponseitem_string"], "86": ["service_volumeinfo", "service_volumeinfo_descriptor", "service_volumeinfo_getid", "service_volumeinfo_getnaa", "service_volumeinfo_getname", "service_volumeinfo_getserialnumber", "service_volumeinfo_getsize", "service_volumeinfo_protomessage", "service_volumeinfo_protoreflect", "service_volumeinfo_reset", "service_volumeinfo_string"], "87": ["service_api_grpc_pb_vailbreakproxy_checknetworksubnetcompatibility_handler", "service_api_grpc_pb_vailbreakproxy_injectenvvariables_handler", "service_api_grpc_pb_vailbreakproxy_revalidatecredentials_handler", "service_api_grpc_pb_vailbreakproxy_validateopenstackip_handler", "service_unimplementedvailbreakproxyserver", "service_unimplementedvailbreakproxyserver_checknetworksubnetcompatibility", "service_unimplementedvailbreakproxyserver_injectenvvariables", "service_unimplementedvailbreakproxyserver_mustembedunimplementedvailbreakproxyserver", "service_unimplementedvailbreakproxyserver_revalidatecredentials", "service_unimplementedvailbreakproxyserver_testembeddedbyvalue", "service_unimplementedvailbreakproxyserver_validateopenstackip"], "88": ["k8s_migration_test_utils_utils_go", "utils_utils_getnonemptylines", "utils_utils_getprojectdir", "utils_utils_installcertmanager", "utils_utils_installprometheusoperator", "utils_utils_loadimagetokindclusterwithname", "utils_utils_run", "utils_utils_uninstallcertmanager", "utils_utils_uninstallprometheusoperator", "utils_utils_warnerror"], "89": ["controller_migrationplan_controller_getdatastoresforvolumemapping", "controller_migrationplan_controller_test_testgetdatastoresforvolumemapping_fallsbacktolegacydatastores", "controller_migrationplan_controller_test_testgetdatastoresforvolumemapping_preservesblankdiskdatastore", "controller_migrationplan_controller_test_testgetdatastoresforvolumemapping_usesperdiskorderwithduplicates", "controller_migrationplan_controller_test_testisvmsucceededinplan", "k8s_migration_api_v1alpha1_migration_types_go", "k8s_migration_internal_controller_migrationplan_controller_test_go", "v1alpha1_migration_types_init", "v1alpha1_migrationconditiontype", "v1alpha1_vmmigrationphase"], "90": ["k8s_migration_pkg_sdk_keystone_keystone_test_go", "k8s_migration_pkg_sdk_testutils_testutils_go", "keystone_keystone_test_newtestclient", "keystone_keystone_test_testgetendpointforregion", "keystone_keystone_test_testgetserviceid", "keystone_roundtripfunc", "keystone_roundtripfunc_roundtrip", "testutils_testutils_assert", "testutils_testutils_equals", "testutils_testutils_ok"], "91": ["esxi_ssh_clone_tracker_newclonetracker", "k8sutils_k8sutils_getarraycreds", "migrate_migrate_autodiscovercinderhost", "migrate_migrate_copydiskviastorageacceleratedcopy", "migrate_migrate_getesxihost", "migrate_migrate_gethostipaddress", "migrate_migrate_managevolumetocinder", "migrate_migrate_storageacceleratedcopycopydisks", "migrate_vaai_copy_sanitizevolumename", "v2v_helper_migrate_vaai_copy_go"], "92": ["scripts_firstboot_store_firstboot_scheduler_ps1", "store_firstboot_scheduler_ensure_64bitpowershell", "store_firstboot_scheduler_get_script", "store_firstboot_scheduler_init_table", "store_firstboot_scheduler_pop_script", "store_firstboot_scheduler_push_script", "store_firstboot_scheduler_remove_mytask", "store_firstboot_scheduler_schedule_mytask", "store_firstboot_scheduler_script_runner", "store_firstboot_scheduler_write_log"], "93": ["service_api_grpc_pb_newvcenterclient", "service_api_pb_gw_registervcenterhandler", "service_api_pb_gw_registervcenterhandlerclient", "service_api_pb_gw_registervcenterhandlerfromendpoint", "service_api_pb_gw_request_vcenter_cordonhost_0", "service_api_pb_gw_request_vcenter_getvm_0", "service_api_pb_gw_request_vcenter_listhosts_0", "service_api_pb_gw_request_vcenter_listvms_0", "service_api_pb_gw_request_vcenter_reclaimvm_0", "service_api_pb_gw_request_vcenter_uncordonhost_0"], "94": ["service_api_grpc_pb_newstoragearrayclient", "service_api_pb_gw_registerstoragearrayhandler", "service_api_pb_gw_registerstoragearrayhandlerclient", "service_api_pb_gw_registerstoragearrayhandlerfromendpoint", "service_api_pb_gw_request_storagearray_createorupdateinitiatorgroup_0", "service_api_pb_gw_request_storagearray_getmappedgroups_0", "service_api_pb_gw_request_storagearray_mapvolumetogroup_0", "service_api_pb_gw_request_storagearray_resolvecindervolume_0", "service_api_pb_gw_request_storagearray_unmapvolumefromgroup_0", "service_api_pb_gw_request_storagearray_validatecredentials_0"], "95": ["service_targets", "service_targets_descriptor", "service_targets_getpcd", "service_targets_gettarget", "service_targets_getunknown", "service_targets_getvcenter", "service_targets_protomessage", "service_targets_protoreflect", "service_targets_reset", "service_targets_string"], "96": ["service_unmapvolumerequest", "service_unmapvolumerequest_descriptor", "service_unmapvolumerequest_getaccessinfo", "service_unmapvolumerequest_getinitiatorgroupname", "service_unmapvolumerequest_getmappingcontext", "service_unmapvolumerequest_getvolume", "service_unmapvolumerequest_protomessage", "service_unmapvolumerequest_protoreflect", "service_unmapvolumerequest_reset", "service_unmapvolumerequest_string"], "97": ["service_mapvolumerequest", "service_mapvolumerequest_descriptor", "service_mapvolumerequest_getaccessinfo", "service_mapvolumerequest_getinitiatorgroupname", "service_mapvolumerequest_getmappingcontext", "service_mapvolumerequest_getvolume", "service_mapvolumerequest_protomessage", "service_mapvolumerequest_protoreflect", "service_mapvolumerequest_reset", "service_mapvolumerequest_string"], "98": ["service_reclaimvmrequest", "service_reclaimvmrequest_descriptor", "service_reclaimvmrequest_getaccessinfo", "service_reclaimvmrequest_getargs", "service_reclaimvmrequest_getname", "service_reclaimvmrequest_gettarget", "service_reclaimvmrequest_protomessage", "service_reclaimvmrequest_protoreflect", "service_reclaimvmrequest_reset", "service_reclaimvmrequest_string"], "99": ["service_deploymachinerequest", "service_deploymachinerequest_descriptor", "service_deploymachinerequest_getaccessinfo", "service_deploymachinerequest_getosreleasename", "service_deploymachinerequest_getresourceid", "service_deploymachinerequest_getuserdata", "service_deploymachinerequest_protomessage", "service_deploymachinerequest_protoreflect", "service_deploymachinerequest_reset", "service_deploymachinerequest_string"], "100": ["migrationplan_editor_role", "migrationplan_vm_migration_sample", "migrationtemplate_editor_role", "migrationtemplate_migration_template_sample", "networkmapping_nwmap1", "openstackcreds_sapmo1", "storagemapping_stmap1", "storagemapping_viewer_role", "vmwarecreds_pnapbmc1", "vmwarecreds_viewer_role"], "101": ["v2v_helper_vcenter_vcenterops_mock_go", "vcenter_mockvcenteroperations", "vcenter_mockvcenteroperations_expect", "vcenter_mockvcenteroperations_getdatacenters", "vcenter_mockvcenteroperations_getvmbyname", "vcenter_mockvcenteroperationsmockrecorder", "vcenter_mockvcenteroperationsmockrecorder_getdatacenters", "vcenter_mockvcenteroperationsmockrecorder_getvmbyname", "vcenter_vcenterops_mock_newmockvcenteroperations"], "102": ["service_api_grpc_pb_newversionclient", "service_api_pb_gw_registerversionhandler", "service_api_pb_gw_registerversionhandlerclient", "service_api_pb_gw_registerversionhandlerfromendpoint", "service_api_pb_gw_request_version_cleanup_0", "service_api_pb_gw_request_version_getavailabletags_0", "service_api_pb_gw_request_version_getupgradeprogress_0", "service_api_pb_gw_request_version_initiateupgrade_0", "service_api_pb_gw_request_version_version_0"], "103": ["base_base_init", "ironic_ironic_init", "ironic_ironicprovider", "maas_maas_init", "maas_maasaccessinfo", "pkg_vpwned_sdk_providers_base_base_go", "pkg_vpwned_sdk_providers_ironic_ironic_go", "pkg_vpwned_sdk_providers_maas_maas_go", "providers_providers_registerprovider"], "104": ["service_startbmrequest", "service_startbmrequest_descriptor", "service_startbmrequest_getaccessinfo", "service_startbmrequest_getipmiinterface", "service_startbmrequest_getresourceid", "service_startbmrequest_protomessage", "service_startbmrequest_protoreflect", "service_startbmrequest_reset", "service_startbmrequest_string"], "105": ["service_mapvolumeresponse", "service_mapvolumeresponse_descriptor", "service_mapvolumeresponse_getmessage", "service_mapvolumeresponse_getsuccess", "service_mapvolumeresponse_getvolume", "service_mapvolumeresponse_protomessage", "service_mapvolumeresponse_protoreflect", "service_mapvolumeresponse_reset", "service_mapvolumeresponse_string"], "106": ["service_checknetworksubnetcompatibilityrequest", "service_checknetworksubnetcompatibilityrequest_descriptor", "service_checknetworksubnetcompatibilityrequest_getaccessinfo", "service_checknetworksubnetcompatibilityrequest_getips", "service_checknetworksubnetcompatibilityrequest_getnetworkname", "service_checknetworksubnetcompatibilityrequest_protomessage", "service_checknetworksubnetcompatibilityrequest_protoreflect", "service_checknetworksubnetcompatibilityrequest_reset", "service_checknetworksubnetcompatibilityrequest_string"], "107": ["service_stopbmrequest", "service_stopbmrequest_descriptor", "service_stopbmrequest_getaccessinfo", "service_stopbmrequest_getipmiinterface", "service_stopbmrequest_getresourceid", "service_stopbmrequest_protomessage", "service_stopbmrequest_protoreflect", "service_stopbmrequest_reset", "service_stopbmrequest_string"], "108": ["service_setresourcepowerrequest", "service_setresourcepowerrequest_descriptor", "service_setresourcepowerrequest_getaccessinfo", "service_setresourcepowerrequest_getpowerstatus", "service_setresourcepowerrequest_getresourceid", "service_setresourcepowerrequest_protomessage", "service_setresourcepowerrequest_protoreflect", "service_setresourcepowerrequest_reset", "service_setresourcepowerrequest_string"], "109": ["service_createinitiatorgroupresponse", "service_createinitiatorgroupresponse_descriptor", "service_createinitiatorgroupresponse_getmappingcontext", "service_createinitiatorgroupresponse_getmessage", "service_createinitiatorgroupresponse_getsuccess", "service_createinitiatorgroupresponse_protomessage", "service_createinitiatorgroupresponse_protoreflect", "service_createinitiatorgroupresponse_reset", "service_createinitiatorgroupresponse_string"], "110": ["service_getvmrequest", "service_getvmrequest_descriptor", "service_getvmrequest_getaccessinfo", "service_getvmrequest_getname", "service_getvmrequest_gettarget", "service_getvmrequest_protomessage", "service_getvmrequest_protoreflect", "service_getvmrequest_reset", "service_getvmrequest_string"], "111": ["service_checknetworksubnetcompatibilityresponse", "service_checknetworksubnetcompatibilityresponse_descriptor", "service_checknetworksubnetcompatibilityresponse_getallcompatible", "service_checknetworksubnetcompatibilityresponse_getresults", "service_checknetworksubnetcompatibilityresponse_getsubnetcidrs", "service_checknetworksubnetcompatibilityresponse_protomessage", "service_checknetworksubnetcompatibilityresponse_protoreflect", "service_checknetworksubnetcompatibilityresponse_reset", "service_checknetworksubnetcompatibilityresponse_string"], "112": ["service_getmappedgroupsrequest", "service_getmappedgroupsrequest_descriptor", "service_getmappedgroupsrequest_getaccessinfo", "service_getmappedgroupsrequest_getmappingcontext", "service_getmappedgroupsrequest_getvolume", "service_getmappedgroupsrequest_protomessage", "service_getmappedgroupsrequest_protoreflect", "service_getmappedgroupsrequest_reset", "service_getmappedgroupsrequest_string"], "113": ["service_networksubnetcompatibilityentry", "service_networksubnetcompatibilityentry_descriptor", "service_networksubnetcompatibilityentry_getip", "service_networksubnetcompatibilityentry_getiscompatible", "service_networksubnetcompatibilityentry_getreason", "service_networksubnetcompatibilityentry_protomessage", "service_networksubnetcompatibilityentry_protoreflect", "service_networksubnetcompatibilityentry_reset", "service_networksubnetcompatibilityentry_string"], "114": ["service_createinitiatorgrouprequest", "service_createinitiatorgrouprequest_descriptor", "service_createinitiatorgrouprequest_getaccessinfo", "service_createinitiatorgrouprequest_gethbaidentifiers", "service_createinitiatorgrouprequest_getinitiatorgroupname", "service_createinitiatorgrouprequest_protomessage", "service_createinitiatorgrouprequest_protoreflect", "service_createinitiatorgrouprequest_reset", "service_createinitiatorgrouprequest_string"], "115": ["service_cordonhostrequest", "service_cordonhostrequest_descriptor", "service_cordonhostrequest_getaccessinfo", "service_cordonhostrequest_getesxiname", "service_cordonhostrequest_gettarget", "service_cordonhostrequest_protomessage", "service_cordonhostrequest_protoreflect", "service_cordonhostrequest_reset", "service_cordonhostrequest_string"], "116": ["service_revalidatecredentialsrequest", "service_revalidatecredentialsrequest_descriptor", "service_revalidatecredentialsrequest_getkind", "service_revalidatecredentialsrequest_getname", "service_revalidatecredentialsrequest_getnamespace", "service_revalidatecredentialsrequest_protomessage", "service_revalidatecredentialsrequest_protoreflect", "service_revalidatecredentialsrequest_reset", "service_revalidatecredentialsrequest_string"], "117": ["service_injectenvvariablesrequest", "service_injectenvvariablesrequest_descriptor", "service_injectenvvariablesrequest_gethttpproxy", "service_injectenvvariablesrequest_gethttpsproxy", "service_injectenvvariablesrequest_getnoproxy", "service_injectenvvariablesrequest_protomessage", "service_injectenvvariablesrequest_protoreflect", "service_injectenvvariablesrequest_reset", "service_injectenvvariablesrequest_string"], "118": ["service_uncordonhostrequest", "service_uncordonhostrequest_descriptor", "service_uncordonhostrequest_getaccessinfo", "service_uncordonhostrequest_getesxiname", "service_uncordonhostrequest_gettarget", "service_uncordonhostrequest_protomessage", "service_uncordonhostrequest_protoreflect", "service_uncordonhostrequest_reset", "service_uncordonhostrequest_string"], "119": ["service_bmproviderclient", "service_bmproviderclient_deploymachine", "service_bmproviderclient_getresourceinfo", "service_bmproviderclient_listbootsource", "service_bmproviderclient_listmachines", "service_bmproviderclient_reclaimbmhost", "service_bmproviderclient_setresourcebm2pxeboot", "service_bmproviderclient_setresourcepower", "service_bmproviderclient_whoami"], "120": ["coredns_servicemonitor", "nodeexporter_clusterrole", "nodeexporter_clusterrolebinding", "nodeexporter_daemonset", "nodeexporter_networkpolicy", "nodeexporter_prometheusrule", "nodeexporter_service", "nodeexporter_serviceaccount", "nodeexporter_servicemonitor"], "121": ["pkg_vpwned_server_vddk_upload_go", "server_vddk_upload_extracttarfile", "server_vddk_upload_getvddkversion", "server_vddk_upload_handlevddkstatus", "server_vddk_upload_handlevddkupload", "server_vddk_upload_ispathwithinroot", "server_vddkstatusresponse", "server_vddkuploadresponse"], "122": ["service_api_grpc_pb_newvailbreakproxyclient", "service_api_pb_gw_registervailbreakproxyhandler", "service_api_pb_gw_registervailbreakproxyhandlerclient", "service_api_pb_gw_registervailbreakproxyhandlerfromendpoint", "service_api_pb_gw_request_vailbreakproxy_checknetworksubnetcompatibility_0", "service_api_pb_gw_request_vailbreakproxy_injectenvvariables_0", "service_api_pb_gw_request_vailbreakproxy_revalidatecredentials_0", "service_api_pb_gw_request_vailbreakproxy_validateopenstackip_0"], "123": ["service_resolvecindervolumerequest", "service_resolvecindervolumerequest_descriptor", "service_resolvecindervolumerequest_getaccessinfo", "service_resolvecindervolumerequest_getvolumename", "service_resolvecindervolumerequest_protomessage", "service_resolvecindervolumerequest_protoreflect", "service_resolvecindervolumerequest_reset", "service_resolvecindervolumerequest_string"], "124": ["service_deploymachineresponse", "service_deploymachineresponse_descriptor", "service_deploymachineresponse_getmessage", "service_deploymachineresponse_getsuccess", "service_deploymachineresponse_protomessage", "service_deploymachineresponse_protoreflect", "service_deploymachineresponse_reset", "service_deploymachineresponse_string"], "125": ["service_stopbmresponse", "service_stopbmresponse_descriptor", "service_stopbmresponse_getmessage", "service_stopbmresponse_getsuccess", "service_stopbmresponse_protomessage", "service_stopbmresponse_protoreflect", "service_stopbmresponse_reset", "service_stopbmresponse_string"], "126": ["service_setresourcepowerresponse", "service_setresourcepowerresponse_descriptor", "service_setresourcepowerresponse_getmessage", "service_setresourcepowerresponse_getsuccess", "service_setresourcepowerresponse_protomessage", "service_setresourcepowerresponse_protoreflect", "service_setresourcepowerresponse_reset", "service_setresourcepowerresponse_string"], "127": ["service_startbmresponse", "service_startbmresponse_descriptor", "service_startbmresponse_getmessage", "service_startbmresponse_getsuccess", "service_startbmresponse_protomessage", "service_startbmresponse_protoreflect", "service_startbmresponse_reset", "service_startbmresponse_string"], "128": ["service_listvmsrequest", "service_listvmsrequest_descriptor", "service_listvmsrequest_getaccessinfo", "service_listvmsrequest_gettarget", "service_listvmsrequest_protomessage", "service_listvmsrequest_protoreflect", "service_listvmsrequest_reset", "service_listvmsrequest_string"], "129": ["service_reclaimbmresponse", "service_reclaimbmresponse_descriptor", "service_reclaimbmresponse_getmessage", "service_reclaimbmresponse_getsuccess", "service_reclaimbmresponse_protomessage", "service_reclaimbmresponse_protoreflect", "service_reclaimbmresponse_reset", "service_reclaimbmresponse_string"], "130": ["service_validateopenstackiprequest", "service_validateopenstackiprequest_descriptor", "service_validateopenstackiprequest_getaccessinfo", "service_validateopenstackiprequest_getip", "service_validateopenstackiprequest_protomessage", "service_validateopenstackiprequest_protoreflect", "service_validateopenstackiprequest_reset", "service_validateopenstackiprequest_string"], "131": ["service_uncordonhostresponse", "service_uncordonhostresponse_descriptor", "service_uncordonhostresponse_getmessage", "service_uncordonhostresponse_getsuccess", "service_uncordonhostresponse_protomessage", "service_uncordonhostresponse_protoreflect", "service_uncordonhostresponse_reset", "service_uncordonhostresponse_string"], "132": ["service_cordonhostresponse", "service_cordonhostresponse_descriptor", "service_cordonhostresponse_getmessage", "service_cordonhostresponse_getsuccess", "service_cordonhostresponse_protomessage", "service_cordonhostresponse_protoreflect", "service_cordonhostresponse_reset", "service_cordonhostresponse_string"], "133": ["service_releaseinfo", "service_releaseinfo_descriptor", "service_releaseinfo_getreleasenotes", "service_releaseinfo_getversion", "service_releaseinfo_protomessage", "service_releaseinfo_protoreflect", "service_releaseinfo_reset", "service_releaseinfo_string"], "134": ["service_validateopenstackipresponse", "service_validateopenstackipresponse_descriptor", "service_validateopenstackipresponse_getisvalid", "service_validateopenstackipresponse_getreason", "service_validateopenstackipresponse_protomessage", "service_validateopenstackipresponse_protoreflect", "service_validateopenstackipresponse_reset", "service_validateopenstackipresponse_string"], "135": ["service_setresourcebm2pxebootresponse", "service_setresourcebm2pxebootresponse_descriptor", "service_setresourcebm2pxebootresponse_getmessage", "service_setresourcebm2pxebootresponse_getsuccess", "service_setresourcebm2pxebootresponse_protomessage", "service_setresourcebm2pxebootresponse_protoreflect", "service_setresourcebm2pxebootresponse_reset", "service_setresourcebm2pxebootresponse_string"], "136": ["service_validatestoragecredsresponse", "service_validatestoragecredsresponse_descriptor", "service_validatestoragecredsresponse_getmessage", "service_validatestoragecredsresponse_getsuccess", "service_validatestoragecredsresponse_protomessage", "service_validatestoragecredsresponse_protoreflect", "service_validatestoragecredsresponse_reset", "service_validatestoragecredsresponse_string"], "137": ["service_upgraderequest", "service_upgraderequest_descriptor", "service_upgraderequest_getautocleanup", "service_upgraderequest_gettargetversion", "service_upgraderequest_protomessage", "service_upgraderequest_protoreflect", "service_upgraderequest_reset", "service_upgraderequest_string"], "138": ["service_reclaimvmresponse", "service_reclaimvmresponse_descriptor", "service_reclaimvmresponse_getmessage", "service_reclaimvmresponse_getsuccess", "service_reclaimvmresponse_protomessage", "service_reclaimvmresponse_protoreflect", "service_reclaimvmresponse_reset", "service_reclaimvmresponse_string"], "139": ["service_getresourceinforequest", "service_getresourceinforequest_descriptor", "service_getresourceinforequest_getaccessinfo", "service_getresourceinforequest_getresourceid", "service_getresourceinforequest_protomessage", "service_getresourceinforequest_protoreflect", "service_getresourceinforequest_reset", "service_getresourceinforequest_string"], "140": ["service_injectenvvariablesresponse", "service_injectenvvariablesresponse_descriptor", "service_injectenvvariablesresponse_getmessage", "service_injectenvvariablesresponse_getsuccess", "service_injectenvvariablesresponse_protomessage", "service_injectenvvariablesresponse_protoreflect", "service_injectenvvariablesresponse_reset", "service_injectenvvariablesresponse_string"], "141": ["service_listhostsrequest", "service_listhostsrequest_descriptor", "service_listhostsrequest_getaccessinfo", "service_listhostsrequest_gettarget", "service_listhostsrequest_protomessage", "service_listhostsrequest_protoreflect", "service_listhostsrequest_reset", "service_listhostsrequest_string"], "142": ["service_isbmrunningrequest", "service_isbmrunningrequest_descriptor", "service_isbmrunningrequest_getaccessinfo", "service_isbmrunningrequest_getresourceid", "service_isbmrunningrequest_protomessage", "service_isbmrunningrequest_protoreflect", "service_isbmrunningrequest_reset", "service_isbmrunningrequest_string"], "143": ["service_isbmreadyrequest", "service_isbmreadyrequest_descriptor", "service_isbmreadyrequest_getaccessinfo", "service_isbmreadyrequest_getresourceid", "service_isbmreadyrequest_protomessage", "service_isbmreadyrequest_protoreflect", "service_isbmreadyrequest_reset", "service_isbmreadyrequest_string"], "144": ["service_openstackaccessinfo", "service_openstackaccessinfo_descriptor", "service_openstackaccessinfo_getsecretname", "service_openstackaccessinfo_getsecretnamespace", "service_openstackaccessinfo_protomessage", "service_openstackaccessinfo_protoreflect", "service_openstackaccessinfo_reset", "service_openstackaccessinfo_string"], "145": ["service_cleanupresponse", "service_cleanupresponse_descriptor", "service_cleanupresponse_getmessage", "service_cleanupresponse_getsuccess", "service_cleanupresponse_protomessage", "service_cleanupresponse_protoreflect", "service_cleanupresponse_reset", "service_cleanupresponse_string"], "146": ["deploy_controller", "deploy_installer", "deploy_manifests", "deploy_ui", "deploy_vpwned", "module_vpwned", "namespace_migration_system", "vddk_libraries"], "147": ["controller_migrationplanreconciler_processadvancedoptions", "controller_migrationplanreconciler_reconcilemapping", "controller_migrationplanreconciler_reconcilenetwork", "controller_migrationplanreconciler_reconcilestorage", "utils_credutils_verifynetworks", "utils_credutils_verifyports", "utils_credutils_verifystorage"], "148": ["k8s_migration_api_v1alpha1_esxisshcreds_types_go", "v1alpha1_esxisshcreds", "v1alpha1_esxisshcreds_types_init", "v1alpha1_esxisshcredsinfo", "v1alpha1_esxisshcredslist", "v1alpha1_esxisshcredsspec", "v1alpha1_esxisshcredsstatus"], "149": ["k8s_migration_pkg_scope_esximigrationscope_go", "scope_esximigrationscope", "scope_esximigrationscope_close", "scope_esximigrationscope_name", "scope_esximigrationscope_namespace", "scope_esximigrationscope_newesximigrationscope", "scope_esximigrationscopeparams"], "150": ["nbd_mocknbdoperations", "nbd_mocknbdoperations_copychangedblocks", "nbd_mocknbdoperations_copydisk", "nbd_mocknbdoperations_expect", "nbd_mocknbdoperations_getprogress", "nbd_mocknbdoperations_startnbdserver", "nbd_mocknbdoperations_stopnbdserver"], "151": ["service_api_pb_gw_local_request_vcenter_cordonhost_0", "service_api_pb_gw_local_request_vcenter_getvm_0", "service_api_pb_gw_local_request_vcenter_listhosts_0", "service_api_pb_gw_local_request_vcenter_listvms_0", "service_api_pb_gw_local_request_vcenter_reclaimvm_0", "service_api_pb_gw_local_request_vcenter_uncordonhost_0", "service_api_pb_gw_registervcenterhandlerserver"], "152": ["k8s_migration_pkg_scope_bmconfigscope_go", "scope_bmconfigscope", "scope_bmconfigscope_close", "scope_bmconfigscope_name", "scope_bmconfigscope_namespace", "scope_bmconfigscope_newbmconfigscope", "scope_bmconfigscopeparams"], "153": ["service_listbootsourcerequest", "service_listbootsourcerequest_descriptor", "service_listbootsourcerequest_getaccessinfo", "service_listbootsourcerequest_protomessage", "service_listbootsourcerequest_protoreflect", "service_listbootsourcerequest_reset", "service_listbootsourcerequest_string"], "154": ["service_whoamiresponse", "service_whoamiresponse_descriptor", "service_whoamiresponse_getprovidername", "service_whoamiresponse_protomessage", "service_whoamiresponse_protoreflect", "service_whoamiresponse_reset", "service_whoamiresponse_string"], "155": ["service_availableupdatesresponse", "service_availableupdatesresponse_descriptor", "service_availableupdatesresponse_getupdates", "service_availableupdatesresponse_protomessage", "service_availableupdatesresponse_protoreflect", "service_availableupdatesresponse_reset", "service_availableupdatesresponse_string"], "156": ["service_validatestoragecredsrequest", "service_validatestoragecredsrequest_descriptor", "service_validatestoragecredsrequest_getaccessinfo", "service_validatestoragecredsrequest_protomessage", "service_validatestoragecredsrequest_protoreflect", "service_validatestoragecredsrequest_reset", "service_validatestoragecredsrequest_string"], "157": ["service_getmappedgroupsresponse", "service_getmappedgroupsresponse_descriptor", "service_getmappedgroupsresponse_getgroups", "service_getmappedgroupsresponse_protomessage", "service_getmappedgroupsresponse_protoreflect", "service_getmappedgroupsresponse_reset", "service_getmappedgroupsresponse_string"], "158": ["service_getvmresponse", "service_getvmresponse_descriptor", "service_getvmresponse_getvm", "service_getvmresponse_protomessage", "service_getvmresponse_protoreflect", "service_getvmresponse_reset", "service_getvmresponse_string"], "159": ["service_versionresponse", "service_versionresponse_descriptor", "service_versionresponse_getversion", "service_versionresponse_protomessage", "service_versionresponse_protoreflect", "service_versionresponse_reset", "service_versionresponse_string"], "160": ["service_revalidatecredentialsresponse", "service_revalidatecredentialsresponse_descriptor", "service_revalidatecredentialsresponse_getmessage", "service_revalidatecredentialsresponse_protomessage", "service_revalidatecredentialsresponse_protoreflect", "service_revalidatecredentialsresponse_reset", "service_revalidatecredentialsresponse_string"], "161": ["service_isbmrunningresponse", "service_isbmrunningresponse_descriptor", "service_isbmrunningresponse_getisrunning", "service_isbmrunningresponse_protomessage", "service_isbmrunningresponse_protoreflect", "service_isbmrunningresponse_reset", "service_isbmrunningresponse_string"], "162": ["service_listbootsourceresponse", "service_listbootsourceresponse_descriptor", "service_listbootsourceresponse_getbootsourceselections", "service_listbootsourceresponse_protomessage", "service_listbootsourceresponse_protoreflect", "service_listbootsourceresponse_reset", "service_listbootsourceresponse_string"], "163": ["service_bmlistmachinesresponse", "service_bmlistmachinesresponse_descriptor", "service_bmlistmachinesresponse_getmachines", "service_bmlistmachinesresponse_protomessage", "service_bmlistmachinesresponse_protoreflect", "service_bmlistmachinesresponse_reset", "service_bmlistmachinesresponse_string"], "164": ["service_listhostsresponse", "service_listhostsresponse_descriptor", "service_listhostsresponse_gethosts", "service_listhostsresponse_protomessage", "service_listhostsresponse_protoreflect", "service_listhostsresponse_reset", "service_listhostsresponse_string"], "165": ["service_listvmsresponse", "service_listvmsresponse_descriptor", "service_listvmsresponse_getvms", "service_listvmsresponse_protomessage", "service_listvmsresponse_protoreflect", "service_listvmsresponse_reset", "service_listvmsresponse_string"], "166": ["service_bmlistmachinesrequest", "service_bmlistmachinesrequest_descriptor", "service_bmlistmachinesrequest_getaccessinfo", "service_bmlistmachinesrequest_protomessage", "service_bmlistmachinesrequest_protoreflect", "service_bmlistmachinesrequest_reset", "service_bmlistmachinesrequest_string"], "167": ["service_basebmgetrequest", "service_basebmgetrequest_descriptor", "service_basebmgetrequest_getresourceid", "service_basebmgetrequest_protomessage", "service_basebmgetrequest_protoreflect", "service_basebmgetrequest_reset", "service_basebmgetrequest_string"], "168": ["service_isbmreadyresponse", "service_isbmreadyresponse_descriptor", "service_isbmreadyresponse_getisready", "service_isbmreadyresponse_protomessage", "service_isbmreadyresponse_protoreflect", "service_isbmreadyresponse_reset", "service_isbmreadyresponse_string"], "169": ["service_getresourceinforesponse", "service_getresourceinforesponse_descriptor", "service_getresourceinforesponse_getmachine", "service_getresourceinforesponse_protomessage", "service_getresourceinforesponse_protoreflect", "service_getresourceinforesponse_reset", "service_getresourceinforesponse_string"], "170": ["service_vcenterclient", "service_vcenterclient_cordonhost", "service_vcenterclient_getvm", "service_vcenterclient_listhosts", "service_vcenterclient_listvms", "service_vcenterclient_reclaimvm", "service_vcenterclient_uncordonhost"], "171": ["server_server_startgrpcserver", "service_api_grpc_pb_registerbmproviderserver", "service_api_grpc_pb_registerstoragearrayserver", "service_api_grpc_pb_registervailbreakproxyserver", "service_api_grpc_pb_registervcenterserver", "service_api_grpc_pb_registerversionserver", "service_unimplementedstoragearrayserver_testembeddedbyvalue"], "172": ["service_storagearrayclient", "service_storagearrayclient_createorupdateinitiatorgroup", "service_storagearrayclient_getmappedgroups", "service_storagearrayclient_mapvolumetogroup", "service_storagearrayclient_resolvecindervolume", "service_storagearrayclient_unmapvolumefromgroup", "service_storagearrayclient_validatecredentials"], "173": ["crd_migration", "img_migrationprogress1", "img_migrationprogress2", "img_scaledown", "img_scaleup", "img_scaleupagents", "readme_vjailbreak"], "174": ["controller_migrationplan_controller_extractvcentercredentials", "controller_migrationplanreconciler_checkstatussuccess", "controller_migrationplanreconciler_getmigrationtemplateandcreds", "controller_migrationplanreconciler_movevmtofolder", "controller_migrationplanreconciler_reconcilepostmigration", "controller_migrationplanreconciler_renamevm"], "175": ["k8s_migration_api_v1alpha1_pcdcluster_types_go", "v1alpha1_pcdcluster", "v1alpha1_pcdcluster_types_init", "v1alpha1_pcdclusterlist", "v1alpha1_pcdclusterspec", "v1alpha1_pcdclusterstatus"], "176": ["esxi_ssh_datastoreinfo", "esxi_ssh_diskinfo", "esxi_ssh_esxicredentials", "esxi_ssh_storagedeviceinfo", "esxi_ssh_vminfo", "v2v_helper_esxi_ssh_types_go"], "177": ["nbd_mocknbdoperationsmockrecorder", "nbd_mocknbdoperationsmockrecorder_copychangedblocks", "nbd_mocknbdoperationsmockrecorder_copydisk", "nbd_mocknbdoperationsmockrecorder_getprogress", "nbd_mocknbdoperationsmockrecorder_startnbdserver", "nbd_mocknbdoperationsmockrecorder_stopnbdserver"], "178": ["service_api_pb_gw_local_request_version_cleanup_0", "service_api_pb_gw_local_request_version_getavailabletags_0", "service_api_pb_gw_local_request_version_getupgradeprogress_0", "service_api_pb_gw_local_request_version_initiateupgrade_0", "service_api_pb_gw_local_request_version_version_0", "service_api_pb_gw_registerversionhandlerserver"], "179": ["controller_bmconfigreconciler", "controller_bmconfigreconciler_reconcile", "controller_bmconfigreconciler_reconciledelete", "controller_bmconfigreconciler_reconcilenormal", "controller_bmconfigreconciler_setupwithmanager", "k8s_migration_internal_controller_bmconfig_controller_go"], "180": ["k8s_migration_pkg_scope_arraycredsscope_go", "scope_arraycredsscope", "scope_arraycredsscope_close", "scope_arraycredsscope_newarraycredsscope", "scope_arraycredsscope_patcharraycreds", "scope_arraycredsscopeparams"], "181": ["service_versionclient", "service_versionclient_cleanup", "service_versionclient_getavailabletags", "service_versionclient_getupgradeprogress", "service_versionclient_initiateupgrade", "service_versionclient_version"], "182": ["blackboxexporter_clusterrole", "blackboxexporter_clusterrolebinding", "blackboxexporter_configuration", "blackboxexporter_networkpolicy", "blackboxexporter_service", "blackboxexporter_serviceaccount"], "183": ["crd_openstackcreds", "crd_rdmdisk", "crd_vjailbreaknode", "crd_vmwaremachine", "openstackcreds_editor_role", "openstackcreds_viewer_role"], "184": ["controller_migrationplan_controller_computesourcevmkey", "controller_migrationplan_controller_mergelabels", "controller_migrationplan_controller_resolvevirtiodriverurl", "controller_migrationplan_controller_vmkeydisplayname", "k8s_migration_internal_controller_migrationplan_controller_go"], "185": ["k8s_migration_pkg_sdk_keystone_services_go", "keystone_servicemanagerapi", "keystone_servicemanagerapi_getserviceidapi", "keystone_services_getserviceid", "keystone_servicesinfo"], "186": ["k8s_migration_pkg_sdk_keystone_endpoints_go", "keystone_endpointmanagerapi", "keystone_endpointmanagerapi_getendpointforregionapi", "keystone_endpoints_getendpointforregion", "keystone_endpointsinfo"], "187": ["k8s_migration_pkg_sdk_keystone_authenticator_fake_go", "keystone_authenticator_fake_newfakeauthenticator", "keystone_fakeauthenticator", "keystone_fakeauthenticator_auth", "keystone_fakeauthenticator_resetcache"], "188": ["service_api_pb_gw_local_request_vailbreakproxy_checknetworksubnetcompatibility_0", "service_api_pb_gw_local_request_vailbreakproxy_injectenvvariables_0", "service_api_pb_gw_local_request_vailbreakproxy_revalidatecredentials_0", "service_api_pb_gw_local_request_vailbreakproxy_validateopenstackip_0", "service_api_pb_gw_registervailbreakproxyhandlerserver"], "189": ["pkg_vpwned_sdk_providers_providers_go", "providers_bmaccessinfo", "providers_bmcprovider", "providers_providers_deleteprovider", "providers_providers_getproviders"], "190": ["cli_config", "cli_config_parseconfig", "cli_vpwctl_execute", "cli_vpwctl_parseloglevel", "pkg_vpwned_cli_vpwctl_go"], "191": ["service_vailbreakproxyclient", "service_vailbreakproxyclient_checknetworksubnetcompatibility", "service_vailbreakproxyclient_injectenvvariables", "service_vailbreakproxyclient_revalidatecredentials", "service_vailbreakproxyclient_validateopenstackip"], "192": ["controller_storagemappingreconciler", "controller_storagemappingreconciler_reconcile", "controller_storagemappingreconciler_setupwithmanager", "k8s_migration_internal_controller_storagemapping_controller_go"], "193": ["esxi_ssh_client_getdiskinfo", "esxi_ssh_client_getvmdisks", "esxi_ssh_client_getvminfo", "esxi_ssh_client_listvms"], "194": ["controller_networkmappingreconciler", "controller_networkmappingreconciler_reconcile", "controller_networkmappingreconciler_setupwithmanager", "k8s_migration_internal_controller_networkmapping_controller_go"], "195": ["nic_recovery_recover_hiddennicmapping_convert_subnettoprefix", "nic_recovery_recover_hiddennicmapping_get_network", "nic_recovery_recover_hiddennicmapping_write_log", "scripts_firstboot_windows_nic_recovery_recover_hiddennicmapping_ps1"], "196": ["cli_provider_init", "cli_provider_initprovider", "cli_provider_populatebmcredsfromcmd", "pkg_vpwned_cli_provider_go"], "197": ["netapp_netapp_init", "pkg_vpwned_sdk_storage_pure_pure_go", "pure_pure_init", "storage_storage_registerstorageprovider"], "198": ["config_settings_atoi", "config_settings_getvjailbreaksettings", "config_vjailbreaksettings", "pkg_common_config_settings_go"], "199": ["addons_kustomization", "crd_kustomizeconfig", "migration_readme", "vpwned_addon_deployment"], "200": ["vpwned_k8s_deployment", "vpwned_k8s_ingress", "vpwned_k8s_service", "vpwned_namespace"], "201": ["controller_basereconciler", "controller_basereconciler_reconcilemapping", "k8s_migration_internal_controller_base_controller_go"], "202": ["k8s_migration_api_v1alpha1_vjailbreaknode_types_go", "v1alpha1_vjailbreaknode_types_init", "v1alpha1_vjailbreaknodephase"], "203": ["k8s_migration_api_v1alpha1_vmwarecluster_types_go", "v1alpha1_vmwarecluster_types_init", "v1alpha1_vmwareclusterphase"], "204": ["k8s_migration_api_v1alpha1_bmconfig_types_go", "v1alpha1_bmconfig_types_init", "v1alpha1_bmcprovidername"], "205": ["k8s_migration_api_v1alpha1_esximigration_types_go", "v1alpha1_esximigration_types_init", "v1alpha1_esximigrationphase"], "206": ["k8s_migration_api_v1alpha1_clustermigration_types_go", "v1alpha1_clustermigration_types_init", "v1alpha1_clustermigrationphase"], "207": ["k8s_migration_api_v1alpha1_rollingmigrationplan_types_go", "v1alpha1_rollingmigrationplan_types_init", "v1alpha1_rollingmigrationplanphase"], "208": ["k8s_migration_pkg_sdk_resmgr_resmgr_go", "resmgr_resmgr", "resmgr_resmgr_newresmgrclient"], "209": ["nic_recovery_cleanup_ghostnics_remove_stalenetworkadapter", "nic_recovery_cleanup_ghostnics_write_log", "scripts_firstboot_windows_nic_recovery_cleanup_ghostnics_ps1"], "210": ["nic_recovery_restore_network_normalize_mac", "nic_recovery_restore_network_write_log", "scripts_firstboot_windows_nic_recovery_restore_network_ps1"], "211": ["cli_vcenter_init", "cli_vcenter_populatecredsfromcmd", "pkg_vpwned_cli_vcenter_go"], "212": ["sync_daemon_daemonset", "virtio_win_drivers", "vmware_vix_disklib"], "213": ["selfsigned_issuer", "vjailbreak_ca_cert", "vjailbreak_ca_issuer"], "214": ["kubestatemetrics_clusterrole", "kubestatemetrics_exporter", "kubestatemetrics_servicemonitor"], "215": ["functional_spec_template", "migration_sample_cr", "migrationplan_sample_cr"], "216": ["e2e_e2e_suite_test_teste2e", "k8s_migration_test_e2e_e2e_suite_test_go"], "217": ["controller_vmwarecreds_controller_test_testreconcilenormal_vmware_validationfailure", "k8s_migration_internal_controller_vmwarecreds_controller_test_go"], "218": ["esxi_ssh_client_rescanstorage", "esxi_ssh_client_rescanstoragefordevice"], "219": ["controller_suite_test_testcontrollers", "k8s_migration_internal_controller_suite_test_go"], "220": ["k8s_migration_api_v1alpha1_arraycredsmapping_types_go", "v1alpha1_arraycredsmapping_types_init"], "221": ["k8s_migration_api_v1alpha1_openstackcreds_types_go", "v1alpha1_openstackcreds_types_init"], "222": ["k8s_migration_api_v1alpha1_migrationtemplate_types_go", "v1alpha1_migrationtemplate_types_init"], "223": ["k8s_migration_api_v1alpha1_storagemapping_types_go", "v1alpha1_storagemapping_types_init"], "224": ["k8s_migration_api_v1alpha1_pcdhost_types_go", "v1alpha1_pcdhost_types_init"], "225": ["k8s_migration_api_v1alpha1_vmwaremachine_types_go", "v1alpha1_vmwaremachine_types_init"], "226": ["k8s_migration_api_v1alpha1_networkmapping_types_go", "v1alpha1_networkmapping_types_init"], "227": ["k8s_migration_api_v1alpha1_migrationplan_types_go", "v1alpha1_migrationplan_types_init"], "228": ["k8s_migration_api_v1alpha1_rdmdisk_types_go", "v1alpha1_rdmdisk_types_init"], "229": ["k8s_migration_api_v1alpha1_vmwarecreds_types_go", "v1alpha1_vmwarecreds_types_init"], "230": ["k8s_migration_api_v1alpha1_volumeimageprofile_types_go", "v1alpha1_volumeimageprofile_types_init"], "231": ["k8s_migration_api_v1alpha1_vmwarehost_types_go", "v1alpha1_vmwarehost_types_init"], "232": ["k8s_migration_api_v1alpha1_arraycreds_types_go", "v1alpha1_arraycreds_types_init"], "233": ["k8s_migration_pkg_sdk_pcd_types_go", "pcd_info"], "234": ["esxi_ssh_esxioperations", "v2v_helper_esxi_ssh_operations_go"], "235": ["nbd_nbdops_test_testpasswordredactionlogic", "v2v_helper_nbd_nbdops_test_go"], "236": ["v2v_helper_pkg_version_version_go", "version_version_getversion"], "237": ["k8sutils_vjailbreaksettings", "v2v_helper_pkg_k8sutils_types_go"], "238": ["scripts_firstboot_store_install_virtio_win12_ps1", "store_install_virtio_win12_write_log"], "239": ["scripts_firstboot_store_disk_online_fix_ps1", "store_disk_online_fix_write_log"], "240": ["scripts_firstboot_store_orchestrate_nicrecovery_ps1", "store_orchestrate_nicrecovery_write_log"], "241": ["cmd_vpwctl_main", "pkg_vpwned_cmd_vpwctl_go"], "242": ["pkg_vpwned_upgrade_progress_go", "upgrade_upgradeprogress"], "243": ["pkg_vpwned_utils_tableprinter_tableprinter_go", "tableprinter_tableprinter_printastable"], "244": ["cli_version_init", "pkg_vpwned_cli_version_go"], "245": ["k8s_client_getinclusterclient", "pkg_common_k8s_client_go"], "246": ["prometheusoperator_prometheusrule", "prometheusoperator_servicemonitor"], "247": ["kubernetes_controlplane_prometheusrule", "kubescheduler_servicemonitor"], "248": ["prometheusadapter_service", "prometheusadapter_servicemonitor"], "249": ["esxi_ssh_key_secret", "esxisshcreds_sample"], "250": ["k8s_migration_test_e2e_e2e_test_go"], "251": ["k8s_migration_internal_controller_bmconfig_controller_test_go"], "252": ["k8s_migration_internal_controller_esximigration_controller_test_go"], "253": ["k8s_migration_internal_controller_vjailbreaknode_controller_test_go"], "254": ["k8s_migration_internal_controller_rdmdisk_controller_test_go"], "255": ["k8s_migration_internal_controller_storagemapping_controller_test_go"], "256": ["k8s_migration_internal_controller_networkmapping_controller_test_go"], "257": ["k8s_migration_internal_controller_clustermigration_controller_test_go"], "258": ["k8s_migration_internal_controller_rollingmigrationplan_controller_test_go"], "259": ["k8s_migration_internal_controller_migration_controller_test_go"], "260": ["v1alpha1_openstackcredsspec_deepcopyinto"], "261": ["k8s_migration_api_v1alpha1_groupversion_info_go"], "262": ["v1alpha1_gpuinfo_hasgpu"], "263": ["v1alpha1_gpuinfo_totalcount"], "264": ["k8s_migration_pkg_verrors_errors_go"], "265": ["v2v_helper_esxi_ssh_disk_ops_go"], "266": ["pkg_vpwned_version_version_go"], "267": ["pkg_vpwned_sdk_tools_tools_go"], "268": ["pkg_vpwned_sdk_storage_providers_providers_go"], "269": ["pkg_vpwned_openapiv3_openapi_go"], "270": ["pkg_common_constants_constants_go"], "271": ["appliance_readme"], "272": ["migration_strategy_cold"], "273": ["vjailbreak_api_ingress"], "274": ["crd_kustomization"], "275": ["vmwarehost_sample_cr"], "276": ["v2v_helper_readme"]} \ No newline at end of file diff --git a/graphify-out/.graphify_filtered.json b/graphify-out/.graphify_filtered.json deleted file mode 100644 index bd844f87d..000000000 --- a/graphify-out/.graphify_filtered.json +++ /dev/null @@ -1,46831 +0,0 @@ -{ - "directed": false, - "multigraph": false, - "graph": { - "hyperedges": [ - { - "id": "vjailbreak_core_modules", - "label": "vJailbreak Core Go Modules", - "nodes": [ - "module_controller", - "module_v2v_helper", - "module_vpwned", - "module_common" - ], - "relation": "implement", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "CLAUDE.md" - }, - { - "id": "migration_crd_chain", - "label": "Migration CRD Composition Chain", - "nodes": [ - "crd_migrationplan", - "crd_migrationtemplate", - "crd_storagemapping", - "crd_networkmapping" - ], - "relation": "participate_in", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "deploy/04migrationplan.yaml" - }, - { - "id": "vjailbreak_open_source_deps", - "label": "vJailbreak Open Source Dependencies", - "nodes": [ - "virt_v2v", - "nbdkit", - "k3s", - "govmomi", - "virtio_win" - ], - "relation": "implement", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "opensource.txt" - }, - { - "id": "credential_crds_cluster", - "label": "Credential CRDs Cluster", - "nodes": [ - "crd_vmwarecreds", - "crd_openstackcreds", - "crd_esxisshcreds", - "crd_arraycreds", - "crd_bmconfig" - ], - "relation": "form", - "confidence": "INFERRED", - "confidence_score": 0.95, - "source_file": "k8s/migration/config/crd/kustomization.yaml" - }, - { - "id": "migration_workflow_crds", - "label": "Migration Workflow CRDs", - "nodes": [ - "crd_migration", - "crd_migrationplan", - "crd_migrationtemplate", - "crd_rollingmigrationplan", - "crd_clustermigration", - "crd_esximigration" - ], - "relation": "implement", - "confidence": "EXTRACTED", - "confidence_score": 0.95, - "source_file": "k8s/migration/config/crd/kustomization.yaml" - }, - { - "id": "vmware_inventory_crds", - "label": "VMware Inventory CRDs", - "nodes": [ - "crd_vmwarecluster", - "crd_vmwarehost", - "crd_vmwaremachine", - "crd_rdmdisk" - ], - "relation": "form", - "confidence": "INFERRED", - "confidence_score": 0.9, - "source_file": "k8s/migration/config/crd/kustomization.yaml" - }, - { - "id": "complete_vm_migration_workflow", - "label": "Complete VM Migration Workflow (migration.yaml bundle)", - "nodes": [ - "vmwarecreds_pnapbmc1", - "openstackcreds_sapmo1", - "networkmapping_nwmap1", - "storagemapping_stmap1", - "migrationtemplate_migration_template_sample", - "migrationplan_vm_migration_sample" - ], - "relation": "participate_in", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "k8s/migration/config/samples/migration.yaml" - }, - { - "id": "rbac_resource_governance", - "label": "RBAC Roles Governing Migration Resources", - "nodes": [ - "vmwarecreds_viewer_role", - "storagemapping_viewer_role", - "migrationplan_editor_role", - "migrationtemplate_editor_role", - "vmwaremachine_editor_role", - "vmwarehost_editor_role", - "rdmdisk_viewer_role" - ], - "relation": "participate_in", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "k8s/migration/config/rbac" - }, - { - "id": "esxi_ssh_auth_workflow", - "label": "ESXi SSH Authentication via Credentials and Secret", - "nodes": [ - "esxisshcreds_sample", - "esxi_ssh_key_secret", - "vmwarecreds_pnapbmc1" - ], - "relation": "participate_in", - "confidence": "INFERRED", - "confidence_score": 0.85, - "source_file": "k8s/migration/config/samples/vjailbreak_v1alpha1_esxisshcreds.yaml" - } - ] - }, - "nodes": [ - { - "label": "main.go", - "file_type": "code", - "source_file": "k8s/migration/cmd/main.go", - "id": "k8s_migration_cmd_main_go", - "community": 213, - "norm_label": "main.go" - }, - { - "label": "init()", - "file_type": "code", - "source_file": "k8s/migration/cmd/main.go", - "id": "cmd_main_init", - "community": 213, - "norm_label": "init()" - }, - { - "label": "main()", - "file_type": "code", - "source_file": "k8s/migration/cmd/main.go", - "id": "cmd_main_main", - "community": 213, - "norm_label": "main()" - }, - { - "label": "GetManager()", - "file_type": "code", - "source_file": "k8s/migration/cmd/main.go", - "id": "cmd_main_getmanager", - "community": 213, - "norm_label": "getmanager()" - }, - { - "label": "SetupControllers()", - "file_type": "code", - "source_file": "k8s/migration/cmd/main.go", - "id": "cmd_main_setupcontrollers", - "community": 213, - "norm_label": "setupcontrollers()" - }, - { - "label": "utils.go", - "file_type": "code", - "source_file": "k8s/migration/test/utils/utils.go", - "id": "k8s_migration_test_utils_utils_go", - "community": 117, - "norm_label": "utils.go" - }, - { - "label": "warnError()", - "file_type": "code", - "source_file": "k8s/migration/test/utils/utils.go", - "id": "utils_utils_warnerror", - "community": 117, - "norm_label": "warnerror()" - }, - { - "label": "InstallPrometheusOperator()", - "file_type": "code", - "source_file": "k8s/migration/test/utils/utils.go", - "id": "utils_utils_installprometheusoperator", - "community": 117, - "norm_label": "installprometheusoperator()" - }, - { - "label": "Run()", - "file_type": "code", - "source_file": "k8s/migration/test/utils/utils.go", - "id": "utils_utils_run", - "community": 117, - "norm_label": "run()" - }, - { - "label": "UninstallPrometheusOperator()", - "file_type": "code", - "source_file": "k8s/migration/test/utils/utils.go", - "id": "utils_utils_uninstallprometheusoperator", - "community": 117, - "norm_label": "uninstallprometheusoperator()" - }, - { - "label": "UninstallCertManager()", - "file_type": "code", - "source_file": "k8s/migration/test/utils/utils.go", - "id": "utils_utils_uninstallcertmanager", - "community": 117, - "norm_label": "uninstallcertmanager()" - }, - { - "label": "InstallCertManager()", - "file_type": "code", - "source_file": "k8s/migration/test/utils/utils.go", - "id": "utils_utils_installcertmanager", - "community": 117, - "norm_label": "installcertmanager()" - }, - { - "label": "LoadImageToKindClusterWithName()", - "file_type": "code", - "source_file": "k8s/migration/test/utils/utils.go", - "id": "utils_utils_loadimagetokindclusterwithname", - "community": 117, - "norm_label": "loadimagetokindclusterwithname()" - }, - { - "label": "GetNonEmptyLines()", - "file_type": "code", - "source_file": "k8s/migration/test/utils/utils.go", - "id": "utils_utils_getnonemptylines", - "community": 117, - "norm_label": "getnonemptylines()" - }, - { - "label": "GetProjectDir()", - "file_type": "code", - "source_file": "k8s/migration/test/utils/utils.go", - "id": "utils_utils_getprojectdir", - "community": 117, - "norm_label": "getprojectdir()" - }, - { - "label": "e2e_test.go", - "file_type": "code", - "source_file": "k8s/migration/test/e2e/e2e_test.go", - "id": "k8s_migration_test_e2e_e2e_test_go", - "community": 259, - "norm_label": "e2e_test.go" - }, - { - "label": "e2e_suite_test.go", - "file_type": "code", - "source_file": "k8s/migration/test/e2e/e2e_suite_test.go", - "id": "k8s_migration_test_e2e_e2e_suite_test_go", - "community": 237, - "norm_label": "e2e_suite_test.go" - }, - { - "label": "TestE2E()", - "file_type": "code", - "source_file": "k8s/migration/test/e2e/e2e_suite_test.go", - "id": "e2e_e2e_suite_test_teste2e", - "community": 237, - "norm_label": "teste2e()" - }, - { - "label": "bmconfig_controller_test.go", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/bmconfig_controller_test.go", - "id": "k8s_migration_internal_controller_bmconfig_controller_test_go", - "community": 260, - "norm_label": "bmconfig_controller_test.go" - }, - { - "label": "openstackcreds_controller.go", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "id": "k8s_migration_internal_controller_openstackcreds_controller_go", - "community": 88, - "norm_label": "openstackcreds_controller.go" - }, - { - "label": "OpenstackCredsReconciler", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "id": "controller_openstackcredsreconciler", - "community": 96, - "norm_label": "openstackcredsreconciler" - }, - { - "label": ".Reconcile()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "id": "controller_openstackcredsreconciler_reconcile", - "community": 96, - "norm_label": ".reconcile()" - }, - { - "label": ".reconcileNormal()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "id": "controller_openstackcredsreconciler_reconcilenormal", - "community": 96, - "norm_label": ".reconcilenormal()" - }, - { - "label": ".ensureFinalizer()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "id": "controller_openstackcredsreconciler_ensurefinalizer", - "community": 96, - "norm_label": ".ensurefinalizer()" - }, - { - "label": ".createSecretFromSpecIfNeeded()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "id": "controller_openstackcredsreconciler_createsecretfromspecifneeded", - "community": 96, - "norm_label": ".createsecretfromspecifneeded()" - }, - { - "label": ".applyValidationResult()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "id": "controller_openstackcredsreconciler_applyvalidationresult", - "community": 96, - "norm_label": ".applyvalidationresult()" - }, - { - "label": ".reconcileDelete()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "id": "controller_openstackcredsreconciler_reconciledelete", - "community": 96, - "norm_label": ".reconciledelete()" - }, - { - "label": ".discoverStorageArrays()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "id": "controller_openstackcredsreconciler_discoverstoragearrays", - "community": 96, - "norm_label": ".discoverstoragearrays()" - }, - { - "label": ".createArrayCreds()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "id": "controller_openstackcredsreconciler_createarraycreds", - "community": 96, - "norm_label": ".createarraycreds()" - }, - { - "label": "generateArrayCredsName()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "id": "controller_openstackcreds_controller_generatearraycredsname", - "community": 96, - "norm_label": "generatearraycredsname()" - }, - { - "label": ".SetupWithManager()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "id": "controller_openstackcredsreconciler_setupwithmanager", - "community": 96, - "norm_label": ".setupwithmanager()" - }, - { - "label": "handleValidatedCreds()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "id": "controller_openstackcreds_controller_handlevalidatedcreds", - "community": 88, - "norm_label": "handlevalidatedcreds()" - }, - { - "label": "setupMasterNode()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "id": "controller_openstackcreds_controller_setupmasternode", - "community": 88, - "norm_label": "setupmasternode()" - }, - { - "label": "createDummyPCDCluster()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "id": "controller_openstackcreds_controller_createdummypcdcluster", - "community": 88, - "norm_label": "createdummypcdcluster()" - }, - { - "label": "fetchAndUpdateFlavors()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "id": "controller_openstackcreds_controller_fetchandupdateflavors", - "community": 88, - "norm_label": "fetchandupdateflavors()" - }, - { - "label": "syncProjectName()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "id": "controller_openstackcreds_controller_syncprojectname", - "community": 88, - "norm_label": "syncprojectname()" - }, - { - "label": "updateOpenstackInfo()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "id": "controller_openstackcreds_controller_updateopenstackinfo", - "community": 88, - "norm_label": "updateopenstackinfo()" - }, - { - "label": "populateVMwareMachineFlavors()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "id": "controller_openstackcreds_controller_populatevmwaremachineflavors", - "community": 88, - "norm_label": "populatevmwaremachineflavors()" - }, - { - "label": "updateVMwareMachineWithFlavor()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "id": "controller_openstackcreds_controller_updatevmwaremachinewithflavor", - "community": 88, - "norm_label": "updatevmwaremachinewithflavor()" - }, - { - "label": "handlePCDSync()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "id": "controller_openstackcreds_controller_handlepcdsync", - "community": 88, - "norm_label": "handlepcdsync()" - }, - { - "label": "runPCDSyncAsync()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "id": "controller_openstackcreds_controller_runpcdsyncasync", - "community": 88, - "norm_label": "runpcdsyncasync()" - }, - { - "label": "isRetryableUpdateError()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "id": "controller_openstackcreds_controller_isretryableupdateerror", - "community": 88, - "norm_label": "isretryableupdateerror()" - }, - { - "label": "migrationplan_controller.go", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "id": "k8s_migration_internal_controller_migrationplan_controller_go", - "community": 97, - "norm_label": "migrationplan_controller.go" - }, - { - "label": "MigrationPlanReconciler", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "id": "controller_migrationplanreconciler", - "community": 41, - "norm_label": "migrationplanreconciler" - }, - { - "label": ".Reconcile()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "id": "controller_migrationplanreconciler_reconcile", - "community": 106, - "norm_label": ".reconcile()" - }, - { - "label": ".reconcileNormal()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "id": "controller_migrationplanreconciler_reconcilenormal", - "community": 106, - "norm_label": ".reconcilenormal()" - }, - { - "label": ".reconcileDelete()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "id": "controller_migrationplanreconciler_reconciledelete", - "community": 106, - "norm_label": ".reconciledelete()" - }, - { - "label": ".getMigrationTemplateAndCreds()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "id": "controller_migrationplanreconciler_getmigrationtemplateandcreds", - "community": 71, - "norm_label": ".getmigrationtemplateandcreds()" - }, - { - "label": ".reconcilePostMigration()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "id": "controller_migrationplanreconciler_reconcilepostmigration", - "community": 71, - "norm_label": ".reconcilepostmigration()" - }, - { - "label": ".renameVM()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "id": "controller_migrationplanreconciler_renamevm", - "community": 71, - "norm_label": ".renamevm()" - }, - { - "label": ".moveVMToFolder()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "id": "controller_migrationplanreconciler_movevmtofolder", - "community": 71, - "norm_label": ".movevmtofolder()" - }, - { - "label": "createVCenterClientAndDC()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "id": "controller_migrationplan_controller_createvcenterclientanddc", - "community": 107, - "norm_label": "createvcenterclientanddc()" - }, - { - "label": "extractVCenterCredentials()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "id": "controller_migrationplan_controller_extractvcentercredentials", - "community": 71, - "norm_label": "extractvcentercredentials()" - }, - { - "label": "GetVMwareMachineForVM()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "id": "controller_migrationplan_controller_getvmwaremachineforvm", - "community": 71, - "norm_label": "getvmwaremachineforvm()" - }, - { - "label": ".ReconcileMigrationPlanJob()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "id": "controller_migrationplanreconciler_reconcilemigrationplanjob", - "community": 71, - "norm_label": ".reconcilemigrationplanjob()" - }, - { - "label": ".checkAndHandlePausedPlan()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "id": "controller_migrationplanreconciler_checkandhandlepausedplan", - "community": 71, - "norm_label": ".checkandhandlepausedplan()" - }, - { - "label": ".processMigrationPhases()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "id": "controller_migrationplanreconciler_processmigrationphases", - "community": 71, - "norm_label": ".processmigrationphases()" - }, - { - "label": ".handleRDMDiskMigrationError()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "id": "controller_migrationplanreconciler_handlerdmdiskmigrationerror", - "community": 71, - "norm_label": ".handlerdmdiskmigrationerror()" - }, - { - "label": ".UpdateMigrationPlanStatus()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "id": "controller_migrationplanreconciler_updatemigrationplanstatus", - "community": 71, - "norm_label": ".updatemigrationplanstatus()" - }, - { - "label": ".CreateMigration()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "id": "controller_migrationplanreconciler_createmigration", - "community": 44, - "norm_label": ".createmigration()" - }, - { - "label": ".CreateJob()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "id": "controller_migrationplanreconciler_createjob", - "community": 44, - "norm_label": ".createjob()" - }, - { - "label": ".CreateFirstbootConfigMap()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "id": "controller_migrationplanreconciler_createfirstbootconfigmap", - "community": 44, - "norm_label": ".createfirstbootconfigmap()" - }, - { - "label": ".CreateMigrationConfigMap()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "id": "controller_migrationplanreconciler_createmigrationconfigmap", - "community": 41, - "norm_label": ".createmigrationconfigmap()" - }, - { - "label": ".buildNewMigrationConfigMap()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "id": "controller_migrationplanreconciler_buildnewmigrationconfigmap", - "community": 41, - "norm_label": ".buildnewmigrationconfigmap()" - }, - { - "label": "resolveVirtioDriverURL()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "id": "controller_migrationplan_controller_resolvevirtiodriverurl", - "community": 97, - "norm_label": "resolvevirtiodriverurl()" - }, - { - "label": ".processAdvancedOptions()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "id": "controller_migrationplanreconciler_processadvancedoptions", - "community": 41, - "norm_label": ".processadvancedoptions()" - }, - { - "label": "computeSourceVMKey()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "id": "controller_migrationplan_controller_computesourcevmkey", - "community": 97, - "norm_label": "computesourcevmkey()" - }, - { - "label": "vmKeyDisplayName()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "id": "controller_migrationplan_controller_vmkeydisplayname", - "community": 97, - "norm_label": "vmkeydisplayname()" - }, - { - "label": ".buildBaseConfigMapData()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "id": "controller_migrationplanreconciler_buildbaseconfigmapdata", - "community": 41, - "norm_label": ".buildbaseconfigmapdata()" - }, - { - "label": ".setMigrationSpecificFields()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "id": "controller_migrationplanreconciler_setmigrationspecificfields", - "community": 41, - "norm_label": ".setmigrationspecificfields()" - }, - { - "label": ".determineAndSetTargetFlavor()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "id": "controller_migrationplanreconciler_determineandsettargetflavor", - "community": 41, - "norm_label": ".determineandsettargetflavor()" - }, - { - "label": ".setOSFamilyAndStorageFields()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "id": "controller_migrationplanreconciler_setosfamilyandstoragefields", - "community": 41, - "norm_label": ".setosfamilyandstoragefields()" - }, - { - "label": ".setImageMetadataFromProfiles()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "id": "controller_migrationplanreconciler_setimagemetadatafromprofiles", - "community": 41, - "norm_label": ".setimagemetadatafromprofiles()" - }, - { - "label": ".resolveImageProfiles()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "id": "controller_migrationplanreconciler_resolveimageprofiles", - "community": 41, - "norm_label": ".resolveimageprofiles()" - }, - { - "label": ".updateMigrationConfigMap()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "id": "controller_migrationplanreconciler_updatemigrationconfigmap", - "community": 41, - "norm_label": ".updatemigrationconfigmap()" - }, - { - "label": ".createResource()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "id": "controller_migrationplanreconciler_createresource", - "community": 44, - "norm_label": ".createresource()" - }, - { - "label": ".checkStatusSuccess()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "id": "controller_migrationplanreconciler_checkstatussuccess", - "community": 71, - "norm_label": ".checkstatussuccess()" - }, - { - "label": ".reconcileMapping()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "id": "controller_migrationplanreconciler_reconcilemapping", - "community": 41, - "norm_label": ".reconcilemapping()" - }, - { - "label": "getDatastoresForVolumeMapping()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "id": "controller_migrationplan_controller_getdatastoresforvolumemapping", - "community": 97, - "norm_label": "getdatastoresforvolumemapping()" - }, - { - "label": ".reconcileNetwork()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "id": "controller_migrationplanreconciler_reconcilenetwork", - "community": 41, - "norm_label": ".reconcilenetwork()" - }, - { - "label": ".reconcileStorage()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "id": "controller_migrationplanreconciler_reconcilestorage", - "community": 41, - "norm_label": ".reconcilestorage()" - }, - { - "label": ".TriggerMigration()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "id": "controller_migrationplanreconciler_triggermigration", - "community": 44, - "norm_label": ".triggermigration()" - }, - { - "label": ".SetupWithManager()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "id": "controller_migrationplanreconciler_setupwithmanager", - "community": 41, - "norm_label": ".setupwithmanager()" - }, - { - "label": ".validateVDDKPresence()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "id": "controller_migrationplanreconciler_validatevddkpresence", - "community": 44, - "norm_label": ".validatevddkpresence()" - }, - { - "label": "MergeLabels()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "id": "controller_migrationplan_controller_mergelabels", - "community": 97, - "norm_label": "mergelabels()" - }, - { - "label": ".migrateRDMdisks()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "id": "controller_migrationplanreconciler_migraterdmdisks", - "community": 41, - "norm_label": ".migraterdmdisks()" - }, - { - "label": ".validateVMOS()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "id": "controller_migrationplanreconciler_validatevmos", - "community": 71, - "norm_label": ".validatevmos()" - }, - { - "label": ".validateMigrationPlanVMs()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "id": "controller_migrationplanreconciler_validatemigrationplanvms", - "community": 71, - "norm_label": ".validatemigrationplanvms()" - }, - { - "label": ".updateMigrationPhaseWithRetry()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "id": "controller_migrationplanreconciler_updatemigrationphasewithretry", - "community": 41, - "norm_label": ".updatemigrationphasewithretry()" - }, - { - "label": ".isVMSucceededInPlan()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "id": "controller_migrationplanreconciler_isvmsucceededinplan", - "community": 41, - "norm_label": ".isvmsucceededinplan()" - }, - { - "label": ".markMigrationValidationFailed()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "id": "controller_migrationplanreconciler_markmigrationvalidationfailed", - "community": 71, - "norm_label": ".markmigrationvalidationfailed()" - }, - { - "label": ".markMigrationFailed()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "id": "controller_migrationplanreconciler_markmigrationfailed", - "community": 41, - "norm_label": ".markmigrationfailed()" - }, - { - "label": "esximigration_controller_test.go", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/esximigration_controller_test.go", - "id": "k8s_migration_internal_controller_esximigration_controller_test_go", - "community": 261, - "norm_label": "esximigration_controller_test.go" - }, - { - "label": "rollingmigrationplan_controller.go", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/rollingmigrationplan_controller.go", - "id": "k8s_migration_internal_controller_rollingmigrationplan_controller_go", - "community": 35, - "norm_label": "rollingmigrationplan_controller.go" - }, - { - "label": "RollingMigrationPlanReconciler", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/rollingmigrationplan_controller.go", - "id": "controller_rollingmigrationplanreconciler", - "community": 35, - "norm_label": "rollingmigrationplanreconciler" - }, - { - "label": ".Reconcile()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/rollingmigrationplan_controller.go", - "id": "controller_rollingmigrationplanreconciler_reconcile", - "community": 35, - "norm_label": ".reconcile()" - }, - { - "label": ".reconcileNormal()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/rollingmigrationplan_controller.go", - "id": "controller_rollingmigrationplanreconciler_reconcilenormal", - "community": 35, - "norm_label": ".reconcilenormal()" - }, - { - "label": ".reconcileDelete()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/rollingmigrationplan_controller.go", - "id": "controller_rollingmigrationplanreconciler_reconciledelete", - "community": 35, - "norm_label": ".reconciledelete()" - }, - { - "label": ".aggregateAndUpdateMigrationPlanStatuses()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/rollingmigrationplan_controller.go", - "id": "controller_rollingmigrationplanreconciler_aggregateandupdatemigrationplanstatuses", - "community": 35, - "norm_label": ".aggregateandupdatemigrationplanstatuses()" - }, - { - "label": ".SetupWithManager()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/rollingmigrationplan_controller.go", - "id": "controller_rollingmigrationplanreconciler_setupwithmanager", - "community": 35, - "norm_label": ".setupwithmanager()" - }, - { - "label": ".UpdateRollingMigrationPlanStatus()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/rollingmigrationplan_controller.go", - "id": "controller_rollingmigrationplanreconciler_updaterollingmigrationplanstatus", - "community": 35, - "norm_label": ".updaterollingmigrationplanstatus()" - }, - { - "label": ".ExecuteRollingMigrationPlan()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/rollingmigrationplan_controller.go", - "id": "controller_rollingmigrationplanreconciler_executerollingmigrationplan", - "community": 35, - "norm_label": ".executerollingmigrationplan()" - }, - { - "label": "migrationplan_controller_test.go", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller_test.go", - "id": "k8s_migration_internal_controller_migrationplan_controller_test_go", - "community": 97, - "norm_label": "migrationplan_controller_test.go" - }, - { - "label": "TestGetDatastoresForVolumeMapping_UsesPerDiskOrderWithDuplicates()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller_test.go", - "id": "controller_migrationplan_controller_test_testgetdatastoresforvolumemapping_usesperdiskorderwithduplicates", - "community": 97, - "norm_label": "testgetdatastoresforvolumemapping_usesperdiskorderwithduplicates()" - }, - { - "label": "TestGetDatastoresForVolumeMapping_FallsBackToLegacyDatastores()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller_test.go", - "id": "controller_migrationplan_controller_test_testgetdatastoresforvolumemapping_fallsbacktolegacydatastores", - "community": 97, - "norm_label": "testgetdatastoresforvolumemapping_fallsbacktolegacydatastores()" - }, - { - "label": "TestGetDatastoresForVolumeMapping_PreservesBlankDiskDatastore()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller_test.go", - "id": "controller_migrationplan_controller_test_testgetdatastoresforvolumemapping_preservesblankdiskdatastore", - "community": 97, - "norm_label": "testgetdatastoresforvolumemapping_preservesblankdiskdatastore()" - }, - { - "label": "TestIsVMSucceededInPlan()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller_test.go", - "id": "controller_migrationplan_controller_test_testisvmsucceededinplan", - "community": 97, - "norm_label": "testisvmsucceededinplan()" - }, - { - "label": "openstackcreds_controller_test.go", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/openstackcreds_controller_test.go", - "id": "k8s_migration_internal_controller_openstackcreds_controller_test_go", - "community": 133, - "norm_label": "openstackcreds_controller_test.go" - }, - { - "label": "TestApplyValidationResult_ValidationFailure()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/openstackcreds_controller_test.go", - "id": "controller_openstackcreds_controller_test_testapplyvalidationresult_validationfailure", - "community": 133, - "norm_label": "testapplyvalidationresult_validationfailure()" - }, - { - "label": "clustermigration_controller.go", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/clustermigration_controller.go", - "id": "k8s_migration_internal_controller_clustermigration_controller_go", - "community": 57, - "norm_label": "clustermigration_controller.go" - }, - { - "label": "ClusterMigrationReconciler", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/clustermigration_controller.go", - "id": "controller_clustermigrationreconciler", - "community": 57, - "norm_label": "clustermigrationreconciler" - }, - { - "label": ".Reconcile()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/clustermigration_controller.go", - "id": "controller_clustermigrationreconciler_reconcile", - "community": 57, - "norm_label": ".reconcile()" - }, - { - "label": ".reconcileNormal()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/clustermigration_controller.go", - "id": "controller_clustermigrationreconciler_reconcilenormal", - "community": 57, - "norm_label": ".reconcilenormal()" - }, - { - "label": ".reconcileDelete()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/clustermigration_controller.go", - "id": "controller_clustermigrationreconciler_reconciledelete", - "community": 57, - "norm_label": ".reconciledelete()" - }, - { - "label": ".SetupWithManager()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/clustermigration_controller.go", - "id": "controller_clustermigrationreconciler_setupwithmanager", - "community": 57, - "norm_label": ".setupwithmanager()" - }, - { - "label": ".UpdateClusterMigrationStatus()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/clustermigration_controller.go", - "id": "controller_clustermigrationreconciler_updateclustermigrationstatus", - "community": 57, - "norm_label": ".updateclustermigrationstatus()" - }, - { - "label": ".CheckAndUpdateClusterMigrationStatus()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/clustermigration_controller.go", - "id": "controller_clustermigrationreconciler_checkandupdateclustermigrationstatus", - "community": 57, - "norm_label": ".checkandupdateclustermigrationstatus()" - }, - { - "label": "handleVMMigrations()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/clustermigration_controller.go", - "id": "controller_clustermigration_controller_handlevmmigrations", - "community": 57, - "norm_label": "handlevmmigrations()" - }, - { - "label": "countSuccessfulESXIMigrations()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/clustermigration_controller.go", - "id": "controller_clustermigration_controller_countsuccessfulesximigrations", - "community": 57, - "norm_label": "countsuccessfulesximigrations()" - }, - { - "label": "vmwarecreds_controller.go", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/vmwarecreds_controller.go", - "id": "k8s_migration_internal_controller_vmwarecreds_controller_go", - "community": 155, - "norm_label": "vmwarecreds_controller.go" - }, - { - "label": "VMwareCredsReconciler", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/vmwarecreds_controller.go", - "id": "controller_vmwarecredsreconciler", - "community": 155, - "norm_label": "vmwarecredsreconciler" - }, - { - "label": ".Reconcile()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/vmwarecreds_controller.go", - "id": "controller_vmwarecredsreconciler_reconcile", - "community": 155, - "norm_label": ".reconcile()" - }, - { - "label": ".ensureFinalizer()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/vmwarecreds_controller.go", - "id": "controller_vmwarecredsreconciler_ensurefinalizer", - "community": 155, - "norm_label": ".ensurefinalizer()" - }, - { - "label": ".reconcileNormal()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/vmwarecreds_controller.go", - "id": "controller_vmwarecredsreconciler_reconcilenormal", - "community": 155, - "norm_label": ".reconcilenormal()" - }, - { - "label": ".reconcileDelete()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/vmwarecreds_controller.go", - "id": "controller_vmwarecredsreconciler_reconciledelete", - "community": 155, - "norm_label": ".reconciledelete()" - }, - { - "label": ".SetupWithManager()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/vmwarecreds_controller.go", - "id": "controller_vmwarecredsreconciler_setupwithmanager", - "community": 155, - "norm_label": ".setupwithmanager()" - }, - { - "label": "vjailbreaknode_controller_test.go", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/vjailbreaknode_controller_test.go", - "id": "k8s_migration_internal_controller_vjailbreaknode_controller_test_go", - "community": 262, - "norm_label": "vjailbreaknode_controller_test.go" - }, - { - "label": "vmwarecreds_controller_test.go", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/vmwarecreds_controller_test.go", - "id": "k8s_migration_internal_controller_vmwarecreds_controller_test_go", - "community": 238, - "norm_label": "vmwarecreds_controller_test.go" - }, - { - "label": "TestReconcileNormal_VMware_ValidationFailure()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/vmwarecreds_controller_test.go", - "id": "controller_vmwarecreds_controller_test_testreconcilenormal_vmware_validationfailure", - "community": 238, - "norm_label": "testreconcilenormal_vmware_validationfailure()" - }, - { - "label": "storagemapping_controller.go", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/storagemapping_controller.go", - "id": "k8s_migration_internal_controller_storagemapping_controller_go", - "community": 220, - "norm_label": "storagemapping_controller.go" - }, - { - "label": "StorageMappingReconciler", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/storagemapping_controller.go", - "id": "controller_storagemappingreconciler", - "community": 220, - "norm_label": "storagemappingreconciler" - }, - { - "label": ".Reconcile()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/storagemapping_controller.go", - "id": "controller_storagemappingreconciler_reconcile", - "community": 220, - "norm_label": ".reconcile()" - }, - { - "label": ".SetupWithManager()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/storagemapping_controller.go", - "id": "controller_storagemappingreconciler_setupwithmanager", - "community": 220, - "norm_label": ".setupwithmanager()" - }, - { - "label": "esxisshcreds_controller.go", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/esxisshcreds_controller.go", - "id": "k8s_migration_internal_controller_esxisshcreds_controller_go", - "community": 94, - "norm_label": "esxisshcreds_controller.go" - }, - { - "label": "ESXiSSHCredsReconciler", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/esxisshcreds_controller.go", - "id": "controller_esxisshcredsreconciler", - "community": 94, - "norm_label": "esxisshcredsreconciler" - }, - { - "label": "hostValidationResult", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/esxisshcreds_controller.go", - "id": "controller_hostvalidationresult", - "community": 94, - "norm_label": "hostvalidationresult" - }, - { - "label": ".Reconcile()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/esxisshcreds_controller.go", - "id": "controller_esxisshcredsreconciler_reconcile", - "community": 94, - "norm_label": ".reconcile()" - }, - { - "label": ".reconcileNormal()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/esxisshcreds_controller.go", - "id": "controller_esxisshcredsreconciler_reconcilenormal", - "community": 94, - "norm_label": ".reconcilenormal()" - }, - { - "label": ".reconcileDelete()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/esxisshcreds_controller.go", - "id": "controller_esxisshcredsreconciler_reconciledelete", - "community": 94, - "norm_label": ".reconciledelete()" - }, - { - "label": ".getSSHCredentialsFromSecret()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/esxisshcreds_controller.go", - "id": "controller_esxisshcredsreconciler_getsshcredentialsfromsecret", - "community": 94, - "norm_label": ".getsshcredentialsfromsecret()" - }, - { - "label": ".getVMwareHosts()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/esxisshcreds_controller.go", - "id": "controller_esxisshcredsreconciler_getvmwarehosts", - "community": 94, - "norm_label": ".getvmwarehosts()" - }, - { - "label": ".validateHostsParallel()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/esxisshcreds_controller.go", - "id": "controller_esxisshcredsreconciler_validatehostsparallel", - "community": 94, - "norm_label": ".validatehostsparallel()" - }, - { - "label": ".validateSingleHost()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/esxisshcreds_controller.go", - "id": "controller_esxisshcredsreconciler_validatesinglehost", - "community": 94, - "norm_label": ".validatesinglehost()" - }, - { - "label": "parseESXiVersion()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/esxisshcreds_controller.go", - "id": "controller_esxisshcreds_controller_parseesxiversion", - "community": 94, - "norm_label": "parseesxiversion()" - }, - { - "label": ".SetupWithManager()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/esxisshcreds_controller.go", - "id": "controller_esxisshcredsreconciler_setupwithmanager", - "community": 94, - "norm_label": ".setupwithmanager()" - }, - { - "label": "rdmdisk_controller_test.go", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/rdmdisk_controller_test.go", - "id": "k8s_migration_internal_controller_rdmdisk_controller_test_go", - "community": 263, - "norm_label": "rdmdisk_controller_test.go" - }, - { - "label": "bmconfig_controller.go", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/bmconfig_controller.go", - "id": "k8s_migration_internal_controller_bmconfig_controller_go", - "community": 21, - "norm_label": "bmconfig_controller.go" - }, - { - "label": "BMConfigReconciler", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/bmconfig_controller.go", - "id": "controller_bmconfigreconciler", - "community": 21, - "norm_label": "bmconfigreconciler" - }, - { - "label": ".Reconcile()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/bmconfig_controller.go", - "id": "controller_bmconfigreconciler_reconcile", - "community": 21, - "norm_label": ".reconcile()" - }, - { - "label": ".reconcileDelete()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/bmconfig_controller.go", - "id": "controller_bmconfigreconciler_reconciledelete", - "community": 21, - "norm_label": ".reconciledelete()" - }, - { - "label": ".reconcileNormal()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/bmconfig_controller.go", - "id": "controller_bmconfigreconciler_reconcilenormal", - "community": 21, - "norm_label": ".reconcilenormal()" - }, - { - "label": ".SetupWithManager()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/bmconfig_controller.go", - "id": "controller_bmconfigreconciler_setupwithmanager", - "community": 21, - "norm_label": ".setupwithmanager()" - }, - { - "label": "arraycreds_controller.go", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/arraycreds_controller.go", - "id": "k8s_migration_internal_controller_arraycreds_controller_go", - "community": 5, - "norm_label": "arraycreds_controller.go" - }, - { - "label": "ArrayCredsReconciler", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/arraycreds_controller.go", - "id": "controller_arraycredsreconciler", - "community": 5, - "norm_label": "arraycredsreconciler" - }, - { - "label": ".Reconcile()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/arraycreds_controller.go", - "id": "controller_arraycredsreconciler_reconcile", - "community": 5, - "norm_label": ".reconcile()" - }, - { - "label": ".reconcileNormal()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/arraycreds_controller.go", - "id": "controller_arraycredsreconciler_reconcilenormal", - "community": 5, - "norm_label": ".reconcilenormal()" - }, - { - "label": ".reconcileDelete()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/arraycreds_controller.go", - "id": "controller_arraycredsreconciler_reconciledelete", - "community": 5, - "norm_label": ".reconciledelete()" - }, - { - "label": ".validateArrayCredentials()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/arraycreds_controller.go", - "id": "controller_arraycredsreconciler_validatearraycredentials", - "community": 5, - "norm_label": ".validatearraycredentials()" - }, - { - "label": "buildProviderOptionsFromSpec()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/arraycreds_controller.go", - "id": "controller_arraycreds_controller_buildprovideroptionsfromspec", - "community": 5, - "norm_label": "buildprovideroptionsfromspec()" - }, - { - "label": ".discoverBackendTargets()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/arraycreds_controller.go", - "id": "controller_arraycredsreconciler_discoverbackendtargets", - "community": 5, - "norm_label": ".discoverbackendtargets()" - }, - { - "label": "validateNetAppTargetSelection()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/arraycreds_controller.go", - "id": "controller_arraycreds_controller_validatenetapptargetselection", - "community": 5, - "norm_label": "validatenetapptargetselection()" - }, - { - "label": ".discoverDatastores()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/arraycreds_controller.go", - "id": "controller_arraycredsreconciler_discoverdatastores", - "community": 5, - "norm_label": ".discoverdatastores()" - }, - { - "label": "getDatastoreInfo()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/arraycreds_controller.go", - "id": "controller_arraycreds_controller_getdatastoreinfo", - "community": 5, - "norm_label": "getdatastoreinfo()" - }, - { - "label": ".getVMwareCredentials()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/arraycreds_controller.go", - "id": "controller_arraycredsreconciler_getvmwarecredentials", - "community": 5, - "norm_label": ".getvmwarecredentials()" - }, - { - "label": ".SetupWithManager()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/arraycreds_controller.go", - "id": "controller_arraycredsreconciler_setupwithmanager", - "community": 5, - "norm_label": ".setupwithmanager()" - }, - { - "label": "vjailbreaknode_controller.go", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/vjailbreaknode_controller.go", - "id": "k8s_migration_internal_controller_vjailbreaknode_controller_go", - "community": 118, - "norm_label": "vjailbreaknode_controller.go" - }, - { - "label": "VjailbreakNodeReconciler", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/vjailbreaknode_controller.go", - "id": "controller_vjailbreaknodereconciler", - "community": 118, - "norm_label": "vjailbreaknodereconciler" - }, - { - "label": ".Reconcile()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/vjailbreaknode_controller.go", - "id": "controller_vjailbreaknodereconciler_reconcile", - "community": 118, - "norm_label": ".reconcile()" - }, - { - "label": ".reconcileNormal()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/vjailbreaknode_controller.go", - "id": "controller_vjailbreaknodereconciler_reconcilenormal", - "community": 118, - "norm_label": ".reconcilenormal()" - }, - { - "label": ".reconcileDelete()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/vjailbreaknode_controller.go", - "id": "controller_vjailbreaknodereconciler_reconciledelete", - "community": 118, - "norm_label": ".reconciledelete()" - }, - { - "label": ".SetupWithManager()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/vjailbreaknode_controller.go", - "id": "controller_vjailbreaknodereconciler_setupwithmanager", - "community": 118, - "norm_label": ".setupwithmanager()" - }, - { - "label": ".updateActiveMigrations()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/vjailbreaknode_controller.go", - "id": "controller_vjailbreaknodereconciler_updateactivemigrations", - "community": 118, - "norm_label": ".updateactivemigrations()" - }, - { - "label": "storagemapping_controller_test.go", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/storagemapping_controller_test.go", - "id": "k8s_migration_internal_controller_storagemapping_controller_test_go", - "community": 264, - "norm_label": "storagemapping_controller_test.go" - }, - { - "label": "networkmapping_controller.go", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/networkmapping_controller.go", - "id": "k8s_migration_internal_controller_networkmapping_controller_go", - "community": 222, - "norm_label": "networkmapping_controller.go" - }, - { - "label": "NetworkMappingReconciler", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/networkmapping_controller.go", - "id": "controller_networkmappingreconciler", - "community": 222, - "norm_label": "networkmappingreconciler" - }, - { - "label": ".Reconcile()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/networkmapping_controller.go", - "id": "controller_networkmappingreconciler_reconcile", - "community": 222, - "norm_label": ".reconcile()" - }, - { - "label": ".SetupWithManager()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/networkmapping_controller.go", - "id": "controller_networkmappingreconciler_setupwithmanager", - "community": 222, - "norm_label": ".setupwithmanager()" - }, - { - "label": "networkmapping_controller_test.go", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/networkmapping_controller_test.go", - "id": "k8s_migration_internal_controller_networkmapping_controller_test_go", - "community": 265, - "norm_label": "networkmapping_controller_test.go" - }, - { - "label": "esximigration_controller.go", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/esximigration_controller.go", - "id": "k8s_migration_internal_controller_esximigration_controller_go", - "community": 1, - "norm_label": "esximigration_controller.go" - }, - { - "label": "ESXIMigrationReconciler", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/esximigration_controller.go", - "id": "controller_esximigrationreconciler", - "community": 1, - "norm_label": "esximigrationreconciler" - }, - { - "label": ".Reconcile()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/esximigration_controller.go", - "id": "controller_esximigrationreconciler_reconcile", - "community": 1, - "norm_label": ".reconcile()" - }, - { - "label": ".reconcileNormal()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/esximigration_controller.go", - "id": "controller_esximigrationreconciler_reconcilenormal", - "community": 1, - "norm_label": ".reconcilenormal()" - }, - { - "label": ".reconcileDelete()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/esximigration_controller.go", - "id": "controller_esximigrationreconciler_reconciledelete", - "community": 1, - "norm_label": ".reconciledelete()" - }, - { - "label": ".SetupWithManager()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/esximigration_controller.go", - "id": "controller_esximigrationreconciler_setupwithmanager", - "community": 1, - "norm_label": ".setupwithmanager()" - }, - { - "label": ".handleESXiCordoned()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/esximigration_controller.go", - "id": "controller_esximigrationreconciler_handleesxicordoned", - "community": 1, - "norm_label": ".handleesxicordoned()" - }, - { - "label": ".handleESXiWaitingForPCDHost()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/esximigration_controller.go", - "id": "controller_esximigrationreconciler_handleesxiwaitingforpcdhost", - "community": 1, - "norm_label": ".handleesxiwaitingforpcdhost()" - }, - { - "label": ".handleESXiConfiguringPCDHost()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/esximigration_controller.go", - "id": "controller_esximigrationreconciler_handleesxiconfiguringpcdhost", - "community": 1, - "norm_label": ".handleesxiconfiguringpcdhost()" - }, - { - "label": ".handleESXiInMaintenanceMode()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/esximigration_controller.go", - "id": "controller_esximigrationreconciler_handleesxiinmaintenancemode", - "community": 1, - "norm_label": ".handleesxiinmaintenancemode()" - }, - { - "label": "clustermigration_controller_test.go", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/clustermigration_controller_test.go", - "id": "k8s_migration_internal_controller_clustermigration_controller_test_go", - "community": 266, - "norm_label": "clustermigration_controller_test.go" - }, - { - "label": "base_controller.go", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/base_controller.go", - "id": "k8s_migration_internal_controller_base_controller_go", - "community": 228, - "norm_label": "base_controller.go" - }, - { - "label": "BaseReconciler", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/base_controller.go", - "id": "controller_basereconciler", - "community": 228, - "norm_label": "basereconciler" - }, - { - "label": ".ReconcileMapping()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/base_controller.go", - "id": "controller_basereconciler_reconcilemapping", - "community": 228, - "norm_label": ".reconcilemapping()" - }, - { - "label": "migration_controller.go", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "id": "k8s_migration_internal_controller_migration_controller_go", - "community": 7, - "norm_label": "migration_controller.go" - }, - { - "label": "getVMKeyFromMigration()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "id": "controller_migration_controller_getvmkeyfrommigration", - "community": 7, - "norm_label": "getvmkeyfrommigration()" - }, - { - "label": "MigrationReconciler", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "id": "controller_migrationreconciler", - "community": 7, - "norm_label": "migrationreconciler" - }, - { - "label": ".Reconcile()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "id": "controller_migrationreconciler_reconcile", - "community": 7, - "norm_label": ".reconcile()" - }, - { - "label": ".reconcileDelete()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "id": "controller_migrationreconciler_reconciledelete", - "community": 7, - "norm_label": ".reconciledelete()" - }, - { - "label": ".SetupWithManager()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "id": "controller_migrationreconciler_setupwithmanager", - "community": 7, - "norm_label": ".setupwithmanager()" - }, - { - "label": ".SetupMigrationPhase()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "id": "controller_migrationreconciler_setupmigrationphase", - "community": 7, - "norm_label": ".setupmigrationphase()" - }, - { - "label": ".markMigrationSuccessful()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "id": "controller_migrationreconciler_markmigrationsuccessful", - "community": 7, - "norm_label": ".markmigrationsuccessful()" - }, - { - "label": ".GetEventsSorted()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "id": "controller_migrationreconciler_geteventssorted", - "community": 7, - "norm_label": ".geteventssorted()" - }, - { - "label": ".GetPod()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "id": "controller_migrationreconciler_getpod", - "community": 7, - "norm_label": ".getpod()" - }, - { - "label": ".ExtractCurrentDisk()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "id": "controller_migrationreconciler_extractcurrentdisk", - "community": 7, - "norm_label": ".extractcurrentdisk()" - }, - { - "label": ".ExtractSyncWarning()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "id": "controller_migrationreconciler_extractsyncwarning", - "community": 7, - "norm_label": ".extractsyncwarning()" - }, - { - "label": "rdmdisk_controller.go", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/rdmdisk_controller.go", - "id": "k8s_migration_internal_controller_rdmdisk_controller_go", - "community": 67, - "norm_label": "rdmdisk_controller.go" - }, - { - "label": "RDMDiskReconciler", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/rdmdisk_controller.go", - "id": "controller_rdmdiskreconciler", - "community": 67, - "norm_label": "rdmdiskreconciler" - }, - { - "label": ".Reconcile()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/rdmdisk_controller.go", - "id": "controller_rdmdiskreconciler_reconcile", - "community": 67, - "norm_label": ".reconcile()" - }, - { - "label": ".handleInitialPhase()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/rdmdisk_controller.go", - "id": "controller_rdmdiskreconciler_handleinitialphase", - "community": 67, - "norm_label": ".handleinitialphase()" - }, - { - "label": ".handleAvailablePhase()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/rdmdisk_controller.go", - "id": "controller_rdmdiskreconciler_handleavailablephase", - "community": 67, - "norm_label": ".handleavailablephase()" - }, - { - "label": ".handleManagingPhase()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/rdmdisk_controller.go", - "id": "controller_rdmdiskreconciler_handlemanagingphase", - "community": 67, - "norm_label": ".handlemanagingphase()" - }, - { - "label": ".SetupWithManager()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/rdmdisk_controller.go", - "id": "controller_rdmdiskreconciler_setupwithmanager", - "community": 67, - "norm_label": ".setupwithmanager()" - }, - { - "label": "ValidateRDMDiskFields()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/rdmdisk_controller.go", - "id": "controller_rdmdisk_controller_validaterdmdiskfields", - "community": 41, - "norm_label": "validaterdmdiskfields()" - }, - { - "label": "handleError()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/rdmdisk_controller.go", - "id": "controller_rdmdisk_controller_handleerror", - "community": 67, - "norm_label": "handleerror()" - }, - { - "label": "getMostRecentValidationFailedCondition()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/rdmdisk_controller.go", - "id": "controller_rdmdisk_controller_getmostrecentvalidationfailedcondition", - "community": 67, - "norm_label": "getmostrecentvalidationfailedcondition()" - }, - { - "label": "updateStatusCondition()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/rdmdisk_controller.go", - "id": "controller_rdmdisk_controller_updatestatuscondition", - "community": 67, - "norm_label": "updatestatuscondition()" - }, - { - "label": "suite_test.go", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/suite_test.go", - "id": "k8s_migration_internal_controller_suite_test_go", - "community": 241, - "norm_label": "suite_test.go" - }, - { - "label": "TestControllers()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/suite_test.go", - "id": "controller_suite_test_testcontrollers", - "community": 241, - "norm_label": "testcontrollers()" - }, - { - "label": "rollingmigrationplan_controller_test.go", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/rollingmigrationplan_controller_test.go", - "id": "k8s_migration_internal_controller_rollingmigrationplan_controller_test_go", - "community": 267, - "norm_label": "rollingmigrationplan_controller_test.go" - }, - { - "label": "migration_controller_test.go", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migration_controller_test.go", - "id": "k8s_migration_internal_controller_migration_controller_test_go", - "community": 268, - "norm_label": "migration_controller_test.go" - }, - { - "label": "arraycredsmapping_types.go", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/arraycredsmapping_types.go", - "id": "k8s_migration_api_v1alpha1_arraycredsmapping_types_go", - "community": 50, - "norm_label": "arraycredsmapping_types.go" - }, - { - "label": "init()", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/arraycredsmapping_types.go", - "id": "v1alpha1_arraycredsmapping_types_init", - "community": 50, - "norm_label": "init()" - }, - { - "label": "vjailbreaknode_types.go", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/vjailbreaknode_types.go", - "id": "k8s_migration_api_v1alpha1_vjailbreaknode_types_go", - "community": 62, - "norm_label": "vjailbreaknode_types.go" - }, - { - "label": "VjailbreakNodePhase", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/vjailbreaknode_types.go", - "id": "v1alpha1_vjailbreaknodephase", - "community": 62, - "norm_label": "vjailbreaknodephase" - }, - { - "label": "init()", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/vjailbreaknode_types.go", - "id": "v1alpha1_vjailbreaknode_types_init", - "community": 62, - "norm_label": "init()" - }, - { - "label": "migration_types.go", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/migration_types.go", - "id": "k8s_migration_api_v1alpha1_migration_types_go", - "community": 65, - "norm_label": "migration_types.go" - }, - { - "label": "VMMigrationPhase", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/migration_types.go", - "id": "v1alpha1_vmmigrationphase", - "community": 97, - "norm_label": "vmmigrationphase" - }, - { - "label": "MigrationConditionType", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/migration_types.go", - "id": "v1alpha1_migrationconditiontype", - "community": 65, - "norm_label": "migrationconditiontype" - }, - { - "label": "init()", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/migration_types.go", - "id": "v1alpha1_migration_types_init", - "community": 65, - "norm_label": "init()" - }, - { - "label": "openstackcreds_types.go", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/openstackcreds_types.go", - "id": "k8s_migration_api_v1alpha1_openstackcreds_types_go", - "community": 27, - "norm_label": "openstackcreds_types.go" - }, - { - "label": ".DeepCopyInto()", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/openstackcreds_types.go", - "id": "v1alpha1_openstackcredsspec_deepcopyinto", - "community": 27, - "norm_label": ".deepcopyinto()" - }, - { - "label": "init()", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/openstackcreds_types.go", - "id": "v1alpha1_openstackcreds_types_init", - "community": 27, - "norm_label": "init()" - }, - { - "label": "migrationtemplate_types.go", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/migrationtemplate_types.go", - "id": "k8s_migration_api_v1alpha1_migrationtemplate_types_go", - "community": 48, - "norm_label": "migrationtemplate_types.go" - }, - { - "label": "init()", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/migrationtemplate_types.go", - "id": "v1alpha1_migrationtemplate_types_init", - "community": 48, - "norm_label": "init()" - }, - { - "label": "groupversion_info.go", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/groupversion_info.go", - "id": "k8s_migration_api_v1alpha1_groupversion_info_go", - "community": 269, - "norm_label": "groupversion_info.go" - }, - { - "label": "storagemapping_types.go", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/storagemapping_types.go", - "id": "k8s_migration_api_v1alpha1_storagemapping_types_go", - "community": 51, - "norm_label": "storagemapping_types.go" - }, - { - "label": "init()", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/storagemapping_types.go", - "id": "v1alpha1_storagemapping_types_init", - "community": 51, - "norm_label": "init()" - }, - { - "label": "pcdhost_types.go", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/pcdhost_types.go", - "id": "k8s_migration_api_v1alpha1_pcdhost_types_go", - "community": 68, - "norm_label": "pcdhost_types.go" - }, - { - "label": "init()", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/pcdhost_types.go", - "id": "v1alpha1_pcdhost_types_init", - "community": 68, - "norm_label": "init()" - }, - { - "label": "vmwarecluster_types.go", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/vmwarecluster_types.go", - "id": "k8s_migration_api_v1alpha1_vmwarecluster_types_go", - "community": 61, - "norm_label": "vmwarecluster_types.go" - }, - { - "label": "VMwareClusterPhase", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/vmwarecluster_types.go", - "id": "v1alpha1_vmwareclusterphase", - "community": 61, - "norm_label": "vmwareclusterphase" - }, - { - "label": "init()", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/vmwarecluster_types.go", - "id": "v1alpha1_vmwarecluster_types_init", - "community": 61, - "norm_label": "init()" - }, - { - "label": "vmwaremachine_types.go", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/vmwaremachine_types.go", - "id": "k8s_migration_api_v1alpha1_vmwaremachine_types_go", - "community": 24, - "norm_label": "vmwaremachine_types.go" - }, - { - "label": ".HasGPU()", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/vmwaremachine_types.go", - "id": "v1alpha1_gpuinfo_hasgpu", - "community": 24, - "norm_label": ".hasgpu()" - }, - { - "label": ".TotalCount()", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/vmwaremachine_types.go", - "id": "v1alpha1_gpuinfo_totalcount", - "community": 24, - "norm_label": ".totalcount()" - }, - { - "label": "init()", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/vmwaremachine_types.go", - "id": "v1alpha1_vmwaremachine_types_init", - "community": 24, - "norm_label": "init()" - }, - { - "label": "bmconfig_types.go", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/bmconfig_types.go", - "id": "k8s_migration_api_v1alpha1_bmconfig_types_go", - "community": 45, - "norm_label": "bmconfig_types.go" - }, - { - "label": "BMCProviderName", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/bmconfig_types.go", - "id": "v1alpha1_bmcprovidername", - "community": 45, - "norm_label": "bmcprovidername" - }, - { - "label": "init()", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/bmconfig_types.go", - "id": "v1alpha1_bmconfig_types_init", - "community": 45, - "norm_label": "init()" - }, - { - "label": "networkmapping_types.go", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/networkmapping_types.go", - "id": "k8s_migration_api_v1alpha1_networkmapping_types_go", - "community": 52, - "norm_label": "networkmapping_types.go" - }, - { - "label": "init()", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/networkmapping_types.go", - "id": "v1alpha1_networkmapping_types_init", - "community": 52, - "norm_label": "init()" - }, - { - "label": "esximigration_types.go", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/esximigration_types.go", - "id": "k8s_migration_api_v1alpha1_esximigration_types_go", - "community": 64, - "norm_label": "esximigration_types.go" - }, - { - "label": "ESXIMigrationPhase", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/esximigration_types.go", - "id": "v1alpha1_esximigrationphase", - "community": 64, - "norm_label": "esximigrationphase" - }, - { - "label": "init()", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/esximigration_types.go", - "id": "v1alpha1_esximigration_types_init", - "community": 64, - "norm_label": "init()" - }, - { - "label": "migrationplan_types.go", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/migrationplan_types.go", - "id": "k8s_migration_api_v1alpha1_migrationplan_types_go", - "community": 2, - "norm_label": "migrationplan_types.go" - }, - { - "label": "init()", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/migrationplan_types.go", - "id": "v1alpha1_migrationplan_types_init", - "community": 2, - "norm_label": "init()" - }, - { - "label": "rdmdisk_types.go", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/rdmdisk_types.go", - "id": "k8s_migration_api_v1alpha1_rdmdisk_types_go", - "community": 49, - "norm_label": "rdmdisk_types.go" - }, - { - "label": "init()", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/rdmdisk_types.go", - "id": "v1alpha1_rdmdisk_types_init", - "community": 49, - "norm_label": "init()" - }, - { - "label": "vmwarecreds_types.go", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/vmwarecreds_types.go", - "id": "k8s_migration_api_v1alpha1_vmwarecreds_types_go", - "community": 53, - "norm_label": "vmwarecreds_types.go" - }, - { - "label": "init()", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/vmwarecreds_types.go", - "id": "v1alpha1_vmwarecreds_types_init", - "community": 53, - "norm_label": "init()" - }, - { - "label": "volumeimageprofile_types.go", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/volumeimageprofile_types.go", - "id": "k8s_migration_api_v1alpha1_volumeimageprofile_types_go", - "community": 95, - "norm_label": "volumeimageprofile_types.go" - }, - { - "label": "init()", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/volumeimageprofile_types.go", - "id": "v1alpha1_volumeimageprofile_types_init", - "community": 95, - "norm_label": "init()" - }, - { - "label": "clustermigration_types.go", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/clustermigration_types.go", - "id": "k8s_migration_api_v1alpha1_clustermigration_types_go", - "community": 63, - "norm_label": "clustermigration_types.go" - }, - { - "label": "ClusterMigrationPhase", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/clustermigration_types.go", - "id": "v1alpha1_clustermigrationphase", - "community": 63, - "norm_label": "clustermigrationphase" - }, - { - "label": "init()", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/clustermigration_types.go", - "id": "v1alpha1_clustermigration_types_init", - "community": 63, - "norm_label": "init()" - }, - { - "label": "vmwarehost_types.go", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/vmwarehost_types.go", - "id": "k8s_migration_api_v1alpha1_vmwarehost_types_go", - "community": 69, - "norm_label": "vmwarehost_types.go" - }, - { - "label": "init()", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/vmwarehost_types.go", - "id": "v1alpha1_vmwarehost_types_init", - "community": 69, - "norm_label": "init()" - }, - { - "label": "rollingmigrationplan_types.go", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/rollingmigrationplan_types.go", - "id": "k8s_migration_api_v1alpha1_rollingmigrationplan_types_go", - "community": 37, - "norm_label": "rollingmigrationplan_types.go" - }, - { - "label": "RollingMigrationPlanPhase", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/rollingmigrationplan_types.go", - "id": "v1alpha1_rollingmigrationplanphase", - "community": 37, - "norm_label": "rollingmigrationplanphase" - }, - { - "label": "init()", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/rollingmigrationplan_types.go", - "id": "v1alpha1_rollingmigrationplan_types_init", - "community": 37, - "norm_label": "init()" - }, - { - "label": "arraycreds_types.go", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/arraycreds_types.go", - "id": "k8s_migration_api_v1alpha1_arraycreds_types_go", - "community": 20, - "norm_label": "arraycreds_types.go" - }, - { - "label": "init()", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/arraycreds_types.go", - "id": "v1alpha1_arraycreds_types_init", - "community": 20, - "norm_label": "init()" - }, - { - "label": "ESXiSSHCreds", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/esxisshcreds_types.go", - "id": "v1alpha1_esxisshcreds", - "community": 54, - "norm_label": "esxisshcreds" - }, - { - "label": "ESXiSSHCredsInfo", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/esxisshcreds_types.go", - "id": "v1alpha1_esxisshcredsinfo", - "community": 54, - "norm_label": "esxisshcredsinfo" - }, - { - "label": "ESXiSSHCredsList", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/esxisshcreds_types.go", - "id": "v1alpha1_esxisshcredslist", - "community": 54, - "norm_label": "esxisshcredslist" - }, - { - "label": "ESXiSSHCredsSpec", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/esxisshcreds_types.go", - "id": "v1alpha1_esxisshcredsspec", - "community": 54, - "norm_label": "esxisshcredsspec" - }, - { - "label": "ESXiSSHCredsStatus", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/esxisshcreds_types.go", - "id": "v1alpha1_esxisshcredsstatus", - "community": 54, - "norm_label": "esxisshcredsstatus" - }, - { - "label": "PCDCluster", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/pcdcluster_types.go", - "id": "v1alpha1_pcdcluster", - "community": 70, - "norm_label": "pcdcluster" - }, - { - "label": "PCDClusterList", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/pcdcluster_types.go", - "id": "v1alpha1_pcdclusterlist", - "community": 70, - "norm_label": "pcdclusterlist" - }, - { - "label": "PCDClusterSpec", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/pcdcluster_types.go", - "id": "v1alpha1_pcdclusterspec", - "community": 70, - "norm_label": "pcdclusterspec" - }, - { - "label": "PCDClusterStatus", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/pcdcluster_types.go", - "id": "v1alpha1_pcdclusterstatus", - "community": 70, - "norm_label": "pcdclusterstatus" - }, - { - "label": "pcdcluster_types.go", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/pcdcluster_types.go", - "id": "k8s_migration_api_v1alpha1_pcdcluster_types_go", - "community": 70, - "norm_label": "pcdcluster_types.go" - }, - { - "label": "init()", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/pcdcluster_types.go", - "id": "v1alpha1_pcdcluster_types_init", - "community": 70, - "norm_label": "init()" - }, - { - "label": "esxisshcreds_types.go", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/esxisshcreds_types.go", - "id": "k8s_migration_api_v1alpha1_esxisshcreds_types_go", - "community": 54, - "norm_label": "esxisshcreds_types.go" - }, - { - "label": "init()", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/esxisshcreds_types.go", - "id": "v1alpha1_esxisshcreds_types_init", - "community": 54, - "norm_label": "init()" - }, - { - "label": "migration_metrics.go", - "file_type": "code", - "source_file": "k8s/migration/pkg/metrics/migration_metrics.go", - "id": "k8s_migration_pkg_metrics_migration_metrics_go", - "community": 7, - "norm_label": "migration_metrics.go" - }, - { - "label": "init()", - "file_type": "code", - "source_file": "k8s/migration/pkg/metrics/migration_metrics.go", - "id": "metrics_migration_metrics_init", - "community": 7, - "norm_label": "init()" - }, - { - "label": "RecordMigrationStarted()", - "file_type": "code", - "source_file": "k8s/migration/pkg/metrics/migration_metrics.go", - "id": "metrics_migration_metrics_recordmigrationstarted", - "community": 7, - "norm_label": "recordmigrationstarted()" - }, - { - "label": "UpdateMigrationPhase()", - "file_type": "code", - "source_file": "k8s/migration/pkg/metrics/migration_metrics.go", - "id": "metrics_migration_metrics_updatemigrationphase", - "community": 7, - "norm_label": "updatemigrationphase()" - }, - { - "label": "RecordMigrationProgress()", - "file_type": "code", - "source_file": "k8s/migration/pkg/metrics/migration_metrics.go", - "id": "metrics_migration_metrics_recordmigrationprogress", - "community": 7, - "norm_label": "recordmigrationprogress()" - }, - { - "label": "RecordMigrationCompleted()", - "file_type": "code", - "source_file": "k8s/migration/pkg/metrics/migration_metrics.go", - "id": "metrics_migration_metrics_recordmigrationcompleted", - "community": 7, - "norm_label": "recordmigrationcompleted()" - }, - { - "label": "SetExpectedDuration()", - "file_type": "code", - "source_file": "k8s/migration/pkg/metrics/migration_metrics.go", - "id": "metrics_migration_metrics_setexpectedduration", - "community": 7, - "norm_label": "setexpectedduration()" - }, - { - "label": "CleanupMigrationMetrics()", - "file_type": "code", - "source_file": "k8s/migration/pkg/metrics/migration_metrics.go", - "id": "metrics_migration_metrics_cleanupmigrationmetrics", - "community": 7, - "norm_label": "cleanupmigrationmetrics()" - }, - { - "label": "credutils.go", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "id": "k8s_migration_pkg_utils_credutils_go", - "community": 6, - "norm_label": "credutils.go" - }, - { - "label": "GetVMwareCredsInfo()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "id": "utils_credutils_getvmwarecredsinfo", - "community": 1, - "norm_label": "getvmwarecredsinfo()" - }, - { - "label": "GetOpenstackCredsInfo()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "id": "utils_credutils_getopenstackcredsinfo", - "community": 1, - "norm_label": "getopenstackcredsinfo()" - }, - { - "label": "GetArrayCredsInfo()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "id": "utils_credutils_getarraycredsinfo", - "community": 6, - "norm_label": "getarraycredsinfo()" - }, - { - "label": "GetArrayCredentialsFromSecret()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "id": "utils_credutils_getarraycredentialsfromsecret", - "community": 6, - "norm_label": "getarraycredentialsfromsecret()" - }, - { - "label": "GetVMwareCredentialsFromSecret()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "id": "utils_credutils_getvmwarecredentialsfromsecret", - "community": 59, - "norm_label": "getvmwarecredentialsfromsecret()" - }, - { - "label": "GetOpenstackCredentialsFromSecret()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "id": "utils_credutils_getopenstackcredentialsfromsecret", - "community": 76, - "norm_label": "getopenstackcredentialsfromsecret()" - }, - { - "label": "VerifyNetworks()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "id": "utils_credutils_verifynetworks", - "community": 41, - "norm_label": "verifynetworks()" - }, - { - "label": "VerifyPorts()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "id": "utils_credutils_verifyports", - "community": 76, - "norm_label": "verifyports()" - }, - { - "label": "VerifyStorage()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "id": "utils_credutils_verifystorage", - "community": 41, - "norm_label": "verifystorage()" - }, - { - "label": "GetOpenstackInfo()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "id": "utils_credutils_getopenstackinfo", - "community": 76, - "norm_label": "getopenstackinfo()" - }, - { - "label": "GetOpenStackClients()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "id": "utils_credutils_getopenstackclients", - "community": 76, - "norm_label": "getopenstackclients()" - }, - { - "label": "ValidateAndGetProviderClient()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "id": "utils_credutils_validateandgetproviderclient", - "community": 76, - "norm_label": "validateandgetproviderclient()" - }, - { - "label": "ValidateVMwareCreds()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "id": "utils_credutils_validatevmwarecreds", - "community": 59, - "norm_label": "validatevmwarecreds()" - }, - { - "label": "GetVMwNetworks()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "id": "utils_credutils_getvmwnetworks", - "community": 6, - "norm_label": "getvmwnetworks()" - }, - { - "label": "GetVMwDatastore()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "id": "utils_credutils_getvmwdatastore", - "community": 59, - "norm_label": "getvmwdatastore()" - }, - { - "label": "GetAndCreateAllVMs()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "id": "utils_credutils_getandcreateallvms", - "community": 6, - "norm_label": "getandcreateallvms()" - }, - { - "label": "CountGPUs()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "id": "utils_credutils_countgpus", - "community": 6, - "norm_label": "countgpus()" - }, - { - "label": "DetectGPUUsage()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "id": "utils_credutils_detectgpuusage", - "community": 6, - "norm_label": "detectgpuusage()" - }, - { - "label": "ExtractVirtualNICs()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "id": "utils_credutils_extractvirtualnics", - "community": 6, - "norm_label": "extractvirtualnics()" - }, - { - "label": "resolveNetworkName()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "id": "utils_credutils_resolvenetworkname", - "community": 6, - "norm_label": "resolvenetworkname()" - }, - { - "label": "findDVPGByKey()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "id": "utils_credutils_finddvpgbykey", - "community": 6, - "norm_label": "finddvpgbykey()" - }, - { - "label": "guestNetworkNameForMAC()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "id": "utils_credutils_guestnetworknameformac", - "community": 6, - "norm_label": "guestnetworknameformac()" - }, - { - "label": "ExtractGuestNetworkInfo()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "id": "utils_credutils_extractguestnetworkinfo", - "community": 6, - "norm_label": "extractguestnetworkinfo()" - }, - { - "label": "processVMDisk()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "id": "utils_credutils_processvmdisk", - "community": 6, - "norm_label": "processvmdisk()" - }, - { - "label": "AppendUnique()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "id": "utils_credutils_appendunique", - "community": 6, - "norm_label": "appendunique()" - }, - { - "label": "CreateOrUpdateVMwareMachine()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "id": "utils_credutils_createorupdatevmwaremachine", - "community": 6, - "norm_label": "createorupdatevmwaremachine()" - }, - { - "label": "createNewVMwareMachine()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "id": "utils_credutils_createnewvmwaremachine", - "community": 6, - "norm_label": "createnewvmwaremachine()" - }, - { - "label": "updateExistingVMwareMachine()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "id": "utils_credutils_updateexistingvmwaremachine", - "community": 6, - "norm_label": "updateexistingvmwaremachine()" - }, - { - "label": "updateVMwareMachineStatus()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "id": "utils_credutils_updatevmwaremachinestatus", - "community": 6, - "norm_label": "updatevmwaremachinestatus()" - }, - { - "label": "ShouldSkipVMwareMachineReconciliation()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "id": "utils_credutils_shouldskipvmwaremachinereconciliation", - "community": 6, - "norm_label": "shouldskipvmwaremachinereconciliation()" - }, - { - "label": "migrationMatchesVMwareMachine()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "id": "utils_credutils_migrationmatchesvmwaremachine", - "community": 6, - "norm_label": "migrationmatchesvmwaremachine()" - }, - { - "label": "CreateOrUpdateLabel()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "id": "utils_credutils_createorupdatelabel", - "community": 88, - "norm_label": "createorupdatelabel()" - }, - { - "label": "FilterVMwareMachinesForCreds()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "id": "utils_credutils_filtervmwaremachinesforcreds", - "community": 6, - "norm_label": "filtervmwaremachinesforcreds()" - }, - { - "label": "FilterVMwareHostsForCreds()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "id": "utils_credutils_filtervmwarehostsforcreds", - "community": 6, - "norm_label": "filtervmwarehostsforcreds()" - }, - { - "label": "FilterVMwareClustersForCreds()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "id": "utils_credutils_filtervmwareclustersforcreds", - "community": 6, - "norm_label": "filtervmwareclustersforcreds()" - }, - { - "label": "FindVMwareMachinesNotInVcenter()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "id": "utils_credutils_findvmwaremachinesnotinvcenter", - "community": 6, - "norm_label": "findvmwaremachinesnotinvcenter()" - }, - { - "label": "FindVMwareHostsNotInVcenter()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "id": "utils_credutils_findvmwarehostsnotinvcenter", - "community": 6, - "norm_label": "findvmwarehostsnotinvcenter()" - }, - { - "label": "DeleteStaleVMwareMachines()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "id": "utils_credutils_deletestalevmwaremachines", - "community": 6, - "norm_label": "deletestalevmwaremachines()" - }, - { - "label": "VMExistsInVcenter()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "id": "utils_credutils_vmexistsinvcenter", - "community": 6, - "norm_label": "vmexistsinvcenter()" - }, - { - "label": "HostExistsInVcenter()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "id": "utils_credutils_hostexistsinvcenter", - "community": 6, - "norm_label": "hostexistsinvcenter()" - }, - { - "label": "DeleteDependantObjectsForVMwareCreds()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "id": "utils_credutils_deletedependantobjectsforvmwarecreds", - "community": 6, - "norm_label": "deletedependantobjectsforvmwarecreds()" - }, - { - "label": "DeleteVMwarecredsSecret()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "id": "utils_credutils_deletevmwarecredssecret", - "community": 6, - "norm_label": "deletevmwarecredssecret()" - }, - { - "label": "DeleteVMwareMachinesForVMwareCreds()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "id": "utils_credutils_deletevmwaremachinesforvmwarecreds", - "community": 6, - "norm_label": "deletevmwaremachinesforvmwarecreds()" - }, - { - "label": "DeleteVMwareClustersForVMwareCreds()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "id": "utils_credutils_deletevmwareclustersforvmwarecreds", - "community": 6, - "norm_label": "deletevmwareclustersforvmwarecreds()" - }, - { - "label": "DeleteVMwareHostsForVMwareCreds()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "id": "utils_credutils_deletevmwarehostsforvmwarecreds", - "community": 6, - "norm_label": "deletevmwarehostsforvmwarecreds()" - }, - { - "label": "containsString()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "id": "utils_credutils_containsstring", - "community": 1, - "norm_label": "containsstring()" - }, - { - "label": "isPhaseUpdatable()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "id": "utils_credutils_isphaseupdatable", - "community": 6, - "norm_label": "isphaseupdatable()" - }, - { - "label": "syncRDMDisks()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "id": "utils_credutils_syncrdmdisks", - "community": 6, - "norm_label": "syncrdmdisks()" - }, - { - "label": "getHostStorageDeviceInfo()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "id": "utils_credutils_gethoststoragedeviceinfo", - "community": 6, - "norm_label": "gethoststoragedeviceinfo()" - }, - { - "label": "populateRDMDiskInfoFromAttributes()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "id": "utils_credutils_populaterdmdiskinfofromattributes", - "community": 6, - "norm_label": "populaterdmdiskinfofromattributes()" - }, - { - "label": "getClusterNameFromHost()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "id": "utils_credutils_getclusternamefromhost", - "community": 6, - "norm_label": "getclusternamefromhost()" - }, - { - "label": "CreateOrUpdateRDMDisks()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "id": "utils_credutils_createorupdaterdmdisks", - "community": 6, - "norm_label": "createorupdaterdmdisks()" - }, - { - "label": "getCinderVolumeBackendPools()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "id": "utils_credutils_getcindervolumebackendpools", - "community": 76, - "norm_label": "getcindervolumebackendpools()" - }, - { - "label": "appendToVMErrorsThreadSafe()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "id": "utils_credutils_appendtovmerrorsthreadsafe", - "community": 6, - "norm_label": "appendtovmerrorsthreadsafe()" - }, - { - "label": "appendToVMInfoThreadSafe()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "id": "utils_credutils_appendtovminfothreadsafe", - "community": 6, - "norm_label": "appendtovminfothreadsafe()" - }, - { - "label": "GetFinderForVMwareCreds()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "id": "utils_credutils_getfinderforvmwarecreds", - "community": 59, - "norm_label": "getfinderforvmwarecreds()" - }, - { - "label": "processSingleVM()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "id": "utils_credutils_processsinglevm", - "community": 6, - "norm_label": "processsinglevm()" - }, - { - "label": "FindHotplugBaseFlavor()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "id": "utils_credutils_findhotplugbaseflavor", - "community": 44, - "norm_label": "findhotplugbaseflavor()" - }, - { - "label": "LogoutVMwareClient()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "id": "utils_credutils_logoutvmwareclient", - "community": 59, - "norm_label": "logoutvmwareclient()" - }, - { - "label": "CleanupCachedVMwareClient()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "id": "utils_credutils_cleanupcachedvmwareclient", - "community": 155, - "norm_label": "cleanupcachedvmwareclient()" - }, - { - "label": "GetBackendPools()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "id": "utils_credutils_getbackendpools", - "community": 76, - "norm_label": "getbackendpools()" - }, - { - "label": "parsePoolName()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "id": "utils_credutils_parsepoolname", - "community": 76, - "norm_label": "parsepoolname()" - }, - { - "label": "extractCinderHost()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "id": "utils_credutils_extractcinderhost", - "community": 76, - "norm_label": "extractcinderhost()" - }, - { - "label": "buildBackendToVolumeTypeMap()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "id": "utils_credutils_buildbackendtovolumetypemap", - "community": 76, - "norm_label": "buildbackendtovolumetypemap()" - }, - { - "label": "getCinderVolumeServiceHosts()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "id": "utils_credutils_getcindervolumeservicehosts", - "community": 76, - "norm_label": "getcindervolumeservicehosts()" - }, - { - "label": "GetArrayVendor()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "id": "utils_credutils_getarrayvendor", - "community": 6, - "norm_label": "getarrayvendor()" - }, - { - "label": "Contains()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "id": "utils_credutils_contains", - "community": 6, - "norm_label": "contains()" - }, - { - "label": "bmprovisionerutils.go", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "id": "k8s_migration_pkg_utils_bmprovisionerutils_go", - "community": 1, - "norm_label": "bmprovisionerutils.go" - }, - { - "label": "ConvertESXiToPCDHost()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "id": "utils_bmprovisionerutils_convertesxitopcdhost", - "community": 1, - "norm_label": "convertesxitopcdhost()" - }, - { - "label": "PrettyPrint()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "id": "utils_bmprovisionerutils_prettyprint", - "community": 1, - "norm_label": "prettyprint()" - }, - { - "label": "ReclaimESXi()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "id": "utils_bmprovisionerutils_reclaimesxi", - "community": 1, - "norm_label": "reclaimesxi()" - }, - { - "label": "MergeCloudInit()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "id": "utils_bmprovisionerutils_mergecloudinit", - "community": 1, - "norm_label": "mergecloudinit()" - }, - { - "label": "appendScriptToRunCmd()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "id": "utils_bmprovisionerutils_appendscripttoruncmd", - "community": 1, - "norm_label": "appendscripttoruncmd()" - }, - { - "label": "MergeCloudInitAndCreateSecret()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "id": "utils_bmprovisionerutils_mergecloudinitandcreatesecret", - "community": 1, - "norm_label": "mergecloudinitandcreatesecret()" - }, - { - "label": "generatePCDOnboardingCloudInit()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "id": "utils_bmprovisionerutils_generatepcdonboardingcloudinit", - "community": 1, - "norm_label": "generatepcdonboardingcloudinit()" - }, - { - "label": "GetBMConfigForRollingMigrationPlan()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "id": "utils_bmprovisionerutils_getbmconfigforrollingmigrationplan", - "community": 1, - "norm_label": "getbmconfigforrollingmigrationplan()" - }, - { - "label": "GetOpenstackCredsForRollingMigrationPlan()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "id": "utils_bmprovisionerutils_getopenstackcredsforrollingmigrationplan", - "community": 1, - "norm_label": "getopenstackcredsforrollingmigrationplan()" - }, - { - "label": "GetUserDataForBMConfig()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "id": "utils_bmprovisionerutils_getuserdataforbmconfig", - "community": 1, - "norm_label": "getuserdataforbmconfig()" - }, - { - "label": "GetUserDataSecretForBMConfig()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "id": "utils_bmprovisionerutils_getuserdatasecretforbmconfig", - "community": 1, - "norm_label": "getuserdatasecretforbmconfig()" - }, - { - "label": "GetCloudInitSecretFromRollingMigrationPlan()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "id": "utils_bmprovisionerutils_getcloudinitsecretfromrollingmigrationplan", - "community": 1, - "norm_label": "getcloudinitsecretfromrollingmigrationplan()" - }, - { - "label": "GetBMConfig()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "id": "utils_bmprovisionerutils_getbmconfig", - "community": 1, - "norm_label": "getbmconfig()" - }, - { - "label": "ValidateOpenstackIsPCD()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "id": "utils_bmprovisionerutils_validateopenstackispcd", - "community": 1, - "norm_label": "validateopenstackispcd()" - }, - { - "label": "IsOpenstackPCD()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "id": "utils_bmprovisionerutils_isopenstackpcd", - "community": 1, - "norm_label": "isopenstackpcd()" - }, - { - "label": "getKeystoneAuthenticator()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "id": "utils_bmprovisionerutils_getkeystoneauthenticator", - "community": 12, - "norm_label": "getkeystoneauthenticator()" - }, - { - "label": "GetResmgrClient()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "id": "utils_bmprovisionerutils_getresmgrclient", - "community": 1, - "norm_label": "getresmgrclient()" - }, - { - "label": "GetVMwareCredsFromRollingMigrationPlan()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "id": "utils_bmprovisionerutils_getvmwarecredsfromrollingmigrationplan", - "community": 1, - "norm_label": "getvmwarecredsfromrollingmigrationplan()" - }, - { - "label": "GetVMwareCredsInfoFromRollingMigrationPlan()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "id": "utils_bmprovisionerutils_getvmwarecredsinfofromrollingmigrationplan", - "community": 1, - "norm_label": "getvmwarecredsinfofromrollingmigrationplan()" - }, - { - "label": "GetOpenstackCredsFromRollingMigrationPlan()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "id": "utils_bmprovisionerutils_getopenstackcredsfromrollingmigrationplan", - "community": 1, - "norm_label": "getopenstackcredsfromrollingmigrationplan()" - }, - { - "label": "GetOpenstackCredsInfoFromRollingMigrationPlan()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "id": "utils_bmprovisionerutils_getopenstackcredsinfofromrollingmigrationplan", - "community": 1, - "norm_label": "getopenstackcredsinfofromrollingmigrationplan()" - }, - { - "label": "GetMigrationTemplateFromRollingMigrationPlan()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "id": "utils_bmprovisionerutils_getmigrationtemplatefromrollingmigrationplan", - "community": 1, - "norm_label": "getmigrationtemplatefromrollingmigrationplan()" - }, - { - "label": "GetMigrationPlanFromMigration()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "id": "utils_bmprovisionerutils_getmigrationplanfrommigration", - "community": 1, - "norm_label": "getmigrationplanfrommigration()" - }, - { - "label": "GetMigrationTemplateFromMigrationPlan()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "id": "utils_bmprovisionerutils_getmigrationtemplatefrommigrationplan", - "community": 1, - "norm_label": "getmigrationtemplatefrommigrationplan()" - }, - { - "label": "GetMigrationTemplateFromMigration()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "id": "utils_bmprovisionerutils_getmigrationtemplatefrommigration", - "community": 1, - "norm_label": "getmigrationtemplatefrommigration()" - }, - { - "label": "GetVMwareCredsNameFromMigration()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "id": "utils_bmprovisionerutils_getvmwarecredsnamefrommigration", - "community": 7, - "norm_label": "getvmwarecredsnamefrommigration()" - }, - { - "label": "GetOpenstackCredsNameFromMigration()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "id": "utils_bmprovisionerutils_getopenstackcredsnamefrommigration", - "community": 1, - "norm_label": "getopenstackcredsnamefrommigration()" - }, - { - "label": "GetVMwareCredsNameFromMigrationPlan()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "id": "utils_bmprovisionerutils_getvmwarecredsnamefrommigrationplan", - "community": 44, - "norm_label": "getvmwarecredsnamefrommigrationplan()" - }, - { - "label": "GetOpenstackCredsNameFromMigrationPlan()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "id": "utils_bmprovisionerutils_getopenstackcredsnamefrommigrationplan", - "community": 1, - "norm_label": "getopenstackcredsnamefrommigrationplan()" - }, - { - "label": "rollingmigrationutils.go", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "id": "k8s_migration_pkg_utils_rollingmigrationutils_go", - "community": 34, - "norm_label": "rollingmigrationutils.go" - }, - { - "label": "CreateClusterMigration()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "id": "utils_rollingmigrationutils_createclustermigration", - "community": 34, - "norm_label": "createclustermigration()" - }, - { - "label": "getMigrationObject()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "id": "utils_rollingmigrationutils_getmigrationobject", - "community": 34, - "norm_label": "getmigrationobject()" - }, - { - "label": "GetClusterMigration()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "id": "utils_rollingmigrationutils_getclustermigration", - "community": 34, - "norm_label": "getclustermigration()" - }, - { - "label": "GetESXIMigration()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "id": "utils_rollingmigrationutils_getesximigration", - "community": 34, - "norm_label": "getesximigration()" - }, - { - "label": "GetMigrationPlan()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "id": "utils_rollingmigrationutils_getmigrationplan", - "community": 34, - "norm_label": "getmigrationplan()" - }, - { - "label": "GetMigrationTemplate()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "id": "utils_rollingmigrationutils_getmigrationtemplate", - "community": 34, - "norm_label": "getmigrationtemplate()" - }, - { - "label": "CreateESXIMigration()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "id": "utils_rollingmigrationutils_createesximigration", - "community": 34, - "norm_label": "createesximigration()" - }, - { - "label": "GetESXiSequenceFromVMSequence()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "id": "utils_rollingmigrationutils_getesxisequencefromvmsequence", - "community": 34, - "norm_label": "getesxisequencefromvmsequence()" - }, - { - "label": "AddVMsToESXIMigrationStatus()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "id": "utils_rollingmigrationutils_addvmstoesximigrationstatus", - "community": 34, - "norm_label": "addvmstoesximigrationstatus()" - }, - { - "label": "GetESXiHostSystem()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "id": "utils_rollingmigrationutils_getesxihostsystem", - "community": 34, - "norm_label": "getesxihostsystem()" - }, - { - "label": "PutESXiInMaintenanceMode()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "id": "utils_rollingmigrationutils_putesxiinmaintenancemode", - "community": 34, - "norm_label": "putesxiinmaintenancemode()" - }, - { - "label": "CheckESXiInMaintenanceMode()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "id": "utils_rollingmigrationutils_checkesxiinmaintenancemode", - "community": 34, - "norm_label": "checkesxiinmaintenancemode()" - }, - { - "label": "GetESXiSummary()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "id": "utils_rollingmigrationutils_getesxisummary", - "community": 34, - "norm_label": "getesxisummary()" - }, - { - "label": "RemoveESXiFromVCenter()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "id": "utils_rollingmigrationutils_removeesxifromvcenter", - "community": 34, - "norm_label": "removeesxifromvcenter()" - }, - { - "label": "CountVMsOnESXi()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "id": "utils_rollingmigrationutils_countvmsonesxi", - "community": 34, - "norm_label": "countvmsonesxi()" - }, - { - "label": "boolPtr()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "id": "utils_rollingmigrationutils_boolptr", - "community": 17, - "norm_label": "boolptr()" - }, - { - "label": "deepMerge()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "id": "utils_rollingmigrationutils_deepmerge", - "community": 34, - "norm_label": "deepmerge()" - }, - { - "label": "GenerateRollingMigrationObjectName()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "id": "utils_rollingmigrationutils_generaterollingmigrationobjectname", - "community": 34, - "norm_label": "generaterollingmigrationobjectname()" - }, - { - "label": "GenerateVMwareCredsDependantObjectName()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "id": "utils_rollingmigrationutils_generatevmwarecredsdependantobjectname", - "community": 34, - "norm_label": "generatevmwarecredsdependantobjectname()" - }, - { - "label": "UpdateESXiNamesInRollingMigrationPlan()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "id": "utils_rollingmigrationutils_updateesxinamesinrollingmigrationplan", - "community": 35, - "norm_label": "updateesxinamesinrollingmigrationplan()" - }, - { - "label": "ConvertVMSequenceToMigrationPlans()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "id": "utils_rollingmigrationutils_convertvmsequencetomigrationplans", - "community": 34, - "norm_label": "convertvmsequencetomigrationplans()" - }, - { - "label": "convertBatchToMigrationPlan()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "id": "utils_rollingmigrationutils_convertbatchtomigrationplan", - "community": 34, - "norm_label": "convertbatchtomigrationplan()" - }, - { - "label": "convertVMSequenceToBatches()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "id": "utils_rollingmigrationutils_convertvmsequencetobatches", - "community": 34, - "norm_label": "convertvmsequencetobatches()" - }, - { - "label": "IsRollingMigrationPlanPaused()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "id": "utils_rollingmigrationutils_isrollingmigrationplanpaused", - "community": 35, - "norm_label": "isrollingmigrationplanpaused()" - }, - { - "label": "IsClusterMigrationPaused()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "id": "utils_rollingmigrationutils_isclustermigrationpaused", - "community": 57, - "norm_label": "isclustermigrationpaused()" - }, - { - "label": "IsESXIMigrationPaused()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "id": "utils_rollingmigrationutils_isesximigrationpaused", - "community": 1, - "norm_label": "isesximigrationpaused()" - }, - { - "label": "IsMigrationPlanPaused()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "id": "utils_rollingmigrationutils_ismigrationplanpaused", - "community": 71, - "norm_label": "ismigrationplanpaused()" - }, - { - "label": "PauseRollingMigrationPlan()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "id": "utils_rollingmigrationutils_pauserollingmigrationplan", - "community": 34, - "norm_label": "pauserollingmigrationplan()" - }, - { - "label": "StringSlicesEqual()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "id": "utils_rollingmigrationutils_stringslicesequal", - "community": 35, - "norm_label": "stringslicesequal()" - }, - { - "label": "ResumeRollingMigrationPlan()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "id": "utils_rollingmigrationutils_resumerollingmigrationplan", - "community": 34, - "norm_label": "resumerollingmigrationplan()" - }, - { - "label": "ValidateRollingMigrationPlan()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "id": "utils_rollingmigrationutils_validaterollingmigrationplan", - "community": 35, - "norm_label": "validaterollingmigrationplan()" - }, - { - "label": "isBMConfigValid()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "id": "utils_rollingmigrationutils_isbmconfigvalid", - "community": 35, - "norm_label": "isbmconfigvalid()" - }, - { - "label": "EnsureESXiInMass()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "id": "utils_rollingmigrationutils_ensureesxiinmass", - "community": 1, - "norm_label": "ensureesxiinmass()" - }, - { - "label": "EnsurePCDHasClusterConfigured()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "id": "utils_rollingmigrationutils_ensurepcdhasclusterconfigured", - "community": 35, - "norm_label": "ensurepcdhasclusterconfigured()" - }, - { - "label": "credutils_test.go", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils_test.go", - "id": "k8s_migration_pkg_utils_credutils_test_go", - "community": 212, - "norm_label": "credutils_test.go" - }, - { - "label": "testScheme()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils_test.go", - "id": "utils_credutils_test_testscheme", - "community": 212, - "norm_label": "testscheme()" - }, - { - "label": "TestCreateOrUpdateVMwareMachine_CreatesWhenMissing()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils_test.go", - "id": "utils_credutils_test_testcreateorupdatevmwaremachine_createswhenmissing", - "community": 212, - "norm_label": "testcreateorupdatevmwaremachine_createswhenmissing()" - }, - { - "label": "TestShouldSkipVMwareMachineReconciliation_WhenMigrationExists()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils_test.go", - "id": "utils_credutils_test_testshouldskipvmwaremachinereconciliation_whenmigrationexists", - "community": 212, - "norm_label": "testshouldskipvmwaremachinereconciliation_whenmigrationexists()" - }, - { - "label": "TestFindVMwareMachinesNotInVcenter_SkipsMachineWithMigration()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils_test.go", - "id": "utils_credutils_test_testfindvmwaremachinesnotinvcenter_skipsmachinewithmigration", - "community": 212, - "norm_label": "testfindvmwaremachinesnotinvcenter_skipsmachinewithmigration()" - }, - { - "label": "openstackutils.go", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/openstackutils.go", - "id": "k8s_migration_pkg_utils_openstackutils_go", - "community": 67, - "norm_label": "openstackutils.go" - }, - { - "label": "VolumePayload", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/openstackutils.go", - "id": "utils_volumepayload", - "community": 67, - "norm_label": "volumepayload" - }, - { - "label": "Volume", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/openstackutils.go", - "id": "utils_volume", - "community": 67, - "norm_label": "volume" - }, - { - "label": "ImportLUNToCinder()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/openstackutils.go", - "id": "utils_openstackutils_importluntocinder", - "community": 67, - "norm_label": "importluntocinder()" - }, - { - "label": "BuildVolumeManagePayload()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/openstackutils.go", - "id": "utils_openstackutils_buildvolumemanagepayload", - "community": 67, - "norm_label": "buildvolumemanagepayload()" - }, - { - "label": "ExecuteVolumeManageRequest()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/openstackutils.go", - "id": "utils_openstackutils_executevolumemanagerequest", - "community": 67, - "norm_label": "executevolumemanagerequest()" - }, - { - "label": "vjailbreaknodeutils.go", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "id": "k8s_migration_pkg_utils_vjailbreaknodeutils_go", - "community": 17, - "norm_label": "vjailbreaknodeutils.go" - }, - { - "label": "CheckAndCreateMasterNodeEntry()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "id": "utils_vjailbreaknodeutils_checkandcreatemasternodeentry", - "community": 17, - "norm_label": "checkandcreatemasternodeentry()" - }, - { - "label": "UpdateMasterNodeImageID()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "id": "utils_vjailbreaknodeutils_updatemasternodeimageid", - "community": 17, - "norm_label": "updatemasternodeimageid()" - }, - { - "label": "IsMasterNode()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "id": "utils_vjailbreaknodeutils_ismasternode", - "community": 17, - "norm_label": "ismasternode()" - }, - { - "label": "GetAllk8sNodes()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "id": "utils_vjailbreaknodeutils_getallk8snodes", - "community": 17, - "norm_label": "getallk8snodes()" - }, - { - "label": "GetNodeInternalIP()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "id": "utils_vjailbreaknodeutils_getnodeinternalip", - "community": 17, - "norm_label": "getnodeinternalip()" - }, - { - "label": "GetMasterK8sNode()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "id": "utils_vjailbreaknodeutils_getmasterk8snode", - "community": 17, - "norm_label": "getmasterk8snode()" - }, - { - "label": "CreateOpenstackVMForWorkerNode()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "id": "utils_vjailbreaknodeutils_createopenstackvmforworkernode", - "community": 17, - "norm_label": "createopenstackvmforworkernode()" - }, - { - "label": "createPortForL2Network()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "id": "utils_vjailbreaknodeutils_createportforl2network", - "community": 17, - "norm_label": "createportforl2network()" - }, - { - "label": "GetOpenstackCredsVjailbreakNode()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "id": "utils_vjailbreaknodeutils_getopenstackcredsvjailbreaknode", - "community": 17, - "norm_label": "getopenstackcredsvjailbreaknode()" - }, - { - "label": "getSecurityGroupsFromMetadata()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "id": "utils_vjailbreaknodeutils_getsecuritygroupsfrommetadata", - "community": 17, - "norm_label": "getsecuritygroupsfrommetadata()" - }, - { - "label": "GetCurrentInstanceNetworkInfo()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "id": "utils_vjailbreaknodeutils_getcurrentinstancenetworkinfo", - "community": 17, - "norm_label": "getcurrentinstancenetworkinfo()" - }, - { - "label": "GetInstanceNetworkInfoByID()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "id": "utils_vjailbreaknodeutils_getinstancenetworkinfobyid", - "community": 17, - "norm_label": "getinstancenetworkinfobyid()" - }, - { - "label": "GetOpenstackVMIP()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "id": "utils_vjailbreaknodeutils_getopenstackvmip", - "community": 17, - "norm_label": "getopenstackvmip()" - }, - { - "label": "GetOpenstackVMStatus()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "id": "utils_vjailbreaknodeutils_getopenstackvmstatus", - "community": 17, - "norm_label": "getopenstackvmstatus()" - }, - { - "label": "GetFlavorIDFromVM()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "id": "utils_vjailbreaknodeutils_getflavoridfromvm", - "community": 17, - "norm_label": "getflavoridfromvm()" - }, - { - "label": "GetImageIDFromVM()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "id": "utils_vjailbreaknodeutils_getimageidfromvm", - "community": 17, - "norm_label": "getimageidfromvm()" - }, - { - "label": "GetImageIDOfVMBootFromVolume()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "id": "utils_vjailbreaknodeutils_getimageidofvmbootfromvolume", - "community": 17, - "norm_label": "getimageidofvmbootfromvolume()" - }, - { - "label": "GetVolumeTypeFromVM()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "id": "utils_vjailbreaknodeutils_getvolumetypefromvm", - "community": 17, - "norm_label": "getvolumetypefromvm()" - }, - { - "label": "GetAvailabilityZoneFromVM()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "id": "utils_vjailbreaknodeutils_getavailabilityzonefromvm", - "community": 17, - "norm_label": "getavailabilityzonefromvm()" - }, - { - "label": "GetVolumeTypeAndAvailabilityZoneFromVM()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "id": "utils_vjailbreaknodeutils_getvolumetypeandavailabilityzonefromvm", - "community": 17, - "norm_label": "getvolumetypeandavailabilityzonefromvm()" - }, - { - "label": "ListAllFlavors()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "id": "utils_vjailbreaknodeutils_listallflavors", - "community": 105, - "norm_label": "listallflavors()" - }, - { - "label": "DeleteOpenstackVM()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "id": "utils_vjailbreaknodeutils_deleteopenstackvm", - "community": 118, - "norm_label": "deleteopenstackvm()" - }, - { - "label": "GetImageID()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "id": "utils_vjailbreaknodeutils_getimageid", - "community": 17, - "norm_label": "getimageid()" - }, - { - "label": "GetOpenstackVMByName()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "id": "utils_vjailbreaknodeutils_getopenstackvmbyname", - "community": 17, - "norm_label": "getopenstackvmbyname()" - }, - { - "label": "ReadFileContent()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "id": "utils_vjailbreaknodeutils_readfilecontent", - "community": 17, - "norm_label": "readfilecontent()" - }, - { - "label": "GetActiveMigrations()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "id": "utils_vjailbreaknodeutils_getactivemigrations", - "community": 118, - "norm_label": "getactivemigrations()" - }, - { - "label": "GetInclusterClient()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "id": "utils_vjailbreaknodeutils_getinclusterclient", - "community": 17, - "norm_label": "getinclusterclient()" - }, - { - "label": "GetNodeByName()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "id": "utils_vjailbreaknodeutils_getnodebyname", - "community": 17, - "norm_label": "getnodebyname()" - }, - { - "label": "DeleteNodeByName()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "id": "utils_vjailbreaknodeutils_deletenodebyname", - "community": 118, - "norm_label": "deletenodebyname()" - }, - { - "label": "GetVMMigration()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "id": "utils_vjailbreaknodeutils_getvmmigration", - "community": 44, - "norm_label": "getvmmigration()" - }, - { - "label": "ReconcileVMStatusAndIP()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "id": "utils_vjailbreaknodeutils_reconcilevmstatusandip", - "community": 17, - "norm_label": "reconcilevmstatusandip()" - }, - { - "label": "ReconcileK8sNodeStatus()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "id": "utils_vjailbreaknodeutils_reconcilek8snodestatus", - "community": 17, - "norm_label": "reconcilek8snodestatus()" - }, - { - "label": "IsNodeReady()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "id": "utils_vjailbreaknodeutils_isnodeready", - "community": 17, - "norm_label": "isnodeready()" - }, - { - "label": "types.go", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/types.go", - "id": "k8s_migration_pkg_utils_types_go", - "community": 109, - "norm_label": "types.go" - }, - { - "label": "CloudInitParams", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/types.go", - "id": "utils_cloudinitparams", - "community": 109, - "norm_label": "cloudinitparams" - }, - { - "label": "OpenStackClients", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "id": "utils_openstackclients", - "community": 13, - "norm_label": "openstackclients" - }, - { - "label": "Network", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/types.go", - "id": "utils_network", - "community": 109, - "norm_label": "network" - }, - { - "label": "OpenStackMetadata", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "id": "utils_openstackmetadata", - "community": 109, - "norm_label": "openstackmetadata" - }, - { - "label": "VMwareHostInfo", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/types.go", - "id": "utils_vmwarehostinfo", - "community": 109, - "norm_label": "vmwarehostinfo" - }, - { - "label": "VMwareClusterInfo", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/types.go", - "id": "utils_vmwareclusterinfo", - "community": 109, - "norm_label": "vmwareclusterinfo" - }, - { - "label": "RollingMigartionValidationConfig", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/types.go", - "id": "utils_rollingmigartionvalidationconfig", - "community": 109, - "norm_label": "rollingmigartionvalidationconfig" - }, - { - "label": "vmError", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/types.go", - "id": "utils_vmerror", - "community": 109, - "norm_label": "vmerror" - }, - { - "label": "migrationutils.go", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/migrationutils.go", - "id": "k8s_migration_pkg_utils_migrationutils_go", - "community": 7, - "norm_label": "migrationutils.go" - }, - { - "label": "MigrationUtils", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/migrationutils.go", - "id": "utils_migrationutils", - "community": 7, - "norm_label": "migrationutils" - }, - { - "label": "CreateValidatedCondition()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/migrationutils.go", - "id": "utils_migrationutils_createvalidatedcondition", - "community": 7, - "norm_label": "createvalidatedcondition()" - }, - { - "label": "CreateDataCopyCondition()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/migrationutils.go", - "id": "utils_migrationutils_createdatacopycondition", - "community": 7, - "norm_label": "createdatacopycondition()" - }, - { - "label": "CreateMigratingCondition()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/migrationutils.go", - "id": "utils_migrationutils_createmigratingcondition", - "community": 7, - "norm_label": "createmigratingcondition()" - }, - { - "label": "CreateFailedCondition()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/migrationutils.go", - "id": "utils_migrationutils_createfailedcondition", - "community": 7, - "norm_label": "createfailedcondition()" - }, - { - "label": "CreateSucceededCondition()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/migrationutils.go", - "id": "utils_migrationutils_createsucceededcondition", - "community": 7, - "norm_label": "createsucceededcondition()" - }, - { - "label": "SetCutoverLabel()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/migrationutils.go", - "id": "utils_migrationutils_setcutoverlabel", - "community": 7, - "norm_label": "setcutoverlabel()" - }, - { - "label": "SplitEventStringOnComma()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/migrationutils.go", - "id": "utils_migrationutils_spliteventstringoncomma", - "community": 7, - "norm_label": "spliteventstringoncomma()" - }, - { - "label": "GetSatusConditions()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/migrationutils.go", - "id": "utils_migrationutils_getsatusconditions", - "community": 7, - "norm_label": "getsatusconditions()" - }, - { - "label": "GetConditonIndex()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/migrationutils.go", - "id": "utils_migrationutils_getconditonindex", - "community": 7, - "norm_label": "getconditonindex()" - }, - { - "label": "GeneratePodCondition()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/migrationutils.go", - "id": "utils_migrationutils_generatepodcondition", - "community": 7, - "norm_label": "generatepodcondition()" - }, - { - "label": "SortConditionsByLastTransitionTime()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/migrationutils.go", - "id": "utils_migrationutils_sortconditionsbylasttransitiontime", - "community": 7, - "norm_label": "sortconditionsbylasttransitiontime()" - }, - { - "label": "CreateStorageAcceleratedCopyCondition()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/migrationutils.go", - "id": "utils_migrationutils_createstorageacceleratedcopycondition", - "community": 7, - "norm_label": "createstorageacceleratedcopycondition()" - }, - { - "label": "metadata_utils.go", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/metadata_utils.go", - "id": "k8s_migration_pkg_utils_metadata_utils_go", - "community": 208, - "norm_label": "metadata_utils.go" - }, - { - "label": "GetMasterInstanceUUIDFromDMI()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/metadata_utils.go", - "id": "utils_metadata_utils_getmasterinstanceuuidfromdmi", - "community": 208, - "norm_label": "getmasterinstanceuuidfromdmi()" - }, - { - "label": "GetMasterInstanceUUID()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/metadata_utils.go", - "id": "utils_metadata_utils_getmasterinstanceuuid", - "community": 208, - "norm_label": "getmasterinstanceuuid()" - }, - { - "label": "InstanceMetadata", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/metadata_utils.go", - "id": "utils_instancemetadata", - "community": 208, - "norm_label": "instancemetadata" - }, - { - "label": "GetCurrentInstanceMetadata()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/metadata_utils.go", - "id": "utils_metadata_utils_getcurrentinstancemetadata", - "community": 208, - "norm_label": "getcurrentinstancemetadata()" - }, - { - "label": "VerifyCredentialsMatchCurrentEnvironment()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/metadata_utils.go", - "id": "utils_metadata_utils_verifycredentialsmatchcurrentenvironment", - "community": 208, - "norm_label": "verifycredentialsmatchcurrentenvironment()" - }, - { - "label": "pcdutils.go", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "id": "k8s_migration_pkg_utils_pcdutils_go", - "community": 1, - "norm_label": "pcdutils.go" - }, - { - "label": "SyncPCDInfo()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "id": "utils_pcdutils_syncpcdinfo", - "community": 1, - "norm_label": "syncpcdinfo()" - }, - { - "label": "CreatePCDHostFromResmgrHost()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "id": "utils_pcdutils_createpcdhostfromresmgrhost", - "community": 1, - "norm_label": "createpcdhostfromresmgrhost()" - }, - { - "label": "CreatePCDClusterFromResmgrCluster()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "id": "utils_pcdutils_createpcdclusterfromresmgrcluster", - "community": 1, - "norm_label": "createpcdclusterfromresmgrcluster()" - }, - { - "label": "CreateDummyPCDClusterForStandAlonePCDHosts()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "id": "utils_pcdutils_createdummypcdclusterforstandalonepcdhosts", - "community": 105, - "norm_label": "createdummypcdclusterforstandalonepcdhosts()" - }, - { - "label": "DeleteEntryForNoPCDCluster()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "id": "utils_pcdutils_deleteentryfornopcdcluster", - "community": 96, - "norm_label": "deleteentryfornopcdcluster()" - }, - { - "label": "UpdatePCDHostFromResmgrHost()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "id": "utils_pcdutils_updatepcdhostfromresmgrhost", - "community": 1, - "norm_label": "updatepcdhostfromresmgrhost()" - }, - { - "label": "UpdatePCDClusterFromResmgrCluster()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "id": "utils_pcdutils_updatepcdclusterfromresmgrcluster", - "community": 1, - "norm_label": "updatepcdclusterfromresmgrcluster()" - }, - { - "label": "generatePCDHostFromResmgrHost()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "id": "utils_pcdutils_generatepcdhostfromresmgrhost", - "community": 1, - "norm_label": "generatepcdhostfromresmgrhost()" - }, - { - "label": "generatePCDClusterFromResmgrCluster()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "id": "utils_pcdutils_generatepcdclusterfromresmgrcluster", - "community": 1, - "norm_label": "generatepcdclusterfromresmgrcluster()" - }, - { - "label": "DeleteStalePCDHosts()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "id": "utils_pcdutils_deletestalepcdhosts", - "community": 1, - "norm_label": "deletestalepcdhosts()" - }, - { - "label": "DeleteStalePCDClusters()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "id": "utils_pcdutils_deletestalepcdclusters", - "community": 1, - "norm_label": "deletestalepcdclusters()" - }, - { - "label": "filterPCDClustersOnOpenstackCreds()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "id": "utils_pcdutils_filterpcdclustersonopenstackcreds", - "community": 1, - "norm_label": "filterpcdclustersonopenstackcreds()" - }, - { - "label": "filterPCDHostsOnOpenstackCreds()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "id": "utils_pcdutils_filterpcdhostsonopenstackcreds", - "community": 1, - "norm_label": "filterpcdhostsonopenstackcreds()" - }, - { - "label": "GetVMwareHostFromESXiName()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "id": "utils_pcdutils_getvmwarehostfromesxiname", - "community": 1, - "norm_label": "getvmwarehostfromesxiname()" - }, - { - "label": "AssignHypervisorRoleToHost()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "id": "utils_pcdutils_assignhypervisorroletohost", - "community": 1, - "norm_label": "assignhypervisorroletohost()" - }, - { - "label": "AssignHostConfigToHost()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "id": "utils_pcdutils_assignhostconfigtohost", - "community": 1, - "norm_label": "assignhostconfigtohost()" - }, - { - "label": "WaitForHypervisorRoleAssignment()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "id": "utils_pcdutils_waitforhypervisorroleassignment", - "community": 1, - "norm_label": "waitforhypervisorroleassignment()" - }, - { - "label": "WaitforHostToShowUpOnPCD()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "id": "utils_pcdutils_waitforhosttoshowuponpcd", - "community": 1, - "norm_label": "waitforhosttoshowuponpcd()" - }, - { - "label": "maintenance_mode.go", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/maintenance_mode.go", - "id": "k8s_migration_pkg_utils_maintenance_mode_go", - "community": 35, - "norm_label": "maintenance_mode.go" - }, - { - "label": "CanEnterMaintenanceMode()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/maintenance_mode.go", - "id": "utils_maintenance_mode_canentermaintenancemode", - "community": 35, - "norm_label": "canentermaintenancemode()" - }, - { - "label": "CheckClusterCapacityAfterHostRemoval()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/maintenance_mode.go", - "id": "utils_maintenance_mode_checkclustercapacityafterhostremoval", - "community": 35, - "norm_label": "checkclustercapacityafterhostremoval()" - }, - { - "label": "GetMaintenanceModeOptions()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/maintenance_mode.go", - "id": "utils_maintenance_mode_getmaintenancemodeoptions", - "community": 59, - "norm_label": "getmaintenancemodeoptions()" - }, - { - "label": "CheckVMForMaintenanceMode()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/maintenance_mode.go", - "id": "utils_maintenance_mode_checkvmformaintenancemode", - "community": 35, - "norm_label": "checkvmformaintenancemode()" - }, - { - "label": "GetValidationConfigMapForRollingMigrationPlan()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/maintenance_mode.go", - "id": "utils_maintenance_mode_getvalidationconfigmapforrollingmigrationplan", - "community": 35, - "norm_label": "getvalidationconfigmapforrollingmigrationplan()" - }, - { - "label": "GetRollingMigrationPlanValidationConfigFromConfigMap()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/maintenance_mode.go", - "id": "utils_maintenance_mode_getrollingmigrationplanvalidationconfigfromconfigmap", - "community": 35, - "norm_label": "getrollingmigrationplanvalidationconfigfromconfigmap()" - }, - { - "label": "getRollingMigrationPlanValidationConfigFromConfigMapName()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/maintenance_mode.go", - "id": "utils_maintenance_mode_getrollingmigrationplanvalidationconfigfromconfigmapname", - "community": 35, - "norm_label": "getrollingmigrationplanvalidationconfigfromconfigmapname()" - }, - { - "label": "CreateDefaultValidationConfigMapForRollingMigrationPlan()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/maintenance_mode.go", - "id": "utils_maintenance_mode_createdefaultvalidationconfigmapforrollingmigrationplan", - "community": 35, - "norm_label": "createdefaultvalidationconfigmapforrollingmigrationplan()" - }, - { - "label": "vmwareutils.go", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vmwareutils.go", - "id": "k8s_migration_pkg_utils_vmwareutils_go", - "community": 59, - "norm_label": "vmwareutils.go" - }, - { - "label": "GetClusterK8sID()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vmwareutils.go", - "id": "utils_vmwareutils_getclusterk8sid", - "community": 59, - "norm_label": "getclusterk8sid()" - }, - { - "label": "GetVMwareClustersAndHosts()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vmwareutils.go", - "id": "utils_vmwareutils_getvmwareclustersandhosts", - "community": 59, - "norm_label": "getvmwareclustersandhosts()" - }, - { - "label": "createVMwareHost()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vmwareutils.go", - "id": "utils_vmwareutils_createvmwarehost", - "community": 59, - "norm_label": "createvmwarehost()" - }, - { - "label": "createVMwareCluster()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vmwareutils.go", - "id": "utils_vmwareutils_createvmwarecluster", - "community": 59, - "norm_label": "createvmwarecluster()" - }, - { - "label": "CreateVMwareClustersAndHosts()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vmwareutils.go", - "id": "utils_vmwareutils_createvmwareclustersandhosts", - "community": 59, - "norm_label": "createvmwareclustersandhosts()" - }, - { - "label": "DeleteStaleVMwareClustersAndHosts()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vmwareutils.go", - "id": "utils_vmwareutils_deletestalevmwareclustersandhosts", - "community": 59, - "norm_label": "deletestalevmwareclustersandhosts()" - }, - { - "label": "FilterVMwareHostsForCluster()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vmwareutils.go", - "id": "utils_vmwareutils_filtervmwarehostsforcluster", - "community": 35, - "norm_label": "filtervmwarehostsforcluster()" - }, - { - "label": "FetchStandAloneESXHostsFromVcenter()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vmwareutils.go", - "id": "utils_vmwareutils_fetchstandaloneesxhostsfromvcenter", - "community": 59, - "norm_label": "fetchstandaloneesxhostsfromvcenter()" - }, - { - "label": "CreateDummyClusterForStandAloneESX()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vmwareutils.go", - "id": "utils_vmwareutils_createdummyclusterforstandaloneesx", - "community": 59, - "norm_label": "createdummyclusterforstandaloneesx()" - }, - { - "label": "migrationplanutils.go", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/migrationplanutils.go", - "id": "k8s_migration_pkg_utils_migrationplanutils_go", - "community": 44, - "norm_label": "migrationplanutils.go" - }, - { - "label": "MigrationNameFromVMName()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/migrationplanutils.go", - "id": "utils_migrationplanutils_migrationnamefromvmname", - "community": 44, - "norm_label": "migrationnamefromvmname()" - }, - { - "label": "GetMigrationConfigMapName()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/migrationplanutils.go", - "id": "utils_migrationplanutils_getmigrationconfigmapname", - "community": 44, - "norm_label": "getmigrationconfigmapname()" - }, - { - "label": "GetFirstbootConfigMapName()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/migrationplanutils.go", - "id": "utils_migrationplanutils_getfirstbootconfigmapname", - "community": 44, - "norm_label": "getfirstbootconfigmapname()" - }, - { - "label": "NewHostPathType()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/migrationplanutils.go", - "id": "utils_migrationplanutils_newhostpathtype", - "community": 44, - "norm_label": "newhostpathtype()" - }, - { - "label": "ValidateMigrationPlan()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/migrationplanutils.go", - "id": "utils_migrationplanutils_validatemigrationplan", - "community": 106, - "norm_label": "validatemigrationplan()" - }, - { - "label": "GetJobNameForVMName()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/migrationplanutils.go", - "id": "utils_migrationplanutils_getjobnameforvmname", - "community": 44, - "norm_label": "getjobnameforvmname()" - }, - { - "label": "openstackcredsscope.go", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/openstackcredsscope.go", - "id": "k8s_migration_pkg_scope_openstackcredsscope_go", - "community": 133, - "norm_label": "openstackcredsscope.go" - }, - { - "label": "OpenstackCredsScopeParams", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/openstackcredsscope.go", - "id": "scope_openstackcredsscopeparams", - "community": 133, - "norm_label": "openstackcredsscopeparams" - }, - { - "label": "NewOpenstackCredsScope()", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/openstackcredsscope.go", - "id": "scope_openstackcredsscope_newopenstackcredsscope", - "community": 133, - "norm_label": "newopenstackcredsscope()" - }, - { - "label": "OpenstackCredsScope", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/openstackcredsscope.go", - "id": "scope_openstackcredsscope", - "community": 133, - "norm_label": "openstackcredsscope" - }, - { - "label": ".Close()", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/openstackcredsscope.go", - "id": "scope_openstackcredsscope_close", - "community": 133, - "norm_label": ".close()" - }, - { - "label": ".Name()", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/openstackcredsscope.go", - "id": "scope_openstackcredsscope_name", - "community": 133, - "norm_label": ".name()" - }, - { - "label": ".Namespace()", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/openstackcredsscope.go", - "id": "scope_openstackcredsscope_namespace", - "community": 133, - "norm_label": ".namespace()" - }, - { - "label": "vjailbreaknodescope.go", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/vjailbreaknodescope.go", - "id": "k8s_migration_pkg_scope_vjailbreaknodescope_go", - "community": 186, - "norm_label": "vjailbreaknodescope.go" - }, - { - "label": "VjailbreakNodeScopeParams", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/vjailbreaknodescope.go", - "id": "scope_vjailbreaknodescopeparams", - "community": 186, - "norm_label": "vjailbreaknodescopeparams" - }, - { - "label": "NewVjailbreakNodeScope()", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/vjailbreaknodescope.go", - "id": "scope_vjailbreaknodescope_newvjailbreaknodescope", - "community": 186, - "norm_label": "newvjailbreaknodescope()" - }, - { - "label": "VjailbreakNodeScope", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/vjailbreaknodescope.go", - "id": "scope_vjailbreaknodescope", - "community": 186, - "norm_label": "vjailbreaknodescope" - }, - { - "label": ".Close()", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/vjailbreaknodescope.go", - "id": "scope_vjailbreaknodescope_close", - "community": 186, - "norm_label": ".close()" - }, - { - "label": ".Name()", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/vjailbreaknodescope.go", - "id": "scope_vjailbreaknodescope_name", - "community": 186, - "norm_label": ".name()" - }, - { - "label": ".Namespace()", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/vjailbreaknodescope.go", - "id": "scope_vjailbreaknodescope_namespace", - "community": 186, - "norm_label": ".namespace()" - }, - { - "label": "vmwarecredsscope.go", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/vmwarecredsscope.go", - "id": "k8s_migration_pkg_scope_vmwarecredsscope_go", - "community": 77, - "norm_label": "vmwarecredsscope.go" - }, - { - "label": "VMwareCredsScopeParams", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/vmwarecredsscope.go", - "id": "scope_vmwarecredsscopeparams", - "community": 77, - "norm_label": "vmwarecredsscopeparams" - }, - { - "label": "NewVMwareCredsScope()", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/vmwarecredsscope.go", - "id": "scope_vmwarecredsscope_newvmwarecredsscope", - "community": 77, - "norm_label": "newvmwarecredsscope()" - }, - { - "label": "VMwareCredsScope", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/vmwarecredsscope.go", - "id": "scope_vmwarecredsscope", - "community": 77, - "norm_label": "vmwarecredsscope" - }, - { - "label": ".Close()", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/vmwarecredsscope.go", - "id": "scope_vmwarecredsscope_close", - "community": 77, - "norm_label": ".close()" - }, - { - "label": ".Name()", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/vmwarecredsscope.go", - "id": "scope_vmwarecredsscope_name", - "community": 77, - "norm_label": ".name()" - }, - { - "label": ".Namespace()", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/vmwarecredsscope.go", - "id": "scope_vmwarecredsscope_namespace", - "community": 77, - "norm_label": ".namespace()" - }, - { - "label": "bmconfigscope.go", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/bmconfigscope.go", - "id": "k8s_migration_pkg_scope_bmconfigscope_go", - "community": 21, - "norm_label": "bmconfigscope.go" - }, - { - "label": "BMConfigScopeParams", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/bmconfigscope.go", - "id": "scope_bmconfigscopeparams", - "community": 21, - "norm_label": "bmconfigscopeparams" - }, - { - "label": "NewBMConfigScope()", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/bmconfigscope.go", - "id": "scope_bmconfigscope_newbmconfigscope", - "community": 21, - "norm_label": "newbmconfigscope()" - }, - { - "label": "BMConfigScope", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/bmconfigscope.go", - "id": "scope_bmconfigscope", - "community": 21, - "norm_label": "bmconfigscope" - }, - { - "label": ".Close()", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/bmconfigscope.go", - "id": "scope_bmconfigscope_close", - "community": 21, - "norm_label": ".close()" - }, - { - "label": ".Name()", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/bmconfigscope.go", - "id": "scope_bmconfigscope_name", - "community": 21, - "norm_label": ".name()" - }, - { - "label": ".Namespace()", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/bmconfigscope.go", - "id": "scope_bmconfigscope_namespace", - "community": 21, - "norm_label": ".namespace()" - }, - { - "label": "rollingmigrationplanscope.go", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/rollingmigrationplanscope.go", - "id": "k8s_migration_pkg_scope_rollingmigrationplanscope_go", - "community": 185, - "norm_label": "rollingmigrationplanscope.go" - }, - { - "label": "RollingMigrationPlanScopeParams", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/rollingmigrationplanscope.go", - "id": "scope_rollingmigrationplanscopeparams", - "community": 185, - "norm_label": "rollingmigrationplanscopeparams" - }, - { - "label": "NewRollingMigrationPlanScope()", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/rollingmigrationplanscope.go", - "id": "scope_rollingmigrationplanscope_newrollingmigrationplanscope", - "community": 185, - "norm_label": "newrollingmigrationplanscope()" - }, - { - "label": "RollingMigrationPlanScope", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/rollingmigrationplanscope.go", - "id": "scope_rollingmigrationplanscope", - "community": 185, - "norm_label": "rollingmigrationplanscope" - }, - { - "label": ".Close()", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/rollingmigrationplanscope.go", - "id": "scope_rollingmigrationplanscope_close", - "community": 185, - "norm_label": ".close()" - }, - { - "label": ".Name()", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/rollingmigrationplanscope.go", - "id": "scope_rollingmigrationplanscope_name", - "community": 185, - "norm_label": ".name()" - }, - { - "label": ".Namespace()", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/rollingmigrationplanscope.go", - "id": "scope_rollingmigrationplanscope_namespace", - "community": 185, - "norm_label": ".namespace()" - }, - { - "label": "clustermigrationscope.go", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/clustermigrationscope.go", - "id": "k8s_migration_pkg_scope_clustermigrationscope_go", - "community": 57, - "norm_label": "clustermigrationscope.go" - }, - { - "label": "ClusterMigrationScopeParams", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/clustermigrationscope.go", - "id": "scope_clustermigrationscopeparams", - "community": 57, - "norm_label": "clustermigrationscopeparams" - }, - { - "label": "NewClusterMigrationScope()", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/clustermigrationscope.go", - "id": "scope_clustermigrationscope_newclustermigrationscope", - "community": 57, - "norm_label": "newclustermigrationscope()" - }, - { - "label": "ClusterMigrationScope", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/clustermigrationscope.go", - "id": "scope_clustermigrationscope", - "community": 57, - "norm_label": "clustermigrationscope" - }, - { - "label": ".Close()", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/clustermigrationscope.go", - "id": "scope_clustermigrationscope_close", - "community": 57, - "norm_label": ".close()" - }, - { - "label": ".Name()", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/clustermigrationscope.go", - "id": "scope_clustermigrationscope_name", - "community": 57, - "norm_label": ".name()" - }, - { - "label": ".Namespace()", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/clustermigrationscope.go", - "id": "scope_clustermigrationscope_namespace", - "community": 57, - "norm_label": ".namespace()" - }, - { - "label": "migrationplanscope.go", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/migrationplanscope.go", - "id": "k8s_migration_pkg_scope_migrationplanscope_go", - "community": 106, - "norm_label": "migrationplanscope.go" - }, - { - "label": "MigrationPlanScopeParams", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/migrationplanscope.go", - "id": "scope_migrationplanscopeparams", - "community": 106, - "norm_label": "migrationplanscopeparams" - }, - { - "label": "NewMigrationPlanScope()", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/migrationplanscope.go", - "id": "scope_migrationplanscope_newmigrationplanscope", - "community": 106, - "norm_label": "newmigrationplanscope()" - }, - { - "label": "MigrationPlanScope", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/migrationplanscope.go", - "id": "scope_migrationplanscope", - "community": 106, - "norm_label": "migrationplanscope" - }, - { - "label": ".Close()", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/migrationplanscope.go", - "id": "scope_migrationplanscope_close", - "community": 106, - "norm_label": ".close()" - }, - { - "label": ".Name()", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/migrationplanscope.go", - "id": "scope_migrationplanscope_name", - "community": 106, - "norm_label": ".name()" - }, - { - "label": ".Namespace()", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/migrationplanscope.go", - "id": "scope_migrationplanscope_namespace", - "community": 106, - "norm_label": ".namespace()" - }, - { - "label": "arraycredsscope.go", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/arraycredsscope.go", - "id": "k8s_migration_pkg_scope_arraycredsscope_go", - "community": 5, - "norm_label": "arraycredsscope.go" - }, - { - "label": "ArrayCredsScopeParams", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/arraycredsscope.go", - "id": "scope_arraycredsscopeparams", - "community": 5, - "norm_label": "arraycredsscopeparams" - }, - { - "label": "ArrayCredsScope", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/arraycredsscope.go", - "id": "scope_arraycredsscope", - "community": 5, - "norm_label": "arraycredsscope" - }, - { - "label": "NewArrayCredsScope()", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/arraycredsscope.go", - "id": "scope_arraycredsscope_newarraycredsscope", - "community": 5, - "norm_label": "newarraycredsscope()" - }, - { - "label": ".Close()", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/arraycredsscope.go", - "id": "scope_arraycredsscope_close", - "community": 5, - "norm_label": ".close()" - }, - { - "label": ".patchArrayCreds()", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/arraycredsscope.go", - "id": "scope_arraycredsscope_patcharraycreds", - "community": 5, - "norm_label": ".patcharraycreds()" - }, - { - "label": "esximigrationscope.go", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/esximigrationscope.go", - "id": "k8s_migration_pkg_scope_esximigrationscope_go", - "community": 1, - "norm_label": "esximigrationscope.go" - }, - { - "label": "ESXIMigrationScopeParams", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/esximigrationscope.go", - "id": "scope_esximigrationscopeparams", - "community": 1, - "norm_label": "esximigrationscopeparams" - }, - { - "label": "NewESXIMigrationScope()", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/esximigrationscope.go", - "id": "scope_esximigrationscope_newesximigrationscope", - "community": 1, - "norm_label": "newesximigrationscope()" - }, - { - "label": "ESXIMigrationScope", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/esximigrationscope.go", - "id": "scope_esximigrationscope", - "community": 1, - "norm_label": "esximigrationscope" - }, - { - "label": ".Close()", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/esximigrationscope.go", - "id": "scope_esximigrationscope_close", - "community": 1, - "norm_label": ".close()" - }, - { - "label": ".Name()", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/esximigrationscope.go", - "id": "scope_esximigrationscope_name", - "community": 1, - "norm_label": ".name()" - }, - { - "label": ".Namespace()", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/esximigrationscope.go", - "id": "scope_esximigrationscope_namespace", - "community": 1, - "norm_label": ".namespace()" - }, - { - "label": "migrationscope.go", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/migrationscope.go", - "id": "k8s_migration_pkg_scope_migrationscope_go", - "community": 7, - "norm_label": "migrationscope.go" - }, - { - "label": "MigrationScopeParams", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/migrationscope.go", - "id": "scope_migrationscopeparams", - "community": 7, - "norm_label": "migrationscopeparams" - }, - { - "label": "NewMigrationScope()", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/migrationscope.go", - "id": "scope_migrationscope_newmigrationscope", - "community": 7, - "norm_label": "newmigrationscope()" - }, - { - "label": "MigrationScope", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/migrationscope.go", - "id": "scope_migrationscope", - "community": 7, - "norm_label": "migrationscope" - }, - { - "label": ".Close()", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/migrationscope.go", - "id": "scope_migrationscope_close", - "community": 7, - "norm_label": ".close()" - }, - { - "label": ".Name()", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/migrationscope.go", - "id": "scope_migrationscope_name", - "community": 7, - "norm_label": ".name()" - }, - { - "label": ".Namespace()", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/migrationscope.go", - "id": "scope_migrationscope_namespace", - "community": 7, - "norm_label": ".namespace()" - }, - { - "label": "errors.go", - "file_type": "code", - "source_file": "k8s/migration/pkg/verrors/errors.go", - "id": "k8s_migration_pkg_verrors_errors_go", - "community": 271, - "norm_label": "errors.go" - }, - { - "label": "keystone_test.go", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone_test.go", - "id": "k8s_migration_pkg_sdk_keystone_keystone_test_go", - "community": 119, - "norm_label": "keystone_test.go" - }, - { - "label": "RoundTripFunc", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone_test.go", - "id": "keystone_roundtripfunc", - "community": 119, - "norm_label": "roundtripfunc" - }, - { - "label": ".RoundTrip()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone_test.go", - "id": "keystone_roundtripfunc_roundtrip", - "community": 119, - "norm_label": ".roundtrip()" - }, - { - "label": "NewTestClient()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone_test.go", - "id": "keystone_keystone_test_newtestclient", - "community": 119, - "norm_label": "newtestclient()" - }, - { - "label": "TestGetServiceID()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone_test.go", - "id": "keystone_keystone_test_testgetserviceid", - "community": 119, - "norm_label": "testgetserviceid()" - }, - { - "label": "TestGetEndpointForRegion()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone_test.go", - "id": "keystone_keystone_test_testgetendpointforregion", - "community": 119, - "norm_label": "testgetendpointforregion()" - }, - { - "label": "keystone.go", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "id": "k8s_migration_pkg_sdk_keystone_keystone_go", - "community": 4, - "norm_label": "keystone.go" - }, - { - "label": "Client", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "id": "keystone_client", - "community": 4, - "norm_label": "client" - }, - { - "label": "Credentials", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "id": "keystone_credentials", - "community": 4, - "norm_label": "credentials" - }, - { - "label": "AuthInfo", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "id": "keystone_authinfo", - "community": 4, - "norm_label": "authinfo" - }, - { - "label": "AuthRequest", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "id": "keystone_authrequest", - "community": 4, - "norm_label": "authrequest" - }, - { - "label": "AuthRequestAuth", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "id": "keystone_authrequestauth", - "community": 4, - "norm_label": "authrequestauth" - }, - { - "label": "AuthRequestAuthIdentity", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "id": "keystone_authrequestauthidentity", - "community": 4, - "norm_label": "authrequestauthidentity" - }, - { - "label": "AuthRequestAuthIdentityPassword", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "id": "keystone_authrequestauthidentitypassword", - "community": 4, - "norm_label": "authrequestauthidentitypassword" - }, - { - "label": "AuthRequestAuthIdentityPasswordUser", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "id": "keystone_authrequestauthidentitypassworduser", - "community": 4, - "norm_label": "authrequestauthidentitypassworduser" - }, - { - "label": "AuthRequestAuthScope", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "id": "keystone_authrequestauthscope", - "community": 4, - "norm_label": "authrequestauthscope" - }, - { - "label": "AuthRequestAuthScopeProject", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "id": "keystone_authrequestauthscopeproject", - "community": 4, - "norm_label": "authrequestauthscopeproject" - }, - { - "label": "AuthRequestAuthScopeProjectDomain", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "id": "keystone_authrequestauthscopeprojectdomain", - "community": 4, - "norm_label": "authrequestauthscopeprojectdomain" - }, - { - "label": "AuthResponse", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "id": "keystone_authresponse", - "community": 4, - "norm_label": "authresponse" - }, - { - "label": "AuthResponseToken", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "id": "keystone_authresponsetoken", - "community": 4, - "norm_label": "authresponsetoken" - }, - { - "label": "AuthResponseTokenUser", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "id": "keystone_authresponsetokenuser", - "community": 4, - "norm_label": "authresponsetokenuser" - }, - { - "label": "AuthResponseTokenProject", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "id": "keystone_authresponsetokenproject", - "community": 4, - "norm_label": "authresponsetokenproject" - }, - { - "label": "AuthResponseTokenProjectDomain", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "id": "keystone_authresponsetokenprojectdomain", - "community": 4, - "norm_label": "authresponsetokenprojectdomain" - }, - { - "label": "GetProjectsResponse", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "id": "keystone_getprojectsresponse", - "community": 4, - "norm_label": "getprojectsresponse" - }, - { - "label": "Project", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "id": "keystone_project", - "community": 4, - "norm_label": "project" - }, - { - "label": "GetAllTenantsAllUsersResponse", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "id": "keystone_getalltenantsallusersresponse", - "community": 4, - "norm_label": "getalltenantsallusersresponse" - }, - { - "label": "TenantUsersMap", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "id": "keystone_tenantusersmap", - "community": 4, - "norm_label": "tenantusersmap" - }, - { - "label": "UserConfig", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "id": "keystone_userconfig", - "community": 4, - "norm_label": "userconfig" - }, - { - "label": "CreateUserRequest", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "id": "keystone_createuserrequest", - "community": 4, - "norm_label": "createuserrequest" - }, - { - "label": "CreateUserRequestUser", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "id": "keystone_createuserrequestuser", - "community": 4, - "norm_label": "createuserrequestuser" - }, - { - "label": "CreateUserResponse", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "id": "keystone_createuserresponse", - "community": 4, - "norm_label": "createuserresponse" - }, - { - "label": "CreateUserResponseUser", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "id": "keystone_createuserresponseuser", - "community": 4, - "norm_label": "createuserresponseuser" - }, - { - "label": "CreateProjectRequest", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "id": "keystone_createprojectrequest", - "community": 4, - "norm_label": "createprojectrequest" - }, - { - "label": "CreateProjectRequestProject", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "id": "keystone_createprojectrequestproject", - "community": 4, - "norm_label": "createprojectrequestproject" - }, - { - "label": "CreateProjectResponse", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "id": "keystone_createprojectresponse", - "community": 4, - "norm_label": "createprojectresponse" - }, - { - "label": "CreateProjectResponseProject", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "id": "keystone_createprojectresponseproject", - "community": 4, - "norm_label": "createprojectresponseproject" - }, - { - "label": "ListUsersResponse", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "id": "keystone_listusersresponse", - "community": 4, - "norm_label": "listusersresponse" - }, - { - "label": "User", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "id": "keystone_user", - "community": 4, - "norm_label": "user" - }, - { - "label": "ListRolesResponse", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "id": "keystone_listrolesresponse", - "community": 4, - "norm_label": "listrolesresponse" - }, - { - "label": "Role", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "id": "keystone_role", - "community": 4, - "norm_label": "role" - }, - { - "label": "HTTPClient", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "id": "keystone_httpclient", - "community": 4, - "norm_label": "httpclient" - }, - { - "label": "NewClient()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "id": "keystone_keystone_newclient", - "community": 9, - "norm_label": "newclient()" - }, - { - "label": ".Auth()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "id": "keystone_httpclient_auth", - "community": 4, - "norm_label": ".auth()" - }, - { - "label": ".GetTokenInfo()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "id": "keystone_httpclient_gettokeninfo", - "community": 4, - "norm_label": ".gettokeninfo()" - }, - { - "label": ".GetProjects()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "id": "keystone_httpclient_getprojects", - "community": 4, - "norm_label": ".getprojects()" - }, - { - "label": ".GetAllTenantsAllUsers()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "id": "keystone_httpclient_getalltenantsallusers", - "community": 4, - "norm_label": ".getalltenantsallusers()" - }, - { - "label": ".ListProjects()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "id": "keystone_httpclient_listprojects", - "community": 4, - "norm_label": ".listprojects()" - }, - { - "label": ".CreateProject()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "id": "keystone_httpclient_createproject", - "community": 4, - "norm_label": ".createproject()" - }, - { - "label": ".ListRoles()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "id": "keystone_httpclient_listroles", - "community": 4, - "norm_label": ".listroles()" - }, - { - "label": ".CheckRoleAssignForUserOnProject()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "id": "keystone_httpclient_checkroleassignforuseronproject", - "community": 4, - "norm_label": ".checkroleassignforuseronproject()" - }, - { - "label": ".AssignRoleToUserOnProject()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "id": "keystone_httpclient_assignroletouseronproject", - "community": 4, - "norm_label": ".assignroletouseronproject()" - }, - { - "label": ".CreateUser()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "id": "keystone_httpclient_createuser", - "community": 4, - "norm_label": ".createuser()" - }, - { - "label": ".ListUser()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "id": "keystone_httpclient_listuser", - "community": 4, - "norm_label": ".listuser()" - }, - { - "label": ".DeleteUser()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "id": "keystone_httpclient_deleteuser", - "community": 4, - "norm_label": ".deleteuser()" - }, - { - "label": "credentialsToKeystoneAuthRequest()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "id": "keystone_keystone_credentialstokeystoneauthrequest", - "community": 4, - "norm_label": "credentialstokeystoneauthrequest()" - }, - { - "label": "authenticator.go", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "id": "k8s_migration_pkg_sdk_keystone_authenticator_go", - "community": 12, - "norm_label": "authenticator.go" - }, - { - "label": "AuthOptions", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "id": "keystone_authoptions", - "community": 12, - "norm_label": "authoptions" - }, - { - "label": "Authenticator", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "id": "keystone_authenticator", - "community": 12, - "norm_label": "authenticator" - }, - { - "label": "BasicAuthenticator", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "id": "keystone_basicauthenticator", - "community": 12, - "norm_label": "basicauthenticator" - }, - { - "label": "NewBasicTokenGenerator()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "id": "keystone_authenticator_newbasictokengenerator", - "community": 12, - "norm_label": "newbasictokengenerator()" - }, - { - "label": ".Auth()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "id": "keystone_basicauthenticator_auth", - "community": 12, - "norm_label": ".auth()" - }, - { - "label": ".ResetCache()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "id": "keystone_basicauthenticator_resetcache", - "community": 12, - "norm_label": ".resetcache()" - }, - { - "label": "StaticTokenAuthenticator", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "id": "keystone_statictokenauthenticator", - "community": 12, - "norm_label": "statictokenauthenticator" - }, - { - "label": "NewStaticTokenAuthenticator()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "id": "keystone_authenticator_newstatictokenauthenticator", - "community": 12, - "norm_label": "newstatictokenauthenticator()" - }, - { - "label": ".Auth()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "id": "keystone_statictokenauthenticator_auth", - "community": 12, - "norm_label": ".auth()" - }, - { - "label": ".ResetCache()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "id": "keystone_statictokenauthenticator_resetcache", - "community": 12, - "norm_label": ".resetcache()" - }, - { - "label": "CachedAuthenticator", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "id": "keystone_cachedauthenticator", - "community": 12, - "norm_label": "cachedauthenticator" - }, - { - "label": "NewCachedAuthenticator()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "id": "keystone_authenticator_newcachedauthenticator", - "community": 12, - "norm_label": "newcachedauthenticator()" - }, - { - "label": ".Auth()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "id": "keystone_cachedauthenticator_auth", - "community": 12, - "norm_label": ".auth()" - }, - { - "label": ".ResetCache()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "id": "keystone_cachedauthenticator_resetcache", - "community": 12, - "norm_label": ".resetcache()" - }, - { - "label": "FileCachedAuthenticator", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "id": "keystone_filecachedauthenticator", - "community": 12, - "norm_label": "filecachedauthenticator" - }, - { - "label": "NewFileCachedAuthenticator()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "id": "keystone_authenticator_newfilecachedauthenticator", - "community": 12, - "norm_label": "newfilecachedauthenticator()" - }, - { - "label": ".Auth()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "id": "keystone_filecachedauthenticator_auth", - "community": 12, - "norm_label": ".auth()" - }, - { - "label": ".readFromFile()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "id": "keystone_filecachedauthenticator_readfromfile", - "community": 12, - "norm_label": ".readfromfile()" - }, - { - "label": ".writeToFile()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "id": "keystone_filecachedauthenticator_writetofile", - "community": 12, - "norm_label": ".writetofile()" - }, - { - "label": ".ResetCache()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "id": "keystone_filecachedauthenticator_resetcache", - "community": 12, - "norm_label": ".resetcache()" - }, - { - "label": "SecretCachedAuthenticator", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "id": "keystone_secretcachedauthenticator", - "community": 12, - "norm_label": "secretcachedauthenticator" - }, - { - "label": "NewSecretCachedAuthenticator()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "id": "keystone_authenticator_newsecretcachedauthenticator", - "community": 12, - "norm_label": "newsecretcachedauthenticator()" - }, - { - "label": ".Auth()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "id": "keystone_secretcachedauthenticator_auth", - "community": 12, - "norm_label": ".auth()" - }, - { - "label": ".readFromSecret()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "id": "keystone_secretcachedauthenticator_readfromsecret", - "community": 12, - "norm_label": ".readfromsecret()" - }, - { - "label": ".writeToSecret()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "id": "keystone_secretcachedauthenticator_writetosecret", - "community": 12, - "norm_label": ".writetosecret()" - }, - { - "label": ".ResetCache()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "id": "keystone_secretcachedauthenticator_resetcache", - "community": 12, - "norm_label": ".resetcache()" - }, - { - "label": "services.go", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/services.go", - "id": "k8s_migration_pkg_sdk_keystone_services_go", - "community": 214, - "norm_label": "services.go" - }, - { - "label": "ServiceManagerAPI", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/services.go", - "id": "keystone_servicemanagerapi", - "community": 214, - "norm_label": "servicemanagerapi" - }, - { - "label": "ServicesInfo", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/services.go", - "id": "keystone_servicesinfo", - "community": 214, - "norm_label": "servicesinfo" - }, - { - "label": "GetServiceID()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/services.go", - "id": "keystone_services_getserviceid", - "community": 214, - "norm_label": "getserviceid()" - }, - { - "label": ".GetServiceIDAPI()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/services.go", - "id": "keystone_servicemanagerapi_getserviceidapi", - "community": 214, - "norm_label": ".getserviceidapi()" - }, - { - "label": "util.go", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/util.go", - "id": "k8s_migration_pkg_sdk_keystone_util_go", - "community": 12, - "norm_label": "util.go" - }, - { - "label": "ParseCredentialsFromEnv()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/util.go", - "id": "keystone_util_parsecredentialsfromenv", - "community": 12, - "norm_label": "parsecredentialsfromenv()" - }, - { - "label": "ParseCredentialsFromOpenstackCreds()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/util.go", - "id": "keystone_util_parsecredentialsfromopenstackcreds", - "community": 12, - "norm_label": "parsecredentialsfromopenstackcreds()" - }, - { - "label": "CreateFromEnv()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/util.go", - "id": "keystone_util_createfromenv", - "community": 12, - "norm_label": "createfromenv()" - }, - { - "label": "CreateFromOpenstackCreds()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/util.go", - "id": "keystone_util_createfromopenstackcreds", - "community": 12, - "norm_label": "createfromopenstackcreds()" - }, - { - "label": "CreateFromDuInfo()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/util.go", - "id": "keystone_util_createfromduinfo", - "community": 12, - "norm_label": "createfromduinfo()" - }, - { - "label": "client_fake.go", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/client_fake.go", - "id": "k8s_migration_pkg_sdk_keystone_client_fake_go", - "community": 98, - "norm_label": "client_fake.go" - }, - { - "label": "FakeClient", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/client_fake.go", - "id": "keystone_fakeclient", - "community": 98, - "norm_label": "fakeclient" - }, - { - "label": "NewFakeClient()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/client_fake.go", - "id": "keystone_client_fake_newfakeclient", - "community": 98, - "norm_label": "newfakeclient()" - }, - { - "label": ".Auth()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/client_fake.go", - "id": "keystone_fakeclient_auth", - "community": 98, - "norm_label": ".auth()" - }, - { - "label": ".GetTokenInfo()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/client_fake.go", - "id": "keystone_fakeclient_gettokeninfo", - "community": 98, - "norm_label": ".gettokeninfo()" - }, - { - "label": ".GetProjects()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/client_fake.go", - "id": "keystone_fakeclient_getprojects", - "community": 98, - "norm_label": ".getprojects()" - }, - { - "label": ".CreateUser()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/client_fake.go", - "id": "keystone_fakeclient_createuser", - "community": 98, - "norm_label": ".createuser()" - }, - { - "label": ".DeleteUser()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/client_fake.go", - "id": "keystone_fakeclient_deleteuser", - "community": 98, - "norm_label": ".deleteuser()" - }, - { - "label": ".ListUser()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/client_fake.go", - "id": "keystone_fakeclient_listuser", - "community": 98, - "norm_label": ".listuser()" - }, - { - "label": ".ListRoles()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/client_fake.go", - "id": "keystone_fakeclient_listroles", - "community": 98, - "norm_label": ".listroles()" - }, - { - "label": ".AssignRoleToUserOnProject()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/client_fake.go", - "id": "keystone_fakeclient_assignroletouseronproject", - "community": 98, - "norm_label": ".assignroletouseronproject()" - }, - { - "label": ".ListProjects()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/client_fake.go", - "id": "keystone_fakeclient_listprojects", - "community": 98, - "norm_label": ".listprojects()" - }, - { - "label": "endpoints.go", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/endpoints.go", - "id": "k8s_migration_pkg_sdk_keystone_endpoints_go", - "community": 215, - "norm_label": "endpoints.go" - }, - { - "label": "EndpointManagerAPI", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/endpoints.go", - "id": "keystone_endpointmanagerapi", - "community": 215, - "norm_label": "endpointmanagerapi" - }, - { - "label": "EndpointsInfo", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/endpoints.go", - "id": "keystone_endpointsinfo", - "community": 215, - "norm_label": "endpointsinfo" - }, - { - "label": "GetEndpointForRegion()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/endpoints.go", - "id": "keystone_endpoints_getendpointforregion", - "community": 215, - "norm_label": "getendpointforregion()" - }, - { - "label": ".GetEndpointForRegionAPI()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/endpoints.go", - "id": "keystone_endpointmanagerapi_getendpointforregionapi", - "community": 215, - "norm_label": ".getendpointforregionapi()" - }, - { - "label": "authenticator_fake.go", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator_fake.go", - "id": "k8s_migration_pkg_sdk_keystone_authenticator_fake_go", - "community": 216, - "norm_label": "authenticator_fake.go" - }, - { - "label": "FakeAuthenticator", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator_fake.go", - "id": "keystone_fakeauthenticator", - "community": 216, - "norm_label": "fakeauthenticator" - }, - { - "label": "NewFakeAuthenticator()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator_fake.go", - "id": "keystone_authenticator_fake_newfakeauthenticator", - "community": 216, - "norm_label": "newfakeauthenticator()" - }, - { - "label": ".Auth()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator_fake.go", - "id": "keystone_fakeauthenticator_auth", - "community": 216, - "norm_label": ".auth()" - }, - { - "label": ".ResetCache()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator_fake.go", - "id": "keystone_fakeauthenticator_resetcache", - "community": 216, - "norm_label": ".resetcache()" - }, - { - "label": "types.go", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/pcd/types.go", - "id": "k8s_migration_pkg_sdk_pcd_types_go", - "community": 242, - "norm_label": "types.go" - }, - { - "label": "Info", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/pcd/types.go", - "id": "pcd_info", - "community": 242, - "norm_label": "info" - }, - { - "label": "util.go", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/pcd/util.go", - "id": "k8s_migration_pkg_sdk_pcd_util_go", - "community": 12, - "norm_label": "util.go" - }, - { - "label": "ParseInfoFromEnv()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/pcd/util.go", - "id": "pcd_util_parseinfofromenv", - "community": 12, - "norm_label": "parseinfofromenv()" - }, - { - "label": "ParseInfoFromOpenstackCreds()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/pcd/util.go", - "id": "pcd_util_parseinfofromopenstackcreds", - "community": 12, - "norm_label": "parseinfofromopenstackcreds()" - }, - { - "label": "types.go", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/resmgr/types.go", - "id": "k8s_migration_pkg_sdk_resmgr_types_go", - "community": 22, - "norm_label": "types.go" - }, - { - "label": "Extensions", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/resmgr/types.go", - "id": "resmgr_extensions", - "community": 22, - "norm_label": "extensions" - }, - { - "label": "InterfaceInfo", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/resmgr/types.go", - "id": "resmgr_interfaceinfo", - "community": 22, - "norm_label": "interfaceinfo" - }, - { - "label": "InterfaceDetails", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/resmgr/types.go", - "id": "resmgr_interfacedetails", - "community": 22, - "norm_label": "interfacedetails" - }, - { - "label": "NICDetails", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/resmgr/types.go", - "id": "resmgr_nicdetails", - "community": 22, - "norm_label": "nicdetails" - }, - { - "label": "InterfaceAddress", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/resmgr/types.go", - "id": "resmgr_interfaceaddress", - "community": 22, - "norm_label": "interfaceaddress" - }, - { - "label": "Host", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "id": "resmgr_host", - "community": 22, - "norm_label": "host" - }, - { - "label": "Cluster", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/resmgr/types.go", - "id": "resmgr_cluster", - "community": 22, - "norm_label": "cluster" - }, - { - "label": "Impl", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "id": "resmgr_impl", - "community": 22, - "norm_label": "impl" - }, - { - "label": "Config", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/resmgr/types.go", - "id": "resmgr_config", - "community": 22, - "norm_label": "config" - }, - { - "label": "RoleResponse", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/resmgr/types.go", - "id": "resmgr_roleresponse", - "community": 22, - "norm_label": "roleresponse" - }, - { - "label": "PF9CAPIExtensions", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/resmgr/types.go", - "id": "resmgr_pf9capiextensions", - "community": 22, - "norm_label": "pf9capiextensions" - }, - { - "label": "bundle", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/resmgr/types.go", - "id": "resmgr_bundle", - "community": 22, - "norm_label": "bundle" - }, - { - "label": "assignHypervisor", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/resmgr/types.go", - "id": "resmgr_assignhypervisor", - "community": 22, - "norm_label": "assignhypervisor" - }, - { - "label": "ExtensionsData", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/resmgr/types.go", - "id": "resmgr_extensionsdata", - "community": 22, - "norm_label": "extensionsdata" - }, - { - "label": "resmgr.go", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "id": "k8s_migration_pkg_sdk_resmgr_resmgr_go", - "community": 1, - "norm_label": "resmgr.go" - }, - { - "label": "Resmgr", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "id": "resmgr_resmgr", - "community": 1, - "norm_label": "resmgr" - }, - { - "label": "NewResmgrClient()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "id": "resmgr_resmgr_newresmgrclient", - "community": 1, - "norm_label": "newresmgrclient()" - }, - { - "label": ".UnmarshalJSON()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "id": "resmgr_host_unmarshaljson", - "community": 22, - "norm_label": ".unmarshaljson()" - }, - { - "label": ".getResmgrReq()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "id": "resmgr_impl_getresmgrreq", - "community": 22, - "norm_label": ".getresmgrreq()" - }, - { - "label": ".ListHosts()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "id": "resmgr_impl_listhosts", - "community": 22, - "norm_label": ".listhosts()" - }, - { - "label": ".GetHost()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "id": "resmgr_impl_gethost", - "community": 22, - "norm_label": ".gethost()" - }, - { - "label": ".DeauthHost()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "id": "resmgr_impl_deauthhost", - "community": 22, - "norm_label": ".deauthhost()" - }, - { - "label": ".GenerateSupportBundle()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "id": "resmgr_impl_generatesupportbundle", - "community": 22, - "norm_label": ".generatesupportbundle()" - }, - { - "label": ".AddRoleVersion()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "id": "resmgr_impl_addroleversion", - "community": 22, - "norm_label": ".addroleversion()" - }, - { - "label": ".ReadExtensions()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "id": "resmgr_host_readextensions", - "community": 22, - "norm_label": ".readextensions()" - }, - { - "label": ".AssignRoles()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "id": "resmgr_impl_assignroles", - "community": 22, - "norm_label": ".assignroles()" - }, - { - "label": ".AssignHypervisor()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "id": "resmgr_impl_assignhypervisor", - "community": 22, - "norm_label": ".assignhypervisor()" - }, - { - "label": ".RemoveRoles()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "id": "resmgr_impl_removeroles", - "community": 22, - "norm_label": ".removeroles()" - }, - { - "label": ".GetRoles()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "id": "resmgr_impl_getroles", - "community": 22, - "norm_label": ".getroles()" - }, - { - "label": ".ListClusters()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "id": "resmgr_impl_listclusters", - "community": 22, - "norm_label": ".listclusters()" - }, - { - "label": ".ListHostConfig()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "id": "resmgr_impl_listhostconfig", - "community": 22, - "norm_label": ".listhostconfig()" - }, - { - "label": ".AssignHostConfig()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "id": "resmgr_impl_assignhostconfig", - "community": 22, - "norm_label": ".assignhostconfig()" - }, - { - "label": ".HostExists()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "id": "resmgr_impl_hostexists", - "community": 22, - "norm_label": ".hostexists()" - }, - { - "label": "testutils.go", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/testutils/testutils.go", - "id": "k8s_migration_pkg_sdk_testutils_testutils_go", - "community": 119, - "norm_label": "testutils.go" - }, - { - "label": "Assert()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/testutils/testutils.go", - "id": "testutils_testutils_assert", - "community": 119, - "norm_label": "assert()" - }, - { - "label": "Ok()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/testutils/testutils.go", - "id": "testutils_testutils_ok", - "community": 119, - "norm_label": "ok()" - }, - { - "label": "Equals()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/testutils/testutils.go", - "id": "testutils_testutils_equals", - "community": 119, - "norm_label": "equals()" - }, - { - "label": "main.go", - "file_type": "code", - "source_file": "v2v-helper/main.go", - "id": "v2v_helper_main_go", - "community": 47, - "norm_label": "main.go" - }, - { - "label": "main()", - "file_type": "code", - "source_file": "v2v-helper/main.go", - "id": "v2v_helper_main_main", - "community": 47, - "norm_label": "main()" - }, - { - "label": "logMigrationParams()", - "file_type": "code", - "source_file": "v2v-helper/main.go", - "id": "v2v_helper_main_logmigrationparams", - "community": 47, - "norm_label": "logmigrationparams()" - }, - { - "label": "openstackops.go", - "file_type": "code", - "source_file": "v2v-helper/openstack/openstackops.go", - "id": "v2v_helper_openstack_openstackops_go", - "community": 9, - "norm_label": "openstackops.go" - }, - { - "label": "OpenstackOperations", - "file_type": "code", - "source_file": "v2v-helper/openstack/openstackops.go", - "id": "openstack_openstackoperations", - "community": 9, - "norm_label": "openstackoperations" - }, - { - "label": "authOptionsFromEnv()", - "file_type": "code", - "source_file": "v2v-helper/openstack/openstackops.go", - "id": "openstack_openstackops_authoptionsfromenv", - "community": 9, - "norm_label": "authoptionsfromenv()" - }, - { - "label": "validateOpenStack()", - "file_type": "code", - "source_file": "v2v-helper/openstack/openstackops.go", - "id": "openstack_openstackops_validateopenstack", - "community": 9, - "norm_label": "validateopenstack()" - }, - { - "label": "NewOpenStackClients()", - "file_type": "code", - "source_file": "v2v-helper/openstack/openstackops.go", - "id": "openstack_openstackops_newopenstackclients", - "community": 9, - "norm_label": "newopenstackclients()" - }, - { - "label": "vcenterops.go", - "file_type": "code", - "source_file": "v2v-helper/vcenter/vcenterops.go", - "id": "v2v_helper_vcenter_vcenterops_go", - "community": 107, - "norm_label": "vcenterops.go" - }, - { - "label": "VCenterOperations", - "file_type": "code", - "source_file": "v2v-helper/vcenter/vcenterops.go", - "id": "vcenter_vcenteroperations", - "community": 107, - "norm_label": "vcenteroperations" - }, - { - "label": "VCenterClient", - "file_type": "code", - "source_file": "v2v-helper/vcenter/vcenterops.go", - "id": "vcenter_vcenterclient", - "community": 108, - "norm_label": "vcenterclient" - }, - { - "label": "validateVCenter()", - "file_type": "code", - "source_file": "v2v-helper/vcenter/vcenterops.go", - "id": "vcenter_vcenterops_validatevcenter", - "community": 107, - "norm_label": "validatevcenter()" - }, - { - "label": "VCenterClientBuilder()", - "file_type": "code", - "source_file": "v2v-helper/vcenter/vcenterops.go", - "id": "vcenter_vcenterops_vcenterclientbuilder", - "community": 107, - "norm_label": "vcenterclientbuilder()" - }, - { - "label": ".EnsureSessionActive()", - "file_type": "code", - "source_file": "v2v-helper/vcenter/vcenterops.go", - "id": "vcenter_vcenterclient_ensuresessionactive", - "community": 108, - "norm_label": ".ensuresessionactive()" - }, - { - "label": "GetThumbprint()", - "file_type": "code", - "source_file": "v2v-helper/vcenter/vcenterops.go", - "id": "vcenter_vcenterops_getthumbprint", - "community": 107, - "norm_label": "getthumbprint()" - }, - { - "label": ".getDatacenters()", - "file_type": "code", - "source_file": "v2v-helper/vcenter/vcenterops.go", - "id": "vcenter_vcenterclient_getdatacenters", - "community": 108, - "norm_label": ".getdatacenters()" - }, - { - "label": ".GetVMByName()", - "file_type": "code", - "source_file": "v2v-helper/vcenter/vcenterops.go", - "id": "vcenter_vcenterclient_getvmbyname", - "community": 108, - "norm_label": ".getvmbyname()" - }, - { - "label": ".GetVMByMOID()", - "file_type": "code", - "source_file": "v2v-helper/vcenter/vcenterops.go", - "id": "vcenter_vcenterclient_getvmbymoid", - "community": 108, - "norm_label": ".getvmbymoid()" - }, - { - "label": ".GetVMWithDatacenter()", - "file_type": "code", - "source_file": "v2v-helper/vcenter/vcenterops.go", - "id": "vcenter_vcenterclient_getvmwithdatacenter", - "community": 108, - "norm_label": ".getvmwithdatacenter()" - }, - { - "label": ".RenameVM()", - "file_type": "code", - "source_file": "v2v-helper/vcenter/vcenterops.go", - "id": "vcenter_vcenterclient_renamevm", - "community": 108, - "norm_label": ".renamevm()" - }, - { - "label": ".getOrCreateVMFolder()", - "file_type": "code", - "source_file": "v2v-helper/vcenter/vcenterops.go", - "id": "vcenter_vcenterclient_getorcreatevmfolder", - "community": 108, - "norm_label": ".getorcreatevmfolder()" - }, - { - "label": ".MovetoFolder()", - "file_type": "code", - "source_file": "v2v-helper/vcenter/vcenterops.go", - "id": "vcenter_vcenterclient_movetofolder", - "community": 108, - "norm_label": ".movetofolder()" - }, - { - "label": ".RunCommandOnEsxi()", - "file_type": "code", - "source_file": "v2v-helper/vcenter/vcenterops.go", - "id": "vcenter_vcenterclient_runcommandonesxi", - "community": 108, - "norm_label": ".runcommandonesxi()" - }, - { - "label": ".GetDataStores()", - "file_type": "code", - "source_file": "v2v-helper/vcenter/vcenterops.go", - "id": "vcenter_vcenterclient_getdatastores", - "community": 108, - "norm_label": ".getdatastores()" - }, - { - "label": "vcenterops_test.go", - "file_type": "code", - "source_file": "v2v-helper/vcenter/vcenterops_test.go", - "id": "v2v_helper_vcenter_vcenterops_test_go", - "community": 107, - "norm_label": "vcenterops_test.go" - }, - { - "label": "simulateVCenter()", - "file_type": "code", - "source_file": "v2v-helper/vcenter/vcenterops_test.go", - "id": "vcenter_vcenterops_test_simulatevcenter", - "community": 107, - "norm_label": "simulatevcenter()" - }, - { - "label": "cleanupSimulator()", - "file_type": "code", - "source_file": "v2v-helper/vcenter/vcenterops_test.go", - "id": "vcenter_vcenterops_test_cleanupsimulator", - "community": 107, - "norm_label": "cleanupsimulator()" - }, - { - "label": "TestGetVMByName()", - "file_type": "code", - "source_file": "v2v-helper/vcenter/vcenterops_test.go", - "id": "vcenter_vcenterops_test_testgetvmbyname", - "community": 107, - "norm_label": "testgetvmbyname()" - }, - { - "label": "TestGetThumbprint()", - "file_type": "code", - "source_file": "v2v-helper/vcenter/vcenterops_test.go", - "id": "vcenter_vcenterops_test_testgetthumbprint", - "community": 107, - "norm_label": "testgetthumbprint()" - }, - { - "label": "esp_detection.go", - "file_type": "code", - "source_file": "v2v-helper/virtv2v/esp_detection.go", - "id": "v2v_helper_virtv2v_esp_detection_go", - "community": 8, - "norm_label": "esp_detection.go" - }, - { - "label": "DetectESPDiskIndex()", - "file_type": "code", - "source_file": "v2v-helper/virtv2v/esp_detection.go", - "id": "virtv2v_esp_detection_detectespdiskindex", - "community": 8, - "norm_label": "detectespdiskindex()" - }, - { - "label": "virtv2vops.go", - "file_type": "code", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "id": "v2v_helper_virtv2v_virtv2vops_go", - "community": 8, - "norm_label": "virtv2vops.go" - }, - { - "label": "VirtV2VOperations", - "file_type": "code", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "id": "virtv2v_virtv2voperations", - "community": 8, - "norm_label": "virtv2voperations" - }, - { - "label": "FirstBootWindows", - "file_type": "code", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "id": "virtv2v_firstbootwindows", - "community": 8, - "norm_label": "firstbootwindows" - }, - { - "label": "splitAndFilterUserScripts()", - "file_type": "code", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "id": "virtv2v_virtv2vops_splitandfilteruserscripts", - "community": 8, - "norm_label": "splitandfilteruserscripts()" - }, - { - "label": "splitUserScriptBlocks()", - "file_type": "code", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "id": "virtv2v_virtv2vops_splituserscriptblocks", - "community": 8, - "norm_label": "splituserscriptblocks()" - }, - { - "label": "parseUserScriptBlock()", - "file_type": "code", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "id": "virtv2v_virtv2vops_parseuserscriptblock", - "community": 8, - "norm_label": "parseuserscriptblock()" - }, - { - "label": "scriptTargetAppliesToOS()", - "file_type": "code", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "id": "virtv2v_virtv2vops_scripttargetappliestoos", - "community": 8, - "norm_label": "scripttargetappliestoos()" - }, - { - "label": "prepareLinuxUserFirstBootWrapper()", - "file_type": "code", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "id": "virtv2v_virtv2vops_preparelinuxuserfirstbootwrapper", - "community": 8, - "norm_label": "preparelinuxuserfirstbootwrapper()" - }, - { - "label": "AddNetplanConfig()", - "file_type": "code", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "id": "virtv2v_virtv2vops_addnetplanconfig", - "community": 8, - "norm_label": "addnetplanconfig()" - }, - { - "label": "UploadVirtIOScripts()", - "file_type": "code", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "id": "virtv2v_virtv2vops_uploadvirtioscripts", - "community": 8, - "norm_label": "uploadvirtioscripts()" - }, - { - "label": "RetainAlphanumeric()", - "file_type": "code", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "id": "virtv2v_virtv2vops_retainalphanumeric", - "community": 8, - "norm_label": "retainalphanumeric()" - }, - { - "label": "IsRHELFamily()", - "file_type": "code", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "id": "virtv2v_virtv2vops_isrhelfamily", - "community": 8, - "norm_label": "isrhelfamily()" - }, - { - "label": "GetPartitions()", - "file_type": "code", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "id": "virtv2v_virtv2vops_getpartitions", - "community": 8, - "norm_label": "getpartitions()" - }, - { - "label": "NTFSFix()", - "file_type": "code", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "id": "virtv2v_virtv2vops_ntfsfix", - "community": 8, - "norm_label": "ntfsfix()" - }, - { - "label": "downloadFile()", - "file_type": "code", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "id": "virtv2v_virtv2vops_downloadfile", - "community": 8, - "norm_label": "downloadfile()" - }, - { - "label": "CheckForVirtioDrivers()", - "file_type": "code", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "id": "virtv2v_virtv2vops_checkforvirtiodrivers", - "community": 8, - "norm_label": "checkforvirtiodrivers()" - }, - { - "label": "ConvertDisk()", - "file_type": "code", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "id": "virtv2v_virtv2vops_convertdisk", - "community": 8, - "norm_label": "convertdisk()" - }, - { - "label": "GetOsRelease()", - "file_type": "code", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "id": "virtv2v_virtv2vops_getosrelease", - "community": 8, - "norm_label": "getosrelease()" - }, - { - "label": "InjectMacToIps()", - "file_type": "code", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "id": "virtv2v_virtv2vops_injectmactoips", - "community": 8, - "norm_label": "injectmactoips()" - }, - { - "label": "AddWildcardNetplanForL2()", - "file_type": "code", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "id": "virtv2v_virtv2vops_addwildcardnetplanforl2", - "community": 8, - "norm_label": "addwildcardnetplanforl2()" - }, - { - "label": "AddWildcardNetplan()", - "file_type": "code", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "id": "virtv2v_virtv2vops_addwildcardnetplan", - "community": 8, - "norm_label": "addwildcardnetplan()" - }, - { - "label": "AddFirstBootScript()", - "file_type": "code", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "id": "virtv2v_virtv2vops_addfirstbootscript", - "community": 8, - "norm_label": "addfirstbootscript()" - }, - { - "label": "RunCommandInGuest()", - "file_type": "code", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "id": "virtv2v_virtv2vops_runcommandinguest", - "community": 8, - "norm_label": "runcommandinguest()" - }, - { - "label": "prepareGuestfishCommand()", - "file_type": "code", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "id": "virtv2v_virtv2vops_prepareguestfishcommand", - "community": 8, - "norm_label": "prepareguestfishcommand()" - }, - { - "label": "RunCommandInGuestAllVolumes()", - "file_type": "code", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "id": "virtv2v_virtv2vops_runcommandinguestallvolumes", - "community": 8, - "norm_label": "runcommandinguestallvolumes()" - }, - { - "label": "GetDeviceNumberFromPartition()", - "file_type": "code", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "id": "virtv2v_virtv2vops_getdevicenumberfrompartition", - "community": 8, - "norm_label": "getdevicenumberfrompartition()" - }, - { - "label": "GetBootableVolumeIndex()", - "file_type": "code", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "id": "virtv2v_virtv2vops_getbootablevolumeindex", - "community": 8, - "norm_label": "getbootablevolumeindex()" - }, - { - "label": "AddUdevRules()", - "file_type": "code", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "id": "virtv2v_virtv2vops_addudevrules", - "community": 8, - "norm_label": "addudevrules()" - }, - { - "label": "GetNetworkInterfaceNames()", - "file_type": "code", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "id": "virtv2v_virtv2vops_getnetworkinterfacenames", - "community": 8, - "norm_label": "getnetworkinterfacenames()" - }, - { - "label": "GetInterfaceNames()", - "file_type": "code", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "id": "virtv2v_virtv2vops_getinterfacenames", - "community": 66, - "norm_label": "getinterfacenames()" - }, - { - "label": "extractKeyValue()", - "file_type": "code", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "id": "virtv2v_virtv2vops_extractkeyvalue", - "community": 66, - "norm_label": "extractkeyvalue()" - }, - { - "label": "GetOsReleaseAllVolumes()", - "file_type": "code", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "id": "virtv2v_virtv2vops_getosreleaseallvolumes", - "community": 8, - "norm_label": "getosreleaseallvolumes()" - }, - { - "label": "GetWindowsVersion()", - "file_type": "code", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "id": "virtv2v_virtv2vops_getwindowsversion", - "community": 8, - "norm_label": "getwindowsversion()" - }, - { - "label": "RunMountPersistenceScript()", - "file_type": "code", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "id": "virtv2v_virtv2vops_runmountpersistencescript", - "community": 8, - "norm_label": "runmountpersistencescript()" - }, - { - "label": "RunGetBootablePartitionScript()", - "file_type": "code", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "id": "virtv2v_virtv2vops_rungetbootablepartitionscript", - "community": 8, - "norm_label": "rungetbootablepartitionscript()" - }, - { - "label": "RunNetworkPersistence()", - "file_type": "code", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "id": "virtv2v_virtv2vops_runnetworkpersistence", - "community": 66, - "norm_label": "runnetworkpersistence()" - }, - { - "label": "RunOfflineVMwareCleanup()", - "file_type": "code", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "id": "virtv2v_virtv2vops_runofflinevmwarecleanup", - "community": 47, - "norm_label": "runofflinevmwarecleanup()" - }, - { - "label": "InjectRestorationScript()", - "file_type": "code", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "id": "virtv2v_virtv2vops_injectrestorationscript", - "community": 8, - "norm_label": "injectrestorationscript()" - }, - { - "label": "InjectFirstBootScriptsFromStore()", - "file_type": "code", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "id": "virtv2v_virtv2vops_injectfirstbootscriptsfromstore", - "community": 8, - "norm_label": "injectfirstbootscriptsfromstore()" - }, - { - "label": "PushWindowsFirstBoot()", - "file_type": "code", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "id": "virtv2v_virtv2vops_pushwindowsfirstboot", - "community": 8, - "norm_label": "pushwindowsfirstboot()" - }, - { - "label": "reporter.go", - "file_type": "code", - "source_file": "v2v-helper/reporter/reporter.go", - "id": "v2v_helper_reporter_reporter_go", - "community": 78, - "norm_label": "reporter.go" - }, - { - "label": "ReporterOps", - "file_type": "code", - "source_file": "v2v-helper/reporter/reporter.go", - "id": "reporter_reporterops", - "community": 78, - "norm_label": "reporterops" - }, - { - "label": "Reporter", - "file_type": "code", - "source_file": "v2v-helper/reporter/reporter.go", - "id": "reporter_reporter", - "community": 78, - "norm_label": "reporter" - }, - { - "label": "IsRunningInPod()", - "file_type": "code", - "source_file": "v2v-helper/reporter/reporter.go", - "id": "reporter_reporter_isrunninginpod", - "community": 78, - "norm_label": "isrunninginpod()" - }, - { - "label": ".GetKubernetesClient()", - "file_type": "code", - "source_file": "v2v-helper/reporter/reporter.go", - "id": "reporter_reporter_getkubernetesclient", - "community": 78, - "norm_label": ".getkubernetesclient()" - }, - { - "label": ".GetPodName()", - "file_type": "code", - "source_file": "v2v-helper/reporter/reporter.go", - "id": "reporter_reporter_getpodname", - "community": 78, - "norm_label": ".getpodname()" - }, - { - "label": ".GetPodNamespace()", - "file_type": "code", - "source_file": "v2v-helper/reporter/reporter.go", - "id": "reporter_reporter_getpodnamespace", - "community": 78, - "norm_label": ".getpodnamespace()" - }, - { - "label": ".GetPod()", - "file_type": "code", - "source_file": "v2v-helper/reporter/reporter.go", - "id": "reporter_reporter_getpod", - "community": 78, - "norm_label": ".getpod()" - }, - { - "label": "NewReporter()", - "file_type": "code", - "source_file": "v2v-helper/reporter/reporter.go", - "id": "reporter_reporter_newreporter", - "community": 78, - "norm_label": "newreporter()" - }, - { - "label": "generateRandomString()", - "file_type": "code", - "source_file": "v2v-helper/reporter/reporter.go", - "id": "reporter_reporter_generaterandomstring", - "community": 78, - "norm_label": "generaterandomstring()" - }, - { - "label": ".CreateKubernetesEvent()", - "file_type": "code", - "source_file": "v2v-helper/reporter/reporter.go", - "id": "reporter_reporter_createkubernetesevent", - "community": 78, - "norm_label": ".createkubernetesevent()" - }, - { - "label": ".UpdateProgress()", - "file_type": "code", - "source_file": "v2v-helper/reporter/reporter.go", - "id": "reporter_reporter_updateprogress", - "community": 78, - "norm_label": ".updateprogress()" - }, - { - "label": ".UpdatePodEvents()", - "file_type": "code", - "source_file": "v2v-helper/reporter/reporter.go", - "id": "reporter_reporter_updatepodevents", - "community": 78, - "norm_label": ".updatepodevents()" - }, - { - "label": ".GetCutoverLabel()", - "file_type": "code", - "source_file": "v2v-helper/reporter/reporter.go", - "id": "reporter_reporter_getcutoverlabel", - "community": 78, - "norm_label": ".getcutoverlabel()" - }, - { - "label": ".WatchPodLabels()", - "file_type": "code", - "source_file": "v2v-helper/reporter/reporter.go", - "id": "reporter_reporter_watchpodlabels", - "community": 78, - "norm_label": ".watchpodlabels()" - }, - { - "label": "clone_tracker.go", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/clone_tracker.go", - "id": "v2v_helper_esxi_ssh_clone_tracker_go", - "community": 89, - "norm_label": "clone_tracker.go" - }, - { - "label": "ProgressLogger", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/clone_tracker.go", - "id": "esxi_ssh_progresslogger", - "community": 89, - "norm_label": "progresslogger" - }, - { - "label": "CloneStatus", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/clone_tracker.go", - "id": "esxi_ssh_clonestatus", - "community": 89, - "norm_label": "clonestatus" - }, - { - "label": "CloneTracker", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/clone_tracker.go", - "id": "esxi_ssh_clonetracker", - "community": 89, - "norm_label": "clonetracker" - }, - { - "label": "NewCloneTracker()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/clone_tracker.go", - "id": "esxi_ssh_clone_tracker_newclonetracker", - "community": 121, - "norm_label": "newclonetracker()" - }, - { - "label": ".SetPollInterval()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/clone_tracker.go", - "id": "esxi_ssh_clonetracker_setpollinterval", - "community": 89, - "norm_label": ".setpollinterval()" - }, - { - "label": ".SetStartupTimeout()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/clone_tracker.go", - "id": "esxi_ssh_clonetracker_setstartuptimeout", - "community": 89, - "norm_label": ".setstartuptimeout()" - }, - { - "label": ".GetStatus()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/clone_tracker.go", - "id": "esxi_ssh_clonetracker_getstatus", - "community": 89, - "norm_label": ".getstatus()" - }, - { - "label": ".readLogFile()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/clone_tracker.go", - "id": "esxi_ssh_clonetracker_readlogfile", - "community": 89, - "norm_label": ".readlogfile()" - }, - { - "label": ".parseProgress()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/clone_tracker.go", - "id": "esxi_ssh_clonetracker_parseprogress", - "community": 89, - "norm_label": ".parseprogress()" - }, - { - "label": ".parseError()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/clone_tracker.go", - "id": "esxi_ssh_clonetracker_parseerror", - "community": 89, - "norm_label": ".parseerror()" - }, - { - "label": ".determineIfRunning()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/clone_tracker.go", - "id": "esxi_ssh_clonetracker_determineifrunning", - "community": 89, - "norm_label": ".determineifrunning()" - }, - { - "label": ".logProgressIfNeeded()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/clone_tracker.go", - "id": "esxi_ssh_clonetracker_logprogressifneeded", - "community": 89, - "norm_label": ".logprogressifneeded()" - }, - { - "label": ".WaitForCompletion()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/clone_tracker.go", - "id": "esxi_ssh_clonetracker_waitforcompletion", - "community": 89, - "norm_label": ".waitforcompletion()" - }, - { - "label": "types.go", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/types.go", - "id": "v2v_helper_esxi_ssh_types_go", - "community": 209, - "norm_label": "types.go" - }, - { - "label": "ESXiCredentials", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/types.go", - "id": "esxi_ssh_esxicredentials", - "community": 209, - "norm_label": "esxicredentials" - }, - { - "label": "DiskInfo", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/types.go", - "id": "esxi_ssh_diskinfo", - "community": 209, - "norm_label": "diskinfo" - }, - { - "label": "VMInfo", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/types.go", - "id": "esxi_ssh_vminfo", - "community": 209, - "norm_label": "vminfo" - }, - { - "label": "DatastoreInfo", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/types.go", - "id": "esxi_ssh_datastoreinfo", - "community": 209, - "norm_label": "datastoreinfo" - }, - { - "label": "StorageDeviceInfo", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/types.go", - "id": "esxi_ssh_storagedeviceinfo", - "community": 209, - "norm_label": "storagedeviceinfo" - }, - { - "label": "client.go", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/client.go", - "id": "v2v_helper_esxi_ssh_client_go", - "community": 60, - "norm_label": "client.go" - }, - { - "label": "SSHOperation", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/client.go", - "id": "esxi_ssh_sshoperation", - "community": 60, - "norm_label": "sshoperation" - }, - { - "label": "VmkfstoolsTask", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/client.go", - "id": "esxi_ssh_vmkfstoolstask", - "community": 60, - "norm_label": "vmkfstoolstask" - }, - { - "label": "XMLResponse", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/client.go", - "id": "esxi_ssh_xmlresponse", - "community": 60, - "norm_label": "xmlresponse" - }, - { - "label": "Structure", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/client.go", - "id": "esxi_ssh_structure", - "community": 60, - "norm_label": "structure" - }, - { - "label": "Field", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/client.go", - "id": "esxi_ssh_field", - "community": 60, - "norm_label": "field" - }, - { - "label": "Client", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "id": "esxi_ssh_client", - "community": 25, - "norm_label": "client" - }, - { - "label": "NewClient()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/client.go", - "id": "esxi_ssh_client_newclient", - "community": 60, - "norm_label": "newclient()" - }, - { - "label": "NewClientWithTimeout()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/client.go", - "id": "esxi_ssh_client_newclientwithtimeout", - "community": 60, - "norm_label": "newclientwithtimeout()" - }, - { - "label": ".SetCommandTimeout()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/client.go", - "id": "esxi_ssh_client_setcommandtimeout", - "community": 25, - "norm_label": ".setcommandtimeout()" - }, - { - "label": ".Connect()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/client.go", - "id": "esxi_ssh_client_connect", - "community": 60, - "norm_label": ".connect()" - }, - { - "label": ".Disconnect()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/client.go", - "id": "esxi_ssh_client_disconnect", - "community": 25, - "norm_label": ".disconnect()" - }, - { - "label": ".IsConnected()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/client.go", - "id": "esxi_ssh_client_isconnected", - "community": 25, - "norm_label": ".isconnected()" - }, - { - "label": ".ExecuteCommand()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/client.go", - "id": "esxi_ssh_client_executecommand", - "community": 25, - "norm_label": ".executecommand()" - }, - { - "label": ".ExecuteCommandWithContext()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/client.go", - "id": "esxi_ssh_client_executecommandwithcontext", - "community": 25, - "norm_label": ".executecommandwithcontext()" - }, - { - "label": ".TestConnection()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/client.go", - "id": "esxi_ssh_client_testconnection", - "community": 25, - "norm_label": ".testconnection()" - }, - { - "label": ".StartVmkfstoolsClone()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/client.go", - "id": "esxi_ssh_client_startvmkfstoolsclone", - "community": 25, - "norm_label": ".startvmkfstoolsclone()" - }, - { - "label": "convertDatastorePathToFilesystemPath()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/client.go", - "id": "esxi_ssh_client_convertdatastorepathtofilesystempath", - "community": 240, - "norm_label": "convertdatastorepathtofilesystempath()" - }, - { - "label": ".StartVmkfstoolsRDMClone()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/client.go", - "id": "esxi_ssh_client_startvmkfstoolsrdmclone", - "community": 240, - "norm_label": ".startvmkfstoolsrdmclone()" - }, - { - "label": ".GetCloneLog()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/client.go", - "id": "esxi_ssh_client_getclonelog", - "community": 25, - "norm_label": ".getclonelog()" - }, - { - "label": ".CheckCloneStatus()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/client.go", - "id": "esxi_ssh_client_checkclonestatus", - "community": 25, - "norm_label": ".checkclonestatus()" - }, - { - "label": ".VerifyVMDKClone()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/client.go", - "id": "esxi_ssh_client_verifyvmdkclone", - "community": 25, - "norm_label": ".verifyvmdkclone()" - }, - { - "label": ".GetVMDKSize()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/client.go", - "id": "esxi_ssh_client_getvmdksize", - "community": 25, - "norm_label": ".getvmdksize()" - }, - { - "label": ".CheckVMDKExists()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/client.go", - "id": "esxi_ssh_client_checkvmdkexists", - "community": 25, - "norm_label": ".checkvmdkexists()" - }, - { - "label": ".DeleteVMDKFiles()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/client.go", - "id": "esxi_ssh_client_deletevmdkfiles", - "community": 25, - "norm_label": ".deletevmdkfiles()" - }, - { - "label": ".CheckVMKernelLogsForXCopy()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/client.go", - "id": "esxi_ssh_client_checkvmkernellogsforxcopy", - "community": 25, - "norm_label": ".checkvmkernellogsforxcopy()" - }, - { - "label": ".CheckStorageIOStats()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/client.go", - "id": "esxi_ssh_client_checkstorageiostats", - "community": 25, - "norm_label": ".checkstorageiostats()" - }, - { - "label": ".RunEsxcliCommand()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/client.go", - "id": "esxi_ssh_client_runesxclicommand", - "community": 60, - "norm_label": ".runesxclicommand()" - }, - { - "label": "EsxcliListResponse", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/client.go", - "id": "esxi_ssh_esxclilistresponse", - "community": 60, - "norm_label": "esxclilistresponse" - }, - { - "label": "EsxcliRoot", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/client.go", - "id": "esxi_ssh_esxcliroot", - "community": 60, - "norm_label": "esxcliroot" - }, - { - "label": "EsxcliStructureList", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/client.go", - "id": "esxi_ssh_esxclistructurelist", - "community": 60, - "norm_label": "esxclistructurelist" - }, - { - "label": "EsxcliStructure", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/client.go", - "id": "esxi_ssh_esxclistructure", - "community": 60, - "norm_label": "esxclistructure" - }, - { - "label": "EsxcliField", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/client.go", - "id": "esxi_ssh_esxclifield", - "community": 60, - "norm_label": "esxclifield" - }, - { - "label": "parseEsxcliXMLOutput()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/client.go", - "id": "esxi_ssh_client_parseesxclixmloutput", - "community": 60, - "norm_label": "parseesxclixmloutput()" - }, - { - "label": "parseTaskResponse()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/client.go", - "id": "esxi_ssh_client_parsetaskresponse", - "community": 60, - "norm_label": "parsetaskresponse()" - }, - { - "label": "disk_ops.go", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "id": "v2v_helper_esxi_ssh_disk_ops_go", - "community": 272, - "norm_label": "disk_ops.go" - }, - { - "label": ".ListDatastores()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "id": "esxi_ssh_client_listdatastores", - "community": 239, - "norm_label": ".listdatastores()" - }, - { - "label": ".GetDatastoreInfo()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "id": "esxi_ssh_client_getdatastoreinfo", - "community": 239, - "norm_label": ".getdatastoreinfo()" - }, - { - "label": ".ListVMs()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "id": "esxi_ssh_client_listvms", - "community": 221, - "norm_label": ".listvms()" - }, - { - "label": ".GetVMInfo()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "id": "esxi_ssh_client_getvminfo", - "community": 221, - "norm_label": ".getvminfo()" - }, - { - "label": ".GetVMDisks()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "id": "esxi_ssh_client_getvmdisks", - "community": 221, - "norm_label": ".getvmdisks()" - }, - { - "label": ".GetDiskInfo()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "id": "esxi_ssh_client_getdiskinfo", - "community": 221, - "norm_label": ".getdiskinfo()" - }, - { - "label": ".ListStorageDevices()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "id": "esxi_ssh_client_liststoragedevices", - "community": 25, - "norm_label": ".liststoragedevices()" - }, - { - "label": ".GetDatastoreBackingDevice()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "id": "esxi_ssh_client_getdatastorebackingdevice", - "community": 25, - "norm_label": ".getdatastorebackingdevice()" - }, - { - "label": ".GetVMDKBackingNAA()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "id": "esxi_ssh_client_getvmdkbackingnaa", - "community": 25, - "norm_label": ".getvmdkbackingnaa()" - }, - { - "label": ".PowerOffVM()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "id": "esxi_ssh_client_poweroffvm", - "community": 25, - "norm_label": ".poweroffvm()" - }, - { - "label": ".PowerOnVM()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "id": "esxi_ssh_client_poweronvm", - "community": 25, - "norm_label": ".poweronvm()" - }, - { - "label": ".GetVMPowerState()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "id": "esxi_ssh_client_getvmpowerstate", - "community": 25, - "norm_label": ".getvmpowerstate()" - }, - { - "label": ".RescanStorage()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "id": "esxi_ssh_client_rescanstorage", - "community": 25, - "norm_label": ".rescanstorage()" - }, - { - "label": ".RescanStorageForDevice()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "id": "esxi_ssh_client_rescanstoragefordevice", - "community": 25, - "norm_label": ".rescanstoragefordevice()" - }, - { - "label": ".CreateDatastore()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "id": "esxi_ssh_client_createdatastore", - "community": 25, - "norm_label": ".createdatastore()" - }, - { - "label": ".GetDatastorePath()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "id": "esxi_ssh_client_getdatastorepath", - "community": 25, - "norm_label": ".getdatastorepath()" - }, - { - "label": ".GetHostIQN()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "id": "esxi_ssh_client_gethostiqn", - "community": 25, - "norm_label": ".gethostiqn()" - }, - { - "label": ".GetHostFCAdapters()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "id": "esxi_ssh_client_gethostfcadapters", - "community": 25, - "norm_label": ".gethostfcadapters()" - }, - { - "label": ".GetAllHostAdapters()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "id": "esxi_ssh_client_getallhostadapters", - "community": 25, - "norm_label": ".getallhostadapters()" - }, - { - "label": "operations.go", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/operations.go", - "id": "v2v_helper_esxi_ssh_operations_go", - "community": 243, - "norm_label": "operations.go" - }, - { - "label": "ESXiOperations", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/operations.go", - "id": "esxi_ssh_esxioperations", - "community": 243, - "norm_label": "esxioperations" - }, - { - "label": "vmops.go", - "file_type": "code", - "source_file": "v2v-helper/vm/vmops.go", - "id": "v2v_helper_vm_vmops_go", - "community": 3, - "norm_label": "vmops.go" - }, - { - "label": "VMOperations", - "file_type": "code", - "source_file": "v2v-helper/vm/vmops.go", - "id": "vm_vmoperations", - "community": 3, - "norm_label": "vmoperations" - }, - { - "label": "IpEntry", - "file_type": "code", - "source_file": "v2v-helper/vm/vmops.go", - "id": "vm_ipentry", - "community": 3, - "norm_label": "ipentry" - }, - { - "label": "VMInfo", - "file_type": "code", - "source_file": "v2v-helper/vm/vmops.go", - "id": "vm_vminfo", - "community": 3, - "norm_label": "vminfo" - }, - { - "label": "NIC", - "file_type": "code", - "source_file": "v2v-helper/vm/vmops.go", - "id": "vm_nic", - "community": 3, - "norm_label": "nic" - }, - { - "label": "GuestNetwork", - "file_type": "code", - "source_file": "v2v-helper/vm/vmops.go", - "id": "vm_guestnetwork", - "community": 3, - "norm_label": "guestnetwork" - }, - { - "label": "ChangeID", - "file_type": "code", - "source_file": "v2v-helper/vm/vmops.go", - "id": "vm_changeid", - "community": 3, - "norm_label": "changeid" - }, - { - "label": "VMDisk", - "file_type": "code", - "source_file": "v2v-helper/vm/vmops.go", - "id": "vm_vmdisk", - "community": 3, - "norm_label": "vmdisk" - }, - { - "label": "VMOps", - "file_type": "code", - "source_file": "v2v-helper/vm/vmops.go", - "id": "vm_vmops", - "community": 3, - "norm_label": "vmops" - }, - { - "label": "VMOpsBuilder()", - "file_type": "code", - "source_file": "v2v-helper/vm/vmops.go", - "id": "vm_vmops_vmopsbuilder", - "community": 3, - "norm_label": "vmopsbuilder()" - }, - { - "label": ".GetVmPowerState()", - "file_type": "code", - "source_file": "v2v-helper/vm/vmops.go", - "id": "vm_vmops_getvmpowerstate", - "community": 3, - "norm_label": ".getvmpowerstate()" - }, - { - "label": ".GetVMObj()", - "file_type": "code", - "source_file": "v2v-helper/vm/vmops.go", - "id": "vm_vmops_getvmobj", - "community": 3, - "norm_label": ".getvmobj()" - }, - { - "label": ".GetVCenterClient()", - "file_type": "code", - "source_file": "v2v-helper/vm/vmops.go", - "id": "vm_vmops_getvcenterclient", - "community": 3, - "norm_label": ".getvcenterclient()" - }, - { - "label": ".RefreshVM()", - "file_type": "code", - "source_file": "v2v-helper/vm/vmops.go", - "id": "vm_vmops_refreshvm", - "community": 3, - "norm_label": ".refreshvm()" - }, - { - "label": ".GetVMInfo()", - "file_type": "code", - "source_file": "v2v-helper/vm/vmops.go", - "id": "vm_vmops_getvminfo", - "community": 3, - "norm_label": ".getvminfo()" - }, - { - "label": "parseChangeID()", - "file_type": "code", - "source_file": "v2v-helper/vm/vmops.go", - "id": "vm_vmops_parsechangeid", - "community": 3, - "norm_label": "parsechangeid()" - }, - { - "label": "getChangeID()", - "file_type": "code", - "source_file": "v2v-helper/vm/vmops.go", - "id": "vm_vmops_getchangeid", - "community": 3, - "norm_label": "getchangeid()" - }, - { - "label": ".UpdateDisksInfo()", - "file_type": "code", - "source_file": "v2v-helper/vm/vmops.go", - "id": "vm_vmops_updatedisksinfo", - "community": 3, - "norm_label": ".updatedisksinfo()" - }, - { - "label": ".UpdateDiskInfo()", - "file_type": "code", - "source_file": "v2v-helper/vm/vmops.go", - "id": "vm_vmops_updatediskinfo", - "community": 3, - "norm_label": ".updatediskinfo()" - }, - { - "label": ".IsCBTEnabled()", - "file_type": "code", - "source_file": "v2v-helper/vm/vmops.go", - "id": "vm_vmops_iscbtenabled", - "community": 3, - "norm_label": ".iscbtenabled()" - }, - { - "label": ".EnableCBT()", - "file_type": "code", - "source_file": "v2v-helper/vm/vmops.go", - "id": "vm_vmops_enablecbt", - "community": 3, - "norm_label": ".enablecbt()" - }, - { - "label": ".TakeSnapshot()", - "file_type": "code", - "source_file": "v2v-helper/vm/vmops.go", - "id": "vm_vmops_takesnapshot", - "community": 3, - "norm_label": ".takesnapshot()" - }, - { - "label": ".DeleteSnapshot()", - "file_type": "code", - "source_file": "v2v-helper/vm/vmops.go", - "id": "vm_vmops_deletesnapshot", - "community": 3, - "norm_label": ".deletesnapshot()" - }, - { - "label": ".DeleteSnapshotByRef()", - "file_type": "code", - "source_file": "v2v-helper/vm/vmops.go", - "id": "vm_vmops_deletesnapshotbyref", - "community": 3, - "norm_label": ".deletesnapshotbyref()" - }, - { - "label": ".GetSnapshot()", - "file_type": "code", - "source_file": "v2v-helper/vm/vmops.go", - "id": "vm_vmops_getsnapshot", - "community": 3, - "norm_label": ".getsnapshot()" - }, - { - "label": ".CustomQueryChangedDiskAreas()", - "file_type": "code", - "source_file": "v2v-helper/vm/vmops.go", - "id": "vm_vmops_customquerychangeddiskareas", - "community": 3, - "norm_label": ".customquerychangeddiskareas()" - }, - { - "label": ".VMGuestShutdown()", - "file_type": "code", - "source_file": "v2v-helper/vm/vmops.go", - "id": "vm_vmops_vmguestshutdown", - "community": 3, - "norm_label": ".vmguestshutdown()" - }, - { - "label": ".VMPowerOff()", - "file_type": "code", - "source_file": "v2v-helper/vm/vmops.go", - "id": "vm_vmops_vmpoweroff", - "community": 3, - "norm_label": ".vmpoweroff()" - }, - { - "label": ".VMPowerOn()", - "file_type": "code", - "source_file": "v2v-helper/vm/vmops.go", - "id": "vm_vmops_vmpoweron", - "community": 3, - "norm_label": ".vmpoweron()" - }, - { - "label": ".DisconnectNetworkInterfaces()", - "file_type": "code", - "source_file": "v2v-helper/vm/vmops.go", - "id": "vm_vmops_disconnectnetworkinterfaces", - "community": 3, - "norm_label": ".disconnectnetworkinterfaces()" - }, - { - "label": ".ListSnapshots()", - "file_type": "code", - "source_file": "v2v-helper/vm/vmops.go", - "id": "vm_vmops_listsnapshots", - "community": 3, - "norm_label": ".listsnapshots()" - }, - { - "label": ".DeleteMigrationSnapshots()", - "file_type": "code", - "source_file": "v2v-helper/vm/vmops.go", - "id": "vm_vmops_deletemigrationsnapshots", - "community": 3, - "norm_label": ".deletemigrationsnapshots()" - }, - { - "label": ".CleanUpSnapshots()", - "file_type": "code", - "source_file": "v2v-helper/vm/vmops.go", - "id": "vm_vmops_cleanupsnapshots", - "community": 3, - "norm_label": ".cleanupsnapshots()" - }, - { - "label": "vmops_test.go", - "file_type": "code", - "source_file": "v2v-helper/vm/vmops_test.go", - "id": "v2v_helper_vm_vmops_test_go", - "community": 3, - "norm_label": "vmops_test.go" - }, - { - "label": "simulateVCenter()", - "file_type": "code", - "source_file": "v2v-helper/vm/vmops_test.go", - "id": "vm_vmops_test_simulatevcenter", - "community": 3, - "norm_label": "simulatevcenter()" - }, - { - "label": "cleanupSimulator()", - "file_type": "code", - "source_file": "v2v-helper/vm/vmops_test.go", - "id": "vm_vmops_test_cleanupsimulator", - "community": 3, - "norm_label": "cleanupsimulator()" - }, - { - "label": "TestGetVMInfo()", - "file_type": "code", - "source_file": "v2v-helper/vm/vmops_test.go", - "id": "vm_vmops_test_testgetvminfo", - "community": 3, - "norm_label": "testgetvminfo()" - }, - { - "label": "TestEnableCBT()", - "file_type": "code", - "source_file": "v2v-helper/vm/vmops_test.go", - "id": "vm_vmops_test_testenablecbt", - "community": 3, - "norm_label": "testenablecbt()" - }, - { - "label": "TestIsCBTEnabled()", - "file_type": "code", - "source_file": "v2v-helper/vm/vmops_test.go", - "id": "vm_vmops_test_testiscbtenabled", - "community": 3, - "norm_label": "testiscbtenabled()" - }, - { - "label": "TestTakeSnapshot()", - "file_type": "code", - "source_file": "v2v-helper/vm/vmops_test.go", - "id": "vm_vmops_test_testtakesnapshot", - "community": 3, - "norm_label": "testtakesnapshot()" - }, - { - "label": "TestDeleteSnapshot()", - "file_type": "code", - "source_file": "v2v-helper/vm/vmops_test.go", - "id": "vm_vmops_test_testdeletesnapshot", - "community": 3, - "norm_label": "testdeletesnapshot()" - }, - { - "label": "TestGetSnapshot()", - "file_type": "code", - "source_file": "v2v-helper/vm/vmops_test.go", - "id": "vm_vmops_test_testgetsnapshot", - "community": 3, - "norm_label": "testgetsnapshot()" - }, - { - "label": "migrate_test.go", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate_test.go", - "id": "v2v_helper_migrate_migrate_test_go", - "community": 120, - "norm_label": "migrate_test.go" - }, - { - "label": "TestPeriodicSyncStatesString()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate_test.go", - "id": "migrate_migrate_test_testperiodicsyncstatesstring", - "community": 66, - "norm_label": "testperiodicsyncstatesstring()" - }, - { - "label": "TestPeriodicSyncContext()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate_test.go", - "id": "migrate_migrate_test_testperiodicsynccontext", - "community": 120, - "norm_label": "testperiodicsynccontext()" - }, - { - "label": "TestCreateVolumes()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate_test.go", - "id": "migrate_migrate_test_testcreatevolumes", - "community": 120, - "norm_label": "testcreatevolumes()" - }, - { - "label": "TestEnableCBTWrapper()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate_test.go", - "id": "migrate_migrate_test_testenablecbtwrapper", - "community": 99, - "norm_label": "testenablecbtwrapper()" - }, - { - "label": "TestLiveReplicateDisks()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate_test.go", - "id": "migrate_migrate_test_testlivereplicatedisks", - "community": 99, - "norm_label": "testlivereplicatedisks()" - }, - { - "label": "TestDetachAllVolumes()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate_test.go", - "id": "migrate_migrate_test_testdetachallvolumes", - "community": 120, - "norm_label": "testdetachallvolumes()" - }, - { - "label": "TestDeleteAllVolumes()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate_test.go", - "id": "migrate_migrate_test_testdeleteallvolumes", - "community": 120, - "norm_label": "testdeleteallvolumes()" - }, - { - "label": "TestCreateTargetInstance()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate_test.go", - "id": "migrate_migrate_test_testcreatetargetinstance", - "community": 120, - "norm_label": "testcreatetargetinstance()" - }, - { - "label": "TestCreateTargetInstance_AdvancedMapping_Ports()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate_test.go", - "id": "migrate_migrate_test_testcreatetargetinstance_advancedmapping_ports", - "community": 120, - "norm_label": "testcreatetargetinstance_advancedmapping_ports()" - }, - { - "label": "TestCreateTargetInstance_AdvancedMapping_InsufficientPorts()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate_test.go", - "id": "migrate_migrate_test_testcreatetargetinstance_advancedmapping_insufficientports", - "community": 120, - "norm_label": "testcreatetargetinstance_advancedmapping_insufficientports()" - }, - { - "label": "migrate.go", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "id": "v2v_helper_migrate_migrate_go", - "community": 66, - "norm_label": "migrate.go" - }, - { - "label": "Migrate", - "file_type": "code", - "source_file": "v2v-helper/migrate/vaai_copy.go", - "id": "migrate_migrate", - "community": 10, - "norm_label": "migrate" - }, - { - "label": "NICOverride", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "id": "migrate_nicoverride", - "community": 66, - "norm_label": "nicoverride" - }, - { - "label": "MigrationTimes", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "id": "migrate_migrationtimes", - "community": 66, - "norm_label": "migrationtimes" - }, - { - "label": "PeriodicSyncStates", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "id": "migrate_periodicsyncstates", - "community": 66, - "norm_label": "periodicsyncstates" - }, - { - "label": ".String()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "id": "migrate_periodicsyncstates_string", - "community": 66, - "norm_label": ".string()" - }, - { - "label": "PeriodicSyncContext", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "id": "migrate_periodicsynccontext", - "community": 66, - "norm_label": "periodicsynccontext" - }, - { - "label": ".DisconnectSourceNetworkIfRequested()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "id": "migrate_migrate_disconnectsourcenetworkifrequested", - "community": 10, - "norm_label": ".disconnectsourcenetworkifrequested()" - }, - { - "label": ".logMessage()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "id": "migrate_migrate_logmessage", - "community": 10, - "norm_label": ".logmessage()" - }, - { - "label": ".CreateVolumes()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "id": "migrate_migrate_createvolumes", - "community": 10, - "norm_label": ".createvolumes()" - }, - { - "label": ".applyImageMetadataForXCOPYVolumes()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "id": "migrate_migrate_applyimagemetadataforxcopyvolumes", - "community": 10, - "norm_label": ".applyimagemetadataforxcopyvolumes()" - }, - { - "label": ".AttachVolume()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "id": "migrate_migrate_attachvolume", - "community": 10, - "norm_label": ".attachvolume()" - }, - { - "label": ".DetachVolume()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "id": "migrate_migrate_detachvolume", - "community": 10, - "norm_label": ".detachvolume()" - }, - { - "label": ".DetachAllVolumes()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "id": "migrate_migrate_detachallvolumes", - "community": 10, - "norm_label": ".detachallvolumes()" - }, - { - "label": ".DeleteAllVolumes()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "id": "migrate_migrate_deleteallvolumes", - "community": 10, - "norm_label": ".deleteallvolumes()" - }, - { - "label": "extractFileName()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "id": "migrate_migrate_extractfilename", - "community": 10, - "norm_label": "extractfilename()" - }, - { - "label": ".logDiskCopyPlan()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "id": "migrate_migrate_logdiskcopyplan", - "community": 10, - "norm_label": ".logdiskcopyplan()" - }, - { - "label": ".validateDiskMapping()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "id": "migrate_migrate_validatediskmapping", - "community": 10, - "norm_label": ".validatediskmapping()" - }, - { - "label": ".EnableCBTWrapper()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "id": "migrate_migrate_enablecbtwrapper", - "community": 10, - "norm_label": ".enablecbtwrapper()" - }, - { - "label": ".WaitforCutover()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "id": "migrate_migrate_waitforcutover", - "community": 10, - "norm_label": ".waitforcutover()" - }, - { - "label": ".SyncCBT()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "id": "migrate_migrate_synccbt", - "community": 10, - "norm_label": ".synccbt()" - }, - { - "label": ".getSyncEnabled()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "id": "migrate_migrate_getsyncenabled", - "community": 10, - "norm_label": ".getsyncenabled()" - }, - { - "label": ".getSyncDuration()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "id": "migrate_migrate_getsyncduration", - "community": 10, - "norm_label": ".getsyncduration()" - }, - { - "label": ".WaitforAdminCutover()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "id": "migrate_migrate_waitforadmincutover", - "community": 10, - "norm_label": ".waitforadmincutover()" - }, - { - "label": ".CheckIfAdminCutoverSelected()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "id": "migrate_migrate_checkifadmincutoverselected", - "community": 13, - "norm_label": ".checkifadmincutoverselected()" - }, - { - "label": ".CheckCutoverOptions()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "id": "migrate_migrate_checkcutoveroptions", - "community": 10, - "norm_label": ".checkcutoveroptions()" - }, - { - "label": ".LiveReplicateDisks()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "id": "migrate_migrate_livereplicatedisks", - "community": 10, - "norm_label": ".livereplicatedisks()" - }, - { - "label": ".getBootCommand()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "id": "migrate_migrate_getbootcommand", - "community": 10, - "norm_label": ".getbootcommand()" - }, - { - "label": ".attachAllVolumes()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "id": "migrate_migrate_attachallvolumes", - "community": 10, - "norm_label": ".attachallvolumes()" - }, - { - "label": ".detectBootVolume()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "id": "migrate_migrate_detectbootvolume", - "community": 10, - "norm_label": ".detectbootvolume()" - }, - { - "label": ".handleLinuxOSDetection()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "id": "migrate_migrate_handlelinuxosdetection", - "community": 8, - "norm_label": ".handlelinuxosdetection()" - }, - { - "label": ".validateLinuxOS()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "id": "migrate_migrate_validatelinuxos", - "community": 8, - "norm_label": ".validatelinuxos()" - }, - { - "label": ".handleWindowsBootDetection()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "id": "migrate_migrate_handlewindowsbootdetection", - "community": 8, - "norm_label": ".handlewindowsbootdetection()" - }, - { - "label": ".performDiskConversion()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "id": "migrate_migrate_performdiskconversion", - "community": 47, - "norm_label": ".performdiskconversion()" - }, - { - "label": ".configureWindowsNetwork()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "id": "migrate_migrate_configurewindowsnetwork", - "community": 8, - "norm_label": ".configurewindowsnetwork()" - }, - { - "label": ".configureLinuxNetwork()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "id": "migrate_migrate_configurelinuxnetwork", - "community": 66, - "norm_label": ".configurelinuxnetwork()" - }, - { - "label": ".configureUbuntuNetwork()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "id": "migrate_migrate_configureubuntunetwork", - "community": 66, - "norm_label": ".configureubuntunetwork()" - }, - { - "label": ".addUdevRulesForUbuntu()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "id": "migrate_migrate_addudevrulesforubuntu", - "community": 66, - "norm_label": ".addudevrulesforubuntu()" - }, - { - "label": ".configureRHELNetwork()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "id": "migrate_migrate_configurerhelnetwork", - "community": 66, - "norm_label": ".configurerhelnetwork()" - }, - { - "label": ".ConvertVolumes()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "id": "migrate_migrate_convertvolumes", - "community": 10, - "norm_label": ".convertvolumes()" - }, - { - "label": "DetectAndHandleNetwork()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "id": "migrate_migrate_detectandhandlenetwork", - "community": 66, - "norm_label": "detectandhandlenetwork()" - }, - { - "label": ".CreateTargetInstance()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "id": "migrate_migrate_createtargetinstance", - "community": 10, - "norm_label": ".createtargetinstance()" - }, - { - "label": "parseVersionID()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "id": "migrate_migrate_parseversionid", - "community": 66, - "norm_label": "parseversionid()" - }, - { - "label": "isNetplanSupported()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "id": "migrate_migrate_isnetplansupported", - "community": 66, - "norm_label": "isnetplansupported()" - }, - { - "label": ".pingVM()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "id": "migrate_migrate_pingvm", - "community": 10, - "norm_label": ".pingvm()" - }, - { - "label": ".checkHTTPGet()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "id": "migrate_migrate_checkhttpget", - "community": 10, - "norm_label": ".checkhttpget()" - }, - { - "label": ".tryConnection()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "id": "migrate_migrate_tryconnection", - "community": 10, - "norm_label": ".tryconnection()" - }, - { - "label": ".HealthCheck()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "id": "migrate_migrate_healthcheck", - "community": 10, - "norm_label": ".healthcheck()" - }, - { - "label": ".gracefulTerminate()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "id": "migrate_migrate_gracefulterminate", - "community": 10, - "norm_label": ".gracefulterminate()" - }, - { - "label": ".MigrateVM()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "id": "migrate_migrate_migratevm", - "community": 10, - "norm_label": ".migratevm()" - }, - { - "label": ".cleanup()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "id": "migrate_migrate_cleanup", - "community": 10, - "norm_label": ".cleanup()" - }, - { - "label": ".DeleteAllPorts()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "id": "migrate_migrate_deleteallports", - "community": 10, - "norm_label": ".deleteallports()" - }, - { - "label": ".ReservePortsForVM()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "id": "migrate_migrate_reserveportsforvm", - "community": 10, - "norm_label": ".reserveportsforvm()" - }, - { - "label": ".buildProviderOptions()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "id": "migrate_migrate_buildprovideroptions", - "community": 10, - "norm_label": ".buildprovideroptions()" - }, - { - "label": ".InitializeStorageProvider()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "id": "migrate_migrate_initializestorageprovider", - "community": 10, - "norm_label": ".initializestorageprovider()" - }, - { - "label": ".LoadESXiSSHKey()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "id": "migrate_migrate_loadesxisshkey", - "community": 10, - "norm_label": ".loadesxisshkey()" - }, - { - "label": "vaai_copy.go", - "file_type": "code", - "source_file": "v2v-helper/migrate/vaai_copy.go", - "id": "v2v_helper_migrate_vaai_copy_go", - "community": 121, - "norm_label": "vaai_copy.go" - }, - { - "label": "sanitizeVolumeName()", - "file_type": "code", - "source_file": "v2v-helper/migrate/vaai_copy.go", - "id": "migrate_vaai_copy_sanitizevolumename", - "community": 121, - "norm_label": "sanitizevolumename()" - }, - { - "label": ".StorageAcceleratedCopyCopyDisks()", - "file_type": "code", - "source_file": "v2v-helper/migrate/vaai_copy.go", - "id": "migrate_migrate_storageacceleratedcopycopydisks", - "community": 121, - "norm_label": ".storageacceleratedcopycopydisks()" - }, - { - "label": ".copyDiskViaStorageAcceleratedCopy()", - "file_type": "code", - "source_file": "v2v-helper/migrate/vaai_copy.go", - "id": "migrate_migrate_copydiskviastorageacceleratedcopy", - "community": 121, - "norm_label": ".copydiskviastorageacceleratedcopy()" - }, - { - "label": ".ValidateStorageAcceleratedCopyPrerequisites()", - "file_type": "code", - "source_file": "v2v-helper/migrate/vaai_copy.go", - "id": "migrate_migrate_validatestorageacceleratedcopyprerequisites", - "community": 10, - "norm_label": ".validatestorageacceleratedcopyprerequisites()" - }, - { - "label": ".getESXiHost()", - "file_type": "code", - "source_file": "v2v-helper/migrate/vaai_copy.go", - "id": "migrate_migrate_getesxihost", - "community": 121, - "norm_label": ".getesxihost()" - }, - { - "label": ".getHostIPAddress()", - "file_type": "code", - "source_file": "v2v-helper/migrate/vaai_copy.go", - "id": "migrate_migrate_gethostipaddress", - "community": 121, - "norm_label": ".gethostipaddress()" - }, - { - "label": ".manageVolumeToCinder()", - "file_type": "code", - "source_file": "v2v-helper/migrate/vaai_copy.go", - "id": "migrate_migrate_managevolumetocinder", - "community": 121, - "norm_label": ".managevolumetocinder()" - }, - { - "label": ".getCinderBackendForDatastore()", - "file_type": "code", - "source_file": "v2v-helper/migrate/vaai_copy.go", - "id": "migrate_migrate_getcinderbackendfordatastore", - "community": 10, - "norm_label": ".getcinderbackendfordatastore()" - }, - { - "label": ".autodiscoverCinderHost()", - "file_type": "code", - "source_file": "v2v-helper/migrate/vaai_copy.go", - "id": "migrate_migrate_autodiscovercinderhost", - "community": 121, - "norm_label": ".autodiscovercinderhost()" - }, - { - "label": "nbdops.go", - "file_type": "code", - "source_file": "v2v-helper/nbd/nbdops.go", - "id": "v2v_helper_nbd_nbdops_go", - "community": 38, - "norm_label": "nbdops.go" - }, - { - "label": "NBDOperations", - "file_type": "code", - "source_file": "v2v-helper/nbd/nbdops.go", - "id": "nbd_nbdoperations", - "community": 38, - "norm_label": "nbdoperations" - }, - { - "label": "NBDServer", - "file_type": "code", - "source_file": "v2v-helper/nbd/nbdops.go", - "id": "nbd_nbdserver", - "community": 38, - "norm_label": "nbdserver" - }, - { - "label": "BlockStatusData", - "file_type": "code", - "source_file": "v2v-helper/nbd/nbdops.go", - "id": "nbd_blockstatusdata", - "community": 38, - "norm_label": "blockstatusdata" - }, - { - "label": ".StartNBDServer()", - "file_type": "code", - "source_file": "v2v-helper/nbd/nbdops.go", - "id": "nbd_nbdserver_startnbdserver", - "community": 38, - "norm_label": ".startnbdserver()" - }, - { - "label": ".StopNBDServer()", - "file_type": "code", - "source_file": "v2v-helper/nbd/nbdops.go", - "id": "nbd_nbdserver_stopnbdserver", - "community": 38, - "norm_label": ".stopnbdserver()" - }, - { - "label": ".CopyDisk()", - "file_type": "code", - "source_file": "v2v-helper/nbd/nbdops.go", - "id": "nbd_nbdserver_copydisk", - "community": 38, - "norm_label": ".copydisk()" - }, - { - "label": "getBlockStatus()", - "file_type": "code", - "source_file": "v2v-helper/nbd/nbdops.go", - "id": "nbd_nbdops_getblockstatus", - "community": 38, - "norm_label": "getblockstatus()" - }, - { - "label": "pwrite()", - "file_type": "code", - "source_file": "v2v-helper/nbd/nbdops.go", - "id": "nbd_nbdops_pwrite", - "community": 38, - "norm_label": "pwrite()" - }, - { - "label": "zeroRange()", - "file_type": "code", - "source_file": "v2v-helper/nbd/nbdops.go", - "id": "nbd_nbdops_zerorange", - "community": 38, - "norm_label": "zerorange()" - }, - { - "label": "copyRange()", - "file_type": "code", - "source_file": "v2v-helper/nbd/nbdops.go", - "id": "nbd_nbdops_copyrange", - "community": 38, - "norm_label": "copyrange()" - }, - { - "label": ".GetProgress()", - "file_type": "code", - "source_file": "v2v-helper/nbd/nbdops.go", - "id": "nbd_nbdserver_getprogress", - "community": 38, - "norm_label": ".getprogress()" - }, - { - "label": ".CopyChangedBlocks()", - "file_type": "code", - "source_file": "v2v-helper/nbd/nbdops.go", - "id": "nbd_nbdserver_copychangedblocks", - "community": 38, - "norm_label": ".copychangedblocks()" - }, - { - "label": "generateSockUrl()", - "file_type": "code", - "source_file": "v2v-helper/nbd/nbdops.go", - "id": "nbd_nbdops_generatesockurl", - "community": 38, - "norm_label": "generatesockurl()" - }, - { - "label": "nbdops_test.go", - "file_type": "code", - "source_file": "v2v-helper/nbd/nbdops_test.go", - "id": "v2v_helper_nbd_nbdops_test_go", - "community": 244, - "norm_label": "nbdops_test.go" - }, - { - "label": "TestPasswordRedactionLogic()", - "file_type": "code", - "source_file": "v2v-helper/nbd/nbdops_test.go", - "id": "nbd_nbdops_test_testpasswordredactionlogic", - "community": 244, - "norm_label": "testpasswordredactionlogic()" - }, - { - "label": "vcenterutils.go", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/vcenterutils.go", - "id": "v2v_helper_pkg_utils_vcenterutils_go", - "community": 47, - "norm_label": "vcenterutils.go" - }, - { - "label": "MigrationParams", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/vcenterutils.go", - "id": "utils_migrationparams", - "community": 47, - "norm_label": "migrationparams" - }, - { - "label": "GetMigrationParams()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/vcenterutils.go", - "id": "utils_vcenterutils_getmigrationparams", - "community": 47, - "norm_label": "getmigrationparams()" - }, - { - "label": "openstackopsutils.go", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "id": "v2v_helper_pkg_utils_openstackopsutils_go", - "community": 109, - "norm_label": "openstackopsutils.go" - }, - { - "label": ".GetIsSimpleNetwork()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "id": "utils_openstackclients_getissimplenetwork", - "community": 13, - "norm_label": ".getissimplenetwork()" - }, - { - "label": "GetCurrentInstanceUUID()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "id": "utils_openstackopsutils_getcurrentinstanceuuid", - "community": 13, - "norm_label": "getcurrentinstanceuuid()" - }, - { - "label": "getInstanceUUIDFromNode()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "id": "utils_openstackopsutils_getinstanceuuidfromnode", - "community": 109, - "norm_label": "getinstanceuuidfromnode()" - }, - { - "label": ".CreateVolume()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "id": "utils_openstackclients_createvolume", - "community": 13, - "norm_label": ".createvolume()" - }, - { - "label": ".DeleteVolume()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "id": "utils_openstackclients_deletevolume", - "community": 13, - "norm_label": ".deletevolume()" - }, - { - "label": ".WaitForVolume()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "id": "utils_openstackclients_waitforvolume", - "community": 13, - "norm_label": ".waitforvolume()" - }, - { - "label": ".AttachVolumeToVM()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "id": "utils_openstackclients_attachvolumetovm", - "community": 13, - "norm_label": ".attachvolumetovm()" - }, - { - "label": ".FindDevice()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "id": "utils_openstackclients_finddevice", - "community": 13, - "norm_label": ".finddevice()" - }, - { - "label": ".WaitForVolumeAttachment()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "id": "utils_openstackclients_waitforvolumeattachment", - "community": 13, - "norm_label": ".waitforvolumeattachment()" - }, - { - "label": ".DetachVolumeFromVM()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "id": "utils_openstackclients_detachvolumefromvm", - "community": 13, - "norm_label": ".detachvolumefromvm()" - }, - { - "label": ".EnableQGA()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "id": "utils_openstackclients_enableqga", - "community": 13, - "norm_label": ".enableqga()" - }, - { - "label": ".SetVolumeUEFI()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "id": "utils_openstackclients_setvolumeuefi", - "community": 13, - "norm_label": ".setvolumeuefi()" - }, - { - "label": ".SetVolumeImageMetadata()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "id": "utils_openstackclients_setvolumeimagemetadata", - "community": 13, - "norm_label": ".setvolumeimagemetadata()" - }, - { - "label": ".ApplyBootVolumeImageMetadata()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "id": "utils_openstackclients_applybootvolumeimagemetadata", - "community": 13, - "norm_label": ".applybootvolumeimagemetadata()" - }, - { - "label": ".SetVolumeBootable()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "id": "utils_openstackclients_setvolumebootable", - "community": 13, - "norm_label": ".setvolumebootable()" - }, - { - "label": ".GetClosestFlavour()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "id": "utils_openstackclients_getclosestflavour", - "community": 13, - "norm_label": ".getclosestflavour()" - }, - { - "label": ".GetFlavor()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "id": "utils_openstackclients_getflavor", - "community": 13, - "norm_label": ".getflavor()" - }, - { - "label": ".GetNetwork()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "id": "utils_openstackclients_getnetwork", - "community": 13, - "norm_label": ".getnetwork()" - }, - { - "label": ".GetPort()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "id": "utils_openstackclients_getport", - "community": 13, - "norm_label": ".getport()" - }, - { - "label": ".DeletePort()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "id": "utils_openstackclients_deleteport", - "community": 13, - "norm_label": ".deleteport()" - }, - { - "label": ".GetSubnet()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "id": "utils_openstackclients_getsubnet", - "community": 13, - "norm_label": ".getsubnet()" - }, - { - "label": ".CheckIfPortExists()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "id": "utils_openstackclients_checkifportexists", - "community": 13, - "norm_label": ".checkifportexists()" - }, - { - "label": ".GetCreateOpts()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "id": "utils_openstackclients_getcreateopts", - "community": 13, - "norm_label": ".getcreateopts()" - }, - { - "label": ".ValidateAndCreatePort()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "id": "utils_openstackclients_validateandcreateport", - "community": 13, - "norm_label": ".validateandcreateport()" - }, - { - "label": ".CreatePortWithDHCP()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "id": "utils_openstackclients_createportwithdhcp", - "community": 13, - "norm_label": ".createportwithdhcp()" - }, - { - "label": ".CreatePort()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "id": "utils_openstackclients_createport", - "community": 13, - "norm_label": ".createport()" - }, - { - "label": ".createPortLowLevel()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "id": "utils_openstackclients_createportlowlevel", - "community": 13, - "norm_label": ".createportlowlevel()" - }, - { - "label": ".CreateVM()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "id": "utils_openstackclients_createvm", - "community": 13, - "norm_label": ".createvm()" - }, - { - "label": ".WaitUntilVMActive()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "id": "utils_openstackclients_waituntilvmactive", - "community": 13, - "norm_label": ".waituntilvmactive()" - }, - { - "label": ".ManageExistingVolume()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "id": "utils_openstackclients_manageexistingvolume", - "community": 13, - "norm_label": ".manageexistingvolume()" - }, - { - "label": ".GetSecurityGroupIDs()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "id": "utils_openstackclients_getsecuritygroupids", - "community": 13, - "norm_label": ".getsecuritygroupids()" - }, - { - "label": ".GetServerGroups()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "id": "utils_openstackclients_getservergroups", - "community": 13, - "norm_label": ".getservergroups()" - }, - { - "label": "CinderVolumeService", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "id": "utils_cindervolumeservice", - "community": 109, - "norm_label": "cindervolumeservice" - }, - { - "label": ".GetCinderVolumeServices()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "id": "utils_openstackclients_getcindervolumeservices", - "community": 13, - "norm_label": ".getcindervolumeservices()" - }, - { - "label": "utils.go", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/utils.go", - "id": "v2v_helper_pkg_utils_utils_go", - "community": 47, - "norm_label": "utils.go" - }, - { - "label": "RemoveEmptyStrings()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/utils.go", - "id": "utils_utils_removeemptystrings", - "community": 47, - "norm_label": "removeemptystrings()" - }, - { - "label": "GetInclusterClient()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/utils.go", - "id": "utils_utils_getinclusterclient", - "community": 47, - "norm_label": "getinclusterclient()" - }, - { - "label": "PrintLog()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/utils.go", - "id": "utils_utils_printlog", - "community": 13, - "norm_label": "printlog()" - }, - { - "label": "GetMigrationObjectName()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/utils.go", - "id": "utils_utils_getmigrationobjectname", - "community": 47, - "norm_label": "getmigrationobjectname()" - }, - { - "label": "GetMigrationConfigMapName()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/utils.go", - "id": "utils_utils_getmigrationconfigmapname", - "community": 47, - "norm_label": "getmigrationconfigmapname()" - }, - { - "label": "GetFirstbootConfigMapName()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/utils.go", - "id": "utils_utils_getfirstbootconfigmapname", - "community": 47, - "norm_label": "getfirstbootconfigmapname()" - }, - { - "label": "GetVMwareMachineName()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/utils.go", - "id": "utils_utils_getvmwaremachinename", - "community": 47, - "norm_label": "getvmwaremachinename()" - }, - { - "label": "WriteToLogFile()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/utils.go", - "id": "utils_utils_writetologfile", - "community": 47, - "norm_label": "writetologfile()" - }, - { - "label": "atoi()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/utils.go", - "id": "utils_utils_atoi", - "community": 47, - "norm_label": "atoi()" - }, - { - "label": "GetRetryLimits()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/utils.go", - "id": "utils_utils_getretrylimits", - "community": 47, - "norm_label": "getretrylimits()" - }, - { - "label": "DoRetryWithExponentialBackoff()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/utils.go", - "id": "utils_utils_doretrywithexponentialbackoff", - "community": 10, - "norm_label": "doretrywithexponentialbackoff()" - }, - { - "label": "GetNetworkPersistance()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/utils.go", - "id": "utils_utils_getnetworkpersistance", - "community": 47, - "norm_label": "getnetworkpersistance()" - }, - { - "label": "GetRemoveVMwareTools()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/utils.go", - "id": "utils_utils_getremovevmwaretools", - "community": 47, - "norm_label": "getremovevmwaretools()" - }, - { - "label": "nbdutils.go", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/nbdutils.go", - "id": "v2v_helper_pkg_utils_nbdutils_go", - "community": 38, - "norm_label": "nbdutils.go" - }, - { - "label": "ParseFraction()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/nbdutils.go", - "id": "utils_nbdutils_parsefraction", - "community": 38, - "norm_label": "parsefraction()" - }, - { - "label": "migrationLogInfo", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/nbdutils.go", - "id": "utils_migrationloginfo", - "community": 38, - "norm_label": "migrationloginfo" - }, - { - "label": "CloseLogFile()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/nbdutils.go", - "id": "utils_nbdutils_closelogfile", - "community": 38, - "norm_label": "closelogfile()" - }, - { - "label": "CleanupMigrationLogs()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/nbdutils.go", - "id": "utils_nbdutils_cleanupmigrationlogs", - "community": 38, - "norm_label": "cleanupmigrationlogs()" - }, - { - "label": "RunCommandWithLogFile()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/nbdutils.go", - "id": "utils_nbdutils_runcommandwithlogfile", - "community": 38, - "norm_label": "runcommandwithlogfile()" - }, - { - "label": "RunCommandWithLogFileRedacted()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/nbdutils.go", - "id": "utils_nbdutils_runcommandwithlogfileredacted", - "community": 38, - "norm_label": "runcommandwithlogfileredacted()" - }, - { - "label": "AddDebugOutputToFile()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/nbdutils.go", - "id": "utils_nbdutils_adddebugoutputtofile", - "community": 38, - "norm_label": "adddebugoutputtofile()" - }, - { - "label": "AddDebugOutputToFileWithCommand()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/nbdutils.go", - "id": "utils_nbdutils_adddebugoutputtofilewithcommand", - "community": 38, - "norm_label": "adddebugoutputtofilewithcommand()" - }, - { - "label": "vmutils.go", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/vmutils/vmutils.go", - "id": "v2v_helper_pkg_utils_vmutils_vmutils_go", - "community": 100, - "norm_label": "vmutils.go" - }, - { - "label": "GenerateXMLConfig()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/vmutils/vmutils.go", - "id": "vmutils_vmutils_generatexmlconfig", - "community": 100, - "norm_label": "generatexmlconfig()" - }, - { - "label": "xml.go", - "file_type": "code", - "source_file": "v2v-helper/pkg/xml/xml.go", - "id": "v2v_helper_pkg_xml_xml_go", - "community": 100, - "norm_label": "xml.go" - }, - { - "label": "Domain", - "file_type": "code", - "source_file": "v2v-helper/pkg/xml/xml.go", - "id": "xml_domain", - "community": 100, - "norm_label": "domain" - }, - { - "label": "Devices", - "file_type": "code", - "source_file": "v2v-helper/pkg/xml/xml.go", - "id": "xml_devices", - "community": 100, - "norm_label": "devices" - }, - { - "label": "Disk", - "file_type": "code", - "source_file": "v2v-helper/pkg/xml/xml.go", - "id": "xml_disk", - "community": 100, - "norm_label": "disk" - }, - { - "label": "Driver", - "file_type": "code", - "source_file": "v2v-helper/pkg/xml/xml.go", - "id": "xml_driver", - "community": 100, - "norm_label": "driver" - }, - { - "label": "Source", - "file_type": "code", - "source_file": "v2v-helper/pkg/xml/xml.go", - "id": "xml_source", - "community": 100, - "norm_label": "source" - }, - { - "label": "Target", - "file_type": "code", - "source_file": "v2v-helper/pkg/xml/xml.go", - "id": "xml_target", - "community": 100, - "norm_label": "target" - }, - { - "label": "GenerateXML()", - "file_type": "code", - "source_file": "v2v-helper/pkg/xml/xml.go", - "id": "xml_xml_generatexml", - "community": 100, - "norm_label": "generatexml()" - }, - { - "label": "xml_test.go", - "file_type": "code", - "source_file": "v2v-helper/pkg/xml/xml_test.go", - "id": "v2v_helper_pkg_xml_xml_test_go", - "community": 100, - "norm_label": "xml_test.go" - }, - { - "label": "TestGenerateXML()", - "file_type": "code", - "source_file": "v2v-helper/pkg/xml/xml_test.go", - "id": "xml_xml_test_testgeneratexml", - "community": 100, - "norm_label": "testgeneratexml()" - }, - { - "label": "version.go", - "file_type": "code", - "source_file": "v2v-helper/pkg/version/version.go", - "id": "v2v_helper_pkg_version_version_go", - "community": 245, - "norm_label": "version.go" - }, - { - "label": "GetVersion()", - "file_type": "code", - "source_file": "v2v-helper/pkg/version/version.go", - "id": "version_version_getversion", - "community": 245, - "norm_label": "getversion()" - }, - { - "label": "types.go", - "file_type": "code", - "source_file": "v2v-helper/pkg/k8sutils/types.go", - "id": "v2v_helper_pkg_k8sutils_types_go", - "community": 246, - "norm_label": "types.go" - }, - { - "label": "VjailbreakSettings", - "file_type": "code", - "source_file": "v2v-helper/pkg/k8sutils/types.go", - "id": "k8sutils_vjailbreaksettings", - "community": 246, - "norm_label": "vjailbreaksettings" - }, - { - "label": "k8sutils.go", - "file_type": "code", - "source_file": "v2v-helper/pkg/k8sutils/k8sutils.go", - "id": "v2v_helper_pkg_k8sutils_k8sutils_go", - "community": 3, - "norm_label": "k8sutils.go" - }, - { - "label": "GetInclusterClient()", - "file_type": "code", - "source_file": "v2v-helper/pkg/k8sutils/k8sutils.go", - "id": "k8sutils_k8sutils_getinclusterclient", - "community": 3, - "norm_label": "getinclusterclient()" - }, - { - "label": "GetVMwareMachine()", - "file_type": "code", - "source_file": "v2v-helper/pkg/k8sutils/k8sutils.go", - "id": "k8sutils_k8sutils_getvmwaremachine", - "community": 3, - "norm_label": "getvmwaremachine()" - }, - { - "label": "GetVMwareMachineName()", - "file_type": "code", - "source_file": "v2v-helper/pkg/k8sutils/k8sutils.go", - "id": "k8sutils_k8sutils_getvmwaremachinename", - "community": 3, - "norm_label": "getvmwaremachinename()" - }, - { - "label": "GetSourceVMKey()", - "file_type": "code", - "source_file": "v2v-helper/pkg/k8sutils/k8sutils.go", - "id": "k8sutils_k8sutils_getsourcevmkey", - "community": 3, - "norm_label": "getsourcevmkey()" - }, - { - "label": "GetRDMDisk()", - "file_type": "code", - "source_file": "v2v-helper/pkg/k8sutils/k8sutils.go", - "id": "k8sutils_k8sutils_getrdmdisk", - "community": 3, - "norm_label": "getrdmdisk()" - }, - { - "label": "GetVjailbreakSettings()", - "file_type": "code", - "source_file": "v2v-helper/pkg/k8sutils/k8sutils.go", - "id": "k8sutils_k8sutils_getvjailbreaksettings", - "community": 3, - "norm_label": "getvjailbreaksettings()" - }, - { - "label": "atoi()", - "file_type": "code", - "source_file": "v2v-helper/pkg/k8sutils/k8sutils.go", - "id": "k8sutils_k8sutils_atoi", - "community": 3, - "norm_label": "atoi()" - }, - { - "label": "GetVjailbreakSettingsOriginal()", - "file_type": "code", - "source_file": "v2v-helper/pkg/k8sutils/k8sutils.go", - "id": "k8sutils_k8sutils_getvjailbreaksettingsoriginal", - "community": 3, - "norm_label": "getvjailbreaksettingsoriginal()" - }, - { - "label": "GetArrayCredsMapping()", - "file_type": "code", - "source_file": "v2v-helper/pkg/k8sutils/k8sutils.go", - "id": "k8sutils_k8sutils_getarraycredsmapping", - "community": 3, - "norm_label": "getarraycredsmapping()" - }, - { - "label": "GetArrayCreds()", - "file_type": "code", - "source_file": "v2v-helper/pkg/k8sutils/k8sutils.go", - "id": "k8sutils_k8sutils_getarraycreds", - "community": 121, - "norm_label": "getarraycreds()" - }, - { - "label": "GetESXiSSHPrivateKey()", - "file_type": "code", - "source_file": "v2v-helper/pkg/k8sutils/k8sutils.go", - "id": "k8sutils_k8sutils_getesxisshprivatekey", - "community": 3, - "norm_label": "getesxisshprivatekey()" - }, - { - "label": "Recover-HiddenNICMapping.ps1", - "file_type": "code", - "source_file": "scripts/firstboot/windows/NIC-Recovery/Recover-HiddenNICMapping.ps1", - "id": "scripts_firstboot_windows_nic_recovery_recover_hiddennicmapping_ps1", - "community": 223, - "norm_label": "recover-hiddennicmapping.ps1" - }, - { - "label": "Write-Log()", - "file_type": "code", - "source_file": "scripts/firstboot/windows/NIC-Recovery/Recover-HiddenNICMapping.ps1", - "id": "nic_recovery_recover_hiddennicmapping_write_log", - "community": 223, - "norm_label": "write-log()" - }, - { - "label": "Convert-SubnetToPrefix()", - "file_type": "code", - "source_file": "scripts/firstboot/windows/NIC-Recovery/Recover-HiddenNICMapping.ps1", - "id": "nic_recovery_recover_hiddennicmapping_convert_subnettoprefix", - "community": 223, - "norm_label": "convert-subnettoprefix()" - }, - { - "label": "Get-Network()", - "file_type": "code", - "source_file": "scripts/firstboot/windows/NIC-Recovery/Recover-HiddenNICMapping.ps1", - "id": "nic_recovery_recover_hiddennicmapping_get_network", - "community": 223, - "norm_label": "get-network()" - }, - { - "label": "Cleanup-GhostNICs.ps1", - "file_type": "code", - "source_file": "scripts/firstboot/windows/NIC-Recovery/Cleanup-GhostNICs.ps1", - "id": "scripts_firstboot_windows_nic_recovery_cleanup_ghostnics_ps1", - "community": 229, - "norm_label": "cleanup-ghostnics.ps1" - }, - { - "label": "Write-Log()", - "file_type": "code", - "source_file": "scripts/firstboot/windows/NIC-Recovery/Cleanup-GhostNICs.ps1", - "id": "nic_recovery_cleanup_ghostnics_write_log", - "community": 229, - "norm_label": "write-log()" - }, - { - "label": "Remove-StaleNetworkAdapter()", - "file_type": "code", - "source_file": "scripts/firstboot/windows/NIC-Recovery/Cleanup-GhostNICs.ps1", - "id": "nic_recovery_cleanup_ghostnics_remove_stalenetworkadapter", - "community": 229, - "norm_label": "remove-stalenetworkadapter()" - }, - { - "label": "Restore-Network.ps1", - "file_type": "code", - "source_file": "scripts/firstboot/windows/NIC-Recovery/Restore-Network.ps1", - "id": "scripts_firstboot_windows_nic_recovery_restore_network_ps1", - "community": 230, - "norm_label": "restore-network.ps1" - }, - { - "label": "Write-Log()", - "file_type": "code", - "source_file": "scripts/firstboot/windows/NIC-Recovery/Restore-Network.ps1", - "id": "nic_recovery_restore_network_write_log", - "community": 230, - "norm_label": "write-log()" - }, - { - "label": "Normalize-MAC()", - "file_type": "code", - "source_file": "scripts/firstboot/windows/NIC-Recovery/Restore-Network.ps1", - "id": "nic_recovery_restore_network_normalize_mac", - "community": 230, - "norm_label": "normalize-mac()" - }, - { - "label": "Firstboot-Scheduler.ps1", - "file_type": "code", - "source_file": "scripts/firstboot/store/Firstboot-Scheduler.ps1", - "id": "scripts_firstboot_store_firstboot_scheduler_ps1", - "community": 122, - "norm_label": "firstboot-scheduler.ps1" - }, - { - "label": "Write-Log()", - "file_type": "code", - "source_file": "scripts/firstboot/store/Firstboot-Scheduler.ps1", - "id": "store_firstboot_scheduler_write_log", - "community": 122, - "norm_label": "write-log()" - }, - { - "label": "Schedule-MyTask()", - "file_type": "code", - "source_file": "scripts/firstboot/store/Firstboot-Scheduler.ps1", - "id": "store_firstboot_scheduler_schedule_mytask", - "community": 122, - "norm_label": "schedule-mytask()" - }, - { - "label": "Ensure-64BitPowerShell()", - "file_type": "code", - "source_file": "scripts/firstboot/store/Firstboot-Scheduler.ps1", - "id": "store_firstboot_scheduler_ensure_64bitpowershell", - "community": 122, - "norm_label": "ensure-64bitpowershell()" - }, - { - "label": "Remove-MyTask()", - "file_type": "code", - "source_file": "scripts/firstboot/store/Firstboot-Scheduler.ps1", - "id": "store_firstboot_scheduler_remove_mytask", - "community": 122, - "norm_label": "remove-mytask()" - }, - { - "label": "Script-Runner()", - "file_type": "code", - "source_file": "scripts/firstboot/store/Firstboot-Scheduler.ps1", - "id": "store_firstboot_scheduler_script_runner", - "community": 122, - "norm_label": "script-runner()" - }, - { - "label": "Push-Script()", - "file_type": "code", - "source_file": "scripts/firstboot/store/Firstboot-Scheduler.ps1", - "id": "store_firstboot_scheduler_push_script", - "community": 122, - "norm_label": "push-script()" - }, - { - "label": "Pop-Script()", - "file_type": "code", - "source_file": "scripts/firstboot/store/Firstboot-Scheduler.ps1", - "id": "store_firstboot_scheduler_pop_script", - "community": 122, - "norm_label": "pop-script()" - }, - { - "label": "Init-Table()", - "file_type": "code", - "source_file": "scripts/firstboot/store/Firstboot-Scheduler.ps1", - "id": "store_firstboot_scheduler_init_table", - "community": 122, - "norm_label": "init-table()" - }, - { - "label": "Get-Script()", - "file_type": "code", - "source_file": "scripts/firstboot/store/Firstboot-Scheduler.ps1", - "id": "store_firstboot_scheduler_get_script", - "community": 122, - "norm_label": "get-script()" - }, - { - "label": "install-virtio-win12.ps1", - "file_type": "code", - "source_file": "scripts/firstboot/store/install-virtio-win12.ps1", - "id": "scripts_firstboot_store_install_virtio_win12_ps1", - "community": 247, - "norm_label": "install-virtio-win12.ps1" - }, - { - "label": "Write-Log()", - "file_type": "code", - "source_file": "scripts/firstboot/store/install-virtio-win12.ps1", - "id": "store_install_virtio_win12_write_log", - "community": 247, - "norm_label": "write-log()" - }, - { - "label": "disk-online-fix.ps1", - "file_type": "code", - "source_file": "scripts/firstboot/store/disk-online-fix.ps1", - "id": "scripts_firstboot_store_disk_online_fix_ps1", - "community": 248, - "norm_label": "disk-online-fix.ps1" - }, - { - "label": "Write-Log()", - "file_type": "code", - "source_file": "scripts/firstboot/store/disk-online-fix.ps1", - "id": "store_disk_online_fix_write_log", - "community": 248, - "norm_label": "write-log()" - }, - { - "label": "vmware-tools-deletion.ps1", - "file_type": "code", - "source_file": "scripts/firstboot/store/vmware-tools-deletion.ps1", - "id": "scripts_firstboot_store_vmware_tools_deletion_ps1", - "community": 79, - "norm_label": "vmware-tools-deletion.ps1" - }, - { - "label": "Write-Log()", - "file_type": "code", - "source_file": "scripts/firstboot/store/vmware-tools-deletion.ps1", - "id": "store_vmware_tools_deletion_write_log", - "community": 79, - "norm_label": "write-log()" - }, - { - "label": "Schedule-DeleteOnReboot()", - "file_type": "code", - "source_file": "scripts/firstboot/store/vmware-tools-deletion.ps1", - "id": "store_vmware_tools_deletion_schedule_deleteonreboot", - "community": 79, - "norm_label": "schedule-deleteonreboot()" - }, - { - "label": "Stop-VMwareProcesses()", - "file_type": "code", - "source_file": "scripts/firstboot/store/vmware-tools-deletion.ps1", - "id": "store_vmware_tools_deletion_stop_vmwareprocesses", - "community": 79, - "norm_label": "stop-vmwareprocesses()" - }, - { - "label": "Remove-VMwareServices()", - "file_type": "code", - "source_file": "scripts/firstboot/store/vmware-tools-deletion.ps1", - "id": "store_vmware_tools_deletion_remove_vmwareservices", - "community": 79, - "norm_label": "remove-vmwareservices()" - }, - { - "label": "Remove-VMwareDrivers()", - "file_type": "code", - "source_file": "scripts/firstboot/store/vmware-tools-deletion.ps1", - "id": "store_vmware_tools_deletion_remove_vmwaredrivers", - "community": 79, - "norm_label": "remove-vmwaredrivers()" - }, - { - "label": "Remove-DriverStore()", - "file_type": "code", - "source_file": "scripts/firstboot/store/vmware-tools-deletion.ps1", - "id": "store_vmware_tools_deletion_remove_driverstore", - "community": 79, - "norm_label": "remove-driverstore()" - }, - { - "label": "Remove-VMwareDevices()", - "file_type": "code", - "source_file": "scripts/firstboot/store/vmware-tools-deletion.ps1", - "id": "store_vmware_tools_deletion_remove_vmwaredevices", - "community": 79, - "norm_label": "remove-vmwaredevices()" - }, - { - "label": "Unregister-VMwareDLLs()", - "file_type": "code", - "source_file": "scripts/firstboot/store/vmware-tools-deletion.ps1", - "id": "store_vmware_tools_deletion_unregister_vmwaredlls", - "community": 79, - "norm_label": "unregister-vmwaredlls()" - }, - { - "label": "Remove-VMwareFolderAggressive()", - "file_type": "code", - "source_file": "scripts/firstboot/store/vmware-tools-deletion.ps1", - "id": "store_vmware_tools_deletion_remove_vmwarefolderaggressive", - "community": 79, - "norm_label": "remove-vmwarefolderaggressive()" - }, - { - "label": "Remove-VMwareFolders()", - "file_type": "code", - "source_file": "scripts/firstboot/store/vmware-tools-deletion.ps1", - "id": "store_vmware_tools_deletion_remove_vmwarefolders", - "community": 79, - "norm_label": "remove-vmwarefolders()" - }, - { - "label": "Remove-VMwareRegistry()", - "file_type": "code", - "source_file": "scripts/firstboot/store/vmware-tools-deletion.ps1", - "id": "store_vmware_tools_deletion_remove_vmwareregistry", - "community": 79, - "norm_label": "remove-vmwareregistry()" - }, - { - "label": "Remove-ControlPanelEntry()", - "file_type": "code", - "source_file": "scripts/firstboot/store/vmware-tools-deletion.ps1", - "id": "store_vmware_tools_deletion_remove_controlpanelentry", - "community": 79, - "norm_label": "remove-controlpanelentry()" - }, - { - "label": "Remove-VMwarePnPDevicesAggressive()", - "file_type": "code", - "source_file": "scripts/firstboot/store/vmware-tools-deletion.ps1", - "id": "store_vmware_tools_deletion_remove_vmwarepnpdevicesaggressive", - "community": 79, - "norm_label": "remove-vmwarepnpdevicesaggressive()" - }, - { - "label": "Remove-VMwareResiduals()", - "file_type": "code", - "source_file": "scripts/firstboot/store/vmware-tools-deletion.ps1", - "id": "store_vmware_tools_deletion_remove_vmwareresiduals", - "community": 79, - "norm_label": "remove-vmwareresiduals()" - }, - { - "label": "Orchestrate-NICRecovery.ps1", - "file_type": "code", - "source_file": "scripts/firstboot/store/Orchestrate-NICRecovery.ps1", - "id": "scripts_firstboot_store_orchestrate_nicrecovery_ps1", - "community": 249, - "norm_label": "orchestrate-nicrecovery.ps1" - }, - { - "label": "Write-Log()", - "file_type": "code", - "source_file": "scripts/firstboot/store/Orchestrate-NICRecovery.ps1", - "id": "store_orchestrate_nicrecovery_write_log", - "community": 249, - "norm_label": "write-log()" - }, - { - "label": "vpwctl.go", - "file_type": "code", - "source_file": "pkg/vpwned/cmd/vpwctl.go", - "id": "pkg_vpwned_cmd_vpwctl_go", - "community": 250, - "norm_label": "vpwctl.go" - }, - { - "label": "main()", - "file_type": "code", - "source_file": "pkg/vpwned/cmd/vpwctl.go", - "id": "cmd_vpwctl_main", - "community": 250, - "norm_label": "main()" - }, - { - "label": "version_checker.go", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/version_checker.go", - "id": "pkg_vpwned_upgrade_version_checker_go", - "community": 0, - "norm_label": "version_checker.go" - }, - { - "label": "newGitHubClient()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/version_checker.go", - "id": "upgrade_version_checker_newgithubclient", - "community": 0, - "norm_label": "newgithubclient()" - }, - { - "label": "normalizeSemver()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/version_checker.go", - "id": "upgrade_version_checker_normalizesemver", - "community": 0, - "norm_label": "normalizesemver()" - }, - { - "label": "ReleaseInfo", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/version_checker.go", - "id": "upgrade_releaseinfo", - "community": 0, - "norm_label": "releaseinfo" - }, - { - "label": "GetCurrentVersion()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/version_checker.go", - "id": "upgrade_version_checker_getcurrentversion", - "community": 0, - "norm_label": "getcurrentversion()" - }, - { - "label": "GetAllTags()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/version_checker.go", - "id": "upgrade_version_checker_getalltags", - "community": 0, - "norm_label": "getalltags()" - }, - { - "label": "getAllTagsFromGitHub()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/version_checker.go", - "id": "upgrade_version_checker_getalltagsfromgithub", - "community": 0, - "norm_label": "getalltagsfromgithub()" - }, - { - "label": "getTagsGreaterThanVersion()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/version_checker.go", - "id": "upgrade_version_checker_gettagsgreaterthanversion", - "community": 0, - "norm_label": "gettagsgreaterthanversion()" - }, - { - "label": "loadGitHubConfig()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/version_checker.go", - "id": "upgrade_version_checker_loadgithubconfig", - "community": 0, - "norm_label": "loadgithubconfig()" - }, - { - "label": "CheckImagesExist()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/version_checker.go", - "id": "upgrade_version_checker_checkimagesexist", - "community": 0, - "norm_label": "checkimagesexist()" - }, - { - "label": "version_validator.go", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "id": "pkg_vpwned_upgrade_version_validator_go", - "community": 0, - "norm_label": "version_validator.go" - }, - { - "label": "ValidationResult", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "id": "upgrade_validationresult", - "community": 0, - "norm_label": "validationresult" - }, - { - "label": "CRDInfo", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "id": "upgrade_crdinfo", - "community": 0, - "norm_label": "crdinfo" - }, - { - "label": "CRInfo", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "id": "upgrade_crinfo", - "community": 0, - "norm_label": "crinfo" - }, - { - "label": "DiscoverCurrentCRs()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "id": "upgrade_version_validator_discovercurrentcrs", - "community": 0, - "norm_label": "discovercurrentcrs()" - }, - { - "label": "RunPreUpgradeChecks()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "id": "upgrade_version_validator_runpreupgradechecks", - "community": 0, - "norm_label": "runpreupgradechecks()" - }, - { - "label": "checkForAnyCustomResources()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "id": "upgrade_version_validator_checkforanycustomresources", - "community": 0, - "norm_label": "checkforanycustomresources()" - }, - { - "label": "BackupResourcesWithID()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "id": "upgrade_version_validator_backupresourceswithid", - "community": 0, - "norm_label": "backupresourceswithid()" - }, - { - "label": "RestoreResources()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "id": "upgrade_version_validator_restoreresources", - "community": 0, - "norm_label": "restoreresources()" - }, - { - "label": "parseReplicasFromDeploymentYAML()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "id": "upgrade_version_validator_parsereplicasfromdeploymentyaml", - "community": 0, - "norm_label": "parsereplicasfromdeploymentyaml()" - }, - { - "label": "scaleDeploymentTo()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "id": "upgrade_version_validator_scaledeploymentto", - "community": 0, - "norm_label": "scaledeploymentto()" - }, - { - "label": "waitForDeploymentReadyLocal()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "id": "upgrade_version_validator_waitfordeploymentreadylocal", - "community": 0, - "norm_label": "waitfordeploymentreadylocal()" - }, - { - "label": "waitForDeploymentScaledDownLocal()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "id": "upgrade_version_validator_waitfordeploymentscaleddownlocal", - "community": 0, - "norm_label": "waitfordeploymentscaleddownlocal()" - }, - { - "label": "waitForCRDEstablished()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "id": "upgrade_version_validator_waitforcrdestablished", - "community": 0, - "norm_label": "waitforcrdestablished()" - }, - { - "label": "CleanupBackupConfigMaps()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "id": "upgrade_version_validator_cleanupbackupconfigmaps", - "community": 0, - "norm_label": "cleanupbackupconfigmaps()" - }, - { - "label": "applyRestoredObject()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "id": "upgrade_version_validator_applyrestoredobject", - "community": 0, - "norm_label": "applyrestoredobject()" - }, - { - "label": "CleanupResources()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "id": "upgrade_version_validator_cleanupresources", - "community": 0, - "norm_label": "cleanupresources()" - }, - { - "label": "deleteAllCustomResources()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "id": "upgrade_version_validator_deleteallcustomresources", - "community": 0, - "norm_label": "deleteallcustomresources()" - }, - { - "label": "deleteCRInstances()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "id": "upgrade_version_validator_deletecrinstances", - "community": 0, - "norm_label": "deletecrinstances()" - }, - { - "label": "ApplyAllCRDs()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "id": "upgrade_version_validator_applyallcrds", - "community": 0, - "norm_label": "applyallcrds()" - }, - { - "label": "httpGetWithRetry()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "id": "upgrade_version_validator_httpgetwithretry", - "community": 0, - "norm_label": "httpgetwithretry()" - }, - { - "label": "fetchVersionConfigFromGitHub()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "id": "upgrade_version_validator_fetchversionconfigfromgithub", - "community": 0, - "norm_label": "fetchversionconfigfromgithub()" - }, - { - "label": "fetchVjailbreakSettingsFromGitHub()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "id": "upgrade_version_validator_fetchvjailbreaksettingsfromgithub", - "community": 0, - "norm_label": "fetchvjailbreaksettingsfromgithub()" - }, - { - "label": "ApplyManifestFromGitHub()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "id": "upgrade_version_validator_applymanifestfromgithub", - "community": 0, - "norm_label": "applymanifestfromgithub()" - }, - { - "label": "UpdateVersionConfigMapFromGitHub()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "id": "upgrade_version_validator_updateversionconfigmapfromgithub", - "community": 0, - "norm_label": "updateversionconfigmapfromgithub()" - }, - { - "label": "UpdateVjailbreakSettingsFromGitHub()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "id": "upgrade_version_validator_updatevjailbreaksettingsfromgithub", - "community": 0, - "norm_label": "updatevjailbreaksettingsfromgithub()" - }, - { - "label": "CleanupAllOldBackups()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "id": "upgrade_version_validator_cleanupalloldbackups", - "community": 0, - "norm_label": "cleanupalloldbackups()" - }, - { - "label": "executor.go", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/executor.go", - "id": "pkg_vpwned_upgrade_executor_go", - "community": 0, - "norm_label": "executor.go" - }, - { - "label": "DeploymentConfig", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/executor.go", - "id": "upgrade_deploymentconfig", - "community": 0, - "norm_label": "deploymentconfig" - }, - { - "label": "UpgradeExecutor", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/executor.go", - "id": "upgrade_upgradeexecutor", - "community": 0, - "norm_label": "upgradeexecutor" - }, - { - "label": "getProgressConfigMapName()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/executor.go", - "id": "upgrade_executor_getprogressconfigmapname", - "community": 0, - "norm_label": "getprogressconfigmapname()" - }, - { - "label": "NewUpgradeExecutor()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/executor.go", - "id": "upgrade_executor_newupgradeexecutor", - "community": 0, - "norm_label": "newupgradeexecutor()" - }, - { - "label": ".Execute()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/executor.go", - "id": "upgrade_upgradeexecutor_execute", - "community": 0, - "norm_label": ".execute()" - }, - { - "label": ".runPreUpgradePhase()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/executor.go", - "id": "upgrade_upgradeexecutor_runpreupgradephase", - "community": 0, - "norm_label": ".runpreupgradephase()" - }, - { - "label": ".runBackupAndCRDPhase()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/executor.go", - "id": "upgrade_upgradeexecutor_runbackupandcrdphase", - "community": 0, - "norm_label": ".runbackupandcrdphase()" - }, - { - "label": ".runConfigMapPhase()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/executor.go", - "id": "upgrade_upgradeexecutor_runconfigmapphase", - "community": 0, - "norm_label": ".runconfigmapphase()" - }, - { - "label": ".runDeploymentPhase()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/executor.go", - "id": "upgrade_upgradeexecutor_rundeploymentphase", - "community": 0, - "norm_label": ".rundeploymentphase()" - }, - { - "label": ".scaleDeployment()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/executor.go", - "id": "upgrade_upgradeexecutor_scaledeployment", - "community": 0, - "norm_label": ".scaledeployment()" - }, - { - "label": ".waitForDeploymentReady()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/executor.go", - "id": "upgrade_upgradeexecutor_waitfordeploymentready", - "community": 0, - "norm_label": ".waitfordeploymentready()" - }, - { - "label": ".waitForDeploymentScaledDown()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/executor.go", - "id": "upgrade_upgradeexecutor_waitfordeploymentscaleddown", - "community": 0, - "norm_label": ".waitfordeploymentscaleddown()" - }, - { - "label": ".handleFailure()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/executor.go", - "id": "upgrade_upgradeexecutor_handlefailure", - "community": 0, - "norm_label": ".handlefailure()" - }, - { - "label": ".updateProgress()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/executor.go", - "id": "upgrade_upgradeexecutor_updateprogress", - "community": 0, - "norm_label": ".updateprogress()" - }, - { - "label": ".incrementCompletedSteps()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/executor.go", - "id": "upgrade_upgradeexecutor_incrementcompletedsteps", - "community": 0, - "norm_label": ".incrementcompletedsteps()" - }, - { - "label": ".setEndTime()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/executor.go", - "id": "upgrade_upgradeexecutor_setendtime", - "community": 0, - "norm_label": ".setendtime()" - }, - { - "label": ".setBackupID()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/executor.go", - "id": "upgrade_upgradeexecutor_setbackupid", - "community": 0, - "norm_label": ".setbackupid()" - }, - { - "label": ".setResult()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/executor.go", - "id": "upgrade_upgradeexecutor_setresult", - "community": 0, - "norm_label": ".setresult()" - }, - { - "label": ".setOriginalReplicas()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/executor.go", - "id": "upgrade_upgradeexecutor_setoriginalreplicas", - "community": 0, - "norm_label": ".setoriginalreplicas()" - }, - { - "label": ".getOriginalReplicas()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/executor.go", - "id": "upgrade_upgradeexecutor_getoriginalreplicas", - "community": 0, - "norm_label": ".getoriginalreplicas()" - }, - { - "label": ".recordPhaseTiming()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/executor.go", - "id": "upgrade_upgradeexecutor_recordphasetiming", - "community": 0, - "norm_label": ".recordphasetiming()" - }, - { - "label": ".saveProgress()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/executor.go", - "id": "upgrade_upgradeexecutor_saveprogress", - "community": 0, - "norm_label": ".saveprogress()" - }, - { - "label": ".loadProgress()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/executor.go", - "id": "upgrade_upgradeexecutor_loadprogress", - "community": 0, - "norm_label": ".loadprogress()" - }, - { - "label": ".ExecuteRollback()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/executor.go", - "id": "upgrade_upgradeexecutor_executerollback", - "community": 0, - "norm_label": ".executerollback()" - }, - { - "label": ".handleRollbackFailure()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/executor.go", - "id": "upgrade_upgradeexecutor_handlerollbackfailure", - "community": 0, - "norm_label": ".handlerollbackfailure()" - }, - { - "label": "progress.go", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/progress.go", - "id": "pkg_vpwned_upgrade_progress_go", - "community": 251, - "norm_label": "progress.go" - }, - { - "label": "UpgradeProgress", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/progress.go", - "id": "upgrade_upgradeprogress", - "community": 251, - "norm_label": "upgradeprogress" - }, - { - "label": "target_vcenter.go", - "file_type": "code", - "source_file": "pkg/vpwned/server/target_vcenter.go", - "id": "pkg_vpwned_server_target_vcenter_go", - "community": 15, - "norm_label": "target_vcenter.go" - }, - { - "label": "targetVcenterGRPC", - "file_type": "code", - "source_file": "pkg/vpwned/server/target_vcenter.go", - "id": "server_targetvcentergrpc", - "community": 15, - "norm_label": "targetvcentergrpc" - }, - { - "label": ".populateCredsFromAccessInfo()", - "file_type": "code", - "source_file": "pkg/vpwned/server/target_vcenter.go", - "id": "server_targetvcentergrpc_populatecredsfromaccessinfo", - "community": 15, - "norm_label": ".populatecredsfromaccessinfo()" - }, - { - "label": ".getTargetFromRequest()", - "file_type": "code", - "source_file": "pkg/vpwned/server/target_vcenter.go", - "id": "server_targetvcentergrpc_gettargetfromrequest", - "community": 15, - "norm_label": ".gettargetfromrequest()" - }, - { - "label": ".ListVMs()", - "file_type": "code", - "source_file": "pkg/vpwned/server/target_vcenter.go", - "id": "server_targetvcentergrpc_listvms", - "community": 15, - "norm_label": ".listvms()" - }, - { - "label": ".GetVM()", - "file_type": "code", - "source_file": "pkg/vpwned/server/target_vcenter.go", - "id": "server_targetvcentergrpc_getvm", - "community": 15, - "norm_label": ".getvm()" - }, - { - "label": ".ReclaimVM()", - "file_type": "code", - "source_file": "pkg/vpwned/server/target_vcenter.go", - "id": "server_targetvcentergrpc_reclaimvm", - "community": 15, - "norm_label": ".reclaimvm()" - }, - { - "label": ".CordonHost()", - "file_type": "code", - "source_file": "pkg/vpwned/server/target_vcenter.go", - "id": "server_targetvcentergrpc_cordonhost", - "community": 15, - "norm_label": ".cordonhost()" - }, - { - "label": ".UnCordonHost()", - "file_type": "code", - "source_file": "pkg/vpwned/server/target_vcenter.go", - "id": "server_targetvcentergrpc_uncordonhost", - "community": 15, - "norm_label": ".uncordonhost()" - }, - { - "label": ".ListHosts()", - "file_type": "code", - "source_file": "pkg/vpwned/server/target_vcenter.go", - "id": "server_targetvcentergrpc_listhosts", - "community": 15, - "norm_label": ".listhosts()" - }, - { - "label": "version.go", - "file_type": "code", - "source_file": "pkg/vpwned/server/version.go", - "id": "pkg_vpwned_server_version_go", - "community": 0, - "norm_label": "version.go" - }, - { - "label": "DeploymentConfig", - "file_type": "code", - "source_file": "pkg/vpwned/server/version.go", - "id": "server_deploymentconfig", - "community": 0, - "norm_label": "deploymentconfig" - }, - { - "label": "saveProgressToConfigMap()", - "file_type": "code", - "source_file": "pkg/vpwned/server/version.go", - "id": "server_version_saveprogresstoconfigmap", - "community": 0, - "norm_label": "saveprogresstoconfigmap()" - }, - { - "label": "updateProgressStatusOnly()", - "file_type": "code", - "source_file": "pkg/vpwned/server/version.go", - "id": "server_version_updateprogressstatusonly", - "community": 0, - "norm_label": "updateprogressstatusonly()" - }, - { - "label": "loadProgressFromConfigMap()", - "file_type": "code", - "source_file": "pkg/vpwned/server/version.go", - "id": "server_version_loadprogressfromconfigmap", - "community": 0, - "norm_label": "loadprogressfromconfigmap()" - }, - { - "label": "VpwnedVersion", - "file_type": "code", - "source_file": "pkg/vpwned/server/version.go", - "id": "server_vpwnedversion", - "community": 0, - "norm_label": "vpwnedversion" - }, - { - "label": ".Version()", - "file_type": "code", - "source_file": "pkg/vpwned/server/version.go", - "id": "server_vpwnedversion_version", - "community": 0, - "norm_label": ".version()" - }, - { - "label": ".GetAvailableTags()", - "file_type": "code", - "source_file": "pkg/vpwned/server/version.go", - "id": "server_vpwnedversion_getavailabletags", - "community": 0, - "norm_label": ".getavailabletags()" - }, - { - "label": ".InitiateUpgrade()", - "file_type": "code", - "source_file": "pkg/vpwned/server/version.go", - "id": "server_vpwnedversion_initiateupgrade", - "community": 0, - "norm_label": ".initiateupgrade()" - }, - { - "label": "createUpgradeJob()", - "file_type": "code", - "source_file": "pkg/vpwned/server/version.go", - "id": "server_version_createupgradejob", - "community": 0, - "norm_label": "createupgradejob()" - }, - { - "label": "getCurrentVpwnedImage()", - "file_type": "code", - "source_file": "pkg/vpwned/server/version.go", - "id": "server_version_getcurrentvpwnedimage", - "community": 0, - "norm_label": "getcurrentvpwnedimage()" - }, - { - "label": "createRollbackJob()", - "file_type": "code", - "source_file": "pkg/vpwned/server/version.go", - "id": "server_version_createrollbackjob", - "community": 0, - "norm_label": "createrollbackjob()" - }, - { - "label": ".RollbackUpgrade()", - "file_type": "code", - "source_file": "pkg/vpwned/server/version.go", - "id": "server_vpwnedversion_rollbackupgrade", - "community": 0, - "norm_label": ".rollbackupgrade()" - }, - { - "label": ".GetUpgradeProgress()", - "file_type": "code", - "source_file": "pkg/vpwned/server/version.go", - "id": "server_vpwnedversion_getupgradeprogress", - "community": 0, - "norm_label": ".getupgradeprogress()" - }, - { - "label": ".Cleanup()", - "file_type": "code", - "source_file": "pkg/vpwned/server/version.go", - "id": "server_vpwnedversion_cleanup", - "community": 0, - "norm_label": ".cleanup()" - }, - { - "label": "checkAndDeleteMigrationPlans()", - "file_type": "code", - "source_file": "pkg/vpwned/server/version.go", - "id": "server_version_checkanddeletemigrationplans", - "community": 0, - "norm_label": "checkanddeletemigrationplans()" - }, - { - "label": "checkAndDeleteRollingMigrationPlans()", - "file_type": "code", - "source_file": "pkg/vpwned/server/version.go", - "id": "server_version_checkanddeleterollingmigrationplans", - "community": 0, - "norm_label": "checkanddeleterollingmigrationplans()" - }, - { - "label": "checkAndScaleDownAgent()", - "file_type": "code", - "source_file": "pkg/vpwned/server/version.go", - "id": "server_version_checkandscaledownagent", - "community": 0, - "norm_label": "checkandscaledownagent()" - }, - { - "label": "checkAndDeleteSecret()", - "file_type": "code", - "source_file": "pkg/vpwned/server/version.go", - "id": "server_version_checkanddeletesecret", - "community": 0, - "norm_label": "checkanddeletesecret()" - }, - { - "label": "checkAndDeleteAllCustomResources()", - "file_type": "code", - "source_file": "pkg/vpwned/server/version.go", - "id": "server_version_checkanddeleteallcustomresources", - "community": 0, - "norm_label": "checkanddeleteallcustomresources()" - }, - { - "label": "waitForDeploymentReady()", - "file_type": "code", - "source_file": "pkg/vpwned/server/version.go", - "id": "server_version_waitfordeploymentready", - "community": 0, - "norm_label": "waitfordeploymentready()" - }, - { - "label": "waitForDeploymentScaledDown()", - "file_type": "code", - "source_file": "pkg/vpwned/server/version.go", - "id": "server_version_waitfordeploymentscaleddown", - "community": 0, - "norm_label": "waitfordeploymentscaleddown()" - }, - { - "label": "server.go", - "file_type": "code", - "source_file": "pkg/vpwned/server/server.go", - "id": "pkg_vpwned_server_server_go", - "community": 110, - "norm_label": "server.go" - }, - { - "label": "openAPIServer()", - "file_type": "code", - "source_file": "pkg/vpwned/server/server.go", - "id": "server_server_openapiserver", - "community": 110, - "norm_label": "openapiserver()" - }, - { - "label": "startgRPCServer()", - "file_type": "code", - "source_file": "pkg/vpwned/server/server.go", - "id": "server_server_startgrpcserver", - "community": 205, - "norm_label": "startgrpcserver()" - }, - { - "label": "gRPCErrHandler()", - "file_type": "code", - "source_file": "pkg/vpwned/server/server.go", - "id": "server_server_grpcerrhandler", - "community": 110, - "norm_label": "grpcerrhandler()" - }, - { - "label": "APILogger()", - "file_type": "code", - "source_file": "pkg/vpwned/server/server.go", - "id": "server_server_apilogger", - "community": 110, - "norm_label": "apilogger()" - }, - { - "label": "getHTTPServer()", - "file_type": "code", - "source_file": "pkg/vpwned/server/server.go", - "id": "server_server_gethttpserver", - "community": 110, - "norm_label": "gethttpserver()" - }, - { - "label": "StartServer()", - "file_type": "code", - "source_file": "pkg/vpwned/server/server.go", - "id": "server_server_startserver", - "community": 110, - "norm_label": "startserver()" - }, - { - "label": "Shutdown()", - "file_type": "code", - "source_file": "pkg/vpwned/server/server.go", - "id": "server_server_shutdown", - "community": 110, - "norm_label": "shutdown()" - }, - { - "label": "vddk_upload.go", - "file_type": "code", - "source_file": "pkg/vpwned/server/vddk_upload.go", - "id": "pkg_vpwned_server_vddk_upload_go", - "community": 156, - "norm_label": "vddk_upload.go" - }, - { - "label": "VDDKStatusResponse", - "file_type": "code", - "source_file": "pkg/vpwned/server/vddk_upload.go", - "id": "server_vddkstatusresponse", - "community": 156, - "norm_label": "vddkstatusresponse" - }, - { - "label": "VDDKUploadResponse", - "file_type": "code", - "source_file": "pkg/vpwned/server/vddk_upload.go", - "id": "server_vddkuploadresponse", - "community": 156, - "norm_label": "vddkuploadresponse" - }, - { - "label": "getVDDKVersion()", - "file_type": "code", - "source_file": "pkg/vpwned/server/vddk_upload.go", - "id": "server_vddk_upload_getvddkversion", - "community": 156, - "norm_label": "getvddkversion()" - }, - { - "label": "HandleVDDKStatus()", - "file_type": "code", - "source_file": "pkg/vpwned/server/vddk_upload.go", - "id": "server_vddk_upload_handlevddkstatus", - "community": 156, - "norm_label": "handlevddkstatus()" - }, - { - "label": "HandleVDDKUpload()", - "file_type": "code", - "source_file": "pkg/vpwned/server/vddk_upload.go", - "id": "server_vddk_upload_handlevddkupload", - "community": 156, - "norm_label": "handlevddkupload()" - }, - { - "label": "isPathWithinRoot()", - "file_type": "code", - "source_file": "pkg/vpwned/server/vddk_upload.go", - "id": "server_vddk_upload_ispathwithinroot", - "community": 156, - "norm_label": "ispathwithinroot()" - }, - { - "label": "extractTarFile()", - "file_type": "code", - "source_file": "pkg/vpwned/server/vddk_upload.go", - "id": "server_vddk_upload_extracttarfile", - "community": 156, - "norm_label": "extracttarfile()" - }, - { - "label": "vjailbreak_proxy.go", - "file_type": "code", - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "id": "pkg_vpwned_server_vjailbreak_proxy_go", - "community": 9, - "norm_label": "vjailbreak_proxy.go" - }, - { - "label": "vjailbreakProxy", - "file_type": "code", - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "id": "server_vjailbreakproxy", - "community": 9, - "norm_label": "vjailbreakproxy" - }, - { - "label": "OpenstackCredsinfo", - "file_type": "code", - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "id": "server_openstackcredsinfo", - "community": 9, - "norm_label": "openstackcredsinfo" - }, - { - "label": ".ValidateOpenstackIp()", - "file_type": "code", - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "id": "server_vjailbreakproxy_validateopenstackip", - "community": 9, - "norm_label": ".validateopenstackip()" - }, - { - "label": "OpenStackClients", - "file_type": "code", - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "id": "server_openstackclients", - "community": 9, - "norm_label": "openstackclients" - }, - { - "label": "isIPInUse()", - "file_type": "code", - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "id": "server_vjailbreak_proxy_isipinuse", - "community": 9, - "norm_label": "isipinuse()" - }, - { - "label": "GetOpenstackCredentialsFromSecret()", - "file_type": "code", - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "id": "server_vjailbreak_proxy_getopenstackcredentialsfromsecret", - "community": 9, - "norm_label": "getopenstackcredentialsfromsecret()" - }, - { - "label": "GetOpenStackClients()", - "file_type": "code", - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "id": "server_vjailbreak_proxy_getopenstackclients", - "community": 9, - "norm_label": "getopenstackclients()" - }, - { - "label": "ValidateAndGetProviderClient()", - "file_type": "code", - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "id": "server_vjailbreak_proxy_validateandgetproviderclient", - "community": 9, - "norm_label": "validateandgetproviderclient()" - }, - { - "label": "countValid()", - "file_type": "code", - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "id": "server_vjailbreak_proxy_countvalid", - "community": 9, - "norm_label": "countvalid()" - }, - { - "label": "CreateInClusterClient()", - "file_type": "code", - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "id": "server_vjailbreak_proxy_createinclusterclient", - "community": 9, - "norm_label": "createinclusterclient()" - }, - { - "label": "isRetryableStatusUpdateError()", - "file_type": "code", - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "id": "server_vjailbreak_proxy_isretryablestatusupdateerror", - "community": 9, - "norm_label": "isretryablestatusupdateerror()" - }, - { - "label": ".updateVMwareValidationStatus()", - "file_type": "code", - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "id": "server_vjailbreakproxy_updatevmwarevalidationstatus", - "community": 9, - "norm_label": ".updatevmwarevalidationstatus()" - }, - { - "label": ".updateOpenstackValidationStatus()", - "file_type": "code", - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "id": "server_vjailbreakproxy_updateopenstackvalidationstatus", - "community": 9, - "norm_label": ".updateopenstackvalidationstatus()" - }, - { - "label": ".updateOpenstackFlavors()", - "file_type": "code", - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "id": "server_vjailbreakproxy_updateopenstackflavors", - "community": 9, - "norm_label": ".updateopenstackflavors()" - }, - { - "label": ".RevalidateCredentials()", - "file_type": "code", - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "id": "server_vjailbreakproxy_revalidatecredentials", - "community": 9, - "norm_label": ".revalidatecredentials()" - }, - { - "label": ".InjectEnvVariables()", - "file_type": "code", - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "id": "server_vjailbreakproxy_injectenvvariables", - "community": 9, - "norm_label": ".injectenvvariables()" - }, - { - "label": "checkNetworkSubnetCompatibilityRequest", - "file_type": "code", - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "id": "server_checknetworksubnetcompatibilityrequest", - "community": 9, - "norm_label": "checknetworksubnetcompatibilityrequest" - }, - { - "label": "subnetCompatibilityResult", - "file_type": "code", - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "id": "server_subnetcompatibilityresult", - "community": 9, - "norm_label": "subnetcompatibilityresult" - }, - { - "label": "checkNetworkSubnetCompatibilityResponse", - "file_type": "code", - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "id": "server_checknetworksubnetcompatibilityresponse", - "community": 9, - "norm_label": "checknetworksubnetcompatibilityresponse" - }, - { - "label": "HandleCheckNetworkSubnetCompatibility()", - "file_type": "code", - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "id": "server_vjailbreak_proxy_handlechecknetworksubnetcompatibility", - "community": 9, - "norm_label": "handlechecknetworksubnetcompatibility()" - }, - { - "label": "makeNotFoundResults()", - "file_type": "code", - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "id": "server_vjailbreak_proxy_makenotfoundresults", - "community": 9, - "norm_label": "makenotfoundresults()" - }, - { - "label": "writeJSONResponse()", - "file_type": "code", - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "id": "server_vjailbreak_proxy_writejsonresponse", - "community": 9, - "norm_label": "writejsonresponse()" - }, - { - "label": "storage.go", - "file_type": "code", - "source_file": "pkg/vpwned/server/storage.go", - "id": "pkg_vpwned_server_storage_go", - "community": 5, - "norm_label": "storage.go" - }, - { - "label": "storageArrayGRPC", - "file_type": "code", - "source_file": "pkg/vpwned/server/storage.go", - "id": "server_storagearraygrpc", - "community": 5, - "norm_label": "storagearraygrpc" - }, - { - "label": ".ValidateCredentials()", - "file_type": "code", - "source_file": "pkg/vpwned/server/storage.go", - "id": "server_storagearraygrpc_validatecredentials", - "community": 5, - "norm_label": ".validatecredentials()" - }, - { - "label": ".CreateOrUpdateInitiatorGroup()", - "file_type": "code", - "source_file": "pkg/vpwned/server/storage.go", - "id": "server_storagearraygrpc_createorupdateinitiatorgroup", - "community": 5, - "norm_label": ".createorupdateinitiatorgroup()" - }, - { - "label": ".MapVolumeToGroup()", - "file_type": "code", - "source_file": "pkg/vpwned/server/storage.go", - "id": "server_storagearraygrpc_mapvolumetogroup", - "community": 5, - "norm_label": ".mapvolumetogroup()" - }, - { - "label": ".UnmapVolumeFromGroup()", - "file_type": "code", - "source_file": "pkg/vpwned/server/storage.go", - "id": "server_storagearraygrpc_unmapvolumefromgroup", - "community": 5, - "norm_label": ".unmapvolumefromgroup()" - }, - { - "label": ".GetMappedGroups()", - "file_type": "code", - "source_file": "pkg/vpwned/server/storage.go", - "id": "server_storagearraygrpc_getmappedgroups", - "community": 5, - "norm_label": ".getmappedgroups()" - }, - { - "label": ".ResolveCinderVolume()", - "file_type": "code", - "source_file": "pkg/vpwned/server/storage.go", - "id": "server_storagearraygrpc_resolvecindervolume", - "community": 5, - "norm_label": ".resolvecindervolume()" - }, - { - "label": "convertMappingContextToProto()", - "file_type": "code", - "source_file": "pkg/vpwned/server/storage.go", - "id": "server_storage_convertmappingcontexttoproto", - "community": 5, - "norm_label": "convertmappingcontexttoproto()" - }, - { - "label": "convertProtoToMappingContext()", - "file_type": "code", - "source_file": "pkg/vpwned/server/storage.go", - "id": "server_storage_convertprototomappingcontext", - "community": 5, - "norm_label": "convertprototomappingcontext()" - }, - { - "label": "providers.go", - "file_type": "code", - "source_file": "pkg/vpwned/server/providers.go", - "id": "pkg_vpwned_server_providers_go", - "community": 21, - "norm_label": "providers.go" - }, - { - "label": "providersGRPC", - "file_type": "code", - "source_file": "pkg/vpwned/server/providers.go", - "id": "server_providersgrpc", - "community": 21, - "norm_label": "providersgrpc" - }, - { - "label": ".whichProvider()", - "file_type": "code", - "source_file": "pkg/vpwned/server/providers.go", - "id": "server_providersgrpc_whichprovider", - "community": 21, - "norm_label": ".whichprovider()" - }, - { - "label": ".populateCredsFromAccessInfo()", - "file_type": "code", - "source_file": "pkg/vpwned/server/providers.go", - "id": "server_providersgrpc_populatecredsfromaccessinfo", - "community": 21, - "norm_label": ".populatecredsfromaccessinfo()" - }, - { - "label": ".ListMachines()", - "file_type": "code", - "source_file": "pkg/vpwned/server/providers.go", - "id": "server_providersgrpc_listmachines", - "community": 21, - "norm_label": ".listmachines()" - }, - { - "label": ".GetResourceInfo()", - "file_type": "code", - "source_file": "pkg/vpwned/server/providers.go", - "id": "server_providersgrpc_getresourceinfo", - "community": 21, - "norm_label": ".getresourceinfo()" - }, - { - "label": ".SetResourcePower()", - "file_type": "code", - "source_file": "pkg/vpwned/server/providers.go", - "id": "server_providersgrpc_setresourcepower", - "community": 21, - "norm_label": ".setresourcepower()" - }, - { - "label": ".SetResourceBM2PXEBoot()", - "file_type": "code", - "source_file": "pkg/vpwned/server/providers.go", - "id": "server_providersgrpc_setresourcebm2pxeboot", - "community": 21, - "norm_label": ".setresourcebm2pxeboot()" - }, - { - "label": ".WhoAmI()", - "file_type": "code", - "source_file": "pkg/vpwned/server/providers.go", - "id": "server_providersgrpc_whoami", - "community": 21, - "norm_label": ".whoami()" - }, - { - "label": ".ListBootSource()", - "file_type": "code", - "source_file": "pkg/vpwned/server/providers.go", - "id": "server_providersgrpc_listbootsource", - "community": 21, - "norm_label": ".listbootsource()" - }, - { - "label": ".ReclaimBM()", - "file_type": "code", - "source_file": "pkg/vpwned/server/providers.go", - "id": "server_providersgrpc_reclaimbm", - "community": 21, - "norm_label": ".reclaimbm()" - }, - { - "label": ".StartBM()", - "file_type": "code", - "source_file": "pkg/vpwned/server/providers.go", - "id": "server_providersgrpc_startbm", - "community": 21, - "norm_label": ".startbm()" - }, - { - "label": ".StopBM()", - "file_type": "code", - "source_file": "pkg/vpwned/server/providers.go", - "id": "server_providersgrpc_stopbm", - "community": 21, - "norm_label": ".stopbm()" - }, - { - "label": "tableprinter.go", - "file_type": "code", - "source_file": "pkg/vpwned/utils/tableprinter/tableprinter.go", - "id": "pkg_vpwned_utils_tableprinter_tableprinter_go", - "community": 252, - "norm_label": "tableprinter.go" - }, - { - "label": "PrintAsTable()", - "file_type": "code", - "source_file": "pkg/vpwned/utils/tableprinter/tableprinter.go", - "id": "tableprinter_tableprinter_printastable", - "community": 252, - "norm_label": "printastable()" - }, - { - "label": "provider.go", - "file_type": "code", - "source_file": "pkg/vpwned/cli/provider.go", - "id": "pkg_vpwned_cli_provider_go", - "community": 21, - "norm_label": "provider.go" - }, - { - "label": "populateBMCredsFromCMD()", - "file_type": "code", - "source_file": "pkg/vpwned/cli/provider.go", - "id": "cli_provider_populatebmcredsfromcmd", - "community": 21, - "norm_label": "populatebmcredsfromcmd()" - }, - { - "label": "initProvider()", - "file_type": "code", - "source_file": "pkg/vpwned/cli/provider.go", - "id": "cli_provider_initprovider", - "community": 21, - "norm_label": "initprovider()" - }, - { - "label": "init()", - "file_type": "code", - "source_file": "pkg/vpwned/cli/provider.go", - "id": "cli_provider_init", - "community": 21, - "norm_label": "init()" - }, - { - "label": "version.go", - "file_type": "code", - "source_file": "pkg/vpwned/cli/version.go", - "id": "pkg_vpwned_cli_version_go", - "community": 253, - "norm_label": "version.go" - }, - { - "label": "init()", - "file_type": "code", - "source_file": "pkg/vpwned/cli/version.go", - "id": "cli_version_init", - "community": 253, - "norm_label": "init()" - }, - { - "label": "serve.go", - "file_type": "code", - "source_file": "pkg/vpwned/cli/serve.go", - "id": "pkg_vpwned_cli_serve_go", - "community": 110, - "norm_label": "serve.go" - }, - { - "label": "initCfg()", - "file_type": "code", - "source_file": "pkg/vpwned/cli/serve.go", - "id": "cli_serve_initcfg", - "community": 110, - "norm_label": "initcfg()" - }, - { - "label": "init()", - "file_type": "code", - "source_file": "pkg/vpwned/cli/serve.go", - "id": "cli_serve_init", - "community": 110, - "norm_label": "init()" - }, - { - "label": "serve()", - "file_type": "code", - "source_file": "pkg/vpwned/cli/serve.go", - "id": "cli_serve_serve", - "community": 110, - "norm_label": "serve()" - }, - { - "label": "vcenter.go", - "file_type": "code", - "source_file": "pkg/vpwned/cli/vcenter.go", - "id": "pkg_vpwned_cli_vcenter_go", - "community": 231, - "norm_label": "vcenter.go" - }, - { - "label": "populateCredsFromCMD()", - "file_type": "code", - "source_file": "pkg/vpwned/cli/vcenter.go", - "id": "cli_vcenter_populatecredsfromcmd", - "community": 231, - "norm_label": "populatecredsfromcmd()" - }, - { - "label": "init()", - "file_type": "code", - "source_file": "pkg/vpwned/cli/vcenter.go", - "id": "cli_vcenter_init", - "community": 231, - "norm_label": "init()" - }, - { - "label": "vpwctl.go", - "file_type": "code", - "source_file": "pkg/vpwned/cli/vpwctl.go", - "id": "pkg_vpwned_cli_vpwctl_go", - "community": 217, - "norm_label": "vpwctl.go" - }, - { - "label": "config", - "file_type": "code", - "source_file": "pkg/vpwned/cli/vpwctl.go", - "id": "cli_config", - "community": 217, - "norm_label": "config" - }, - { - "label": "parseLogLevel()", - "file_type": "code", - "source_file": "pkg/vpwned/cli/vpwctl.go", - "id": "cli_vpwctl_parseloglevel", - "community": 217, - "norm_label": "parseloglevel()" - }, - { - "label": ".ParseConfig()", - "file_type": "code", - "source_file": "pkg/vpwned/cli/vpwctl.go", - "id": "cli_config_parseconfig", - "community": 217, - "norm_label": ".parseconfig()" - }, - { - "label": "Execute()", - "file_type": "code", - "source_file": "pkg/vpwned/cli/vpwctl.go", - "id": "cli_vpwctl_execute", - "community": 217, - "norm_label": "execute()" - }, - { - "label": "upgrade_job.go", - "file_type": "code", - "source_file": "pkg/vpwned/cli/upgrade_job.go", - "id": "pkg_vpwned_cli_upgrade_job_go", - "community": 0, - "norm_label": "upgrade_job.go" - }, - { - "label": "init()", - "file_type": "code", - "source_file": "pkg/vpwned/cli/upgrade_job.go", - "id": "cli_upgrade_job_init", - "community": 0, - "norm_label": "init()" - }, - { - "label": "runUpgradeJob()", - "file_type": "code", - "source_file": "pkg/vpwned/cli/upgrade_job.go", - "id": "cli_upgrade_job_runupgradejob", - "community": 0, - "norm_label": "runupgradejob()" - }, - { - "label": "version.go", - "file_type": "code", - "source_file": "pkg/vpwned/version/version.go", - "id": "pkg_vpwned_version_version_go", - "community": 273, - "norm_label": "version.go" - }, - { - "label": "tools.go", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/tools/tools.go", - "id": "pkg_vpwned_sdk_tools_tools_go", - "community": 274, - "norm_label": "tools.go" - }, - { - "label": "targets.go", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/targets/targets.go", - "id": "pkg_vpwned_sdk_targets_targets_go", - "community": 39, - "norm_label": "targets.go" - }, - { - "label": "VMInfo", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/targets/targets.go", - "id": "targets_vminfo", - "community": 39, - "norm_label": "vminfo" - }, - { - "label": "AccessInfo", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/targets/targets.go", - "id": "targets_accessinfo", - "community": 39, - "norm_label": "accessinfo" - }, - { - "label": "Targets", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/targets/targets.go", - "id": "targets_targets", - "community": 39, - "norm_label": "targets" - }, - { - "label": "RegisterTarget()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/targets/targets.go", - "id": "targets_targets_registertarget", - "community": 39, - "norm_label": "registertarget()" - }, - { - "label": "DeleteTarget()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/targets/targets.go", - "id": "targets_targets_deletetarget", - "community": 39, - "norm_label": "deletetarget()" - }, - { - "label": "GetTargets()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/targets/targets.go", - "id": "targets_targets_gettargets", - "community": 39, - "norm_label": "gettargets()" - }, - { - "label": "GetTarget()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/targets/targets.go", - "id": "targets_targets_gettarget", - "community": 39, - "norm_label": "gettarget()" - }, - { - "label": "vcenter.go", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/targets/vcenter/vcenter.go", - "id": "pkg_vpwned_sdk_targets_vcenter_vcenter_go", - "community": 39, - "norm_label": "vcenter.go" - }, - { - "label": "Vcenter", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/targets/vcenter/vcenter.go", - "id": "vcenter_vcenter", - "community": 39, - "norm_label": "vcenter" - }, - { - "label": "VMCenterAccessInfo", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/targets/vcenter/vcenter.go", - "id": "vcenter_vmcenteraccessinfo", - "community": 39, - "norm_label": "vmcenteraccessinfo" - }, - { - "label": "VCenterOpts", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/targets/vcenter/vcenter.go", - "id": "vcenter_vcenteropts", - "community": 39, - "norm_label": "vcenteropts" - }, - { - "label": "NewVCenterCreds()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/targets/vcenter/vcenter.go", - "id": "vcenter_vcenter_newvcentercreds", - "community": 39, - "norm_label": "newvcentercreds()" - }, - { - "label": "findPowerStatus()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/targets/vcenter/vcenter.go", - "id": "vcenter_vcenter_findpowerstatus", - "community": 39, - "norm_label": "findpowerstatus()" - }, - { - "label": "findBootDevice()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/targets/vcenter/vcenter.go", - "id": "vcenter_vcenter_findbootdevice", - "community": 39, - "norm_label": "findbootdevice()" - }, - { - "label": ".connect()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/targets/vcenter/vcenter.go", - "id": "vcenter_vcenter_connect", - "community": 39, - "norm_label": ".connect()" - }, - { - "label": ".ListVMs()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/targets/vcenter/vcenter.go", - "id": "vcenter_vcenter_listvms", - "community": 39, - "norm_label": ".listvms()" - }, - { - "label": ".GetVM()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/targets/vcenter/vcenter.go", - "id": "vcenter_vcenter_getvm", - "community": 39, - "norm_label": ".getvm()" - }, - { - "label": ".ReclaimVM()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/targets/vcenter/vcenter.go", - "id": "vcenter_vcenter_reclaimvm", - "community": 39, - "norm_label": ".reclaimvm()" - }, - { - "label": ".CordonHost()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/targets/vcenter/vcenter.go", - "id": "vcenter_vcenter_cordonhost", - "community": 39, - "norm_label": ".cordonhost()" - }, - { - "label": ".UnCordonHost()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/targets/vcenter/vcenter.go", - "id": "vcenter_vcenter_uncordonhost", - "community": 39, - "norm_label": ".uncordonhost()" - }, - { - "label": ".ListHosts()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/targets/vcenter/vcenter.go", - "id": "vcenter_vcenter_listhosts", - "community": 39, - "norm_label": ".listhosts()" - }, - { - "label": "init()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/targets/vcenter/vcenter.go", - "id": "vcenter_vcenter_init", - "community": 39, - "norm_label": "init()" - }, - { - "label": "providers.go", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/providers.go", - "id": "pkg_vpwned_sdk_providers_providers_go", - "community": 218, - "norm_label": "providers.go" - }, - { - "label": "BMCProvider", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/providers.go", - "id": "providers_bmcprovider", - "community": 218, - "norm_label": "bmcprovider" - }, - { - "label": "BMAccessInfo", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/providers.go", - "id": "providers_bmaccessinfo", - "community": 218, - "norm_label": "bmaccessinfo" - }, - { - "label": "RegisterProvider()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/providers.go", - "id": "providers_providers_registerprovider", - "community": 135, - "norm_label": "registerprovider()" - }, - { - "label": "DeleteProvider()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/providers.go", - "id": "providers_providers_deleteprovider", - "community": 218, - "norm_label": "deleteprovider()" - }, - { - "label": "GetProviders()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/providers.go", - "id": "providers_providers_getproviders", - "community": 218, - "norm_label": "getproviders()" - }, - { - "label": "GetProvider()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/providers.go", - "id": "providers_providers_getprovider", - "community": 21, - "norm_label": "getprovider()" - }, - { - "label": "maas.go", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/maas/maas.go", - "id": "pkg_vpwned_sdk_providers_maas_maas_go", - "community": 135, - "norm_label": "maas.go" - }, - { - "label": "MaasAccessInfo", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/maas/maas.go", - "id": "maas_maasaccessinfo", - "community": 135, - "norm_label": "maasaccessinfo" - }, - { - "label": "MaasProvider", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/maas/maas.go", - "id": "maas_maasprovider", - "community": 80, - "norm_label": "maasprovider" - }, - { - "label": ".Connect()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/maas/maas.go", - "id": "maas_maasprovider_connect", - "community": 80, - "norm_label": ".connect()" - }, - { - "label": ".ListResources()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/maas/maas.go", - "id": "maas_maasprovider_listresources", - "community": 80, - "norm_label": ".listresources()" - }, - { - "label": ".SetResourcePower()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/maas/maas.go", - "id": "maas_maasprovider_setresourcepower", - "community": 80, - "norm_label": ".setresourcepower()" - }, - { - "label": ".GetResourceInfo()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/maas/maas.go", - "id": "maas_maasprovider_getresourceinfo", - "community": 80, - "norm_label": ".getresourceinfo()" - }, - { - "label": ".ListBootSource()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/maas/maas.go", - "id": "maas_maasprovider_listbootsource", - "community": 80, - "norm_label": ".listbootsource()" - }, - { - "label": ".Disconnect()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/maas/maas.go", - "id": "maas_maasprovider_disconnect", - "community": 80, - "norm_label": ".disconnect()" - }, - { - "label": ".SetBM2PXEBoot()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/maas/maas.go", - "id": "maas_maasprovider_setbm2pxeboot", - "community": 80, - "norm_label": ".setbm2pxeboot()" - }, - { - "label": ".ReclaimBM()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/maas/maas.go", - "id": "maas_maasprovider_reclaimbm", - "community": 80, - "norm_label": ".reclaimbm()" - }, - { - "label": ".WhoAmI()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/maas/maas.go", - "id": "maas_maasprovider_whoami", - "community": 80, - "norm_label": ".whoami()" - }, - { - "label": ".DeployMachine()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/maas/maas.go", - "id": "maas_maasprovider_deploymachine", - "community": 80, - "norm_label": ".deploymachine()" - }, - { - "label": ".IsBMReady()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/maas/maas.go", - "id": "maas_maasprovider_isbmready", - "community": 80, - "norm_label": ".isbmready()" - }, - { - "label": ".IsBMRunning()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/maas/maas.go", - "id": "maas_maasprovider_isbmrunning", - "community": 80, - "norm_label": ".isbmrunning()" - }, - { - "label": ".StartBM()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/maas/maas.go", - "id": "maas_maasprovider_startbm", - "community": 80, - "norm_label": ".startbm()" - }, - { - "label": ".StopBM()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/maas/maas.go", - "id": "maas_maasprovider_stopbm", - "community": 80, - "norm_label": ".stopbm()" - }, - { - "label": "init()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/maas/maas.go", - "id": "maas_maas_init", - "community": 135, - "norm_label": "init()" - }, - { - "label": "maas_client.go", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/maas/maas_client.go", - "id": "pkg_vpwned_sdk_providers_maas_maas_client_go", - "community": 232, - "norm_label": "maas_client.go" - }, - { - "label": "MaasClient", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/maas/maas_client.go", - "id": "maas_maasclient", - "community": 90, - "norm_label": "maasclient" - }, - { - "label": "NewMaasClient()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/maas/maas_client.go", - "id": "maas_maas_client_newmaasclient", - "community": 232, - "norm_label": "newmaasclient()" - }, - { - "label": ".ListMachines()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/maas/maas_client.go", - "id": "maas_maasclient_listmachines", - "community": 90, - "norm_label": ".listmachines()" - }, - { - "label": ".SetMachinePower()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/maas/maas_client.go", - "id": "maas_maasclient_setmachinepower", - "community": 90, - "norm_label": ".setmachinepower()" - }, - { - "label": ".GetMachineFromID()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/maas/maas_client.go", - "id": "maas_maasclient_getmachinefromid", - "community": 90, - "norm_label": ".getmachinefromid()" - }, - { - "label": ".GetIPMIInterface()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/maas/maas_client.go", - "id": "maas_maasclient_getipmiinterface", - "community": 90, - "norm_label": ".getipmiinterface()" - }, - { - "label": ".ReleaseMachine()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/maas/maas_client.go", - "id": "maas_maasclient_releasemachine", - "community": 90, - "norm_label": ".releasemachine()" - }, - { - "label": ".DeployMachine()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/maas/maas_client.go", - "id": "maas_maasclient_deploymachine", - "community": 90, - "norm_label": ".deploymachine()" - }, - { - "label": ".Reclaim()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/maas/maas_client.go", - "id": "maas_maasclient_reclaim", - "community": 90, - "norm_label": ".reclaim()" - }, - { - "label": ".ListBootSource()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/maas/maas_client.go", - "id": "maas_maasclient_listbootsource", - "community": 90, - "norm_label": ".listbootsource()" - }, - { - "label": ".GetPowerParameters()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/maas/maas_client.go", - "id": "maas_maasclient_getpowerparameters", - "community": 90, - "norm_label": ".getpowerparameters()" - }, - { - "label": ".GetIPMIClient()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/maas/maas_client.go", - "id": "maas_maasclient_getipmiclient", - "community": 90, - "norm_label": ".getipmiclient()" - }, - { - "label": ".waitForMachineState()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/maas/maas_client.go", - "id": "maas_maasclient_waitformachinestate", - "community": 90, - "norm_label": ".waitformachinestate()" - }, - { - "label": ".SetMachine2PXEBoot()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/maas/maas_client.go", - "id": "maas_maasclient_setmachine2pxeboot", - "community": 90, - "norm_label": ".setmachine2pxeboot()" - }, - { - "label": "ironic.go", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/ironic/ironic.go", - "id": "pkg_vpwned_sdk_providers_ironic_ironic_go", - "community": 135, - "norm_label": "ironic.go" - }, - { - "label": "IronicProvider", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/ironic/ironic.go", - "id": "ironic_ironicprovider", - "community": 135, - "norm_label": "ironicprovider" - }, - { - "label": "init()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/ironic/ironic.go", - "id": "ironic_ironic_init", - "community": 135, - "norm_label": "init()" - }, - { - "label": "base.go", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/base/base.go", - "id": "pkg_vpwned_sdk_providers_base_base_go", - "community": 135, - "norm_label": "base.go" - }, - { - "label": "UnimplementedBaseProvider", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/base/base.go", - "id": "base_unimplementedbaseprovider", - "community": 72, - "norm_label": "unimplementedbaseprovider" - }, - { - "label": ".Connect()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/base/base.go", - "id": "base_unimplementedbaseprovider_connect", - "community": 72, - "norm_label": ".connect()" - }, - { - "label": ".Disconnect()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/base/base.go", - "id": "base_unimplementedbaseprovider_disconnect", - "community": 72, - "norm_label": ".disconnect()" - }, - { - "label": ".GetProviderBMStatus()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/base/base.go", - "id": "base_unimplementedbaseprovider_getproviderbmstatus", - "community": 72, - "norm_label": ".getproviderbmstatus()" - }, - { - "label": ".IsBMReady()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/base/base.go", - "id": "base_unimplementedbaseprovider_isbmready", - "community": 72, - "norm_label": ".isbmready()" - }, - { - "label": ".IsBMRunning()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/base/base.go", - "id": "base_unimplementedbaseprovider_isbmrunning", - "community": 72, - "norm_label": ".isbmrunning()" - }, - { - "label": ".StartBM()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/base/base.go", - "id": "base_unimplementedbaseprovider_startbm", - "community": 72, - "norm_label": ".startbm()" - }, - { - "label": ".StopBM()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/base/base.go", - "id": "base_unimplementedbaseprovider_stopbm", - "community": 72, - "norm_label": ".stopbm()" - }, - { - "label": ".SetBM2PXEBoot()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/base/base.go", - "id": "base_unimplementedbaseprovider_setbm2pxeboot", - "community": 72, - "norm_label": ".setbm2pxeboot()" - }, - { - "label": ".ReclaimBM()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/base/base.go", - "id": "base_unimplementedbaseprovider_reclaimbm", - "community": 72, - "norm_label": ".reclaimbm()" - }, - { - "label": ".WhoAmI()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/base/base.go", - "id": "base_unimplementedbaseprovider_whoami", - "community": 72, - "norm_label": ".whoami()" - }, - { - "label": ".ListResources()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/base/base.go", - "id": "base_unimplementedbaseprovider_listresources", - "community": 72, - "norm_label": ".listresources()" - }, - { - "label": ".SetResourcePower()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/base/base.go", - "id": "base_unimplementedbaseprovider_setresourcepower", - "community": 72, - "norm_label": ".setresourcepower()" - }, - { - "label": ".GetResourceInfo()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/base/base.go", - "id": "base_unimplementedbaseprovider_getresourceinfo", - "community": 72, - "norm_label": ".getresourceinfo()" - }, - { - "label": ".ListBootSource()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/base/base.go", - "id": "base_unimplementedbaseprovider_listbootsource", - "community": 72, - "norm_label": ".listbootsource()" - }, - { - "label": ".DeployMachine()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/base/base.go", - "id": "base_unimplementedbaseprovider_deploymachine", - "community": 72, - "norm_label": ".deploymachine()" - }, - { - "label": "init()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/base/base.go", - "id": "base_base_init", - "community": 135, - "norm_label": "init()" - }, - { - "label": "storage.go", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/storage.go", - "id": "pkg_vpwned_sdk_storage_storage_go", - "community": 5, - "norm_label": "storage.go" - }, - { - "label": "StorageProvider", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/storage.go", - "id": "storage_storageprovider", - "community": 5, - "norm_label": "storageprovider" - }, - { - "label": "MappingContext", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/storage.go", - "id": "storage_mappingcontext", - "community": 5, - "norm_label": "mappingcontext" - }, - { - "label": "Volume", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/storage.go", - "id": "storage_volume", - "community": 5, - "norm_label": "volume" - }, - { - "label": "OpenstackVolume", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/storage.go", - "id": "storage_openstackvolume", - "community": 5, - "norm_label": "openstackvolume" - }, - { - "label": "StorageAccessInfo", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/storage.go", - "id": "storage_storageaccessinfo", - "community": 5, - "norm_label": "storageaccessinfo" - }, - { - "label": "BackendTarget", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/storage.go", - "id": "storage_backendtarget", - "community": 5, - "norm_label": "backendtarget" - }, - { - "label": "BackendTargetGroup", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/storage.go", - "id": "storage_backendtargetgroup", - "community": 5, - "norm_label": "backendtargetgroup" - }, - { - "label": "BackendTargetDiscoverer", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/storage.go", - "id": "storage_backendtargetdiscoverer", - "community": 5, - "norm_label": "backendtargetdiscoverer" - }, - { - "label": "ArrayInfo", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/storage.go", - "id": "storage_arrayinfo", - "community": 5, - "norm_label": "arrayinfo" - }, - { - "label": "VolumeInfo", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/storage.go", - "id": "storage_volumeinfo", - "community": 5, - "norm_label": "volumeinfo" - }, - { - "label": "CapacityInfo", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/storage.go", - "id": "storage_capacityinfo", - "community": 5, - "norm_label": "capacityinfo" - }, - { - "label": "RegisterStorageProvider()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/storage.go", - "id": "storage_storage_registerstorageprovider", - "community": 74, - "norm_label": "registerstorageprovider()" - }, - { - "label": "DeleteStorageProvider()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/storage.go", - "id": "storage_storage_deletestorageprovider", - "community": 5, - "norm_label": "deletestorageprovider()" - }, - { - "label": "GetStorageProviders()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/storage.go", - "id": "storage_storage_getstorageproviders", - "community": 5, - "norm_label": "getstorageproviders()" - }, - { - "label": "GetStorageProvider()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/storage.go", - "id": "storage_storage_getstorageprovider", - "community": 5, - "norm_label": "getstorageprovider()" - }, - { - "label": "NewStorageProvider()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/storage.go", - "id": "storage_storage_newstorageprovider", - "community": 5, - "norm_label": "newstorageprovider()" - }, - { - "label": "base.go", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/base.go", - "id": "pkg_vpwned_sdk_storage_base_go", - "community": 81, - "norm_label": "base.go" - }, - { - "label": "VendorConfig", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/base.go", - "id": "storage_vendorconfig", - "community": 81, - "norm_label": "vendorconfig" - }, - { - "label": "BaseStorageProvider", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/base.go", - "id": "storage_basestorageprovider", - "community": 81, - "norm_label": "basestorageprovider" - }, - { - "label": ".InitHTTPClient()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/base.go", - "id": "storage_basestorageprovider_inithttpclient", - "community": 81, - "norm_label": ".inithttpclient()" - }, - { - "label": ".DoRequest()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/base.go", - "id": "storage_basestorageprovider_dorequest", - "community": 81, - "norm_label": ".dorequest()" - }, - { - "label": ".DoRequestJSON()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/base.go", - "id": "storage_basestorageprovider_dorequestjson", - "community": 81, - "norm_label": ".dorequestjson()" - }, - { - "label": ".BuildNAA()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/base.go", - "id": "storage_basestorageprovider_buildnaa", - "community": 81, - "norm_label": ".buildnaa()" - }, - { - "label": ".ExtractSerialFromNAA()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/base.go", - "id": "storage_basestorageprovider_extractserialfromnaa", - "community": 81, - "norm_label": ".extractserialfromnaa()" - }, - { - "label": ".IsValidNAA()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/base.go", - "id": "storage_basestorageprovider_isvalidnaa", - "community": 81, - "norm_label": ".isvalidnaa()" - }, - { - "label": ".GetAllVolumeNAAs()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/base.go", - "id": "storage_basestorageprovider_getallvolumenaas", - "community": 81, - "norm_label": ".getallvolumenaas()" - }, - { - "label": ".GetVolumeFromNAACommon()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/base.go", - "id": "storage_basestorageprovider_getvolumefromnaacommon", - "community": 81, - "norm_label": ".getvolumefromnaacommon()" - }, - { - "label": ".SetConnected()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/base.go", - "id": "storage_basestorageprovider_setconnected", - "community": 81, - "norm_label": ".setconnected()" - }, - { - "label": ".GetConnected()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/base.go", - "id": "storage_basestorageprovider_getconnected", - "community": 81, - "norm_label": ".getconnected()" - }, - { - "label": "ContainsIgnoreCase()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/base.go", - "id": "storage_base_containsignorecase", - "community": 81, - "norm_label": "containsignorecase()" - }, - { - "label": "SliceContains()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/base.go", - "id": "storage_base_slicecontains", - "community": 81, - "norm_label": "slicecontains()" - }, - { - "label": "netapp.go", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "id": "pkg_vpwned_sdk_storage_netapp_netapp_go", - "community": 74, - "norm_label": "netapp.go" - }, - { - "label": "init()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "id": "netapp_netapp_init", - "community": 74, - "norm_label": "init()" - }, - { - "label": "NetAppStorageProvider", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "id": "netapp_netappstorageprovider", - "community": 36, - "norm_label": "netappstorageprovider" - }, - { - "label": "OntapClusterInfo", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "id": "netapp_ontapclusterinfo", - "community": 74, - "norm_label": "ontapclusterinfo" - }, - { - "label": "OntapLUN", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "id": "netapp_ontaplun", - "community": 74, - "norm_label": "ontaplun" - }, - { - "label": "OntapLUNResponse", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "id": "netapp_ontaplunresponse", - "community": 74, - "norm_label": "ontaplunresponse" - }, - { - "label": "OntapIgroup", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "id": "netapp_ontapigroup", - "community": 74, - "norm_label": "ontapigroup" - }, - { - "label": "OntapIgroupResponse", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "id": "netapp_ontapigroupresponse", - "community": 74, - "norm_label": "ontapigroupresponse" - }, - { - "label": "OntapSVM", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "id": "netapp_ontapsvm", - "community": 74, - "norm_label": "ontapsvm" - }, - { - "label": "OntapSVMResponse", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "id": "netapp_ontapsvmresponse", - "community": 74, - "norm_label": "ontapsvmresponse" - }, - { - "label": "OntapFlexVol", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "id": "netapp_ontapflexvol", - "community": 74, - "norm_label": "ontapflexvol" - }, - { - "label": "OntapFlexVolResponse", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "id": "netapp_ontapflexvolresponse", - "community": 74, - "norm_label": "ontapflexvolresponse" - }, - { - "label": ".Connect()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "id": "netapp_netappstorageprovider_connect", - "community": 36, - "norm_label": ".connect()" - }, - { - "label": ".Disconnect()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "id": "netapp_netappstorageprovider_disconnect", - "community": 36, - "norm_label": ".disconnect()" - }, - { - "label": ".ValidateCredentials()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "id": "netapp_netappstorageprovider_validatecredentials", - "community": 36, - "norm_label": ".validatecredentials()" - }, - { - "label": ".CreateVolume()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "id": "netapp_netappstorageprovider_createvolume", - "community": 36, - "norm_label": ".createvolume()" - }, - { - "label": ".DeleteVolume()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "id": "netapp_netappstorageprovider_deletevolume", - "community": 36, - "norm_label": ".deletevolume()" - }, - { - "label": ".GetVolumeInfo()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "id": "netapp_netappstorageprovider_getvolumeinfo", - "community": 36, - "norm_label": ".getvolumeinfo()" - }, - { - "label": ".ListAllVolumes()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "id": "netapp_netappstorageprovider_listallvolumes", - "community": 36, - "norm_label": ".listallvolumes()" - }, - { - "label": ".GetAllVolumeNAAs()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "id": "netapp_netappstorageprovider_getallvolumenaas", - "community": 36, - "norm_label": ".getallvolumenaas()" - }, - { - "label": "detectSANProtocol()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "id": "netapp_netapp_detectsanprotocol", - "community": 136, - "norm_label": "detectsanprotocol()" - }, - { - "label": "isWWPNLike()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "id": "netapp_netapp_iswwpnlike", - "community": 74, - "norm_label": "iswwpnlike()" - }, - { - "label": "initiatorMatches()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "id": "netapp_netapp_initiatormatches", - "community": 74, - "norm_label": "initiatormatches()" - }, - { - "label": "normaliseToONTAPInitiators()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "id": "netapp_netapp_normalisetoontapinitiators", - "community": 136, - "norm_label": "normalisetoontapinitiators()" - }, - { - "label": ".ensureIgroupExists()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "id": "netapp_netappstorageprovider_ensureigroupexists", - "community": 136, - "norm_label": ".ensureigroupexists()" - }, - { - "label": "isONTAPConflict()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "id": "netapp_netapp_isontapconflict", - "community": 136, - "norm_label": "isontapconflict()" - }, - { - "label": ".addInitiatorToIgroup()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "id": "netapp_netappstorageprovider_addinitiatortoigroup", - "community": 136, - "norm_label": ".addinitiatortoigroup()" - }, - { - "label": ".CreateOrUpdateInitiatorGroup()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "id": "netapp_netappstorageprovider_createorupdateinitiatorgroup", - "community": 136, - "norm_label": ".createorupdateinitiatorgroup()" - }, - { - "label": ".MapVolumeToGroup()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "id": "netapp_netappstorageprovider_mapvolumetogroup", - "community": 136, - "norm_label": ".mapvolumetogroup()" - }, - { - "label": ".UnmapVolumeFromGroup()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "id": "netapp_netappstorageprovider_unmapvolumefromgroup", - "community": 36, - "norm_label": ".unmapvolumefromgroup()" - }, - { - "label": ".GetMappedGroups()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "id": "netapp_netappstorageprovider_getmappedgroups", - "community": 36, - "norm_label": ".getmappedgroups()" - }, - { - "label": ".ResolveCinderVolumeToLUN()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "id": "netapp_netappstorageprovider_resolvecindervolumetolun", - "community": 36, - "norm_label": ".resolvecindervolumetolun()" - }, - { - "label": ".GetVolumeFromNAA()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "id": "netapp_netappstorageprovider_getvolumefromnaa", - "community": 36, - "norm_label": ".getvolumefromnaa()" - }, - { - "label": ".WhoAmI()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "id": "netapp_netappstorageprovider_whoami", - "community": 36, - "norm_label": ".whoami()" - }, - { - "label": ".BuildNAA()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "id": "netapp_netappstorageprovider_buildnaa", - "community": 36, - "norm_label": ".buildnaa()" - }, - { - "label": ".ExtractSerialFromNAA()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "id": "netapp_netappstorageprovider_extractserialfromnaa", - "community": 36, - "norm_label": ".extractserialfromnaa()" - }, - { - "label": ".getClusterInfo()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "id": "netapp_netappstorageprovider_getclusterinfo", - "community": 36, - "norm_label": ".getclusterinfo()" - }, - { - "label": ".listLUNs()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "id": "netapp_netappstorageprovider_listluns", - "community": 36, - "norm_label": ".listluns()" - }, - { - "label": ".listIgroups()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "id": "netapp_netappstorageprovider_listigroups", - "community": 136, - "norm_label": ".listigroups()" - }, - { - "label": ".getLUNByName()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "id": "netapp_netappstorageprovider_getlunbyname", - "community": 36, - "norm_label": ".getlunbyname()" - }, - { - "label": ".getIgroupByName()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "id": "netapp_netappstorageprovider_getigroupbyname", - "community": 136, - "norm_label": ".getigroupbyname()" - }, - { - "label": ".getDefaultVolumePathAndSVM()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "id": "netapp_netappstorageprovider_getdefaultvolumepathandsvm", - "community": 36, - "norm_label": ".getdefaultvolumepathandsvm()" - }, - { - "label": ".probeTargetFromExistingLUNs()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "id": "netapp_netappstorageprovider_probetargetfromexistingluns", - "community": 36, - "norm_label": ".probetargetfromexistingluns()" - }, - { - "label": ".ListSVMs()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "id": "netapp_netappstorageprovider_listsvms", - "community": 36, - "norm_label": ".listsvms()" - }, - { - "label": ".ListFlexVolsForSVM()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "id": "netapp_netappstorageprovider_listflexvolsforsvm", - "community": 36, - "norm_label": ".listflexvolsforsvm()" - }, - { - "label": ".DiscoverBackendTargets()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "id": "netapp_netappstorageprovider_discoverbackendtargets", - "community": 36, - "norm_label": ".discoverbackendtargets()" - }, - { - "label": "fcutil_test.go", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil_test.go", - "id": "pkg_vpwned_sdk_storage_fcutil_fcutil_test_go", - "community": 58, - "norm_label": "fcutil_test.go" - }, - { - "label": "TestParseFCUID()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil_test.go", - "id": "fcutil_fcutil_test_testparsefcuid", - "community": 58, - "norm_label": "testparsefcuid()" - }, - { - "label": "TestStripWWNFormatting()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil_test.go", - "id": "fcutil_fcutil_test_teststripwwnformatting", - "community": 58, - "norm_label": "teststripwwnformatting()" - }, - { - "label": "TestColonSeparated()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil_test.go", - "id": "fcutil_fcutil_test_testcolonseparated", - "community": 58, - "norm_label": "testcolonseparated()" - }, - { - "label": "TestWWPNFromFCUID()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil_test.go", - "id": "fcutil_fcutil_test_testwwpnfromfcuid", - "community": 58, - "norm_label": "testwwpnfromfcuid()" - }, - { - "label": "TestFormattedWWPNFromFCUID()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil_test.go", - "id": "fcutil_fcutil_test_testformattedwwpnfromfcuid", - "community": 58, - "norm_label": "testformattedwwpnfromfcuid()" - }, - { - "label": "TestEqualWWNs()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil_test.go", - "id": "fcutil_fcutil_test_testequalwwns", - "community": 58, - "norm_label": "testequalwwns()" - }, - { - "label": "TestFCUIDToPureWWNComparison()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil_test.go", - "id": "fcutil_fcutil_test_testfcuidtopurewwncomparison", - "community": 58, - "norm_label": "testfcuidtopurewwncomparison()" - }, - { - "label": "TestParseFCUIDReturnsBothComponents()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil_test.go", - "id": "fcutil_fcutil_test_testparsefcuidreturnsbothcomponents", - "community": 58, - "norm_label": "testparsefcuidreturnsbothcomponents()" - }, - { - "label": "TestColonSeparatedRoundTrip()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil_test.go", - "id": "fcutil_fcutil_test_testcolonseparatedroundtrip", - "community": 58, - "norm_label": "testcolonseparatedroundtrip()" - }, - { - "label": "fcutil.go", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil.go", - "id": "pkg_vpwned_sdk_storage_fcutil_fcutil_go", - "community": 58, - "norm_label": "fcutil.go" - }, - { - "label": "ParseFCUID()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil.go", - "id": "fcutil_fcutil_parsefcuid", - "community": 58, - "norm_label": "parsefcuid()" - }, - { - "label": "StripWWNFormatting()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil.go", - "id": "fcutil_fcutil_stripwwnformatting", - "community": 58, - "norm_label": "stripwwnformatting()" - }, - { - "label": "ColonSeparated()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil.go", - "id": "fcutil_fcutil_colonseparated", - "community": 58, - "norm_label": "colonseparated()" - }, - { - "label": "WWPNFromFCUID()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil.go", - "id": "fcutil_fcutil_wwpnfromfcuid", - "community": 58, - "norm_label": "wwpnfromfcuid()" - }, - { - "label": "FormattedWWPNFromFCUID()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil.go", - "id": "fcutil_fcutil_formattedwwpnfromfcuid", - "community": 58, - "norm_label": "formattedwwpnfromfcuid()" - }, - { - "label": "EqualWWNs()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil.go", - "id": "fcutil_fcutil_equalwwns", - "community": 58, - "norm_label": "equalwwns()" - }, - { - "label": "providers.go", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/providers/providers.go", - "id": "pkg_vpwned_sdk_storage_providers_providers_go", - "community": 275, - "norm_label": "providers.go" - }, - { - "label": "pure.go", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/pure/pure.go", - "id": "pkg_vpwned_sdk_storage_pure_pure_go", - "community": 74, - "norm_label": "pure.go" - }, - { - "label": "init()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/pure/pure.go", - "id": "pure_pure_init", - "community": 74, - "norm_label": "init()" - }, - { - "label": "PureStorageProvider", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/pure/pure.go", - "id": "pure_purestorageprovider", - "community": 73, - "norm_label": "purestorageprovider" - }, - { - "label": ".Connect()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/pure/pure.go", - "id": "pure_purestorageprovider_connect", - "community": 73, - "norm_label": ".connect()" - }, - { - "label": ".Disconnect()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/pure/pure.go", - "id": "pure_purestorageprovider_disconnect", - "community": 73, - "norm_label": ".disconnect()" - }, - { - "label": ".ValidateCredentials()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/pure/pure.go", - "id": "pure_purestorageprovider_validatecredentials", - "community": 73, - "norm_label": ".validatecredentials()" - }, - { - "label": ".CreateVolume()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/pure/pure.go", - "id": "pure_purestorageprovider_createvolume", - "community": 73, - "norm_label": ".createvolume()" - }, - { - "label": ".DeleteVolume()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/pure/pure.go", - "id": "pure_purestorageprovider_deletevolume", - "community": 73, - "norm_label": ".deletevolume()" - }, - { - "label": ".RenameVolume()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/pure/pure.go", - "id": "pure_purestorageprovider_renamevolume", - "community": 73, - "norm_label": ".renamevolume()" - }, - { - "label": ".GetVolumeInfo()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/pure/pure.go", - "id": "pure_purestorageprovider_getvolumeinfo", - "community": 73, - "norm_label": ".getvolumeinfo()" - }, - { - "label": ".ListAllVolumes()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/pure/pure.go", - "id": "pure_purestorageprovider_listallvolumes", - "community": 73, - "norm_label": ".listallvolumes()" - }, - { - "label": ".GetAllVolumeNAAs()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/pure/pure.go", - "id": "pure_purestorageprovider_getallvolumenaas", - "community": 73, - "norm_label": ".getallvolumenaas()" - }, - { - "label": ".CreateOrUpdateInitiatorGroup()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/pure/pure.go", - "id": "pure_purestorageprovider_createorupdateinitiatorgroup", - "community": 58, - "norm_label": ".createorupdateinitiatorgroup()" - }, - { - "label": ".MapVolumeToGroup()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/pure/pure.go", - "id": "pure_purestorageprovider_mapvolumetogroup", - "community": 73, - "norm_label": ".mapvolumetogroup()" - }, - { - "label": ".UnmapVolumeFromGroup()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/pure/pure.go", - "id": "pure_purestorageprovider_unmapvolumefromgroup", - "community": 73, - "norm_label": ".unmapvolumefromgroup()" - }, - { - "label": ".GetMappedGroups()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/pure/pure.go", - "id": "pure_purestorageprovider_getmappedgroups", - "community": 73, - "norm_label": ".getmappedgroups()" - }, - { - "label": ".ResolveCinderVolumeToLUN()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/pure/pure.go", - "id": "pure_purestorageprovider_resolvecindervolumetolun", - "community": 73, - "norm_label": ".resolvecindervolumetolun()" - }, - { - "label": ".GetVolumeFromNAA()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/pure/pure.go", - "id": "pure_purestorageprovider_getvolumefromnaa", - "community": 73, - "norm_label": ".getvolumefromnaa()" - }, - { - "label": ".WhoAmI()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/pure/pure.go", - "id": "pure_purestorageprovider_whoami", - "community": 73, - "norm_label": ".whoami()" - }, - { - "label": "api.pb.gw.go", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "id": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "community": 29, - "norm_label": "api.pb.gw.go" - }, - { - "label": "request_Version_Version_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "id": "service_api_pb_gw_request_version_version_0", - "community": 137, - "norm_label": "request_version_version_0()" - }, - { - "label": "local_request_Version_Version_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "id": "service_api_pb_gw_local_request_version_version_0", - "community": 29, - "norm_label": "local_request_version_version_0()" - }, - { - "label": "request_Version_InitiateUpgrade_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "id": "service_api_pb_gw_request_version_initiateupgrade_0", - "community": 137, - "norm_label": "request_version_initiateupgrade_0()" - }, - { - "label": "local_request_Version_InitiateUpgrade_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "id": "service_api_pb_gw_local_request_version_initiateupgrade_0", - "community": 29, - "norm_label": "local_request_version_initiateupgrade_0()" - }, - { - "label": "request_Version_GetUpgradeProgress_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "id": "service_api_pb_gw_request_version_getupgradeprogress_0", - "community": 137, - "norm_label": "request_version_getupgradeprogress_0()" - }, - { - "label": "local_request_Version_GetUpgradeProgress_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "id": "service_api_pb_gw_local_request_version_getupgradeprogress_0", - "community": 29, - "norm_label": "local_request_version_getupgradeprogress_0()" - }, - { - "label": "request_Version_GetAvailableTags_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "id": "service_api_pb_gw_request_version_getavailabletags_0", - "community": 137, - "norm_label": "request_version_getavailabletags_0()" - }, - { - "label": "local_request_Version_GetAvailableTags_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "id": "service_api_pb_gw_local_request_version_getavailabletags_0", - "community": 29, - "norm_label": "local_request_version_getavailabletags_0()" - }, - { - "label": "request_Version_Cleanup_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "id": "service_api_pb_gw_request_version_cleanup_0", - "community": 137, - "norm_label": "request_version_cleanup_0()" - }, - { - "label": "local_request_Version_Cleanup_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "id": "service_api_pb_gw_local_request_version_cleanup_0", - "community": 29, - "norm_label": "local_request_version_cleanup_0()" - }, - { - "label": "request_VCenter_ListVMs_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "id": "service_api_pb_gw_request_vcenter_listvms_0", - "community": 124, - "norm_label": "request_vcenter_listvms_0()" - }, - { - "label": "local_request_VCenter_ListVMs_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "id": "service_api_pb_gw_local_request_vcenter_listvms_0", - "community": 29, - "norm_label": "local_request_vcenter_listvms_0()" - }, - { - "label": "request_VCenter_GetVM_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "id": "service_api_pb_gw_request_vcenter_getvm_0", - "community": 124, - "norm_label": "request_vcenter_getvm_0()" - }, - { - "label": "local_request_VCenter_GetVM_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "id": "service_api_pb_gw_local_request_vcenter_getvm_0", - "community": 29, - "norm_label": "local_request_vcenter_getvm_0()" - }, - { - "label": "request_VCenter_ReclaimVM_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "id": "service_api_pb_gw_request_vcenter_reclaimvm_0", - "community": 124, - "norm_label": "request_vcenter_reclaimvm_0()" - }, - { - "label": "local_request_VCenter_ReclaimVM_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "id": "service_api_pb_gw_local_request_vcenter_reclaimvm_0", - "community": 29, - "norm_label": "local_request_vcenter_reclaimvm_0()" - }, - { - "label": "request_VCenter_CordonHost_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "id": "service_api_pb_gw_request_vcenter_cordonhost_0", - "community": 124, - "norm_label": "request_vcenter_cordonhost_0()" - }, - { - "label": "local_request_VCenter_CordonHost_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "id": "service_api_pb_gw_local_request_vcenter_cordonhost_0", - "community": 29, - "norm_label": "local_request_vcenter_cordonhost_0()" - }, - { - "label": "request_VCenter_UnCordonHost_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "id": "service_api_pb_gw_request_vcenter_uncordonhost_0", - "community": 124, - "norm_label": "request_vcenter_uncordonhost_0()" - }, - { - "label": "local_request_VCenter_UnCordonHost_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "id": "service_api_pb_gw_local_request_vcenter_uncordonhost_0", - "community": 29, - "norm_label": "local_request_vcenter_uncordonhost_0()" - }, - { - "label": "request_VCenter_ListHosts_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "id": "service_api_pb_gw_request_vcenter_listhosts_0", - "community": 124, - "norm_label": "request_vcenter_listhosts_0()" - }, - { - "label": "local_request_VCenter_ListHosts_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "id": "service_api_pb_gw_local_request_vcenter_listhosts_0", - "community": 29, - "norm_label": "local_request_vcenter_listhosts_0()" - }, - { - "label": "request_BMProvider_ListMachines_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "id": "service_api_pb_gw_request_bmprovider_listmachines_0", - "community": 101, - "norm_label": "request_bmprovider_listmachines_0()" - }, - { - "label": "local_request_BMProvider_ListMachines_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "id": "service_api_pb_gw_local_request_bmprovider_listmachines_0", - "community": 29, - "norm_label": "local_request_bmprovider_listmachines_0()" - }, - { - "label": "request_BMProvider_GetResourceInfo_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "id": "service_api_pb_gw_request_bmprovider_getresourceinfo_0", - "community": 101, - "norm_label": "request_bmprovider_getresourceinfo_0()" - }, - { - "label": "local_request_BMProvider_GetResourceInfo_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "id": "service_api_pb_gw_local_request_bmprovider_getresourceinfo_0", - "community": 29, - "norm_label": "local_request_bmprovider_getresourceinfo_0()" - }, - { - "label": "request_BMProvider_SetResourcePower_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "id": "service_api_pb_gw_request_bmprovider_setresourcepower_0", - "community": 101, - "norm_label": "request_bmprovider_setresourcepower_0()" - }, - { - "label": "local_request_BMProvider_SetResourcePower_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "id": "service_api_pb_gw_local_request_bmprovider_setresourcepower_0", - "community": 29, - "norm_label": "local_request_bmprovider_setresourcepower_0()" - }, - { - "label": "request_BMProvider_SetResourceBM2PXEBoot_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "id": "service_api_pb_gw_request_bmprovider_setresourcebm2pxeboot_0", - "community": 101, - "norm_label": "request_bmprovider_setresourcebm2pxeboot_0()" - }, - { - "label": "local_request_BMProvider_SetResourceBM2PXEBoot_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "id": "service_api_pb_gw_local_request_bmprovider_setresourcebm2pxeboot_0", - "community": 29, - "norm_label": "local_request_bmprovider_setresourcebm2pxeboot_0()" - }, - { - "label": "request_BMProvider_WhoAmI_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "id": "service_api_pb_gw_request_bmprovider_whoami_0", - "community": 101, - "norm_label": "request_bmprovider_whoami_0()" - }, - { - "label": "local_request_BMProvider_WhoAmI_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "id": "service_api_pb_gw_local_request_bmprovider_whoami_0", - "community": 29, - "norm_label": "local_request_bmprovider_whoami_0()" - }, - { - "label": "request_BMProvider_ListBootSource_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "id": "service_api_pb_gw_request_bmprovider_listbootsource_0", - "community": 101, - "norm_label": "request_bmprovider_listbootsource_0()" - }, - { - "label": "local_request_BMProvider_ListBootSource_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "id": "service_api_pb_gw_local_request_bmprovider_listbootsource_0", - "community": 29, - "norm_label": "local_request_bmprovider_listbootsource_0()" - }, - { - "label": "request_BMProvider_ReclaimBMHost_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "id": "service_api_pb_gw_request_bmprovider_reclaimbmhost_0", - "community": 101, - "norm_label": "request_bmprovider_reclaimbmhost_0()" - }, - { - "label": "local_request_BMProvider_ReclaimBMHost_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "id": "service_api_pb_gw_local_request_bmprovider_reclaimbmhost_0", - "community": 29, - "norm_label": "local_request_bmprovider_reclaimbmhost_0()" - }, - { - "label": "request_BMProvider_DeployMachine_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "id": "service_api_pb_gw_request_bmprovider_deploymachine_0", - "community": 101, - "norm_label": "request_bmprovider_deploymachine_0()" - }, - { - "label": "local_request_BMProvider_DeployMachine_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "id": "service_api_pb_gw_local_request_bmprovider_deploymachine_0", - "community": 29, - "norm_label": "local_request_bmprovider_deploymachine_0()" - }, - { - "label": "request_VailbreakProxy_ValidateOpenstackIp_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "id": "service_api_pb_gw_request_vailbreakproxy_validateopenstackip_0", - "community": 157, - "norm_label": "request_vailbreakproxy_validateopenstackip_0()" - }, - { - "label": "local_request_VailbreakProxy_ValidateOpenstackIp_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "id": "service_api_pb_gw_local_request_vailbreakproxy_validateopenstackip_0", - "community": 29, - "norm_label": "local_request_vailbreakproxy_validateopenstackip_0()" - }, - { - "label": "request_VailbreakProxy_RevalidateCredentials_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "id": "service_api_pb_gw_request_vailbreakproxy_revalidatecredentials_0", - "community": 157, - "norm_label": "request_vailbreakproxy_revalidatecredentials_0()" - }, - { - "label": "local_request_VailbreakProxy_RevalidateCredentials_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "id": "service_api_pb_gw_local_request_vailbreakproxy_revalidatecredentials_0", - "community": 29, - "norm_label": "local_request_vailbreakproxy_revalidatecredentials_0()" - }, - { - "label": "request_VailbreakProxy_InjectEnvVariables_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "id": "service_api_pb_gw_request_vailbreakproxy_injectenvvariables_0", - "community": 157, - "norm_label": "request_vailbreakproxy_injectenvvariables_0()" - }, - { - "label": "local_request_VailbreakProxy_InjectEnvVariables_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "id": "service_api_pb_gw_local_request_vailbreakproxy_injectenvvariables_0", - "community": 29, - "norm_label": "local_request_vailbreakproxy_injectenvvariables_0()" - }, - { - "label": "request_VailbreakProxy_CheckNetworkSubnetCompatibility_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "id": "service_api_pb_gw_request_vailbreakproxy_checknetworksubnetcompatibility_0", - "community": 157, - "norm_label": "request_vailbreakproxy_checknetworksubnetcompatibility_0()" - }, - { - "label": "local_request_VailbreakProxy_CheckNetworkSubnetCompatibility_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "id": "service_api_pb_gw_local_request_vailbreakproxy_checknetworksubnetcompatibility_0", - "community": 29, - "norm_label": "local_request_vailbreakproxy_checknetworksubnetcompatibility_0()" - }, - { - "label": "request_StorageArray_ValidateCredentials_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "id": "service_api_pb_gw_request_storagearray_validatecredentials_0", - "community": 123, - "norm_label": "request_storagearray_validatecredentials_0()" - }, - { - "label": "local_request_StorageArray_ValidateCredentials_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "id": "service_api_pb_gw_local_request_storagearray_validatecredentials_0", - "community": 188, - "norm_label": "local_request_storagearray_validatecredentials_0()" - }, - { - "label": "request_StorageArray_CreateOrUpdateInitiatorGroup_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "id": "service_api_pb_gw_request_storagearray_createorupdateinitiatorgroup_0", - "community": 123, - "norm_label": "request_storagearray_createorupdateinitiatorgroup_0()" - }, - { - "label": "local_request_StorageArray_CreateOrUpdateInitiatorGroup_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "id": "service_api_pb_gw_local_request_storagearray_createorupdateinitiatorgroup_0", - "community": 188, - "norm_label": "local_request_storagearray_createorupdateinitiatorgroup_0()" - }, - { - "label": "request_StorageArray_MapVolumeToGroup_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "id": "service_api_pb_gw_request_storagearray_mapvolumetogroup_0", - "community": 123, - "norm_label": "request_storagearray_mapvolumetogroup_0()" - }, - { - "label": "local_request_StorageArray_MapVolumeToGroup_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "id": "service_api_pb_gw_local_request_storagearray_mapvolumetogroup_0", - "community": 188, - "norm_label": "local_request_storagearray_mapvolumetogroup_0()" - }, - { - "label": "request_StorageArray_UnmapVolumeFromGroup_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "id": "service_api_pb_gw_request_storagearray_unmapvolumefromgroup_0", - "community": 123, - "norm_label": "request_storagearray_unmapvolumefromgroup_0()" - }, - { - "label": "local_request_StorageArray_UnmapVolumeFromGroup_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "id": "service_api_pb_gw_local_request_storagearray_unmapvolumefromgroup_0", - "community": 188, - "norm_label": "local_request_storagearray_unmapvolumefromgroup_0()" - }, - { - "label": "request_StorageArray_GetMappedGroups_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "id": "service_api_pb_gw_request_storagearray_getmappedgroups_0", - "community": 123, - "norm_label": "request_storagearray_getmappedgroups_0()" - }, - { - "label": "local_request_StorageArray_GetMappedGroups_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "id": "service_api_pb_gw_local_request_storagearray_getmappedgroups_0", - "community": 188, - "norm_label": "local_request_storagearray_getmappedgroups_0()" - }, - { - "label": "request_StorageArray_ResolveCinderVolume_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "id": "service_api_pb_gw_request_storagearray_resolvecindervolume_0", - "community": 123, - "norm_label": "request_storagearray_resolvecindervolume_0()" - }, - { - "label": "local_request_StorageArray_ResolveCinderVolume_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "id": "service_api_pb_gw_local_request_storagearray_resolvecindervolume_0", - "community": 188, - "norm_label": "local_request_storagearray_resolvecindervolume_0()" - }, - { - "label": "RegisterVersionHandlerServer()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "id": "service_api_pb_gw_registerversionhandlerserver", - "community": 29, - "norm_label": "registerversionhandlerserver()" - }, - { - "label": "RegisterVCenterHandlerServer()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "id": "service_api_pb_gw_registervcenterhandlerserver", - "community": 29, - "norm_label": "registervcenterhandlerserver()" - }, - { - "label": "RegisterBMProviderHandlerServer()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "id": "service_api_pb_gw_registerbmproviderhandlerserver", - "community": 29, - "norm_label": "registerbmproviderhandlerserver()" - }, - { - "label": "RegisterVailbreakProxyHandlerServer()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "id": "service_api_pb_gw_registervailbreakproxyhandlerserver", - "community": 29, - "norm_label": "registervailbreakproxyhandlerserver()" - }, - { - "label": "RegisterStorageArrayHandlerServer()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "id": "service_api_pb_gw_registerstoragearrayhandlerserver", - "community": 188, - "norm_label": "registerstoragearrayhandlerserver()" - }, - { - "label": "RegisterVersionHandlerFromEndpoint()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "id": "service_api_pb_gw_registerversionhandlerfromendpoint", - "community": 137, - "norm_label": "registerversionhandlerfromendpoint()" - }, - { - "label": "RegisterVersionHandler()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "id": "service_api_pb_gw_registerversionhandler", - "community": 137, - "norm_label": "registerversionhandler()" - }, - { - "label": "RegisterVersionHandlerClient()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "id": "service_api_pb_gw_registerversionhandlerclient", - "community": 137, - "norm_label": "registerversionhandlerclient()" - }, - { - "label": "RegisterVCenterHandlerFromEndpoint()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "id": "service_api_pb_gw_registervcenterhandlerfromendpoint", - "community": 124, - "norm_label": "registervcenterhandlerfromendpoint()" - }, - { - "label": "RegisterVCenterHandler()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "id": "service_api_pb_gw_registervcenterhandler", - "community": 124, - "norm_label": "registervcenterhandler()" - }, - { - "label": "RegisterVCenterHandlerClient()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "id": "service_api_pb_gw_registervcenterhandlerclient", - "community": 124, - "norm_label": "registervcenterhandlerclient()" - }, - { - "label": "RegisterBMProviderHandlerFromEndpoint()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "id": "service_api_pb_gw_registerbmproviderhandlerfromendpoint", - "community": 101, - "norm_label": "registerbmproviderhandlerfromendpoint()" - }, - { - "label": "RegisterBMProviderHandler()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "id": "service_api_pb_gw_registerbmproviderhandler", - "community": 101, - "norm_label": "registerbmproviderhandler()" - }, - { - "label": "RegisterBMProviderHandlerClient()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "id": "service_api_pb_gw_registerbmproviderhandlerclient", - "community": 101, - "norm_label": "registerbmproviderhandlerclient()" - }, - { - "label": "RegisterVailbreakProxyHandlerFromEndpoint()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "id": "service_api_pb_gw_registervailbreakproxyhandlerfromendpoint", - "community": 157, - "norm_label": "registervailbreakproxyhandlerfromendpoint()" - }, - { - "label": "RegisterVailbreakProxyHandler()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "id": "service_api_pb_gw_registervailbreakproxyhandler", - "community": 157, - "norm_label": "registervailbreakproxyhandler()" - }, - { - "label": "RegisterVailbreakProxyHandlerClient()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "id": "service_api_pb_gw_registervailbreakproxyhandlerclient", - "community": 157, - "norm_label": "registervailbreakproxyhandlerclient()" - }, - { - "label": "RegisterStorageArrayHandlerFromEndpoint()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "id": "service_api_pb_gw_registerstoragearrayhandlerfromendpoint", - "community": 123, - "norm_label": "registerstoragearrayhandlerfromendpoint()" - }, - { - "label": "RegisterStorageArrayHandler()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "id": "service_api_pb_gw_registerstoragearrayhandler", - "community": 123, - "norm_label": "registerstoragearrayhandler()" - }, - { - "label": "RegisterStorageArrayHandlerClient()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "id": "service_api_pb_gw_registerstoragearrayhandlerclient", - "community": 123, - "norm_label": "registerstoragearrayhandlerclient()" - }, - { - "label": "openAPI.go", - "file_type": "code", - "source_file": "pkg/vpwned/openapiv3/openAPI.go", - "id": "pkg_vpwned_openapiv3_openapi_go", - "community": 276, - "norm_label": "openapi.go" - }, - { - "label": "securitygroups.go", - "file_type": "code", - "source_file": "pkg/common/openstack/securitygroups.go", - "id": "pkg_common_openstack_securitygroups_go", - "community": 76, - "norm_label": "securitygroups.go" - }, - { - "label": "GetAccessibleSecurityGroups()", - "file_type": "code", - "source_file": "pkg/common/openstack/securitygroups.go", - "id": "openstack_securitygroups_getaccessiblesecuritygroups", - "community": 76, - "norm_label": "getaccessiblesecuritygroups()" - }, - { - "label": "ListSecurityGroupInfos()", - "file_type": "code", - "source_file": "pkg/common/openstack/securitygroups.go", - "id": "openstack_securitygroups_listsecuritygroupinfos", - "community": 76, - "norm_label": "listsecuritygroupinfos()" - }, - { - "label": "resolveProjectID()", - "file_type": "code", - "source_file": "pkg/common/openstack/securitygroups.go", - "id": "openstack_securitygroups_resolveprojectid", - "community": 76, - "norm_label": "resolveprojectid()" - }, - { - "label": "network.go", - "file_type": "code", - "source_file": "pkg/common/openstack/network.go", - "id": "pkg_common_openstack_network_go", - "community": 17, - "norm_label": "network.go" - }, - { - "label": "IsSimpleNetwork()", - "file_type": "code", - "source_file": "pkg/common/openstack/network.go", - "id": "openstack_network_issimplenetwork", - "community": 17, - "norm_label": "issimplenetwork()" - }, - { - "label": "flavor_test.go", - "file_type": "code", - "source_file": "pkg/common/openstack/flavor_test.go", - "id": "pkg_common_openstack_flavor_test_go", - "community": 116, - "norm_label": "flavor_test.go" - }, - { - "label": "TestGetPassthroughGPUCount()", - "file_type": "code", - "source_file": "pkg/common/openstack/flavor_test.go", - "id": "openstack_flavor_test_testgetpassthroughgpucount", - "community": 116, - "norm_label": "testgetpassthroughgpucount()" - }, - { - "label": "TestGetVGPUCount()", - "file_type": "code", - "source_file": "pkg/common/openstack/flavor_test.go", - "id": "openstack_flavor_test_testgetvgpucount", - "community": 116, - "norm_label": "testgetvgpucount()" - }, - { - "label": "TestFilterFlavorsByAvailabilityZone()", - "file_type": "code", - "source_file": "pkg/common/openstack/flavor_test.go", - "id": "openstack_flavor_test_testfilterflavorsbyavailabilityzone", - "community": 116, - "norm_label": "testfilterflavorsbyavailabilityzone()" - }, - { - "label": "TestGetClosestFlavourWithGPU()", - "file_type": "code", - "source_file": "pkg/common/openstack/flavor_test.go", - "id": "openstack_flavor_test_testgetclosestflavourwithgpu", - "community": 116, - "norm_label": "testgetclosestflavourwithgpu()" - }, - { - "label": "flavor.go", - "file_type": "code", - "source_file": "pkg/common/openstack/flavor.go", - "id": "pkg_common_openstack_flavor_go", - "community": 116, - "norm_label": "flavor.go" - }, - { - "label": "FilterFlavorsByAvailabilityZone()", - "file_type": "code", - "source_file": "pkg/common/openstack/flavor.go", - "id": "openstack_flavor_filterflavorsbyavailabilityzone", - "community": 116, - "norm_label": "filterflavorsbyavailabilityzone()" - }, - { - "label": "GetClosestFlavour()", - "file_type": "code", - "source_file": "pkg/common/openstack/flavor.go", - "id": "openstack_flavor_getclosestflavour", - "community": 116, - "norm_label": "getclosestflavour()" - }, - { - "label": "isGPUFlavor()", - "file_type": "code", - "source_file": "pkg/common/openstack/flavor.go", - "id": "openstack_flavor_isgpuflavor", - "community": 116, - "norm_label": "isgpuflavor()" - }, - { - "label": "getPassthroughGPUCount()", - "file_type": "code", - "source_file": "pkg/common/openstack/flavor.go", - "id": "openstack_flavor_getpassthroughgpucount", - "community": 116, - "norm_label": "getpassthroughgpucount()" - }, - { - "label": "getVGPUCount()", - "file_type": "code", - "source_file": "pkg/common/openstack/flavor.go", - "id": "openstack_flavor_getvgpucount", - "community": 116, - "norm_label": "getvgpucount()" - }, - { - "label": "settings.go", - "file_type": "code", - "source_file": "pkg/common/config/settings.go", - "id": "pkg_common_config_settings_go", - "community": 224, - "norm_label": "settings.go" - }, - { - "label": "VjailbreakSettings", - "file_type": "code", - "source_file": "pkg/common/config/settings.go", - "id": "config_vjailbreaksettings", - "community": 224, - "norm_label": "vjailbreaksettings" - }, - { - "label": "Atoi()", - "file_type": "code", - "source_file": "pkg/common/config/settings.go", - "id": "config_settings_atoi", - "community": 224, - "norm_label": "atoi()" - }, - { - "label": "GetVjailbreakSettings()", - "file_type": "code", - "source_file": "pkg/common/config/settings.go", - "id": "config_settings_getvjailbreaksettings", - "community": 224, - "norm_label": "getvjailbreaksettings()" - }, - { - "label": "client.go", - "file_type": "code", - "source_file": "pkg/common/k8s/client.go", - "id": "pkg_common_k8s_client_go", - "community": 254, - "norm_label": "client.go" - }, - { - "label": "GetInclusterClient()", - "file_type": "code", - "source_file": "pkg/common/k8s/client.go", - "id": "k8s_client_getinclusterclient", - "community": 254, - "norm_label": "getinclusterclient()" - }, - { - "label": "constants.go", - "file_type": "code", - "source_file": "pkg/common/constants/constants.go", - "id": "pkg_common_constants_constants_go", - "community": 277, - "norm_label": "constants.go" - }, - { - "label": "net.go", - "file_type": "code", - "source_file": "pkg/common/utils/net.go", - "id": "pkg_common_utils_net_go", - "community": 59, - "norm_label": "net.go" - }, - { - "label": "VjbNet", - "file_type": "code", - "source_file": "pkg/common/utils/net.go", - "id": "utils_vjbnet", - "community": 91, - "norm_label": "vjbnet" - }, - { - "label": ".getNetTransport()", - "file_type": "code", - "source_file": "pkg/common/utils/net.go", - "id": "utils_vjbnet_getnettransport", - "community": 91, - "norm_label": ".getnettransport()" - }, - { - "label": ".CreateHTTPClient()", - "file_type": "code", - "source_file": "pkg/common/utils/net.go", - "id": "utils_vjbnet_createhttpclient", - "community": 91, - "norm_label": ".createhttpclient()" - }, - { - "label": ".CreateSecureHTTPClient()", - "file_type": "code", - "source_file": "pkg/common/utils/net.go", - "id": "utils_vjbnet_createsecurehttpclient", - "community": 91, - "norm_label": ".createsecurehttpclient()" - }, - { - "label": ".SetTimeout()", - "file_type": "code", - "source_file": "pkg/common/utils/net.go", - "id": "utils_vjbnet_settimeout", - "community": 91, - "norm_label": ".settimeout()" - }, - { - "label": ".SetInsecure()", - "file_type": "code", - "source_file": "pkg/common/utils/net.go", - "id": "utils_vjbnet_setinsecure", - "community": 91, - "norm_label": ".setinsecure()" - }, - { - "label": ".SetHTTPProxy()", - "file_type": "code", - "source_file": "pkg/common/utils/net.go", - "id": "utils_vjbnet_sethttpproxy", - "community": 91, - "norm_label": ".sethttpproxy()" - }, - { - "label": ".SetHTTPSProxy()", - "file_type": "code", - "source_file": "pkg/common/utils/net.go", - "id": "utils_vjbnet_sethttpsproxy", - "community": 91, - "norm_label": ".sethttpsproxy()" - }, - { - "label": ".SetNoProxy()", - "file_type": "code", - "source_file": "pkg/common/utils/net.go", - "id": "utils_vjbnet_setnoproxy", - "community": 91, - "norm_label": ".setnoproxy()" - }, - { - "label": ".SetUseProxyFromEnv()", - "file_type": "code", - "source_file": "pkg/common/utils/net.go", - "id": "utils_vjbnet_setuseproxyfromenv", - "community": 91, - "norm_label": ".setuseproxyfromenv()" - }, - { - "label": ".GetClient()", - "file_type": "code", - "source_file": "pkg/common/utils/net.go", - "id": "utils_vjbnet_getclient", - "community": 232, - "norm_label": ".getclient()" - }, - { - "label": ".proxy4URL()", - "file_type": "code", - "source_file": "pkg/common/utils/net.go", - "id": "utils_vjbnet_proxy4url", - "community": 91, - "norm_label": ".proxy4url()" - }, - { - "label": ".IsProxyEnabled()", - "file_type": "code", - "source_file": "pkg/common/utils/net.go", - "id": "utils_vjbnet_isproxyenabled", - "community": 91, - "norm_label": ".isproxyenabled()" - }, - { - "label": ".GetTimeout()", - "file_type": "code", - "source_file": "pkg/common/utils/net.go", - "id": "utils_vjbnet_gettimeout", - "community": 91, - "norm_label": ".gettimeout()" - }, - { - "label": "NewVjbNet()", - "file_type": "code", - "source_file": "pkg/common/utils/net.go", - "id": "utils_net_newvjbnet", - "community": 9, - "norm_label": "newvjbnet()" - }, - { - "label": "NormalizeVCenterURL()", - "file_type": "code", - "source_file": "pkg/common/utils/net.go", - "id": "utils_net_normalizevcenterurl", - "community": 59, - "norm_label": "normalizevcenterurl()" - }, - { - "label": "net_test.go", - "file_type": "code", - "source_file": "pkg/common/utils/net_test.go", - "id": "pkg_common_utils_net_test_go", - "community": 9, - "norm_label": "net_test.go" - }, - { - "label": "TestNewVjbNet_Defaults()", - "file_type": "code", - "source_file": "pkg/common/utils/net_test.go", - "id": "utils_net_test_testnewvjbnet_defaults", - "community": 9, - "norm_label": "testnewvjbnet_defaults()" - }, - { - "label": "TestVjbNet_SettersAndGetters()", - "file_type": "code", - "source_file": "pkg/common/utils/net_test.go", - "id": "utils_net_test_testvjbnet_settersandgetters", - "community": 9, - "norm_label": "testvjbnet_settersandgetters()" - }, - { - "label": "TestVjbNet_IsProxyEnabled()", - "file_type": "code", - "source_file": "pkg/common/utils/net_test.go", - "id": "utils_net_test_testvjbnet_isproxyenabled", - "community": 9, - "norm_label": "testvjbnet_isproxyenabled()" - }, - { - "label": "TestVjbNet_CreateHTTPClient()", - "file_type": "code", - "source_file": "pkg/common/utils/net_test.go", - "id": "utils_net_test_testvjbnet_createhttpclient", - "community": 9, - "norm_label": "testvjbnet_createhttpclient()" - }, - { - "label": "TestVjbNet_CreateSecureHTTPClient()", - "file_type": "code", - "source_file": "pkg/common/utils/net_test.go", - "id": "utils_net_test_testvjbnet_createsecurehttpclient", - "community": 9, - "norm_label": "testvjbnet_createsecurehttpclient()" - }, - { - "label": "TestVjbNet_proxy4URL_HTTPAndHTTPS()", - "file_type": "code", - "source_file": "pkg/common/utils/net_test.go", - "id": "utils_net_test_testvjbnet_proxy4url_httpandhttps", - "community": 9, - "norm_label": "testvjbnet_proxy4url_httpandhttps()" - }, - { - "label": "TestVjbNet_proxy4URL_NoProxyConfigPropagation()", - "file_type": "code", - "source_file": "pkg/common/utils/net_test.go", - "id": "utils_net_test_testvjbnet_proxy4url_noproxyconfigpropagation", - "community": 9, - "norm_label": "testvjbnet_proxy4url_noproxyconfigpropagation()" - }, - { - "label": "TestVjbNet_NoProxyBypassesProxy()", - "file_type": "code", - "source_file": "pkg/common/utils/net_test.go", - "id": "utils_net_test_testvjbnet_noproxybypassesproxy", - "community": 9, - "norm_label": "testvjbnet_noproxybypassesproxy()" - }, - { - "label": "TestVjbNet_NoProxy_CommaSeparatedAndCIDR()", - "file_type": "code", - "source_file": "pkg/common/utils/net_test.go", - "id": "utils_net_test_testvjbnet_noproxy_commaseparatedandcidr", - "community": 9, - "norm_label": "testvjbnet_noproxy_commaseparatedandcidr()" - }, - { - "label": "TestVjbNet_GetClient_Default()", - "file_type": "code", - "source_file": "pkg/common/utils/net_test.go", - "id": "utils_net_test_testvjbnet_getclient_default", - "community": 9, - "norm_label": "testvjbnet_getclient_default()" - }, - { - "label": "k8scompat.go", - "file_type": "code", - "source_file": "pkg/common/utils/k8scompat.go", - "id": "pkg_common_utils_k8scompat_go", - "community": 44, - "norm_label": "k8scompat.go" - }, - { - "label": "ConvertToK8sName()", - "file_type": "code", - "source_file": "pkg/common/utils/k8scompat.go", - "id": "utils_k8scompat_converttok8sname", - "community": 44, - "norm_label": "converttok8sname()" - }, - { - "label": "GenerateSha256Hash()", - "file_type": "code", - "source_file": "pkg/common/utils/k8scompat.go", - "id": "utils_k8scompat_generatesha256hash", - "community": 44, - "norm_label": "generatesha256hash()" - }, - { - "label": "GetK8sCompatibleVMWareObjectName()", - "file_type": "code", - "source_file": "pkg/common/utils/k8scompat.go", - "id": "utils_k8scompat_getk8scompatiblevmwareobjectname", - "community": 44, - "norm_label": "getk8scompatiblevmwareobjectname()" - }, - { - "label": "GetVMUniqueKey()", - "file_type": "code", - "source_file": "pkg/common/utils/k8scompat.go", - "id": "utils_k8scompat_getvmuniquekey", - "community": 44, - "norm_label": "getvmuniquekey()" - }, - { - "label": "GetVMK8sCompatibleName()", - "file_type": "code", - "source_file": "pkg/common/utils/k8scompat.go", - "id": "utils_k8scompat_getvmk8scompatiblename", - "community": 44, - "norm_label": "getvmk8scompatiblename()" - }, - { - "label": "validate.go", - "file_type": "code", - "source_file": "pkg/common/validation/openstack/validate.go", - "id": "pkg_common_validation_openstack_validate_go", - "community": 105, - "norm_label": "validate.go" - }, - { - "label": "ValidationResult", - "file_type": "code", - "source_file": "pkg/common/validation/openstack/validate.go", - "id": "openstack_validationresult", - "community": 105, - "norm_label": "validationresult" - }, - { - "label": "authErrorMessage()", - "file_type": "code", - "source_file": "pkg/common/validation/openstack/validate.go", - "id": "openstack_validate_autherrormessage", - "community": 105, - "norm_label": "autherrormessage()" - }, - { - "label": "Validate()", - "file_type": "code", - "source_file": "pkg/common/validation/openstack/validate.go", - "id": "openstack_validate_validate", - "community": 105, - "norm_label": "validate()" - }, - { - "label": "getCredentialsFromSecret()", - "file_type": "code", - "source_file": "pkg/common/validation/openstack/validate.go", - "id": "openstack_validate_getcredentialsfromsecret", - "community": 105, - "norm_label": "getcredentialsfromsecret()" - }, - { - "label": "verifyCredentialsMatchCurrentEnvironment()", - "file_type": "code", - "source_file": "pkg/common/validation/openstack/validate.go", - "id": "openstack_validate_verifycredentialsmatchcurrentenvironment", - "community": 105, - "norm_label": "verifycredentialsmatchcurrentenvironment()" - }, - { - "label": "PostValidationResources", - "file_type": "code", - "source_file": "pkg/common/validation/openstack/validate.go", - "id": "openstack_postvalidationresources", - "community": 105, - "norm_label": "postvalidationresources" - }, - { - "label": "FetchResourcesPostValidation()", - "file_type": "code", - "source_file": "pkg/common/validation/openstack/validate.go", - "id": "openstack_validate_fetchresourcespostvalidation", - "community": 105, - "norm_label": "fetchresourcespostvalidation()" - }, - { - "label": "ensureLogger()", - "file_type": "code", - "source_file": "pkg/common/validation/openstack/validate.go", - "id": "openstack_validate_ensurelogger", - "community": 105, - "norm_label": "ensurelogger()" - }, - { - "label": "validate.go", - "file_type": "code", - "source_file": "pkg/common/validation/vmware/validate.go", - "id": "pkg_common_validation_vmware_validate_go", - "community": 77, - "norm_label": "validate.go" - }, - { - "label": "ValidationResult", - "file_type": "code", - "source_file": "pkg/common/validation/vmware/validate.go", - "id": "vmware_validationresult", - "community": 77, - "norm_label": "validationresult" - }, - { - "label": "getRetryLimitFromSettings()", - "file_type": "code", - "source_file": "pkg/common/validation/vmware/validate.go", - "id": "vmware_validate_getretrylimitfromsettings", - "community": 77, - "norm_label": "getretrylimitfromsettings()" - }, - { - "label": "Validate()", - "file_type": "code", - "source_file": "pkg/common/validation/vmware/validate.go", - "id": "vmware_validate_validate", - "community": 77, - "norm_label": "validate()" - }, - { - "label": "getCredentialsFromSecret()", - "file_type": "code", - "source_file": "pkg/common/validation/vmware/validate.go", - "id": "vmware_validate_getcredentialsfromsecret", - "community": 77, - "norm_label": "getcredentialsfromsecret()" - }, - { - "label": "PostValidationResources", - "file_type": "code", - "source_file": "pkg/common/validation/vmware/validate.go", - "id": "vmware_postvalidationresources", - "community": 77, - "norm_label": "postvalidationresources" - }, - { - "label": "FetchResourcesPostValidation()", - "file_type": "code", - "source_file": "pkg/common/validation/vmware/validate.go", - "id": "vmware_validate_fetchresourcespostvalidation", - "community": 77, - "norm_label": "fetchresourcespostvalidation()" - }, - { - "label": "ensureLogger()", - "file_type": "code", - "source_file": "pkg/common/validation/vmware/validate.go", - "id": "vmware_validate_ensurelogger", - "community": 77, - "norm_label": "ensurelogger()" - }, - { - "label": "vJailbreak README", - "file_type": "document", - "source_file": "README.md", - "id": "readme_vjailbreak", - "community": 183, - "norm_label": "vjailbreak readme" - }, - { - "label": "vJailbreak Contributing Guide", - "file_type": "document", - "source_file": "CONTRIBUTING.md", - "id": "contributing_vjailbreak", - "community": 40, - "norm_label": "vjailbreak contributing guide" - }, - { - "label": "vJailbreak Agents Guide", - "file_type": "document", - "source_file": "AGENTS.md", - "id": "agents_vjailbreak", - "community": 40, - "norm_label": "vjailbreak agents guide" - }, - { - "label": "vJailbreak Claude Dev Instructions", - "file_type": "document", - "source_file": "CLAUDE.md", - "id": "claude_vjailbreak", - "community": 40, - "norm_label": "vjailbreak claude dev instructions" - }, - { - "label": "Open Source Credits", - "file_type": "document", - "source_file": "opensource.txt", - "id": "opensource_credits", - "community": 40, - "norm_label": "open source credits" - }, - { - "label": "Appliance VM README", - "file_type": "document", - "source_file": "appliance/README.md", - "id": "appliance_readme", - "community": 278, - "norm_label": "appliance vm readme" - }, - { - "label": "vJailbreak Project", - "file_type": "rationale", - "source_file": "README.md", - "id": "vjailbreak_project", - "community": 40, - "norm_label": "vjailbreak project" - }, - { - "label": "Platform9 Private Cloud Director (PCD)", - "file_type": "rationale", - "source_file": "CLAUDE.md", - "id": "platform9_pcd", - "community": 40, - "norm_label": "platform9 private cloud director (pcd)" - }, - { - "label": "VMware vCenter", - "file_type": "rationale", - "source_file": "README.md", - "id": "vmware_vcenter", - "community": 40, - "norm_label": "vmware vcenter" - }, - { - "label": "OpenStack Cloud", - "file_type": "rationale", - "source_file": "README.md", - "id": "openstack_cloud", - "community": 40, - "norm_label": "openstack cloud" - }, - { - "label": "virt-v2v", - "file_type": "rationale", - "source_file": "opensource.txt", - "id": "virt_v2v", - "community": 40, - "norm_label": "virt-v2v" - }, - { - "label": "nbdkit", - "file_type": "rationale", - "source_file": "opensource.txt", - "id": "nbdkit", - "community": 40, - "norm_label": "nbdkit" - }, - { - "label": "k3s (Lightweight Kubernetes)", - "file_type": "rationale", - "source_file": "opensource.txt", - "id": "k3s", - "community": 40, - "norm_label": "k3s (lightweight kubernetes)" - }, - { - "label": "govmomi", - "file_type": "rationale", - "source_file": "opensource.txt", - "id": "govmomi", - "community": 40, - "norm_label": "govmomi" - }, - { - "label": "virtio-win (Windows Paravirtual Drivers)", - "file_type": "rationale", - "source_file": "opensource.txt", - "id": "virtio_win", - "community": 40, - "norm_label": "virtio-win (windows paravirtual drivers)" - }, - { - "label": "controller-runtime", - "file_type": "rationale", - "source_file": "CLAUDE.md", - "id": "controller_runtime", - "community": 131, - "norm_label": "controller-runtime" - }, - { - "label": "libguestfs", - "file_type": "rationale", - "source_file": "CLAUDE.md", - "id": "libguestfs", - "community": 40, - "norm_label": "libguestfs" - }, - { - "label": "k8s/migration Controller Module", - "file_type": "code", - "source_file": "CLAUDE.md", - "id": "module_controller", - "community": 131, - "norm_label": "k8s/migration controller module" - }, - { - "label": "v2v-helper Migration Worker Module", - "file_type": "code", - "source_file": "CLAUDE.md", - "id": "module_v2v_helper", - "community": 40, - "norm_label": "v2v-helper migration worker module" - }, - { - "label": "pkg/vpwned REST API Server Module", - "file_type": "code", - "source_file": "CLAUDE.md", - "id": "module_vpwned", - "community": 184, - "norm_label": "pkg/vpwned rest api server module" - }, - { - "label": "pkg/common Shared Utilities Module", - "file_type": "code", - "source_file": "CLAUDE.md", - "id": "module_common", - "community": 40, - "norm_label": "pkg/common shared utilities module" - }, - { - "label": "image_builder Appliance QCOW2 Builder", - "file_type": "code", - "source_file": "CLAUDE.md", - "id": "image_builder", - "community": 40, - "norm_label": "image_builder appliance qcow2 builder" - }, - { - "label": "deploy/ Generated Kubernetes Manifests", - "file_type": "code", - "source_file": "CLAUDE.md", - "id": "deploy_manifests", - "community": 184, - "norm_label": "deploy/ generated kubernetes manifests" - }, - { - "label": "appliance/ Vagrant k3s Cluster", - "file_type": "code", - "source_file": "appliance/README.md", - "id": "appliance_module", - "community": 40, - "norm_label": "appliance/ vagrant k3s cluster" - }, - { - "label": "Migration CRD", - "file_type": "rationale", - "source_file": "CLAUDE.md", - "id": "crd_migration", - "community": 183, - "norm_label": "migration crd" - }, - { - "label": "MigrationPlan CRD", - "file_type": "code", - "source_file": "deploy/04migrationplan.yaml", - "id": "crd_migrationplan", - "community": 131, - "norm_label": "migrationplan crd" - }, - { - "label": "MigrationTemplate CRD", - "file_type": "code", - "source_file": "deploy/03migrationtemplate.yaml", - "id": "crd_migrationtemplate", - "community": 131, - "norm_label": "migrationtemplate crd" - }, - { - "label": "StorageMapping CRD", - "file_type": "code", - "source_file": "deploy/02storagemapping.yaml", - "id": "crd_storagemapping", - "community": 131, - "norm_label": "storagemapping crd" - }, - { - "label": "ArrayCreds CRD", - "file_type": "code", - "source_file": "deploy/00crds.yaml", - "id": "crd_arraycreds", - "community": 131, - "norm_label": "arraycreds crd" - }, - { - "label": "VMwareCreds CRD", - "file_type": "rationale", - "source_file": "CLAUDE.md", - "id": "crd_vmwarecreds", - "community": 104, - "norm_label": "vmwarecreds crd" - }, - { - "label": "OpenstackCreds CRD", - "file_type": "rationale", - "source_file": "CLAUDE.md", - "id": "crd_openstackcreds", - "community": 104, - "norm_label": "openstackcreds crd" - }, - { - "label": "NetworkMapping CRD", - "file_type": "rationale", - "source_file": "CLAUDE.md", - "id": "crd_networkmapping", - "community": 131, - "norm_label": "networkmapping crd" - }, - { - "label": "VolumeImageProfile CRD", - "file_type": "code", - "source_file": "deploy/volumeimageprofile-defaults.yaml", - "id": "crd_volumeimageprofile", - "community": 131, - "norm_label": "volumeimageprofile crd" - }, - { - "label": "Controller Manager Deployment (migration-controller-manager)", - "file_type": "code", - "source_file": "deploy/05controller-deployment.yaml", - "id": "deploy_controller", - "community": 184, - "norm_label": "controller manager deployment (migration-controller-manager)" - }, - { - "label": "Vpwned SDK Deployment (migration-vpwned-sdk)", - "file_type": "code", - "source_file": "deploy/06vpwned-deployment.yaml", - "id": "deploy_vpwned", - "community": 184, - "norm_label": "vpwned sdk deployment (migration-vpwned-sdk)" - }, - { - "label": "vJailbreak UI Deployment", - "file_type": "code", - "source_file": "deploy/04ui.yaml", - "id": "deploy_ui", - "community": 184, - "norm_label": "vjailbreak ui deployment" - }, - { - "label": "installer.yaml (Generated Manifest)", - "file_type": "code", - "source_file": "deploy/installer.yaml", - "id": "deploy_installer", - "community": 184, - "norm_label": "installer.yaml (generated manifest)" - }, - { - "label": "VDDK Libraries (VMware Virtual Disk Dev Kit)", - "file_type": "rationale", - "source_file": "README.md", - "id": "vddk_libraries", - "community": 184, - "norm_label": "vddk libraries (vmware virtual disk dev kit)" - }, - { - "label": "Changed Block Tracking (CBT)", - "file_type": "rationale", - "source_file": "CLAUDE.md", - "id": "cbt_feature", - "community": 40, - "norm_label": "changed block tracking (cbt)" - }, - { - "label": "Hot Migration Strategy", - "file_type": "rationale", - "source_file": "deploy/04migrationplan.yaml", - "id": "migration_strategy_hot", - "community": 131, - "norm_label": "hot migration strategy" - }, - { - "label": "Cold Migration Strategy", - "file_type": "rationale", - "source_file": "README.md", - "id": "migration_strategy_cold", - "community": 279, - "norm_label": "cold migration strategy" - }, - { - "label": "Business Source License 1.1", - "file_type": "rationale", - "source_file": "README.md", - "id": "bsl_license", - "community": 40, - "norm_label": "business source license 1.1" - }, - { - "label": "migration-system Kubernetes Namespace", - "file_type": "code", - "source_file": "deploy/00crds.yaml", - "id": "namespace_migration_system", - "community": 184, - "norm_label": "migration-system kubernetes namespace" - }, - { - "label": "Migration Form Step 1 Screenshot", - "file_type": "image", - "source_file": "assets/migrationform1.png", - "id": "img_migrationform1", - "community": 40, - "norm_label": "migration form step 1 screenshot" - }, - { - "label": "Migration Form Step 2 Screenshot", - "file_type": "image", - "source_file": "assets/migrationform2.png", - "id": "img_migrationform2", - "community": 131, - "norm_label": "migration form step 2 screenshot" - }, - { - "label": "Migration Progress List Screenshot", - "file_type": "image", - "source_file": "assets/migrationprogress1.png", - "id": "img_migrationprogress1", - "community": 183, - "norm_label": "migration progress list screenshot" - }, - { - "label": "Migration Progress Detail Tooltip Screenshot", - "file_type": "image", - "source_file": "assets/migrationprogress2.png", - "id": "img_migrationprogress2", - "community": 183, - "norm_label": "migration progress detail tooltip screenshot" - }, - { - "label": "Scale Up Agents Dialog Screenshot", - "file_type": "image", - "source_file": "assets/scaleup.png", - "id": "img_scaleup", - "community": 183, - "norm_label": "scale up agents dialog screenshot" - }, - { - "label": "Scale Down Agents Confirmation Screenshot", - "file_type": "image", - "source_file": "assets/scaledown.png", - "id": "img_scaledown", - "community": 183, - "norm_label": "scale down agents confirmation screenshot" - }, - { - "label": "Agents List (Post Scale Up) Screenshot", - "file_type": "image", - "source_file": "assets/scaleupagents.png", - "id": "img_scaleupagents", - "community": 183, - "norm_label": "agents list (post scale up) screenshot" - }, - { - "label": "Flatcar Linux", - "file_type": "rationale", - "source_file": "appliance/README.md", - "id": "flatcar_linux", - "community": 40, - "norm_label": "flatcar linux" - }, - { - "label": "VMDK to QCOW2 Disk Conversion", - "file_type": "rationale", - "source_file": "README.md", - "id": "vmdk_to_qcow2", - "community": 40, - "norm_label": "vmdk to qcow2 disk conversion" - }, - { - "label": "OpenstackCreds Custom Resource", - "file_type": "document", - "source_file": "deploy/01openstackcreds.yaml", - "id": "openstackcreds_cr", - "community": 75, - "norm_label": "openstackcreds custom resource" - }, - { - "label": "NetworkMapping Custom Resource", - "file_type": "document", - "source_file": "deploy/02networkmapping.yaml", - "id": "networkmapping_cr", - "community": 75, - "norm_label": "networkmapping custom resource" - }, - { - "label": "VMwareCreds Custom Resource", - "file_type": "document", - "source_file": "deploy/01vmwarecreds.yaml", - "id": "vmwarecreds_cr", - "community": 75, - "norm_label": "vmwarecreds custom resource" - }, - { - "label": "vJailbreak UI Deployment (deploy/07ui-deployment.yaml)", - "file_type": "document", - "source_file": "deploy/07ui-deployment.yaml", - "id": "vjailbreak_ui_deployment", - "community": 75, - "norm_label": "vjailbreak ui deployment (deploy/07ui-deployment.yaml)" - }, - { - "label": "migration-system Kubernetes Namespace", - "file_type": "document", - "source_file": "deploy/01openstackcreds.yaml", - "id": "migration_system_namespace", - "community": 75, - "norm_label": "migration-system kubernetes namespace" - }, - { - "label": "sync-daemon DaemonSet", - "file_type": "document", - "source_file": "image_builder/configs/daemonset.yaml", - "id": "sync_daemon_daemonset", - "community": 234, - "norm_label": "sync-daemon daemonset" - }, - { - "label": "version-config ConfigMap", - "file_type": "document", - "source_file": "image_builder/configs/version-config.yaml", - "id": "version_config_configmap", - "community": 75, - "norm_label": "version-config configmap" - }, - { - "label": "vjailbreak-settings ConfigMap", - "file_type": "document", - "source_file": "image_builder/configs/vjailbreak-settings.yaml", - "id": "vjailbreak_settings_configmap", - "community": 75, - "norm_label": "vjailbreak-settings configmap" - }, - { - "label": "analytics-keys Secret (Amplitude/Bugsnag)", - "file_type": "document", - "source_file": "image_builder/configs/analytics-keys.yaml", - "id": "analytics_keys_secret", - "community": 75, - "norm_label": "analytics-keys secret (amplitude/bugsnag)" - }, - { - "label": "vjailbreak-version-checker CronJob", - "file_type": "document", - "source_file": "image_builder/cronjob/version-checker.yaml", - "id": "version_checker_cronjob", - "community": 75, - "norm_label": "vjailbreak-version-checker cronjob" - }, - { - "label": "version-checker-sa ServiceAccount", - "file_type": "document", - "source_file": "image_builder/cronjob/version-checker.yaml", - "id": "version_checker_sa", - "community": 75, - "norm_label": "version-checker-sa serviceaccount" - }, - { - "label": "configmap-editor-role Role", - "file_type": "document", - "source_file": "image_builder/cronjob/version-checker.yaml", - "id": "configmap_editor_role", - "community": 75, - "norm_label": "configmap-editor-role role" - }, - { - "label": "version-checker-binding RoleBinding", - "file_type": "document", - "source_file": "image_builder/cronjob/version-checker.yaml", - "id": "version_checker_binding", - "community": 75, - "norm_label": "version-checker-binding rolebinding" - }, - { - "label": "vJailbreak UI Deployment (image_builder/deploy/01ui.yaml)", - "file_type": "document", - "source_file": "image_builder/deploy/01ui.yaml", - "id": "image_builder_ui_deployment", - "community": 75, - "norm_label": "vjailbreak ui deployment (image_builder/deploy/01ui.yaml)" - }, - { - "label": "vjailbreak-ui-service Service", - "file_type": "document", - "source_file": "image_builder/deploy/01ui.yaml", - "id": "vjailbreak_ui_service", - "community": 75, - "norm_label": "vjailbreak-ui-service service" - }, - { - "label": "vjailbreak-ui-ingress Ingress", - "file_type": "document", - "source_file": "image_builder/deploy/01ui.yaml", - "id": "vjailbreak_ui_ingress", - "community": 75, - "norm_label": "vjailbreak-ui-ingress ingress" - }, - { - "label": "vjailbreak-api-ingress Ingress", - "file_type": "document", - "source_file": "image_builder/deploy/01ui.yaml", - "id": "vjailbreak_api_ingress", - "community": 280, - "norm_label": "vjailbreak-api-ingress ingress" - }, - { - "label": "grafana-api-ingress Ingress", - "file_type": "document", - "source_file": "image_builder/deploy/01ui.yaml", - "id": "grafana_api_ingress", - "community": 23, - "norm_label": "grafana-api-ingress ingress" - }, - { - "label": "selfsigned-issuer ClusterIssuer", - "file_type": "document", - "source_file": "k8s/cert-manager/00-selfsigned-issuer.yaml", - "id": "selfsigned_issuer", - "community": 233, - "norm_label": "selfsigned-issuer clusterissuer" - }, - { - "label": "vjailbreak-ca Certificate", - "file_type": "document", - "source_file": "k8s/cert-manager/00-selfsigned-issuer.yaml", - "id": "vjailbreak_ca_cert", - "community": 233, - "norm_label": "vjailbreak-ca certificate" - }, - { - "label": "vjailbreak-ca-issuer ClusterIssuer", - "file_type": "document", - "source_file": "k8s/cert-manager/00-selfsigned-issuer.yaml", - "id": "vjailbreak_ca_issuer", - "community": 233, - "norm_label": "vjailbreak-ca-issuer clusterissuer" - }, - { - "label": "prometheus-k8s ClusterRole", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/prometheus-clusterRole.yaml", - "id": "prometheus_k8s_clusterrole", - "community": 23, - "norm_label": "prometheus-k8s clusterrole" - }, - { - "label": "prometheus-adapter ClusterRole", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/prometheusAdapter-clusterRole.yaml", - "id": "prometheus_adapter_clusterrole", - "community": 23, - "norm_label": "prometheus-adapter clusterrole" - }, - { - "label": "prometheus-k8s ServiceAccount", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/prometheus-serviceAccount.yaml", - "id": "prometheus_k8s_serviceaccount", - "community": 23, - "norm_label": "prometheus-k8s serviceaccount" - }, - { - "label": "alertmanager-main PodDisruptionBudget", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/alertmanager-podDisruptionBudget.yaml", - "id": "alertmanager_pdb", - "community": 23, - "norm_label": "alertmanager-main poddisruptionbudget" - }, - { - "label": "resource-metrics-server-resources ClusterRole", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/prometheusAdapter-clusterRoleServerResources.yaml", - "id": "resource_metrics_server_clusterrole", - "community": 23, - "norm_label": "resource-metrics-server-resources clusterrole" - }, - { - "label": "blackbox-exporter ServiceAccount", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/blackboxExporter-serviceAccount.yaml", - "id": "blackbox_exporter_sa", - "community": 23, - "norm_label": "blackbox-exporter serviceaccount" - }, - { - "label": "grafana-folders ConfigMap", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/grafana-folders.yaml", - "id": "grafana_folders_configmap", - "community": 23, - "norm_label": "grafana-folders configmap" - }, - { - "label": "prometheus-adapter Service", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/prometheusAdapter-service.yaml", - "id": "prometheus_adapter_service", - "community": 23, - "norm_label": "prometheus-adapter service" - }, - { - "label": "prometheus-k8s RoleBindingList (specific namespaces)", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/prometheus-roleBindingSpecificNamespaces.yaml", - "id": "prometheus_rolebinding_namespaces", - "community": 23, - "norm_label": "prometheus-k8s rolebindinglist (specific namespaces)" - }, - { - "label": "kube-state-metrics ServiceAccount", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/kubeStateMetrics-serviceAccount.yaml", - "id": "kube_state_metrics_sa", - "community": 23, - "norm_label": "kube-state-metrics serviceaccount" - }, - { - "label": "prometheus-k8s-config RoleBinding", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/prometheus-roleBindingConfig.yaml", - "id": "prometheus_rolebinding_config", - "community": 23, - "norm_label": "prometheus-k8s-config rolebinding" - }, - { - "label": "vjailbreak.k8s.pf9.io/v1alpha1 CRD API Group", - "file_type": "document", - "source_file": "deploy/01openstackcreds.yaml", - "id": "vjailbreak_crd_api", - "community": 75, - "norm_label": "vjailbreak.k8s.pf9.io/v1alpha1 crd api group" - }, - { - "label": "VMware VIX DiskLib (VDDK) Libraries", - "file_type": "document", - "source_file": "image_builder/configs/daemonset.yaml", - "id": "vmware_vix_disklib", - "community": 234, - "norm_label": "vmware vix disklib (vddk) libraries" - }, - { - "label": "virtio-win Drivers", - "file_type": "document", - "source_file": "image_builder/configs/daemonset.yaml", - "id": "virtio_win_drivers", - "community": 234, - "norm_label": "virtio-win drivers" - }, - { - "label": "monitoring Kubernetes Namespace", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/prometheus-serviceAccount.yaml", - "id": "monitoring_namespace", - "community": 23, - "norm_label": "monitoring kubernetes namespace" - }, - { - "label": "kube-prometheus Monitoring Stack", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/prometheus-clusterRole.yaml", - "id": "kube_prometheus_stack", - "community": 23, - "norm_label": "kube-prometheus monitoring stack" - }, - { - "label": "Grafana Service", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/grafana-service.yaml", - "id": "grafana_service", - "community": 31, - "norm_label": "grafana service" - }, - { - "label": "Grafana Deployment", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/grafana-deployment.yaml", - "id": "grafana_deployment", - "community": 31, - "norm_label": "grafana deployment" - }, - { - "label": "Grafana Config Secret", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/grafana-config.yaml", - "id": "grafana_config", - "community": 31, - "norm_label": "grafana config secret" - }, - { - "label": "Grafana Dashboard Datasources Secret", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/grafana-dashboardDatasources.yaml", - "id": "grafana_datasources", - "community": 31, - "norm_label": "grafana dashboard datasources secret" - }, - { - "label": "Grafana Dashboard Sources ConfigMap", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/grafana-dashboardSources.yaml", - "id": "grafana_dashboard_sources", - "community": 31, - "norm_label": "grafana dashboard sources configmap" - }, - { - "label": "Grafana Dashboard Definitions", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/grafana-dashboardDefinitions.yaml", - "id": "grafana_dashboard_definitions", - "community": 31, - "norm_label": "grafana dashboard definitions" - }, - { - "label": "Node Exporter Service", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/nodeExporter-service.yaml", - "id": "nodeexporter_service", - "community": 154, - "norm_label": "node exporter service" - }, - { - "label": "Node Exporter NetworkPolicy", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/nodeExporter-networkPolicy.yaml", - "id": "nodeexporter_networkpolicy", - "community": 154, - "norm_label": "node exporter networkpolicy" - }, - { - "label": "Node Exporter ServiceAccount", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/nodeExporter-serviceAccount.yaml", - "id": "nodeexporter_serviceaccount", - "community": 154, - "norm_label": "node exporter serviceaccount" - }, - { - "label": "Blackbox Exporter Service", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/blackboxExporter-service.yaml", - "id": "blackboxexporter_service", - "community": 211, - "norm_label": "blackbox exporter service" - }, - { - "label": "Blackbox Exporter NetworkPolicy", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/blackboxExporter-networkPolicy.yaml", - "id": "blackboxexporter_networkpolicy", - "community": 211, - "norm_label": "blackbox exporter networkpolicy" - }, - { - "label": "Blackbox Exporter ClusterRole", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/blackboxExporter-clusterRole.yaml", - "id": "blackboxexporter_clusterrole", - "community": 211, - "norm_label": "blackbox exporter clusterrole" - }, - { - "label": "Blackbox Exporter Configuration ConfigMap", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/blackboxExporter-configuration.yaml", - "id": "blackboxexporter_configuration", - "community": 211, - "norm_label": "blackbox exporter configuration configmap" - }, - { - "label": "Prometheus Operator PrometheusRule", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/prometheusOperator-prometheusRule.yaml", - "id": "prometheusoperator_prometheusrule", - "community": 255, - "norm_label": "prometheus operator prometheusrule" - }, - { - "label": "Prometheus Operator ServiceMonitor", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/prometheusOperator-serviceMonitor.yaml", - "id": "prometheusoperator_servicemonitor", - "community": 255, - "norm_label": "prometheus operator servicemonitor" - }, - { - "label": "Prometheus Adapter ConfigMap", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/prometheusAdapter-configMap.yaml", - "id": "prometheusadapter_configmap", - "community": 31, - "norm_label": "prometheus adapter configmap" - }, - { - "label": "Prometheus Adapter ServiceAccount", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/prometheusAdapter-serviceAccount.yaml", - "id": "prometheusadapter_serviceaccount", - "community": 31, - "norm_label": "prometheus adapter serviceaccount" - }, - { - "label": "Prometheus Adapter Aggregated Metrics Reader ClusterRole", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/prometheusAdapter-clusterRoleAggregatedMetricsReader.yaml", - "id": "prometheusadapter_clusterrole_aggregated", - "community": 31, - "norm_label": "prometheus adapter aggregated metrics reader clusterrole" - }, - { - "label": "Prometheus Adapter Auth Reader RoleBinding", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/prometheusAdapter-roleBindingAuthReader.yaml", - "id": "prometheusadapter_rolebinding_authreader", - "community": 31, - "norm_label": "prometheus adapter auth reader rolebinding" - }, - { - "label": "Prometheus Adapter PodDisruptionBudget", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/prometheusAdapter-podDisruptionBudget.yaml", - "id": "prometheusadapter_poddisruptionbudget", - "community": 31, - "norm_label": "prometheus adapter poddisruptionbudget" - }, - { - "label": "Prometheus Adapter APIService v1beta1.metrics.k8s.io", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/prometheusAdapter-apiService.yaml", - "id": "prometheusadapter_apiservice", - "community": 31, - "norm_label": "prometheus adapter apiservice v1beta1.metrics.k8s.io" - }, - { - "label": "CoreDNS ServiceMonitor", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/kubernetesControlPlane-serviceMonitorCoreDNS.yaml", - "id": "coredns_servicemonitor", - "community": 154, - "norm_label": "coredns servicemonitor" - }, - { - "label": "Prometheus NetworkPolicy (prometheus-k8s)", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/prometheus-networkPolicy.yaml", - "id": "prometheus_networkpolicy", - "community": 31, - "norm_label": "prometheus networkpolicy (prometheus-k8s)" - }, - { - "label": "Kubernetes Control Plane PrometheusRule (kubernetes-monitoring-rules)", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/kubernetesControlPlane-prometheusRule.yaml", - "id": "kubernetes_controlplane_prometheusrule", - "community": 256, - "norm_label": "kubernetes control plane prometheusrule (kubernetes-monitoring-rules)" - }, - { - "label": "Grafana ServiceAccount", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/grafana-serviceAccount.yaml", - "id": "grafana_serviceaccount", - "community": 31, - "norm_label": "grafana serviceaccount" - }, - { - "label": "KubeStateMetrics ClusterRole", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/kubeStateMetrics-clusterRole.yaml", - "id": "kubestatemetrics_clusterrole", - "community": 235, - "norm_label": "kubestatemetrics clusterrole" - }, - { - "label": "Kube Prometheus PrometheusRule (kube-prometheus-rules)", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/kubePrometheus-prometheusRule.yaml", - "id": "kubeprometheus_prometheusrule", - "community": 31, - "norm_label": "kube prometheus prometheusrule (kube-prometheus-rules)" - }, - { - "label": "Prometheus Operator ClusterRoleBinding", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/prometheusOperator-clusterRoleBinding.yaml", - "id": "prometheusoperator_clusterrolebinding", - "community": 42, - "norm_label": "prometheus operator clusterrolebinding" - }, - { - "label": "KubeScheduler ServiceMonitor", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/kubernetesControlPlane-serviceMonitorKubeScheduler.yaml", - "id": "kubescheduler_servicemonitor", - "community": 256, - "norm_label": "kubescheduler servicemonitor" - }, - { - "label": "Alertmanager ServiceAccount (alertmanager-main)", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/alertmanager-serviceAccount.yaml", - "id": "alertmanager_serviceaccount", - "community": 31, - "norm_label": "alertmanager serviceaccount (alertmanager-main)" - }, - { - "label": "Node Exporter ClusterRoleBinding", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/nodeExporter-clusterRoleBinding.yaml", - "id": "nodeexporter_clusterrolebinding", - "community": 154, - "norm_label": "node exporter clusterrolebinding" - }, - { - "label": "Prometheus Instance (k8s)", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/prometheus-prometheus.yaml", - "id": "prometheus_prometheus", - "community": 31, - "norm_label": "prometheus instance (k8s)" - }, - { - "label": "Prometheus ClusterRoleBinding (prometheus-k8s)", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/prometheus-clusterRoleBinding.yaml", - "id": "prometheus_clusterrolebinding", - "community": 31, - "norm_label": "prometheus clusterrolebinding (prometheus-k8s)" - }, - { - "label": "Grafana NetworkPolicy", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/grafana-networkPolicy.yaml", - "id": "grafana_networkpolicy", - "community": 31, - "norm_label": "grafana networkpolicy" - }, - { - "label": "Prometheus Operator Service", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/prometheusOperator-service.yaml", - "id": "prometheusoperator_service", - "community": 42, - "norm_label": "prometheus operator service" - }, - { - "label": "KubeStateMetrics ServiceMonitor", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/kubeStateMetrics-serviceMonitor.yaml", - "id": "kubestatemetrics_servicemonitor", - "community": 235, - "norm_label": "kubestatemetrics servicemonitor" - }, - { - "label": "Prometheus Role (prometheus-k8s-config)", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/prometheus-roleConfig.yaml", - "id": "prometheus_roleconfig", - "community": 31, - "norm_label": "prometheus role (prometheus-k8s-config)" - }, - { - "label": "Node Exporter PrometheusRule (node-exporter-rules)", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/nodeExporter-prometheusRule.yaml", - "id": "nodeexporter_prometheusrule", - "community": 154, - "norm_label": "node exporter prometheusrule (node-exporter-rules)" - }, - { - "label": "Prometheus Adapter ClusterRoleBinding", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/prometheusAdapter-clusterRoleBinding.yaml", - "id": "prometheusadapter_clusterrolebinding", - "community": 31, - "norm_label": "prometheus adapter clusterrolebinding" - }, - { - "label": "Node Exporter DaemonSet", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/nodeExporter-daemonset.yaml", - "id": "nodeexporter_daemonset", - "community": 154, - "norm_label": "node exporter daemonset" - }, - { - "label": "Grafana PrometheusRule (grafana-rules)", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/grafana-prometheusRule.yaml", - "id": "grafana_prometheusrule", - "community": 31, - "norm_label": "grafana prometheusrule (grafana-rules)" - }, - { - "label": "Blackbox Exporter ClusterRoleBinding", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/blackboxExporter-clusterRoleBinding.yaml", - "id": "blackboxexporter_clusterrolebinding", - "community": 211, - "norm_label": "blackbox exporter clusterrolebinding" - }, - { - "label": "Alertmanager NetworkPolicy (alertmanager-main)", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/alertmanager-networkPolicy.yaml", - "id": "alertmanager_networkpolicy", - "community": 31, - "norm_label": "alertmanager networkpolicy (alertmanager-main)" - }, - { - "label": "Prometheus Adapter ServiceMonitor", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/prometheusAdapter-serviceMonitor.yaml", - "id": "prometheusadapter_servicemonitor", - "community": 257, - "norm_label": "prometheus adapter servicemonitor" - }, - { - "label": "Prometheus Operator ClusterRole", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/prometheusOperator-clusterRoleBinding.yaml", - "id": "prometheusoperator_clusterrole", - "community": 42, - "norm_label": "prometheus operator clusterrole" - }, - { - "label": "Prometheus Operator ServiceAccount", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/prometheusOperator-clusterRoleBinding.yaml", - "id": "prometheusoperator_serviceaccount", - "community": 42, - "norm_label": "prometheus operator serviceaccount" - }, - { - "label": "Node Exporter ClusterRole", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/nodeExporter-clusterRoleBinding.yaml", - "id": "nodeexporter_clusterrole", - "community": 154, - "norm_label": "node exporter clusterrole" - }, - { - "label": "Prometheus ClusterRole (prometheus-k8s)", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/prometheus-clusterRoleBinding.yaml", - "id": "prometheus_clusterrole", - "community": 31, - "norm_label": "prometheus clusterrole (prometheus-k8s)" - }, - { - "label": "Prometheus ServiceAccount (prometheus-k8s)", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/prometheus-clusterRoleBinding.yaml", - "id": "prometheus_serviceaccount", - "community": 31, - "norm_label": "prometheus serviceaccount (prometheus-k8s)" - }, - { - "label": "Prometheus Adapter ClusterRole", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/prometheusAdapter-clusterRoleBinding.yaml", - "id": "prometheusadapter_clusterrole", - "community": 31, - "norm_label": "prometheus adapter clusterrole" - }, - { - "label": "Blackbox Exporter ServiceAccount", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/blackboxExporter-clusterRoleBinding.yaml", - "id": "blackboxexporter_serviceaccount", - "community": 211, - "norm_label": "blackbox exporter serviceaccount" - }, - { - "label": "Alertmanager (alertmanager-main)", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/alertmanager-serviceAccount.yaml", - "id": "alertmanager_main", - "community": 31, - "norm_label": "alertmanager (alertmanager-main)" - }, - { - "label": "KubeStateMetrics Exporter Service", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/kubeStateMetrics-serviceMonitor.yaml", - "id": "kubestatemetrics_exporter", - "community": 235, - "norm_label": "kubestatemetrics exporter service" - }, - { - "label": "Prometheus Adapter Service", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/prometheusAdapter-serviceMonitor.yaml", - "id": "prometheusadapter_service", - "community": 257, - "norm_label": "prometheus adapter service" - }, - { - "label": "PrometheusAdapter NetworkPolicy", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/prometheusAdapter-networkPolicy.yaml", - "id": "prometheusadapter_networkpolicy", - "community": 42, - "norm_label": "prometheusadapter networkpolicy" - }, - { - "label": "Prometheus ServiceMonitor (prometheus-k8s)", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/prometheus-serviceMonitor.yaml", - "id": "prometheus_servicemonitor", - "community": 42, - "norm_label": "prometheus servicemonitor (prometheus-k8s)" - }, - { - "label": "Prometheus Role (specific namespaces: default, kube-system, monitoring)", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/prometheus-roleSpecificNamespaces.yaml", - "id": "prometheus_rolespecificnamespaces", - "community": 42, - "norm_label": "prometheus role (specific namespaces: default, kube-system, monitoring)" - }, - { - "label": "Alertmanager CR (main)", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/alertmanager-alertmanager.yaml", - "id": "alertmanager_alertmanager", - "community": 42, - "norm_label": "alertmanager cr (main)" - }, - { - "label": "BlackboxExporter ServiceMonitor", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/blackboxExporter-serviceMonitor.yaml", - "id": "blackboxexporter_servicemonitor", - "community": 42, - "norm_label": "blackboxexporter servicemonitor" - }, - { - "label": "Prometheus PodDisruptionBudget (prometheus-k8s)", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/prometheus-podDisruptionBudget.yaml", - "id": "prometheus_poddisruptionbudget", - "community": 42, - "norm_label": "prometheus poddisruptionbudget (prometheus-k8s)" - }, - { - "label": "Alertmanager PrometheusRule (alertmanager-main-rules)", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/alertmanager-prometheusRule.yaml", - "id": "alertmanager_prometheusrule", - "community": 42, - "norm_label": "alertmanager prometheusrule (alertmanager-main-rules)" - }, - { - "label": "Kubernetes ControlPlane ServiceMonitor (kube-apiserver)", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/kubernetesControlPlane-serviceMonitorApiserver.yaml", - "id": "kubernetescontrolplane_servicemonitorapiserver", - "community": 42, - "norm_label": "kubernetes controlplane servicemonitor (kube-apiserver)" - }, - { - "label": "BlackboxExporter Deployment", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/blackboxExporter-deployment.yaml", - "id": "blackboxexporter_deployment", - "community": 42, - "norm_label": "blackboxexporter deployment" - }, - { - "label": "Prometheus Service (prometheus-k8s)", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/prometheus-service.yaml", - "id": "prometheus_service", - "community": 42, - "norm_label": "prometheus service (prometheus-k8s)" - }, - { - "label": "Prometheus PrometheusRule (prometheus-k8s-prometheus-rules)", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/prometheus-prometheusRule.yaml", - "id": "prometheus_prometheusrule", - "community": 42, - "norm_label": "prometheus prometheusrule (prometheus-k8s-prometheus-rules)" - }, - { - "label": "KubeStateMetrics NetworkPolicy", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/kubeStateMetrics-networkPolicy.yaml", - "id": "kubestatemetrics_networkpolicy", - "community": 42, - "norm_label": "kubestatemetrics networkpolicy" - }, - { - "label": "KubeStateMetrics Deployment", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/kubeStateMetrics-deployment.yaml", - "id": "kubestatemetrics_deployment", - "community": 42, - "norm_label": "kubestatemetrics deployment" - }, - { - "label": "Alertmanager ServiceMonitor (alertmanager-main)", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/alertmanager-serviceMonitor.yaml", - "id": "alertmanager_servicemonitor", - "community": 42, - "norm_label": "alertmanager servicemonitor (alertmanager-main)" - }, - { - "label": "KubeStateMetrics Service", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/kubeStateMetrics-service.yaml", - "id": "kubestatemetrics_service", - "community": 42, - "norm_label": "kubestatemetrics service" - }, - { - "label": "PrometheusOperator NetworkPolicy", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/prometheusOperator-networkPolicy.yaml", - "id": "prometheusoperator_networkpolicy", - "community": 42, - "norm_label": "prometheusoperator networkpolicy" - }, - { - "label": "KubeStateMetrics ClusterRoleBinding", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/kubeStateMetrics-clusterRoleBinding.yaml", - "id": "kubestatemetrics_clusterrolebinding", - "community": 42, - "norm_label": "kubestatemetrics clusterrolebinding" - }, - { - "label": "NodeExporter ServiceMonitor", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/nodeExporter-serviceMonitor.yaml", - "id": "nodeexporter_servicemonitor", - "community": 154, - "norm_label": "nodeexporter servicemonitor" - }, - { - "label": "PrometheusAdapter Deployment", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/prometheusAdapter-deployment.yaml", - "id": "prometheusadapter_deployment", - "community": 42, - "norm_label": "prometheusadapter deployment" - }, - { - "label": "Kube State Metrics PrometheusRule", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/kubeStateMetrics-prometheusRule.yaml", - "id": "kubestatemetrics_prometheusrule", - "community": 23, - "norm_label": "kube state metrics prometheusrule" - }, - { - "label": "Alertmanager Main Service", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/alertmanager-service.yaml", - "id": "alertmanager_service", - "community": 23, - "norm_label": "alertmanager main service" - }, - { - "label": "Prometheus Operator Deployment", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/prometheusOperator-deployment.yaml", - "id": "prometheusoperator_deployment", - "community": 23, - "norm_label": "prometheus operator deployment" - }, - { - "label": "Kube Controller Manager ServiceMonitor", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/kubernetesControlPlane-serviceMonitorKubeControllerManager.yaml", - "id": "kubecontrollermanager_servicemonitor", - "community": 23, - "norm_label": "kube controller manager servicemonitor" - }, - { - "label": "Grafana ServiceMonitor", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/grafana-serviceMonitor.yaml", - "id": "grafana_servicemonitor", - "community": 23, - "norm_label": "grafana servicemonitor" - }, - { - "label": "Kubelet ServiceMonitor", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/kubernetesControlPlane-serviceMonitorKubelet.yaml", - "id": "kubelet_servicemonitor", - "community": 23, - "norm_label": "kubelet servicemonitor" - }, - { - "label": "Prometheus Adapter ClusterRoleBinding Delegator", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/prometheusAdapter-clusterRoleBindingDelegator.yaml", - "id": "prometheusadapter_clusterrolebindingdelegator", - "community": 23, - "norm_label": "prometheus adapter clusterrolebinding delegator" - }, - { - "label": "AlertmanagerConfig CRD (monitoring.coreos.com/v1alpha1)", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/setup/0alertmanagerConfigCustomResourceDefinition.yaml", - "id": "alertmanagerconfig_crd", - "community": 23, - "norm_label": "alertmanagerconfig crd (monitoring.coreos.com/v1alpha1)" - }, - { - "label": "PrometheusRule CRD (monitoring.coreos.com/v1)", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/setup/0prometheusruleCustomResourceDefinition.yaml", - "id": "prometheusrule_crd", - "community": 23, - "norm_label": "prometheusrule crd (monitoring.coreos.com/v1)" - }, - { - "label": "ServiceMonitor CRD (monitoring.coreos.com/v1)", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/setup/0servicemonitorCustomResourceDefinition.yaml", - "id": "servicemonitor_crd", - "community": 23, - "norm_label": "servicemonitor crd (monitoring.coreos.com/v1)" - }, - { - "label": "PodMonitor CRD (monitoring.coreos.com/v1)", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/setup/0podmonitorCustomResourceDefinition.yaml", - "id": "podmonitor_crd", - "community": 23, - "norm_label": "podmonitor crd (monitoring.coreos.com/v1)" - }, - { - "label": "ScrapeConfig CRD (monitoring.coreos.com/v1alpha1)", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/setup/0scrapeconfigCustomResourceDefinition.yaml", - "id": "scrapeconfig_crd", - "community": 23, - "norm_label": "scrapeconfig crd (monitoring.coreos.com/v1alpha1)" - }, - { - "label": "Alertmanager CRD (monitoring.coreos.com)", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/setup/0alertmanagerCustomResourceDefinition.yaml", - "id": "alertmanager_crd", - "community": 23, - "norm_label": "alertmanager crd (monitoring.coreos.com)" - }, - { - "label": "ThanosRuler CRD (monitoring.coreos.com)", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/setup/0thanosrulerCustomResourceDefinition.yaml", - "id": "thanosruler_crd", - "community": 23, - "norm_label": "thanosruler crd (monitoring.coreos.com)" - }, - { - "label": "PrometheusAgent CRD (monitoring.coreos.com)", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/setup/0prometheusagentCustomResourceDefinition.yaml", - "id": "prometheusagent_crd", - "community": 23, - "norm_label": "prometheusagent crd (monitoring.coreos.com)" - }, - { - "label": "Prometheus CRD (monitoring.coreos.com)", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/setup/0prometheusCustomResourceDefinition.yaml", - "id": "prometheus_crd", - "community": 23, - "norm_label": "prometheus crd (monitoring.coreos.com)" - }, - { - "label": "Probe CRD (monitoring.coreos.com/v1)", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/setup/0probeCustomResourceDefinition.yaml", - "id": "probe_crd", - "community": 23, - "norm_label": "probe crd (monitoring.coreos.com/v1)" - }, - { - "label": "Migration Controller README", - "file_type": "document", - "source_file": "k8s/migration/README.md", - "id": "migration_readme", - "community": 226, - "norm_label": "migration controller readme" - }, - { - "label": "vpwned-sdk Addon Deployment and Service", - "file_type": "document", - "source_file": "k8s/migration/config/addons/k8s.svc.yaml", - "id": "vpwned_addon_deployment", - "community": 226, - "norm_label": "vpwned-sdk addon deployment and service" - }, - { - "label": "Addons Kustomization", - "file_type": "document", - "source_file": "k8s/migration/config/addons/kustomization.yaml", - "id": "addons_kustomization", - "community": 226, - "norm_label": "addons kustomization" - }, - { - "label": "CRD Kustomize Config", - "file_type": "document", - "source_file": "k8s/migration/config/crd/kustomizeconfig.yaml", - "id": "crd_kustomizeconfig", - "community": 226, - "norm_label": "crd kustomize config" - }, - { - "label": "CRD Kustomization Registry", - "file_type": "document", - "source_file": "k8s/migration/config/crd/kustomization.yaml", - "id": "crd_kustomization", - "community": 281, - "norm_label": "crd kustomization registry" - }, - { - "label": "RollingMigrationPlan CRD", - "file_type": "document", - "source_file": "k8s/migration/config/crd/bases/vjailbreak.k8s.pf9.io_rollingmigrationplans.yaml", - "id": "crd_rollingmigrationplan", - "community": 104, - "norm_label": "rollingmigrationplan crd" - }, - { - "label": "ClusterMigration CRD", - "file_type": "document", - "source_file": "k8s/migration/config/crd/bases/vjailbreak.k8s.pf9.io_clustermigrations.yaml", - "id": "crd_clustermigration", - "community": 104, - "norm_label": "clustermigration crd" - }, - { - "label": "ESXIMigration CRD", - "file_type": "document", - "source_file": "k8s/migration/config/crd/bases/vjailbreak.k8s.pf9.io_esximigrations.yaml", - "id": "crd_esximigration", - "community": 104, - "norm_label": "esximigration crd" - }, - { - "label": "ESXiSSHCreds CRD", - "file_type": "document", - "source_file": "k8s/migration/config/crd/bases/vjailbreak.k8s.pf9.io_esxisshcreds.yaml", - "id": "crd_esxisshcreds", - "community": 104, - "norm_label": "esxisshcreds crd" - }, - { - "label": "VjailbreakNode CRD", - "file_type": "document", - "source_file": "k8s/migration/config/crd/bases/vjailbreak.k8s.pf9.io_vjailbreaknodes.yaml", - "id": "crd_vjailbreaknode", - "community": 183, - "norm_label": "vjailbreaknode crd" - }, - { - "label": "VMwareCluster CRD", - "file_type": "document", - "source_file": "k8s/migration/config/crd/bases/vjailbreak.k8s.pf9.io_vmwareclusters.yaml", - "id": "crd_vmwarecluster", - "community": 225, - "norm_label": "vmwarecluster crd" - }, - { - "label": "VMwareHost CRD", - "file_type": "document", - "source_file": "k8s/migration/config/crd/bases/vjailbreak.k8s.pf9.io_vmwarehosts.yaml", - "id": "crd_vmwarehost", - "community": 225, - "norm_label": "vmwarehost crd" - }, - { - "label": "VMwareMachine CRD", - "file_type": "document", - "source_file": "k8s/migration/config/crd/bases/vjailbreak.k8s.pf9.io_vmwaremachines.yaml", - "id": "crd_vmwaremachine", - "community": 104, - "norm_label": "vmwaremachine crd" - }, - { - "label": "PCDCluster CRD", - "file_type": "document", - "source_file": "k8s/migration/config/crd/bases/vjailbreak.k8s.pf9.io_pcdclusters.yaml", - "id": "crd_pcdcluster", - "community": 225, - "norm_label": "pcdcluster crd" - }, - { - "label": "PCDHost CRD", - "file_type": "document", - "source_file": "k8s/migration/config/crd/bases/vjailbreak.k8s.pf9.io_pcdhosts.yaml", - "id": "crd_pcdhost", - "community": 225, - "norm_label": "pcdhost crd" - }, - { - "label": "RDMDisk CRD", - "file_type": "document", - "source_file": "k8s/migration/config/crd/bases/vjailbreak.k8s.pf9.io_rdmdisks.yaml", - "id": "crd_rdmdisk", - "community": 104, - "norm_label": "rdmdisk crd" - }, - { - "label": "BMConfig CRD", - "file_type": "document", - "source_file": "k8s/migration/config/crd/bases/vjailbreak.k8s.pf9.io_bmconfigs.yaml", - "id": "crd_bmconfig", - "community": 104, - "norm_label": "bmconfig crd" - }, - { - "label": "ArrayCredsMapping CRD", - "file_type": "document", - "source_file": "k8s/migration/config/crd/bases/vjailbreak.k8s.pf9.io_arraycredsmappings.yaml", - "id": "arraycredsmappings_crd", - "community": 43, - "norm_label": "arraycredsmapping crd" - }, - { - "label": "Default Kustomization", - "file_type": "document", - "source_file": "k8s/migration/config/default/kustomization.yaml", - "id": "default_kustomization", - "community": 43, - "norm_label": "default kustomization" - }, - { - "label": "Manager Metrics Patch", - "file_type": "document", - "source_file": "k8s/migration/config/default/manager_metrics_patch.yaml", - "id": "manager_metrics_patch", - "community": 43, - "norm_label": "manager metrics patch" - }, - { - "label": "Controller Manager Metrics Service", - "file_type": "document", - "source_file": "k8s/migration/config/default/metrics_service.yaml", - "id": "metrics_service", - "community": 43, - "norm_label": "controller manager metrics service" - }, - { - "label": "Manager Kustomization", - "file_type": "document", - "source_file": "k8s/migration/config/manager/kustomization.yaml", - "id": "manager_kustomization", - "community": 43, - "norm_label": "manager kustomization" - }, - { - "label": "Controller Manager Deployment", - "file_type": "document", - "source_file": "k8s/migration/config/manager/manager.yaml", - "id": "manager_yaml", - "community": 43, - "norm_label": "controller manager deployment" - }, - { - "label": "Prometheus ServiceMonitor", - "file_type": "document", - "source_file": "k8s/migration/config/prometheus/monitor.yaml", - "id": "prometheus_monitor", - "community": 43, - "norm_label": "prometheus servicemonitor" - }, - { - "label": "Prometheus Kustomization", - "file_type": "document", - "source_file": "k8s/migration/config/prometheus/kustomization.yaml", - "id": "prometheus_kustomization", - "community": 43, - "norm_label": "prometheus kustomization" - }, - { - "label": "VMwareMachine Viewer ClusterRole", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/vmwaremachine_viewer_role.yaml", - "id": "vmwaremachine_viewer_role", - "community": 43, - "norm_label": "vmwaremachine viewer clusterrole" - }, - { - "label": "VMwareHost Viewer ClusterRole", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/vmwarehost_viewer_role.yaml", - "id": "vmwarehost_viewer_role", - "community": 43, - "norm_label": "vmwarehost viewer clusterrole" - }, - { - "label": "MigrationPlan Viewer ClusterRole", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/migrationplan_viewer_role.yaml", - "id": "migrationplan_viewer_role", - "community": 43, - "norm_label": "migrationplan viewer clusterrole" - }, - { - "label": "RDMDisk Editor ClusterRole", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/rdmdisk_editor_role.yaml", - "id": "rdmdisk_editor_role", - "community": 43, - "norm_label": "rdmdisk editor clusterrole" - }, - { - "label": "Controller Manager Cluster Admin Binding", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/cluster_admin_binding.yaml", - "id": "cluster_admin_binding", - "community": 43, - "norm_label": "controller manager cluster admin binding" - }, - { - "label": "StorageMapping Editor ClusterRole", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/storagemapping_editor_role.yaml", - "id": "storagemapping_editor_role", - "community": 43, - "norm_label": "storagemapping editor clusterrole" - }, - { - "label": "MigrationTemplate Viewer ClusterRole", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/migrationtemplate_viewer_role.yaml", - "id": "migrationtemplate_viewer_role", - "community": 43, - "norm_label": "migrationtemplate viewer clusterrole" - }, - { - "label": "Leader Election RoleBinding", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/leader_election_role_binding.yaml", - "id": "leader_election_role_binding", - "community": 43, - "norm_label": "leader election rolebinding" - }, - { - "label": "Manager ClusterRole (role.yaml)", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/role.yaml", - "id": "manager_role", - "community": 43, - "norm_label": "manager clusterrole (role.yaml)" - }, - { - "label": "VMwareCluster Editor ClusterRole", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/vmwarecluster_editor_role.yaml", - "id": "vmwarecluster_editor_role", - "community": 43, - "norm_label": "vmwarecluster editor clusterrole" - }, - { - "label": "ClusterMigration Editor ClusterRole", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/clustermigration_editor_role.yaml", - "id": "clustermigration_editor_role", - "community": 43, - "norm_label": "clustermigration editor clusterrole" - }, - { - "label": "PCDCluster Editor ClusterRole", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/pcdcluster_editor_role.yaml", - "id": "pcdcluster_editor_role", - "community": 43, - "norm_label": "pcdcluster editor clusterrole" - }, - { - "label": "BMConfig Viewer ClusterRole", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/bmconfig_viewer_role.yaml", - "id": "bmconfig_viewer_role", - "community": 43, - "norm_label": "bmconfig viewer clusterrole" - }, - { - "label": "RollingMigrationPlan Editor ClusterRole", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/rollingmigrationplan_editor_role.yaml", - "id": "rollingmigrationplan_editor_role", - "community": 43, - "norm_label": "rollingmigrationplan editor clusterrole" - }, - { - "label": "RBAC Kustomization", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/kustomization.yaml", - "id": "rbac_kustomization", - "community": 19, - "norm_label": "rbac kustomization" - }, - { - "label": "Leader Election Role", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/leader_election_role.yaml", - "id": "leader_election_role", - "community": 19, - "norm_label": "leader election role" - }, - { - "label": "Manager Role Binding", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/role_binding.yaml", - "id": "role_binding", - "community": 19, - "norm_label": "manager role binding" - }, - { - "label": "Migration Editor Role", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/migration_editor_role.yaml", - "id": "migration_editor_role", - "community": 19, - "norm_label": "migration editor role" - }, - { - "label": "Migration Viewer Role", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/migration_viewer_role.yaml", - "id": "migration_viewer_role", - "community": 19, - "norm_label": "migration viewer role" - }, - { - "label": "OpenStack Credentials Editor Role", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/openstackcreds_editor_role.yaml", - "id": "openstackcreds_editor_role", - "community": 104, - "norm_label": "openstack credentials editor role" - }, - { - "label": "OpenStack Credentials Viewer Role", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/openstackcreds_viewer_role.yaml", - "id": "openstackcreds_viewer_role", - "community": 104, - "norm_label": "openstack credentials viewer role" - }, - { - "label": "VMware Credentials Editor Role", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/vmwarecreds_editor_role.yaml", - "id": "vmwarecreds_editor_role", - "community": 104, - "norm_label": "vmware credentials editor role" - }, - { - "label": "Network Mapping Editor Role", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/networkmapping_editor_role.yaml", - "id": "networkmapping_editor_role", - "community": 19, - "norm_label": "network mapping editor role" - }, - { - "label": "Network Mapping Viewer Role", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/networkmapping_viewer_role.yaml", - "id": "networkmapping_viewer_role", - "community": 19, - "norm_label": "network mapping viewer role" - }, - { - "label": "PCD Host Editor Role", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/pcdhost_editor_role.yaml", - "id": "pcdhost_editor_role", - "community": 19, - "norm_label": "pcd host editor role" - }, - { - "label": "PCD Host Viewer Role", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/pcdhost_viewer_role.yaml", - "id": "pcdhost_viewer_role", - "community": 19, - "norm_label": "pcd host viewer role" - }, - { - "label": "PCD Cluster Viewer Role", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/pcdcluster_viewer_role.yaml", - "id": "pcdcluster_viewer_role", - "community": 19, - "norm_label": "pcd cluster viewer role" - }, - { - "label": "ESXi Migration Editor Role", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/esximigration_editor_role.yaml", - "id": "esximigration_editor_role", - "community": 19, - "norm_label": "esxi migration editor role" - }, - { - "label": "ESXi Migration Viewer Role", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/esximigration_viewer_role.yaml", - "id": "esximigration_viewer_role", - "community": 19, - "norm_label": "esxi migration viewer role" - }, - { - "label": "VJailbreak Node Editor Role", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/vjailbreaknode_editor_role.yaml", - "id": "vjailbreaknode_editor_role", - "community": 19, - "norm_label": "vjailbreak node editor role" - }, - { - "label": "VJailbreak Node Viewer Role", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/vjailbreaknode_viewer_role.yaml", - "id": "vjailbreaknode_viewer_role", - "community": 19, - "norm_label": "vjailbreak node viewer role" - }, - { - "label": "Cluster Migration Viewer Role", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/clustermigration_viewer_role.yaml", - "id": "clustermigration_viewer_role", - "community": 19, - "norm_label": "cluster migration viewer role" - }, - { - "label": "VMware Cluster Viewer Role", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/vmwarecluster_viewer_role.yaml", - "id": "vmwarecluster_viewer_role", - "community": 19, - "norm_label": "vmware cluster viewer role" - }, - { - "label": "Rolling Migration Plan Viewer Role", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/rollingmigrationplan_viewer_role.yaml", - "id": "rollingmigrationplan_viewer_role", - "community": 19, - "norm_label": "rolling migration plan viewer role" - }, - { - "label": "BM Config Editor Role", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/bmconfig_editor_role.yaml", - "id": "bmconfig_editor_role", - "community": 19, - "norm_label": "bm config editor role" - }, - { - "label": "RDM Disk Admin Role", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/rdmdisk_admin_role.yaml", - "id": "rdmdisk_admin_role", - "community": 19, - "norm_label": "rdm disk admin role" - }, - { - "label": "vjailbreak.k8s.pf9.io API Group", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/migration_editor_role.yaml", - "id": "vjailbreak_api_group", - "community": 19, - "norm_label": "vjailbreak.k8s.pf9.io api group" - }, - { - "label": "Migrations CRD", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/migration_editor_role.yaml", - "id": "crd_migrations", - "community": 19, - "norm_label": "migrations crd" - }, - { - "label": "NetworkMappings CRD", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/networkmapping_editor_role.yaml", - "id": "crd_networkmappings", - "community": 19, - "norm_label": "networkmappings crd" - }, - { - "label": "PCDHosts CRD", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/pcdhost_editor_role.yaml", - "id": "crd_pcdhosts", - "community": 19, - "norm_label": "pcdhosts crd" - }, - { - "label": "PCDClusters CRD", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/pcdcluster_viewer_role.yaml", - "id": "crd_pcdclusters", - "community": 19, - "norm_label": "pcdclusters crd" - }, - { - "label": "ESXiMigrations CRD", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/esximigration_editor_role.yaml", - "id": "crd_esximigrations", - "community": 19, - "norm_label": "esximigrations crd" - }, - { - "label": "VJailbreakNodes CRD", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/vjailbreaknode_editor_role.yaml", - "id": "crd_vjailbreaknodes", - "community": 19, - "norm_label": "vjailbreaknodes crd" - }, - { - "label": "ClusterMigrations CRD", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/clustermigration_viewer_role.yaml", - "id": "crd_clustermigrations", - "community": 19, - "norm_label": "clustermigrations crd" - }, - { - "label": "VMwareClusters CRD", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/vmwarecluster_viewer_role.yaml", - "id": "crd_vmwareclusters", - "community": 19, - "norm_label": "vmwareclusters crd" - }, - { - "label": "RollingMigrationPlans CRD", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/rollingmigrationplan_viewer_role.yaml", - "id": "crd_rollingmigrationplans", - "community": 19, - "norm_label": "rollingmigrationplans crd" - }, - { - "label": "BMConfigs CRD", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/bmconfig_editor_role.yaml", - "id": "crd_bmconfigs", - "community": 19, - "norm_label": "bmconfigs crd" - }, - { - "label": "RDMDisks CRD", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/rdmdisk_admin_role.yaml", - "id": "crd_rdmdisks", - "community": 19, - "norm_label": "rdmdisks crd" - }, - { - "label": "Controller Manager Service Account", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/role_binding.yaml", - "id": "controller_manager_sa", - "community": 19, - "norm_label": "controller manager service account" - }, - { - "label": "VMwareCreds Viewer ClusterRole", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/vmwarecreds_viewer_role.yaml", - "id": "vmwarecreds_viewer_role", - "community": 132, - "norm_label": "vmwarecreds viewer clusterrole" - }, - { - "label": "RDMDisk Viewer ClusterRole", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/rdmdisk_viewer_role.yaml", - "id": "rdmdisk_viewer_role", - "community": 11, - "norm_label": "rdmdisk viewer clusterrole" - }, - { - "label": "MigrationPlan Editor ClusterRole", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/migrationplan_editor_role.yaml", - "id": "migrationplan_editor_role", - "community": 132, - "norm_label": "migrationplan editor clusterrole" - }, - { - "label": "VMwareMachine Editor ClusterRole", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/vmwaremachine_editor_role.yaml", - "id": "vmwaremachine_editor_role", - "community": 11, - "norm_label": "vmwaremachine editor clusterrole" - }, - { - "label": "VMwareHost Editor ClusterRole", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/vmwarehost_editor_role.yaml", - "id": "vmwarehost_editor_role", - "community": 11, - "norm_label": "vmwarehost editor clusterrole" - }, - { - "label": "StorageMapping Viewer ClusterRole", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/storagemapping_viewer_role.yaml", - "id": "storagemapping_viewer_role", - "community": 132, - "norm_label": "storagemapping viewer clusterrole" - }, - { - "label": "MigrationTemplate Editor ClusterRole", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/migrationtemplate_editor_role.yaml", - "id": "migrationtemplate_editor_role", - "community": 132, - "norm_label": "migrationtemplate editor clusterrole" - }, - { - "label": "BMConfig Sample CR", - "file_type": "document", - "source_file": "k8s/migration/config/samples/vjailbreak_v1alpha1_bmconfig.yaml", - "id": "bmconfig_sample", - "community": 11, - "norm_label": "bmconfig sample cr" - }, - { - "label": "VMwareCluster Sample CR", - "file_type": "document", - "source_file": "k8s/migration/config/samples/vjailbreak_v1alpha1_vmwarecluster.yaml", - "id": "vmwarecluster_sample", - "community": 11, - "norm_label": "vmwarecluster sample cr" - }, - { - "label": "RollingMigrationPlan Sample CR", - "file_type": "document", - "source_file": "k8s/migration/config/samples/vjailbreak_v1alpha1_rollingmigrationplan.yaml", - "id": "rollingmigrationplan_sample", - "community": 11, - "norm_label": "rollingmigrationplan sample cr" - }, - { - "label": "VjailbreakNode Sample CR", - "file_type": "document", - "source_file": "k8s/migration/config/samples/vjailbreak_v1alpha1_vjailbreaknode.yaml", - "id": "vjailbreaknode_sample", - "community": 11, - "norm_label": "vjailbreaknode sample cr" - }, - { - "label": "ESXiSSHCreds Sample CR (esxisshcreds-sample)", - "file_type": "document", - "source_file": "k8s/migration/config/samples/vjailbreak_v1alpha1_esxisshcreds.yaml", - "id": "esxisshcreds_sample", - "community": 258, - "norm_label": "esxisshcreds sample cr (esxisshcreds-sample)" - }, - { - "label": "ESXi SSH Key Secret (esxi-ssh-key)", - "file_type": "document", - "source_file": "k8s/migration/config/samples/vjailbreak_v1alpha1_esxisshcreds.yaml", - "id": "esxi_ssh_key_secret", - "community": 258, - "norm_label": "esxi ssh key secret (esxi-ssh-key)" - }, - { - "label": "StorageMapping Sample CR (storagemapping-sample)", - "file_type": "document", - "source_file": "k8s/migration/config/samples/vjailbreak_v1alpha1_storagemapping.yaml", - "id": "storagemapping_sample_cr", - "community": 11, - "norm_label": "storagemapping sample cr (storagemapping-sample)" - }, - { - "label": "Samples Kustomization Index", - "file_type": "document", - "source_file": "k8s/migration/config/samples/kustomization.yaml", - "id": "samples_kustomization", - "community": 11, - "norm_label": "samples kustomization index" - }, - { - "label": "VMwareMachine Sample CR (vmwaremachine-sample)", - "file_type": "document", - "source_file": "k8s/migration/config/samples/vjailbreak_v1alpha1_vmwaremachine.yaml", - "id": "vmwaremachine_sample_cr", - "community": 11, - "norm_label": "vmwaremachine sample cr (vmwaremachine-sample)" - }, - { - "label": "MigrationTemplate Sample CR (migrationtemplate-sample)", - "file_type": "document", - "source_file": "k8s/migration/config/samples/vjailbreak_v1alpha1_migrationtemplate.yaml", - "id": "migrationtemplate_sample_cr", - "community": 11, - "norm_label": "migrationtemplate sample cr (migrationtemplate-sample)" - }, - { - "label": "ESXIMigration Sample CR", - "file_type": "document", - "source_file": "k8s/migration/config/samples/vjailbreak_v1alpha1_esximigration.yaml", - "id": "esximigration_sample", - "community": 11, - "norm_label": "esximigration sample cr" - }, - { - "label": "Full Migration Sample Bundle (migration.yaml)", - "file_type": "document", - "source_file": "k8s/migration/config/samples/migration.yaml", - "id": "migration_yaml_bundle", - "community": 11, - "norm_label": "full migration sample bundle (migration.yaml)" - }, - { - "label": "OpenstackCreds Instance (sapmo1)", - "file_type": "document", - "source_file": "k8s/migration/config/samples/migration.yaml", - "id": "openstackcreds_sapmo1", - "community": 132, - "norm_label": "openstackcreds instance (sapmo1)" - }, - { - "label": "VMwareCreds Instance (pnapbmc1)", - "file_type": "document", - "source_file": "k8s/migration/config/samples/migration.yaml", - "id": "vmwarecreds_pnapbmc1", - "community": 132, - "norm_label": "vmwarecreds instance (pnapbmc1)" - }, - { - "label": "NetworkMapping Instance (nwmap1)", - "file_type": "document", - "source_file": "k8s/migration/config/samples/migration.yaml", - "id": "networkmapping_nwmap1", - "community": 132, - "norm_label": "networkmapping instance (nwmap1)" - }, - { - "label": "StorageMapping Instance (stmap1)", - "file_type": "document", - "source_file": "k8s/migration/config/samples/migration.yaml", - "id": "storagemapping_stmap1", - "community": 132, - "norm_label": "storagemapping instance (stmap1)" - }, - { - "label": "MigrationTemplate Instance (migration-template-sample)", - "file_type": "document", - "source_file": "k8s/migration/config/samples/migration.yaml", - "id": "migrationtemplate_migration_template_sample", - "community": 132, - "norm_label": "migrationtemplate instance (migration-template-sample)" - }, - { - "label": "MigrationPlan Instance (vm-migration-sample)", - "file_type": "document", - "source_file": "k8s/migration/config/samples/migration.yaml", - "id": "migrationplan_vm_migration_sample", - "community": 132, - "norm_label": "migrationplan instance (vm-migration-sample)" - }, - { - "label": "ClusterMigration Sample CR", - "file_type": "document", - "source_file": "k8s/migration/config/samples/vjailbreak_v1alpha1_clustermigration.yaml", - "id": "clustermigration_sample", - "community": 11, - "norm_label": "clustermigration sample cr" - }, - { - "label": "PCDHost Sample CR", - "file_type": "document", - "source_file": "k8s/migration/config/samples/vjailbreak_v1alpha1_pcdhost.yaml", - "id": "pcdhost_sample", - "community": 11, - "norm_label": "pcdhost sample cr" - }, - { - "label": "VMwareCreds Sample CR (vmwarecreds-sample)", - "file_type": "document", - "source_file": "k8s/migration/config/samples/vjailbreak_v1alpha1_vmwarecreds.yaml", - "id": "vmwarecreds_sample_cr", - "community": 11, - "norm_label": "vmwarecreds sample cr (vmwarecreds-sample)" - }, - { - "label": "NetworkMapping Sample CR (networkmapping-sample)", - "file_type": "document", - "source_file": "k8s/migration/config/samples/vjailbreak_v1alpha1_networkmapping.yaml", - "id": "networkmapping_sample_cr", - "community": 11, - "norm_label": "networkmapping sample cr (networkmapping-sample)" - }, - { - "label": "VMwareHost Sample CR", - "file_type": "document", - "source_file": "k8s/migration/config/samples/vjailbreak_v1alpha1_vmwarehost.yaml", - "id": "vmwarehost_sample_cr", - "community": 282, - "norm_label": "vmwarehost sample cr" - }, - { - "label": "VMware Credentials Kubernetes Secret (default namespace)", - "file_type": "document", - "source_file": "k8s/migration/config/samples/vmware-creds-sample.yaml", - "id": "vmware_secret_default", - "community": 11, - "norm_label": "vmware credentials kubernetes secret (default namespace)" - }, - { - "label": "PCDCluster Sample CR", - "file_type": "document", - "source_file": "k8s/migration/config/samples/vjailbreak_v1alpha1_pcdcluster.yaml", - "id": "pcdcluster_sample_cr", - "community": 11, - "norm_label": "pcdcluster sample cr" - }, - { - "label": "RDMDisk Sample CR", - "file_type": "document", - "source_file": "k8s/migration/config/samples/vjailbreak_v1alpha1_rdmdisk.yaml", - "id": "rdmdisk_sample_cr", - "community": 11, - "norm_label": "rdmdisk sample cr" - }, - { - "label": "RDMDisk OpenStack Volume Reference", - "file_type": "document", - "source_file": "k8s/migration/config/samples/vjailbreak_v1alpha1_rdmdisk.yaml", - "id": "rdmdisk_openstackvolumeref", - "community": 11, - "norm_label": "rdmdisk openstack volume reference" - }, - { - "label": "Migration Sample CR", - "file_type": "document", - "source_file": "k8s/migration/config/samples/vjailbreak_v1alpha1_migration.yaml", - "id": "migration_sample_cr", - "community": 236, - "norm_label": "migration sample cr" - }, - { - "label": "OpenstackCreds Sample CR (default namespace)", - "file_type": "document", - "source_file": "k8s/migration/config/samples/vjailbreak_v1alpha1_openstackcreds.yaml", - "id": "openstackcreds_sample_cr", - "community": 11, - "norm_label": "openstackcreds sample cr (default namespace)" - }, - { - "label": "MigrationPlan Sample CR", - "file_type": "document", - "source_file": "k8s/migration/config/samples/vjailbreak_v1alpha1_migrationplan.yaml", - "id": "migrationplan_sample_cr", - "community": 236, - "norm_label": "migrationplan sample cr" - }, - { - "label": "BMConfig Sample CR (MAAS Provider)", - "file_type": "document", - "source_file": "k8s/migration/config/samples/example/bmconfig-sample.yaml", - "id": "bmconfig_sample_cr", - "community": 11, - "norm_label": "bmconfig sample cr (maas provider)" - }, - { - "label": "ClusterMigration Sample CR", - "file_type": "document", - "source_file": "k8s/migration/config/samples/example/cluster-migration-sample.yaml", - "id": "clustermigration_sample_cr", - "community": 11, - "norm_label": "clustermigration sample cr" - }, - { - "label": "RollingMigrationPlan Sample CR", - "file_type": "document", - "source_file": "k8s/migration/config/samples/example/rolling-migration-plan-sample.yaml", - "id": "rollingmigrationplan_sample_cr", - "community": 11, - "norm_label": "rollingmigrationplan sample cr" - }, - { - "label": "OpenstackCreds Example CR (migration-system namespace)", - "file_type": "document", - "source_file": "k8s/migration/config/samples/example/openstack-creds-sample.yaml", - "id": "openstack_creds_example_cr", - "community": 11, - "norm_label": "openstackcreds example cr (migration-system namespace)" - }, - { - "label": "OpenStack Credentials Kubernetes Secret (migration-system)", - "file_type": "document", - "source_file": "k8s/migration/config/samples/example/openstack-creds-sample.yaml", - "id": "openstack_secret_example", - "community": 11, - "norm_label": "openstack credentials kubernetes secret (migration-system)" - }, - { - "label": "VMwareCreds Example CR (migration-system namespace)", - "file_type": "document", - "source_file": "k8s/migration/config/samples/example/vmware-creds-sample.yaml", - "id": "vmwarecreds_example_cr", - "community": 11, - "norm_label": "vmwarecreds example cr (migration-system namespace)" - }, - { - "label": "VMware Credentials Kubernetes Secret (migration-system)", - "file_type": "document", - "source_file": "k8s/migration/config/samples/example/vmware-creds-sample.yaml", - "id": "vmware_secret_example", - "community": 11, - "norm_label": "vmware credentials kubernetes secret (migration-system)" - }, - { - "label": "Go File Boilerplate (Apache 2.0 License Header)", - "file_type": "document", - "source_file": "k8s/migration/hack/boilerplate.go.txt", - "id": "boilerplate_go_txt", - "community": 11, - "norm_label": "go file boilerplate (apache 2.0 license header)" - }, - { - "label": "Cloud-Init Template for PCD Node Setup", - "file_type": "document", - "source_file": "k8s/migration/pkg/scripts/cloud-init.tmpl.yaml", - "id": "cloud_init_template", - "community": 11, - "norm_label": "cloud-init template for pcd node setup" - }, - { - "label": "pcdctl Node Setup Script (embedded in cloud-init)", - "file_type": "document", - "source_file": "k8s/migration/pkg/scripts/cloud-init.tmpl.yaml", - "id": "pcdctl_setup_script", - "community": 11, - "norm_label": "pcdctl node setup script (embedded in cloud-init)" - }, - { - "label": "vpwned-sdk Kubernetes Deployment", - "file_type": "document", - "source_file": "pkg/vpwned/deploy/k8s.svc.yaml", - "id": "vpwned_k8s_deployment", - "community": 227, - "norm_label": "vpwned-sdk kubernetes deployment" - }, - { - "label": "vpwned-service Kubernetes ClusterIP Service", - "file_type": "document", - "source_file": "pkg/vpwned/deploy/k8s.svc.yaml", - "id": "vpwned_k8s_service", - "community": 227, - "norm_label": "vpwned-service kubernetes clusterip service" - }, - { - "label": "vpwned-ingress Nginx Ingress (path: /dev-api/sdk/)", - "file_type": "document", - "source_file": "pkg/vpwned/deploy/k8s.svc.yaml", - "id": "vpwned_k8s_ingress", - "community": 227, - "norm_label": "vpwned-ingress nginx ingress (path: /dev-api/sdk/)" - }, - { - "label": "vpwned Kubernetes Namespace", - "file_type": "document", - "source_file": "pkg/vpwned/deploy/k8s.svc.yaml", - "id": "vpwned_namespace", - "community": 227, - "norm_label": "vpwned kubernetes namespace" - }, - { - "label": "L2 Netplan Network Configuration (DHCP all interfaces)", - "file_type": "document", - "source_file": "scripts/99-l2-Netplan.yaml", - "id": "l2_netplan_config", - "community": 11, - "norm_label": "l2 netplan network configuration (dhcp all interfaces)" - }, - { - "label": "vJailbreak Functional/Software Requirements Specification Template", - "file_type": "document", - "source_file": "templates/functional_Specification.md", - "id": "functional_spec_template", - "community": 236, - "norm_label": "vjailbreak functional/software requirements specification template" - }, - { - "label": "MAAS BMC Provider Integration", - "file_type": "document", - "source_file": "k8s/migration/config/samples/example/bmconfig-sample.yaml", - "id": "maas_bmc_provider", - "community": 11, - "norm_label": "maas bmc provider integration" - }, - { - "label": "OpenStack Flavor Catalog in OpenstackCreds", - "file_type": "document", - "source_file": "k8s/migration/config/samples/example/openstack-creds-sample.yaml", - "id": "openstack_flavor_catalog", - "community": 11, - "norm_label": "openstack flavor catalog in openstackcreds" - }, - { - "label": "ESXi Host Migration Sequence in ClusterMigration", - "file_type": "document", - "source_file": "k8s/migration/config/samples/example/cluster-migration-sample.yaml", - "id": "esxi_migration_sequence", - "community": 11, - "norm_label": "esxi host migration sequence in clustermigration" - }, - { - "label": "VM Sequence per Cluster in RollingMigrationPlan", - "file_type": "document", - "source_file": "k8s/migration/config/samples/example/rolling-migration-plan-sample.yaml", - "id": "rolling_vm_sequence", - "community": 11, - "norm_label": "vm sequence per cluster in rollingmigrationplan" - }, - { - "label": "PF9 Host ID Configuration File (/etc/pf9/host_id.conf)", - "file_type": "document", - "source_file": "k8s/migration/pkg/scripts/cloud-init.tmpl.yaml", - "id": "pf9_host_id_conf", - "community": 11, - "norm_label": "pf9 host id configuration file (/etc/pf9/host_id.conf)" - }, - { - "label": "v2v-helper README (Migration Worker)", - "file_type": "document", - "source_file": "v2v-helper/README.md", - "id": "v2v_helper_readme", - "community": 283, - "norm_label": "v2v-helper readme (migration worker)" - } - ], - "links": [ - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/cmd/main.go", - "source": "k8s_migration_cmd_main_go", - "target": "cmd_main_init" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/cmd/main.go", - "source": "k8s_migration_cmd_main_go", - "target": "cmd_main_main" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/cmd/main.go", - "source": "k8s_migration_cmd_main_go", - "target": "cmd_main_getmanager" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/cmd/main.go", - "source": "k8s_migration_cmd_main_go", - "target": "cmd_main_setupcontrollers" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/cmd/main.go", - "source": "cmd_main_main", - "target": "cmd_main_getmanager" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/cmd/main.go", - "source": "cmd_main_main", - "target": "cmd_main_setupcontrollers" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/cmd/main.go", - "source": "cmd_main_main", - "target": "utils_vjailbreaknodeutils_checkandcreatemasternodeentry" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/test/utils/utils.go", - "source": "k8s_migration_test_utils_utils_go", - "target": "utils_utils_warnerror" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/test/utils/utils.go", - "source": "k8s_migration_test_utils_utils_go", - "target": "utils_utils_installprometheusoperator" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/test/utils/utils.go", - "source": "k8s_migration_test_utils_utils_go", - "target": "utils_utils_run" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/test/utils/utils.go", - "source": "k8s_migration_test_utils_utils_go", - "target": "utils_utils_uninstallprometheusoperator" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/test/utils/utils.go", - "source": "k8s_migration_test_utils_utils_go", - "target": "utils_utils_uninstallcertmanager" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/test/utils/utils.go", - "source": "k8s_migration_test_utils_utils_go", - "target": "utils_utils_installcertmanager" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/test/utils/utils.go", - "source": "k8s_migration_test_utils_utils_go", - "target": "utils_utils_loadimagetokindclusterwithname" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/test/utils/utils.go", - "source": "k8s_migration_test_utils_utils_go", - "target": "utils_utils_getnonemptylines" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/test/utils/utils.go", - "source": "k8s_migration_test_utils_utils_go", - "target": "utils_utils_getprojectdir" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/test/utils/utils.go", - "source": "utils_utils_uninstallprometheusoperator", - "target": "utils_utils_warnerror" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/test/utils/utils.go", - "source": "utils_utils_uninstallcertmanager", - "target": "utils_utils_warnerror" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/test/utils/utils.go", - "source": "utils_utils_installprometheusoperator", - "target": "utils_utils_run" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/test/utils/utils.go", - "source": "utils_utils_run", - "target": "utils_utils_getprojectdir" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/test/utils/utils.go", - "source": "utils_utils_uninstallprometheusoperator", - "target": "utils_utils_run" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/test/utils/utils.go", - "source": "utils_utils_uninstallcertmanager", - "target": "utils_utils_run" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/test/utils/utils.go", - "source": "utils_utils_installcertmanager", - "target": "utils_utils_run" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/test/utils/utils.go", - "source": "utils_utils_loadimagetokindclusterwithname", - "target": "utils_utils_run" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/test/e2e/e2e_suite_test.go", - "source": "k8s_migration_test_e2e_e2e_suite_test_go", - "target": "e2e_e2e_suite_test_teste2e" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source": "k8s_migration_internal_controller_openstackcreds_controller_go", - "target": "controller_openstackcredsreconciler" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source": "k8s_migration_internal_controller_openstackcreds_controller_go", - "target": "controller_openstackcreds_controller_generatearraycredsname" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source": "k8s_migration_internal_controller_openstackcreds_controller_go", - "target": "controller_openstackcreds_controller_handlevalidatedcreds" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source": "k8s_migration_internal_controller_openstackcreds_controller_go", - "target": "controller_openstackcreds_controller_setupmasternode" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source": "k8s_migration_internal_controller_openstackcreds_controller_go", - "target": "controller_openstackcreds_controller_createdummypcdcluster" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source": "k8s_migration_internal_controller_openstackcreds_controller_go", - "target": "controller_openstackcreds_controller_fetchandupdateflavors" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source": "k8s_migration_internal_controller_openstackcreds_controller_go", - "target": "controller_openstackcreds_controller_syncprojectname" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source": "k8s_migration_internal_controller_openstackcreds_controller_go", - "target": "controller_openstackcreds_controller_updateopenstackinfo" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source": "k8s_migration_internal_controller_openstackcreds_controller_go", - "target": "controller_openstackcreds_controller_populatevmwaremachineflavors" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source": "k8s_migration_internal_controller_openstackcreds_controller_go", - "target": "controller_openstackcreds_controller_updatevmwaremachinewithflavor" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source": "k8s_migration_internal_controller_openstackcreds_controller_go", - "target": "controller_openstackcreds_controller_handlepcdsync" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source": "k8s_migration_internal_controller_openstackcreds_controller_go", - "target": "controller_openstackcreds_controller_runpcdsyncasync" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source": "k8s_migration_internal_controller_openstackcreds_controller_go", - "target": "controller_openstackcreds_controller_isretryableupdateerror" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source": "controller_openstackcredsreconciler", - "target": "controller_openstackcredsreconciler_reconcile" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source": "controller_openstackcredsreconciler", - "target": "controller_openstackcredsreconciler_reconcilenormal" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source": "controller_openstackcredsreconciler", - "target": "controller_openstackcredsreconciler_ensurefinalizer" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source": "controller_openstackcredsreconciler", - "target": "controller_openstackcredsreconciler_createsecretfromspecifneeded" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source": "controller_openstackcredsreconciler", - "target": "controller_openstackcredsreconciler_applyvalidationresult" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source": "controller_openstackcredsreconciler", - "target": "controller_openstackcredsreconciler_reconciledelete" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source": "controller_openstackcredsreconciler", - "target": "controller_openstackcredsreconciler_discoverstoragearrays" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source": "controller_openstackcredsreconciler", - "target": "controller_openstackcredsreconciler_createarraycreds" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source": "controller_openstackcredsreconciler", - "target": "controller_openstackcredsreconciler_setupwithmanager" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source": "controller_openstackcredsreconciler_reconcile", - "target": "controller_openstackcredsreconciler_reconciledelete" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source": "controller_openstackcredsreconciler_reconcile", - "target": "controller_openstackcredsreconciler_reconcilenormal" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source": "controller_openstackcredsreconciler_reconcile", - "target": "scope_openstackcredsscope_newopenstackcredsscope" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source": "controller_openstackcredsreconciler_reconcilenormal", - "target": "controller_openstackcredsreconciler_ensurefinalizer" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source": "controller_openstackcredsreconciler_reconcilenormal", - "target": "controller_openstackcredsreconciler_createsecretfromspecifneeded" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source": "controller_openstackcredsreconciler_reconcilenormal", - "target": "controller_openstackcredsreconciler_applyvalidationresult" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source": "controller_openstackcredsreconciler_applyvalidationresult", - "target": "controller_openstackcreds_controller_handlevalidatedcreds" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source": "controller_openstackcredsreconciler_applyvalidationresult", - "target": "controller_openstackcredsreconciler_discoverstoragearrays" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source": "controller_openstackcredsreconciler_reconciledelete", - "target": "utils_pcdutils_deleteentryfornopcdcluster" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source": "controller_openstackcredsreconciler_discoverstoragearrays", - "target": "controller_openstackcredsreconciler_createarraycreds" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source": "controller_openstackcredsreconciler_discoverstoragearrays", - "target": "utils_credutils_getbackendpools" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source": "controller_openstackcredsreconciler_createarraycreds", - "target": "controller_openstackcreds_controller_generatearraycredsname" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source": "controller_openstackcredsreconciler_createarraycreds", - "target": "utils_credutils_getarrayvendor" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source": "controller_openstackcreds_controller_handlevalidatedcreds", - "target": "controller_openstackcreds_controller_setupmasternode" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source": "controller_openstackcreds_controller_handlevalidatedcreds", - "target": "controller_openstackcreds_controller_createdummypcdcluster" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source": "controller_openstackcreds_controller_handlevalidatedcreds", - "target": "controller_openstackcreds_controller_fetchandupdateflavors" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source": "controller_openstackcreds_controller_handlevalidatedcreds", - "target": "controller_openstackcreds_controller_syncprojectname" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source": "controller_openstackcreds_controller_handlevalidatedcreds", - "target": "controller_openstackcreds_controller_updateopenstackinfo" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source": "controller_openstackcreds_controller_handlevalidatedcreds", - "target": "controller_openstackcreds_controller_populatevmwaremachineflavors" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source": "controller_openstackcreds_controller_handlevalidatedcreds", - "target": "controller_openstackcreds_controller_handlepcdsync" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source": "controller_openstackcreds_controller_setupmasternode", - "target": "utils_vjailbreaknodeutils_updatemasternodeimageid" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source": "controller_openstackcreds_controller_createdummypcdcluster", - "target": "utils_pcdutils_createdummypcdclusterforstandalonepcdhosts" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source": "controller_openstackcreds_controller_fetchandupdateflavors", - "target": "utils_vjailbreaknodeutils_listallflavors" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source": "controller_openstackcreds_controller_updateopenstackinfo", - "target": "utils_credutils_getopenstackinfo" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source": "controller_openstackcreds_controller_populatevmwaremachineflavors", - "target": "controller_openstackcreds_controller_updatevmwaremachinewithflavor" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source": "controller_openstackcreds_controller_updatevmwaremachinewithflavor", - "target": "utils_credutils_createorupdatelabel" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source": "controller_openstackcreds_controller_handlepcdsync", - "target": "controller_openstackcreds_controller_runpcdsyncasync" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source": "controller_openstackcreds_controller_handlepcdsync", - "target": "utils_bmprovisionerutils_isopenstackpcd" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source": "controller_openstackcreds_controller_runpcdsyncasync", - "target": "utils_pcdutils_syncpcdinfo" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "k8s_migration_internal_controller_migrationplan_controller_go", - "target": "controller_migrationplanreconciler" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "k8s_migration_internal_controller_migrationplan_controller_go", - "target": "controller_migrationplan_controller_createvcenterclientanddc" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "k8s_migration_internal_controller_migrationplan_controller_go", - "target": "controller_migrationplan_controller_extractvcentercredentials" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "k8s_migration_internal_controller_migrationplan_controller_go", - "target": "controller_migrationplan_controller_getvmwaremachineforvm" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "k8s_migration_internal_controller_migrationplan_controller_go", - "target": "controller_migrationplan_controller_resolvevirtiodriverurl" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "k8s_migration_internal_controller_migrationplan_controller_go", - "target": "controller_migrationplan_controller_computesourcevmkey" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "k8s_migration_internal_controller_migrationplan_controller_go", - "target": "controller_migrationplan_controller_vmkeydisplayname" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "k8s_migration_internal_controller_migrationplan_controller_go", - "target": "controller_migrationplan_controller_getdatastoresforvolumemapping" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "k8s_migration_internal_controller_migrationplan_controller_go", - "target": "controller_migrationplan_controller_mergelabels" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler", - "target": "controller_migrationplanreconciler_reconcile" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler", - "target": "controller_migrationplanreconciler_reconcilenormal" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler", - "target": "controller_migrationplanreconciler_reconciledelete" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler", - "target": "controller_migrationplanreconciler_getmigrationtemplateandcreds" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler", - "target": "controller_migrationplanreconciler_reconcilepostmigration" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler", - "target": "controller_migrationplanreconciler_renamevm" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler", - "target": "controller_migrationplanreconciler_movevmtofolder" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler", - "target": "controller_migrationplanreconciler_reconcilemigrationplanjob" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler", - "target": "controller_migrationplanreconciler_checkandhandlepausedplan" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler", - "target": "controller_migrationplanreconciler_processmigrationphases" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler", - "target": "controller_migrationplanreconciler_handlerdmdiskmigrationerror" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler", - "target": "controller_migrationplanreconciler_updatemigrationplanstatus" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler", - "target": "controller_migrationplanreconciler_createmigration" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler", - "target": "controller_migrationplanreconciler_createjob" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler", - "target": "controller_migrationplanreconciler_createfirstbootconfigmap" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler", - "target": "controller_migrationplanreconciler_createmigrationconfigmap" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler", - "target": "controller_migrationplanreconciler_buildnewmigrationconfigmap" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler", - "target": "controller_migrationplanreconciler_processadvancedoptions" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler", - "target": "controller_migrationplanreconciler_buildbaseconfigmapdata" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler", - "target": "controller_migrationplanreconciler_setmigrationspecificfields" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler", - "target": "controller_migrationplanreconciler_determineandsettargetflavor" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler", - "target": "controller_migrationplanreconciler_setosfamilyandstoragefields" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler", - "target": "controller_migrationplanreconciler_setimagemetadatafromprofiles" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler", - "target": "controller_migrationplanreconciler_resolveimageprofiles" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler", - "target": "controller_migrationplanreconciler_updatemigrationconfigmap" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler", - "target": "controller_migrationplanreconciler_createresource" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler", - "target": "controller_migrationplanreconciler_checkstatussuccess" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler", - "target": "controller_migrationplanreconciler_reconcilemapping" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler", - "target": "controller_migrationplanreconciler_reconcilenetwork" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler", - "target": "controller_migrationplanreconciler_reconcilestorage" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler", - "target": "controller_migrationplanreconciler_triggermigration" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler", - "target": "controller_migrationplanreconciler_setupwithmanager" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler", - "target": "controller_migrationplanreconciler_validatevddkpresence" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler", - "target": "controller_migrationplanreconciler_migraterdmdisks" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler", - "target": "controller_migrationplanreconciler_validatevmos" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler", - "target": "controller_migrationplanreconciler_validatemigrationplanvms" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler", - "target": "controller_migrationplanreconciler_updatemigrationphasewithretry" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler", - "target": "controller_migrationplanreconciler_isvmsucceededinplan" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler", - "target": "controller_migrationplanreconciler_markmigrationvalidationfailed" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler", - "target": "controller_migrationplanreconciler_markmigrationfailed" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler_reconcile", - "target": "controller_migrationplanreconciler_reconciledelete" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler_reconcile", - "target": "controller_migrationplanreconciler_reconcilenormal" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler_reconcile", - "target": "utils_migrationplanutils_validatemigrationplan" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler_reconcile", - "target": "scope_migrationplanscope_newmigrationplanscope" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler_reconcilenormal", - "target": "controller_migrationplanreconciler_reconcilemigrationplanjob" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler_getmigrationtemplateandcreds", - "target": "controller_migrationplanreconciler_checkstatussuccess" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler_reconcilepostmigration", - "target": "controller_migrationplanreconciler_getmigrationtemplateandcreds" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler_reconcilemigrationplanjob", - "target": "controller_migrationplanreconciler_getmigrationtemplateandcreds" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler_reconcilepostmigration", - "target": "controller_migrationplan_controller_getvmwaremachineforvm" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler_reconcilepostmigration", - "target": "controller_migrationplan_controller_extractvcentercredentials" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler_reconcilepostmigration", - "target": "controller_migrationplan_controller_createvcenterclientanddc" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler_reconcilepostmigration", - "target": "controller_migrationplanreconciler_renamevm" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler_reconcilepostmigration", - "target": "controller_migrationplanreconciler_movevmtofolder" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler_processmigrationphases", - "target": "controller_migrationplanreconciler_reconcilepostmigration" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplan_controller_createvcenterclientanddc", - "target": "vcenter_vcenterops_vcenterclientbuilder" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler_reconcilemigrationplanjob", - "target": "controller_migrationplan_controller_getvmwaremachineforvm" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler_reconcilemapping", - "target": "controller_migrationplan_controller_getvmwaremachineforvm" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler_validatemigrationplanvms", - "target": "controller_migrationplan_controller_getvmwaremachineforvm" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplan_controller_getvmwaremachineforvm", - "target": "utils_k8scompat_getk8scompatiblevmwareobjectname" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplan_controller_getvmwaremachineforvm", - "target": "utils_k8scompat_getvmuniquekey" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler_reconcilemigrationplanjob", - "target": "controller_migrationplanreconciler_validatemigrationplanvms" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler_reconcilemigrationplanjob", - "target": "controller_migrationplanreconciler_createmigration" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler_reconcilemigrationplanjob", - "target": "controller_migrationplanreconciler_markmigrationvalidationfailed" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler_reconcilemigrationplanjob", - "target": "controller_migrationplanreconciler_updatemigrationplanstatus" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler_reconcilemigrationplanjob", - "target": "controller_migrationplanreconciler_checkstatussuccess" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler_reconcilemigrationplanjob", - "target": "controller_migrationplanreconciler_migraterdmdisks" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler_reconcilemigrationplanjob", - "target": "controller_migrationplanreconciler_handlerdmdiskmigrationerror" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler_reconcilemigrationplanjob", - "target": "controller_migrationplanreconciler_checkandhandlepausedplan" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler_reconcilemigrationplanjob", - "target": "controller_migrationplanreconciler_triggermigration" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler_reconcilemigrationplanjob", - "target": "controller_migrationplanreconciler_processmigrationphases" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler_reconcilemigrationplanjob", - "target": "utils_k8scompat_getk8scompatiblevmwareobjectname" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler_reconcilemigrationplanjob", - "target": "utils_migrationplanutils_migrationnamefromvmname" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler_reconcilemigrationplanjob", - "target": "utils_k8scompat_getvmuniquekey" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler_checkandhandlepausedplan", - "target": "utils_rollingmigrationutils_ismigrationplanpaused" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler_processmigrationphases", - "target": "controller_migrationplanreconciler_updatemigrationplanstatus" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler_handlerdmdiskmigrationerror", - "target": "controller_migrationplanreconciler_updatemigrationplanstatus" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler_handlerdmdiskmigrationerror", - "target": "controller_migrationplanreconciler_markmigrationvalidationfailed" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler_triggermigration", - "target": "controller_migrationplanreconciler_updatemigrationplanstatus" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler_validatemigrationplanvms", - "target": "controller_migrationplanreconciler_updatemigrationplanstatus" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler_createmigration", - "target": "controller_migrationplan_controller_mergelabels" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler_createmigration", - "target": "controller_migrationplanreconciler_createresource" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler_triggermigration", - "target": "controller_migrationplanreconciler_createmigration" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler_createmigration", - "target": "utils_bmprovisionerutils_getvmwarecredsnamefrommigrationplan" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler_createmigration", - "target": "utils_k8scompat_getk8scompatiblevmwareobjectname" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler_createmigration", - "target": "utils_migrationplanutils_migrationnamefromvmname" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler_createjob", - "target": "controller_migrationplanreconciler_createresource" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler_triggermigration", - "target": "controller_migrationplanreconciler_createjob" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler_createjob", - "target": "utils_bmprovisionerutils_getvmwarecredsnamefrommigrationplan" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler_createjob", - "target": "utils_k8scompat_getk8scompatiblevmwareobjectname" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler_createjob", - "target": "utils_migrationplanutils_getjobnameforvmname" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler_createjob", - "target": "utils_migrationplanutils_newhostpathtype" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler_createfirstbootconfigmap", - "target": "controller_migrationplanreconciler_createresource" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler_triggermigration", - "target": "controller_migrationplanreconciler_createfirstbootconfigmap" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler_createfirstbootconfigmap", - "target": "utils_bmprovisionerutils_getvmwarecredsnamefrommigrationplan" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler_createfirstbootconfigmap", - "target": "utils_k8scompat_getk8scompatiblevmwareobjectname" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler_createmigrationconfigmap", - "target": "controller_migrationplanreconciler_buildnewmigrationconfigmap" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler_createmigrationconfigmap", - "target": "controller_migrationplanreconciler_updatemigrationconfigmap" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler_triggermigration", - "target": "controller_migrationplanreconciler_createmigrationconfigmap" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler_createmigrationconfigmap", - "target": "utils_k8scompat_getk8scompatiblevmwareobjectname" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler_buildnewmigrationconfigmap", - "target": "controller_migrationplan_controller_resolvevirtiodriverurl" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler_buildnewmigrationconfigmap", - "target": "controller_migrationplanreconciler_reconcilemapping" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler_buildnewmigrationconfigmap", - "target": "controller_migrationplanreconciler_processadvancedoptions" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler_buildnewmigrationconfigmap", - "target": "controller_migrationplan_controller_computesourcevmkey" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler_buildnewmigrationconfigmap", - "target": "controller_migrationplanreconciler_buildbaseconfigmapdata" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler_buildnewmigrationconfigmap", - "target": "controller_migrationplanreconciler_setmigrationspecificfields" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler_buildnewmigrationconfigmap", - "target": "controller_migrationplanreconciler_determineandsettargetflavor" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler_buildnewmigrationconfigmap", - "target": "controller_migrationplanreconciler_setosfamilyandstoragefields" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler_buildnewmigrationconfigmap", - "target": "controller_migrationplanreconciler_setimagemetadatafromprofiles" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler_buildnewmigrationconfigmap", - "target": "controller_migrationplanreconciler_createresource" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler_buildnewmigrationconfigmap", - "target": "utils_bmprovisionerutils_isopenstackpcd" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler_processadvancedoptions", - "target": "utils_credutils_verifynetworks" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler_processadvancedoptions", - "target": "utils_credutils_verifystorage" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler_processadvancedoptions", - "target": "utils_credutils_verifyports" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplan_controller_computesourcevmkey", - "target": "controller_migrationplan_controller_vmkeydisplayname" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplan_controller_computesourcevmkey", - "target": "utils_k8scompat_getvmuniquekey" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler_determineandsettargetflavor", - "target": "utils_vjailbreaknodeutils_listallflavors" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler_determineandsettargetflavor", - "target": "utils_bmprovisionerutils_isopenstackpcd" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler_determineandsettargetflavor", - "target": "openstack_flavor_filterflavorsbyavailabilityzone" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler_setimagemetadatafromprofiles", - "target": "controller_migrationplanreconciler_resolveimageprofiles" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler_reconcilemapping", - "target": "controller_migrationplanreconciler_reconcilenetwork" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler_reconcilemapping", - "target": "controller_migrationplan_controller_getdatastoresforvolumemapping" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler_reconcilemapping", - "target": "controller_migrationplanreconciler_reconcilestorage" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller_test.go", - "source": "controller_migrationplan_controller_test_testgetdatastoresforvolumemapping_usesperdiskorderwithduplicates", - "target": "controller_migrationplan_controller_getdatastoresforvolumemapping" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller_test.go", - "source": "controller_migrationplan_controller_test_testgetdatastoresforvolumemapping_fallsbacktolegacydatastores", - "target": "controller_migrationplan_controller_getdatastoresforvolumemapping" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller_test.go", - "source": "controller_migrationplan_controller_test_testgetdatastoresforvolumemapping_preservesblankdiskdatastore", - "target": "controller_migrationplan_controller_getdatastoresforvolumemapping" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler_reconcilenetwork", - "target": "utils_credutils_verifynetworks" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler_reconcilestorage", - "target": "utils_credutils_verifystorage" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler_triggermigration", - "target": "controller_migrationplanreconciler_markmigrationfailed" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler_triggermigration", - "target": "controller_migrationplanreconciler_validatevddkpresence" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler_triggermigration", - "target": "utils_credutils_findhotplugbaseflavor" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler_triggermigration", - "target": "utils_k8scompat_getk8scompatiblevmwareobjectname" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler_migraterdmdisks", - "target": "controller_migrationplanreconciler_isvmsucceededinplan" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler_migraterdmdisks", - "target": "controller_rdmdisk_controller_validaterdmdiskfields" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler_validatemigrationplanvms", - "target": "controller_migrationplanreconciler_validatevmos" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler_markmigrationvalidationfailed", - "target": "controller_migrationplanreconciler_updatemigrationphasewithretry" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source": "controller_migrationplanreconciler_markmigrationfailed", - "target": "controller_migrationplanreconciler_updatemigrationphasewithretry" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/rollingmigrationplan_controller.go", - "source": "k8s_migration_internal_controller_rollingmigrationplan_controller_go", - "target": "controller_rollingmigrationplanreconciler" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/rollingmigrationplan_controller.go", - "source": "controller_rollingmigrationplanreconciler", - "target": "controller_rollingmigrationplanreconciler_reconcile" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/rollingmigrationplan_controller.go", - "source": "controller_rollingmigrationplanreconciler", - "target": "controller_rollingmigrationplanreconciler_reconcilenormal" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/rollingmigrationplan_controller.go", - "source": "controller_rollingmigrationplanreconciler", - "target": "controller_rollingmigrationplanreconciler_reconciledelete" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/rollingmigrationplan_controller.go", - "source": "controller_rollingmigrationplanreconciler", - "target": "controller_rollingmigrationplanreconciler_aggregateandupdatemigrationplanstatuses" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/rollingmigrationplan_controller.go", - "source": "controller_rollingmigrationplanreconciler", - "target": "controller_rollingmigrationplanreconciler_setupwithmanager" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/rollingmigrationplan_controller.go", - "source": "controller_rollingmigrationplanreconciler", - "target": "controller_rollingmigrationplanreconciler_updaterollingmigrationplanstatus" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/rollingmigrationplan_controller.go", - "source": "controller_rollingmigrationplanreconciler", - "target": "controller_rollingmigrationplanreconciler_executerollingmigrationplan" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/rollingmigrationplan_controller.go", - "source": "controller_rollingmigrationplanreconciler_reconcile", - "target": "controller_rollingmigrationplanreconciler_reconciledelete" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/rollingmigrationplan_controller.go", - "source": "controller_rollingmigrationplanreconciler_reconcile", - "target": "controller_rollingmigrationplanreconciler_reconcilenormal" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/rollingmigrationplan_controller.go", - "source": "controller_rollingmigrationplanreconciler_reconcile", - "target": "scope_rollingmigrationplanscope_newrollingmigrationplanscope" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/rollingmigrationplan_controller.go", - "source": "controller_rollingmigrationplanreconciler_reconcilenormal", - "target": "controller_rollingmigrationplanreconciler_executerollingmigrationplan" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/rollingmigrationplan_controller.go", - "source": "controller_rollingmigrationplanreconciler_reconcilenormal", - "target": "controller_rollingmigrationplanreconciler_aggregateandupdatemigrationplanstatuses" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/rollingmigrationplan_controller.go", - "source": "controller_rollingmigrationplanreconciler_reconcilenormal", - "target": "utils_bmprovisionerutils_validateopenstackispcd" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/rollingmigrationplan_controller.go", - "source": "controller_rollingmigrationplanreconciler_reconcilenormal", - "target": "utils_rollingmigrationutils_isrollingmigrationplanpaused" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/rollingmigrationplan_controller.go", - "source": "controller_rollingmigrationplanreconciler_reconcilenormal", - "target": "utils_rollingmigrationutils_pauserollingmigrationplan" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/rollingmigrationplan_controller.go", - "source": "controller_rollingmigrationplanreconciler_reconcilenormal", - "target": "utils_maintenance_mode_getvalidationconfigmapforrollingmigrationplan" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/rollingmigrationplan_controller.go", - "source": "controller_rollingmigrationplanreconciler_reconcilenormal", - "target": "utils_maintenance_mode_createdefaultvalidationconfigmapforrollingmigrationplan" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/rollingmigrationplan_controller.go", - "source": "controller_rollingmigrationplanreconciler_reconcilenormal", - "target": "utils_rollingmigrationutils_validaterollingmigrationplan" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/rollingmigrationplan_controller.go", - "source": "controller_rollingmigrationplanreconciler_reconcilenormal", - "target": "utils_rollingmigrationutils_resumerollingmigrationplan" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/rollingmigrationplan_controller.go", - "source": "controller_rollingmigrationplanreconciler_reconcilenormal", - "target": "utils_bmprovisionerutils_mergecloudinitandcreatesecret" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/rollingmigrationplan_controller.go", - "source": "controller_rollingmigrationplanreconciler_reconcilenormal", - "target": "utils_rollingmigrationutils_updateesxinamesinrollingmigrationplan" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/rollingmigrationplan_controller.go", - "source": "controller_rollingmigrationplanreconciler_reconciledelete", - "target": "utils_maintenance_mode_getvalidationconfigmapforrollingmigrationplan" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/rollingmigrationplan_controller.go", - "source": "controller_rollingmigrationplanreconciler_aggregateandupdatemigrationplanstatuses", - "target": "utils_vjailbreaknodeutils_getvmmigration" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/rollingmigrationplan_controller.go", - "source": "controller_rollingmigrationplanreconciler_aggregateandupdatemigrationplanstatuses", - "target": "utils_rollingmigrationutils_stringslicesequal" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/rollingmigrationplan_controller.go", - "source": "controller_rollingmigrationplanreconciler_executerollingmigrationplan", - "target": "controller_rollingmigrationplanreconciler_updaterollingmigrationplanstatus" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/rollingmigrationplan_controller.go", - "source": "controller_rollingmigrationplanreconciler_updaterollingmigrationplanstatus", - "target": "utils_vjailbreaknodeutils_getvmmigration" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/rollingmigrationplan_controller.go", - "source": "controller_rollingmigrationplanreconciler_executerollingmigrationplan", - "target": "utils_rollingmigrationutils_createclustermigration" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller_test.go", - "source": "k8s_migration_internal_controller_migrationplan_controller_test_go", - "target": "controller_migrationplan_controller_test_testgetdatastoresforvolumemapping_usesperdiskorderwithduplicates" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller_test.go", - "source": "k8s_migration_internal_controller_migrationplan_controller_test_go", - "target": "controller_migrationplan_controller_test_testgetdatastoresforvolumemapping_fallsbacktolegacydatastores" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller_test.go", - "source": "k8s_migration_internal_controller_migrationplan_controller_test_go", - "target": "controller_migrationplan_controller_test_testgetdatastoresforvolumemapping_preservesblankdiskdatastore" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller_test.go", - "source": "k8s_migration_internal_controller_migrationplan_controller_test_go", - "target": "controller_migrationplan_controller_test_testisvmsucceededinplan" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migrationplan_controller_test.go", - "source": "controller_migrationplan_controller_test_testisvmsucceededinplan", - "target": "v1alpha1_vmmigrationphase" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/openstackcreds_controller_test.go", - "source": "k8s_migration_internal_controller_openstackcreds_controller_test_go", - "target": "controller_openstackcreds_controller_test_testapplyvalidationresult_validationfailure" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/openstackcreds_controller_test.go", - "source": "controller_openstackcreds_controller_test_testapplyvalidationresult_validationfailure", - "target": "scope_openstackcredsscope_newopenstackcredsscope" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/clustermigration_controller.go", - "source": "k8s_migration_internal_controller_clustermigration_controller_go", - "target": "controller_clustermigrationreconciler" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/clustermigration_controller.go", - "source": "k8s_migration_internal_controller_clustermigration_controller_go", - "target": "controller_clustermigration_controller_handlevmmigrations" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/clustermigration_controller.go", - "source": "k8s_migration_internal_controller_clustermigration_controller_go", - "target": "controller_clustermigration_controller_countsuccessfulesximigrations" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/clustermigration_controller.go", - "source": "controller_clustermigrationreconciler", - "target": "controller_clustermigrationreconciler_reconcile" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/clustermigration_controller.go", - "source": "controller_clustermigrationreconciler", - "target": "controller_clustermigrationreconciler_reconcilenormal" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/clustermigration_controller.go", - "source": "controller_clustermigrationreconciler", - "target": "controller_clustermigrationreconciler_reconciledelete" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/clustermigration_controller.go", - "source": "controller_clustermigrationreconciler", - "target": "controller_clustermigrationreconciler_setupwithmanager" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/clustermigration_controller.go", - "source": "controller_clustermigrationreconciler", - "target": "controller_clustermigrationreconciler_updateclustermigrationstatus" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/clustermigration_controller.go", - "source": "controller_clustermigrationreconciler", - "target": "controller_clustermigrationreconciler_checkandupdateclustermigrationstatus" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/clustermigration_controller.go", - "source": "controller_clustermigrationreconciler_reconcile", - "target": "controller_clustermigrationreconciler_reconciledelete" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/clustermigration_controller.go", - "source": "controller_clustermigrationreconciler_reconcile", - "target": "controller_clustermigrationreconciler_reconcilenormal" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/clustermigration_controller.go", - "source": "controller_clustermigrationreconciler_reconcile", - "target": "scope_clustermigrationscope_newclustermigrationscope" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/clustermigration_controller.go", - "source": "controller_clustermigrationreconciler_reconcilenormal", - "target": "controller_clustermigration_controller_countsuccessfulesximigrations" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/clustermigration_controller.go", - "source": "controller_clustermigrationreconciler_reconcilenormal", - "target": "controller_clustermigration_controller_handlevmmigrations" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/clustermigration_controller.go", - "source": "controller_clustermigrationreconciler_reconcilenormal", - "target": "controller_clustermigrationreconciler_updateclustermigrationstatus" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/clustermigration_controller.go", - "source": "controller_clustermigrationreconciler_reconcilenormal", - "target": "utils_rollingmigrationutils_isclustermigrationpaused" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/clustermigration_controller.go", - "source": "controller_clustermigrationreconciler_reconcilenormal", - "target": "utils_rollingmigrationutils_createesximigration" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/clustermigration_controller.go", - "source": "controller_clustermigration_controller_handlevmmigrations", - "target": "utils_rollingmigrationutils_convertvmsequencetomigrationplans" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/vmwarecreds_controller.go", - "source": "k8s_migration_internal_controller_vmwarecreds_controller_go", - "target": "controller_vmwarecredsreconciler" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/vmwarecreds_controller.go", - "source": "controller_vmwarecredsreconciler", - "target": "controller_vmwarecredsreconciler_reconcile" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/vmwarecreds_controller.go", - "source": "controller_vmwarecredsreconciler", - "target": "controller_vmwarecredsreconciler_ensurefinalizer" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/vmwarecreds_controller.go", - "source": "controller_vmwarecredsreconciler", - "target": "controller_vmwarecredsreconciler_reconcilenormal" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/vmwarecreds_controller.go", - "source": "controller_vmwarecredsreconciler", - "target": "controller_vmwarecredsreconciler_reconciledelete" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/vmwarecreds_controller.go", - "source": "controller_vmwarecredsreconciler", - "target": "controller_vmwarecredsreconciler_setupwithmanager" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/vmwarecreds_controller.go", - "source": "controller_vmwarecredsreconciler_reconcile", - "target": "controller_vmwarecredsreconciler_reconcilenormal" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/vmwarecreds_controller.go", - "source": "controller_vmwarecredsreconciler_reconcile", - "target": "controller_vmwarecredsreconciler_reconciledelete" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/vmwarecreds_controller.go", - "source": "controller_vmwarecredsreconciler_reconcile", - "target": "scope_vmwarecredsscope_newvmwarecredsscope" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/vmwarecreds_controller.go", - "source": "controller_vmwarecredsreconciler_reconcilenormal", - "target": "controller_vmwarecredsreconciler_ensurefinalizer" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/vmwarecreds_controller.go", - "source": "controller_vmwarecredsreconciler_reconcilenormal", - "target": "utils_vmwareutils_createvmwareclustersandhosts" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/vmwarecreds_controller.go", - "source": "controller_vmwarecredsreconciler_reconcilenormal", - "target": "utils_credutils_getandcreateallvms" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/vmwarecreds_controller.go", - "source": "controller_vmwarecredsreconciler_reconcilenormal", - "target": "utils_credutils_createorupdaterdmdisks" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/vmwarecreds_controller.go", - "source": "controller_vmwarecredsreconciler_reconcilenormal", - "target": "utils_credutils_deletestalevmwaremachines" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/vmwarecreds_controller.go", - "source": "controller_vmwarecredsreconciler_reconcilenormal", - "target": "utils_vmwareutils_deletestalevmwareclustersandhosts" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/vmwarecreds_controller.go", - "source": "controller_vmwarecredsreconciler_reconciledelete", - "target": "utils_credutils_cleanupcachedvmwareclient" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/vmwarecreds_controller.go", - "source": "controller_vmwarecredsreconciler_reconciledelete", - "target": "utils_credutils_deletedependantobjectsforvmwarecreds" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/vmwarecreds_controller_test.go", - "source": "k8s_migration_internal_controller_vmwarecreds_controller_test_go", - "target": "controller_vmwarecreds_controller_test_testreconcilenormal_vmware_validationfailure" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/storagemapping_controller.go", - "source": "k8s_migration_internal_controller_storagemapping_controller_go", - "target": "controller_storagemappingreconciler" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/storagemapping_controller.go", - "source": "controller_storagemappingreconciler", - "target": "controller_storagemappingreconciler_reconcile" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/storagemapping_controller.go", - "source": "controller_storagemappingreconciler", - "target": "controller_storagemappingreconciler_setupwithmanager" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/esxisshcreds_controller.go", - "source": "k8s_migration_internal_controller_esxisshcreds_controller_go", - "target": "controller_esxisshcredsreconciler" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/esxisshcreds_controller.go", - "source": "k8s_migration_internal_controller_esxisshcreds_controller_go", - "target": "controller_hostvalidationresult" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/esxisshcreds_controller.go", - "source": "k8s_migration_internal_controller_esxisshcreds_controller_go", - "target": "controller_esxisshcreds_controller_parseesxiversion" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/esxisshcreds_controller.go", - "source": "controller_esxisshcredsreconciler", - "target": "controller_esxisshcredsreconciler_reconcile" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/esxisshcreds_controller.go", - "source": "controller_esxisshcredsreconciler", - "target": "controller_esxisshcredsreconciler_reconcilenormal" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/esxisshcreds_controller.go", - "source": "controller_esxisshcredsreconciler", - "target": "controller_esxisshcredsreconciler_reconciledelete" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/esxisshcreds_controller.go", - "source": "controller_esxisshcredsreconciler", - "target": "controller_esxisshcredsreconciler_getsshcredentialsfromsecret" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/esxisshcreds_controller.go", - "source": "controller_esxisshcredsreconciler", - "target": "controller_esxisshcredsreconciler_getvmwarehosts" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/esxisshcreds_controller.go", - "source": "controller_esxisshcredsreconciler", - "target": "controller_esxisshcredsreconciler_validatehostsparallel" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/esxisshcreds_controller.go", - "source": "controller_esxisshcredsreconciler", - "target": "controller_esxisshcredsreconciler_validatesinglehost" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/esxisshcreds_controller.go", - "source": "controller_esxisshcredsreconciler", - "target": "controller_esxisshcredsreconciler_setupwithmanager" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/esxisshcreds_controller.go", - "source": "controller_esxisshcredsreconciler_reconcile", - "target": "controller_esxisshcredsreconciler_reconciledelete" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/esxisshcreds_controller.go", - "source": "controller_esxisshcredsreconciler_reconcile", - "target": "controller_esxisshcredsreconciler_reconcilenormal" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/esxisshcreds_controller.go", - "source": "controller_esxisshcredsreconciler_reconcilenormal", - "target": "controller_esxisshcredsreconciler_getsshcredentialsfromsecret" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/esxisshcreds_controller.go", - "source": "controller_esxisshcredsreconciler_reconcilenormal", - "target": "controller_esxisshcredsreconciler_getvmwarehosts" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/esxisshcreds_controller.go", - "source": "controller_esxisshcredsreconciler_reconcilenormal", - "target": "controller_esxisshcredsreconciler_validatehostsparallel" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/esxisshcreds_controller.go", - "source": "controller_esxisshcredsreconciler_validatehostsparallel", - "target": "controller_esxisshcredsreconciler_validatesinglehost" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/esxisshcreds_controller.go", - "source": "controller_esxisshcredsreconciler_validatesinglehost", - "target": "controller_esxisshcreds_controller_parseesxiversion" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/esxisshcreds_controller.go", - "source": "controller_esxisshcredsreconciler_validatesinglehost", - "target": "esxi_ssh_client_newclientwithtimeout" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/bmconfig_controller.go", - "source": "k8s_migration_internal_controller_bmconfig_controller_go", - "target": "controller_bmconfigreconciler" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/bmconfig_controller.go", - "source": "controller_bmconfigreconciler", - "target": "controller_bmconfigreconciler_reconcile" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/bmconfig_controller.go", - "source": "controller_bmconfigreconciler", - "target": "controller_bmconfigreconciler_reconciledelete" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/bmconfig_controller.go", - "source": "controller_bmconfigreconciler", - "target": "controller_bmconfigreconciler_reconcilenormal" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/bmconfig_controller.go", - "source": "controller_bmconfigreconciler", - "target": "controller_bmconfigreconciler_setupwithmanager" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/bmconfig_controller.go", - "source": "controller_bmconfigreconciler_reconcile", - "target": "controller_bmconfigreconciler_reconciledelete" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/bmconfig_controller.go", - "source": "controller_bmconfigreconciler_reconcile", - "target": "controller_bmconfigreconciler_reconcilenormal" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/bmconfig_controller.go", - "source": "controller_bmconfigreconciler_reconcile", - "target": "scope_bmconfigscope_newbmconfigscope" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/bmconfig_controller.go", - "source": "controller_bmconfigreconciler_reconcilenormal", - "target": "providers_providers_getprovider" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/arraycreds_controller.go", - "source": "k8s_migration_internal_controller_arraycreds_controller_go", - "target": "controller_arraycredsreconciler" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/arraycreds_controller.go", - "source": "k8s_migration_internal_controller_arraycreds_controller_go", - "target": "controller_arraycreds_controller_buildprovideroptionsfromspec" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/arraycreds_controller.go", - "source": "k8s_migration_internal_controller_arraycreds_controller_go", - "target": "controller_arraycreds_controller_validatenetapptargetselection" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/arraycreds_controller.go", - "source": "k8s_migration_internal_controller_arraycreds_controller_go", - "target": "controller_arraycreds_controller_getdatastoreinfo" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/arraycreds_controller.go", - "source": "controller_arraycredsreconciler", - "target": "controller_arraycredsreconciler_reconcile" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/arraycreds_controller.go", - "source": "controller_arraycredsreconciler", - "target": "controller_arraycredsreconciler_reconcilenormal" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/arraycreds_controller.go", - "source": "controller_arraycredsreconciler", - "target": "controller_arraycredsreconciler_reconciledelete" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/arraycreds_controller.go", - "source": "controller_arraycredsreconciler", - "target": "controller_arraycredsreconciler_validatearraycredentials" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/arraycreds_controller.go", - "source": "controller_arraycredsreconciler", - "target": "controller_arraycredsreconciler_discoverbackendtargets" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/arraycreds_controller.go", - "source": "controller_arraycredsreconciler", - "target": "controller_arraycredsreconciler_discoverdatastores" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/arraycreds_controller.go", - "source": "controller_arraycredsreconciler", - "target": "controller_arraycredsreconciler_getvmwarecredentials" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/arraycreds_controller.go", - "source": "controller_arraycredsreconciler", - "target": "controller_arraycredsreconciler_setupwithmanager" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/arraycreds_controller.go", - "source": "controller_arraycredsreconciler_reconcile", - "target": "controller_arraycredsreconciler_reconciledelete" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/arraycreds_controller.go", - "source": "controller_arraycredsreconciler_reconcile", - "target": "controller_arraycredsreconciler_reconcilenormal" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/arraycreds_controller.go", - "source": "controller_arraycredsreconciler_reconcile", - "target": "scope_arraycredsscope_newarraycredsscope" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/arraycreds_controller.go", - "source": "controller_arraycredsreconciler_reconcilenormal", - "target": "controller_arraycreds_controller_buildprovideroptionsfromspec" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/arraycreds_controller.go", - "source": "controller_arraycredsreconciler_reconcilenormal", - "target": "controller_arraycredsreconciler_validatearraycredentials" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/arraycreds_controller.go", - "source": "controller_arraycredsreconciler_reconcilenormal", - "target": "controller_arraycredsreconciler_discoverdatastores" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/arraycreds_controller.go", - "source": "controller_arraycredsreconciler_reconcilenormal", - "target": "controller_arraycredsreconciler_discoverbackendtargets" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/arraycreds_controller.go", - "source": "controller_arraycredsreconciler_reconcilenormal", - "target": "controller_arraycreds_controller_validatenetapptargetselection" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/arraycreds_controller.go", - "source": "controller_arraycredsreconciler_reconcilenormal", - "target": "utils_credutils_getarraycredentialsfromsecret" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/arraycreds_controller.go", - "source": "controller_arraycredsreconciler_validatearraycredentials", - "target": "storage_storage_newstorageprovider" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/arraycreds_controller.go", - "source": "controller_arraycredsreconciler_discoverbackendtargets", - "target": "storage_storage_newstorageprovider" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/arraycreds_controller.go", - "source": "controller_arraycredsreconciler_discoverdatastores", - "target": "controller_arraycredsreconciler_getvmwarecredentials" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/arraycreds_controller.go", - "source": "controller_arraycredsreconciler_discoverdatastores", - "target": "controller_arraycreds_controller_getdatastoreinfo" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/arraycreds_controller.go", - "source": "controller_arraycredsreconciler_discoverdatastores", - "target": "storage_storage_newstorageprovider" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/arraycreds_controller.go", - "source": "controller_arraycredsreconciler_discoverdatastores", - "target": "utils_credutils_getvmwarecredentialsfromsecret" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/arraycreds_controller.go", - "source": "controller_arraycredsreconciler_discoverdatastores", - "target": "utils_credutils_getfinderforvmwarecreds" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/vjailbreaknode_controller.go", - "source": "k8s_migration_internal_controller_vjailbreaknode_controller_go", - "target": "controller_vjailbreaknodereconciler" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/vjailbreaknode_controller.go", - "source": "controller_vjailbreaknodereconciler", - "target": "controller_vjailbreaknodereconciler_reconcile" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/vjailbreaknode_controller.go", - "source": "controller_vjailbreaknodereconciler", - "target": "controller_vjailbreaknodereconciler_reconcilenormal" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/vjailbreaknode_controller.go", - "source": "controller_vjailbreaknodereconciler", - "target": "controller_vjailbreaknodereconciler_reconciledelete" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/vjailbreaknode_controller.go", - "source": "controller_vjailbreaknodereconciler", - "target": "controller_vjailbreaknodereconciler_setupwithmanager" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/vjailbreaknode_controller.go", - "source": "controller_vjailbreaknodereconciler", - "target": "controller_vjailbreaknodereconciler_updateactivemigrations" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/vjailbreaknode_controller.go", - "source": "controller_vjailbreaknodereconciler_reconcile", - "target": "controller_vjailbreaknodereconciler_reconciledelete" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/vjailbreaknode_controller.go", - "source": "controller_vjailbreaknodereconciler_reconcile", - "target": "controller_vjailbreaknodereconciler_updateactivemigrations" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/vjailbreaknode_controller.go", - "source": "controller_vjailbreaknodereconciler_reconcile", - "target": "controller_vjailbreaknodereconciler_reconcilenormal" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/vjailbreaknode_controller.go", - "source": "controller_vjailbreaknodereconciler_reconcile", - "target": "scope_vjailbreaknodescope_newvjailbreaknodescope" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/vjailbreaknode_controller.go", - "source": "controller_vjailbreaknodereconciler_reconcilenormal", - "target": "utils_vjailbreaknodeutils_checkandcreatemasternodeentry" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/vjailbreaknode_controller.go", - "source": "controller_vjailbreaknodereconciler_reconcilenormal", - "target": "utils_vjailbreaknodeutils_updatemasternodeimageid" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/vjailbreaknode_controller.go", - "source": "controller_vjailbreaknodereconciler_reconcilenormal", - "target": "utils_vjailbreaknodeutils_getopenstackvmbyname" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/vjailbreaknode_controller.go", - "source": "controller_vjailbreaknodereconciler_reconcilenormal", - "target": "utils_vjailbreaknodeutils_reconcilevmstatusandip" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/vjailbreaknode_controller.go", - "source": "controller_vjailbreaknodereconciler_reconcilenormal", - "target": "utils_vjailbreaknodeutils_reconcilek8snodestatus" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/vjailbreaknode_controller.go", - "source": "controller_vjailbreaknodereconciler_reconcilenormal", - "target": "utils_vjailbreaknodeutils_createopenstackvmforworkernode" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/vjailbreaknode_controller.go", - "source": "controller_vjailbreaknodereconciler_reconciledelete", - "target": "utils_vjailbreaknodeutils_getopenstackvmbyname" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/vjailbreaknode_controller.go", - "source": "controller_vjailbreaknodereconciler_reconciledelete", - "target": "utils_vjailbreaknodeutils_deleteopenstackvm" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/vjailbreaknode_controller.go", - "source": "controller_vjailbreaknodereconciler_reconciledelete", - "target": "utils_vjailbreaknodeutils_deletenodebyname" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/vjailbreaknode_controller.go", - "source": "controller_vjailbreaknodereconciler_updateactivemigrations", - "target": "utils_vjailbreaknodeutils_getactivemigrations" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/networkmapping_controller.go", - "source": "k8s_migration_internal_controller_networkmapping_controller_go", - "target": "controller_networkmappingreconciler" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/networkmapping_controller.go", - "source": "controller_networkmappingreconciler", - "target": "controller_networkmappingreconciler_reconcile" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/networkmapping_controller.go", - "source": "controller_networkmappingreconciler", - "target": "controller_networkmappingreconciler_setupwithmanager" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/esximigration_controller.go", - "source": "k8s_migration_internal_controller_esximigration_controller_go", - "target": "controller_esximigrationreconciler" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/esximigration_controller.go", - "source": "controller_esximigrationreconciler", - "target": "controller_esximigrationreconciler_reconcile" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/esximigration_controller.go", - "source": "controller_esximigrationreconciler", - "target": "controller_esximigrationreconciler_reconcilenormal" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/esximigration_controller.go", - "source": "controller_esximigrationreconciler", - "target": "controller_esximigrationreconciler_reconciledelete" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/esximigration_controller.go", - "source": "controller_esximigrationreconciler", - "target": "controller_esximigrationreconciler_setupwithmanager" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/esximigration_controller.go", - "source": "controller_esximigrationreconciler", - "target": "controller_esximigrationreconciler_handleesxicordoned" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/esximigration_controller.go", - "source": "controller_esximigrationreconciler", - "target": "controller_esximigrationreconciler_handleesxiwaitingforpcdhost" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/esximigration_controller.go", - "source": "controller_esximigrationreconciler", - "target": "controller_esximigrationreconciler_handleesxiconfiguringpcdhost" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/esximigration_controller.go", - "source": "controller_esximigrationreconciler", - "target": "controller_esximigrationreconciler_handleesxiinmaintenancemode" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/esximigration_controller.go", - "source": "controller_esximigrationreconciler_reconcile", - "target": "controller_esximigrationreconciler_reconciledelete" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/esximigration_controller.go", - "source": "controller_esximigrationreconciler_reconcile", - "target": "controller_esximigrationreconciler_reconcilenormal" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/esximigration_controller.go", - "source": "controller_esximigrationreconciler_reconcile", - "target": "scope_esximigrationscope_newesximigrationscope" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/esximigration_controller.go", - "source": "controller_esximigrationreconciler_reconcilenormal", - "target": "controller_esximigrationreconciler_handleesxicordoned" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/esximigration_controller.go", - "source": "controller_esximigrationreconciler_reconcilenormal", - "target": "controller_esximigrationreconciler_handleesxiwaitingforpcdhost" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/esximigration_controller.go", - "source": "controller_esximigrationreconciler_reconcilenormal", - "target": "controller_esximigrationreconciler_handleesxiconfiguringpcdhost" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/esximigration_controller.go", - "source": "controller_esximigrationreconciler_reconcilenormal", - "target": "controller_esximigrationreconciler_handleesxiinmaintenancemode" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/esximigration_controller.go", - "source": "controller_esximigrationreconciler_reconcilenormal", - "target": "utils_rollingmigrationutils_isesximigrationpaused" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/esximigration_controller.go", - "source": "controller_esximigrationreconciler_reconcilenormal", - "target": "utils_rollingmigrationutils_checkesxiinmaintenancemode" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/esximigration_controller.go", - "source": "controller_esximigrationreconciler_reconcilenormal", - "target": "utils_rollingmigrationutils_putesxiinmaintenancemode" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/esximigration_controller.go", - "source": "controller_esximigrationreconciler_handleesxicordoned", - "target": "providers_providers_getprovider" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/esximigration_controller.go", - "source": "controller_esximigrationreconciler_handleesxicordoned", - "target": "utils_bmprovisionerutils_convertesxitopcdhost" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/esximigration_controller.go", - "source": "controller_esximigrationreconciler_handleesxiwaitingforpcdhost", - "target": "utils_bmprovisionerutils_getopenstackcredsfromrollingmigrationplan" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/esximigration_controller.go", - "source": "controller_esximigrationreconciler_handleesxiwaitingforpcdhost", - "target": "utils_bmprovisionerutils_getvmwarecredsfromrollingmigrationplan" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/esximigration_controller.go", - "source": "controller_esximigrationreconciler_handleesxiwaitingforpcdhost", - "target": "utils_pcdutils_getvmwarehostfromesxiname" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/esximigration_controller.go", - "source": "controller_esximigrationreconciler_handleesxiwaitingforpcdhost", - "target": "utils_pcdutils_waitforhosttoshowuponpcd" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/esximigration_controller.go", - "source": "controller_esximigrationreconciler_handleesxiconfiguringpcdhost", - "target": "utils_bmprovisionerutils_getopenstackcredsfromrollingmigrationplan" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/esximigration_controller.go", - "source": "controller_esximigrationreconciler_handleesxiconfiguringpcdhost", - "target": "utils_bmprovisionerutils_getvmwarecredsfromrollingmigrationplan" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/esximigration_controller.go", - "source": "controller_esximigrationreconciler_handleesxiconfiguringpcdhost", - "target": "utils_pcdutils_getvmwarehostfromesxiname" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/esximigration_controller.go", - "source": "controller_esximigrationreconciler_handleesxiconfiguringpcdhost", - "target": "utils_pcdutils_assignhostconfigtohost" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/esximigration_controller.go", - "source": "controller_esximigrationreconciler_handleesxiconfiguringpcdhost", - "target": "utils_pcdutils_assignhypervisorroletohost" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/esximigration_controller.go", - "source": "controller_esximigrationreconciler_handleesxiconfiguringpcdhost", - "target": "utils_pcdutils_waitforhypervisorroleassignment" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/esximigration_controller.go", - "source": "controller_esximigrationreconciler_handleesxiconfiguringpcdhost", - "target": "utils_rollingmigrationutils_removeesxifromvcenter" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/esximigration_controller.go", - "source": "controller_esximigrationreconciler_handleesxiinmaintenancemode", - "target": "utils_rollingmigrationutils_countvmsonesxi" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/base_controller.go", - "source": "k8s_migration_internal_controller_base_controller_go", - "target": "controller_basereconciler" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/base_controller.go", - "source": "controller_basereconciler", - "target": "controller_basereconciler_reconcilemapping" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source": "k8s_migration_internal_controller_migration_controller_go", - "target": "controller_migration_controller_getvmkeyfrommigration" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source": "k8s_migration_internal_controller_migration_controller_go", - "target": "controller_migrationreconciler" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source": "controller_migrationreconciler_reconciledelete", - "target": "controller_migration_controller_getvmkeyfrommigration" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source": "controller_migrationreconciler_markmigrationsuccessful", - "target": "controller_migration_controller_getvmkeyfrommigration" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source": "controller_migrationreconciler_getpod", - "target": "controller_migration_controller_getvmkeyfrommigration" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source": "controller_migrationreconciler", - "target": "controller_migrationreconciler_reconcile" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source": "controller_migrationreconciler", - "target": "controller_migrationreconciler_reconciledelete" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source": "controller_migrationreconciler", - "target": "controller_migrationreconciler_setupwithmanager" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source": "controller_migrationreconciler", - "target": "controller_migrationreconciler_setupmigrationphase" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source": "controller_migrationreconciler", - "target": "controller_migrationreconciler_markmigrationsuccessful" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source": "controller_migrationreconciler", - "target": "controller_migrationreconciler_geteventssorted" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source": "controller_migrationreconciler", - "target": "controller_migrationreconciler_getpod" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source": "controller_migrationreconciler", - "target": "controller_migrationreconciler_extractcurrentdisk" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source": "controller_migrationreconciler", - "target": "controller_migrationreconciler_extractsyncwarning" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source": "controller_migrationreconciler_reconcile", - "target": "controller_migrationreconciler_reconciledelete" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source": "controller_migrationreconciler_reconcile", - "target": "controller_migrationreconciler_getpod" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source": "controller_migrationreconciler_reconcile", - "target": "controller_migrationreconciler_geteventssorted" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source": "controller_migrationreconciler_reconcile", - "target": "controller_migrationreconciler_extractcurrentdisk" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source": "controller_migrationreconciler_reconcile", - "target": "controller_migrationreconciler_extractsyncwarning" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source": "controller_migrationreconciler_reconcile", - "target": "controller_migrationreconciler_setupmigrationphase" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source": "controller_migrationreconciler_reconcile", - "target": "scope_migrationscope_newmigrationscope" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source": "controller_migrationreconciler_reconcile", - "target": "utils_migrationutils_setcutoverlabel" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source": "controller_migrationreconciler_reconcile", - "target": "utils_migrationutils_createvalidatedcondition" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source": "controller_migrationreconciler_reconcile", - "target": "utils_migrationutils_createstorageacceleratedcopycondition" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source": "controller_migrationreconciler_reconcile", - "target": "utils_migrationutils_createdatacopycondition" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source": "controller_migrationreconciler_reconcile", - "target": "utils_migrationutils_createmigratingcondition" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source": "controller_migrationreconciler_reconcile", - "target": "utils_migrationutils_createfailedcondition" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source": "controller_migrationreconciler_reconcile", - "target": "utils_migrationutils_createsucceededcondition" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source": "controller_migrationreconciler_reconcile", - "target": "metrics_migration_metrics_recordmigrationstarted" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source": "controller_migrationreconciler_reconcile", - "target": "metrics_migration_metrics_updatemigrationphase" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source": "controller_migrationreconciler_reconcile", - "target": "metrics_migration_metrics_recordmigrationprogress" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source": "controller_migrationreconciler_reconcile", - "target": "metrics_migration_metrics_recordmigrationcompleted" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source": "controller_migrationreconciler_reconciledelete", - "target": "metrics_migration_metrics_cleanupmigrationmetrics" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source": "controller_migrationreconciler_reconciledelete", - "target": "utils_bmprovisionerutils_getvmwarecredsnamefrommigration" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source": "controller_migrationreconciler_reconciledelete", - "target": "utils_k8scompat_getk8scompatiblevmwareobjectname" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source": "controller_migrationreconciler_setupmigrationphase", - "target": "controller_migrationreconciler_geteventssorted" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source": "controller_migrationreconciler_setupmigrationphase", - "target": "controller_migrationreconciler_getpod" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source": "controller_migrationreconciler_setupmigrationphase", - "target": "controller_migrationreconciler_markmigrationsuccessful" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source": "controller_migrationreconciler_markmigrationsuccessful", - "target": "utils_bmprovisionerutils_getvmwarecredsnamefrommigration" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source": "controller_migrationreconciler_markmigrationsuccessful", - "target": "utils_k8scompat_getk8scompatiblevmwareobjectname" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source": "controller_migrationreconciler_geteventssorted", - "target": "controller_migrationreconciler_getpod" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source": "controller_migrationreconciler_getpod", - "target": "utils_bmprovisionerutils_getvmwarecredsnamefrommigration" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source": "controller_migrationreconciler_getpod", - "target": "utils_k8scompat_getk8scompatiblevmwareobjectname" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/rdmdisk_controller.go", - "source": "k8s_migration_internal_controller_rdmdisk_controller_go", - "target": "controller_rdmdiskreconciler" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/rdmdisk_controller.go", - "source": "k8s_migration_internal_controller_rdmdisk_controller_go", - "target": "controller_rdmdisk_controller_validaterdmdiskfields" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/rdmdisk_controller.go", - "source": "k8s_migration_internal_controller_rdmdisk_controller_go", - "target": "controller_rdmdisk_controller_handleerror" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/rdmdisk_controller.go", - "source": "k8s_migration_internal_controller_rdmdisk_controller_go", - "target": "controller_rdmdisk_controller_getmostrecentvalidationfailedcondition" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/rdmdisk_controller.go", - "source": "k8s_migration_internal_controller_rdmdisk_controller_go", - "target": "controller_rdmdisk_controller_updatestatuscondition" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/rdmdisk_controller.go", - "source": "controller_rdmdiskreconciler", - "target": "controller_rdmdiskreconciler_reconcile" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/rdmdisk_controller.go", - "source": "controller_rdmdiskreconciler", - "target": "controller_rdmdiskreconciler_handleinitialphase" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/rdmdisk_controller.go", - "source": "controller_rdmdiskreconciler", - "target": "controller_rdmdiskreconciler_handleavailablephase" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/rdmdisk_controller.go", - "source": "controller_rdmdiskreconciler", - "target": "controller_rdmdiskreconciler_handlemanagingphase" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/rdmdisk_controller.go", - "source": "controller_rdmdiskreconciler", - "target": "controller_rdmdiskreconciler_setupwithmanager" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/rdmdisk_controller.go", - "source": "controller_rdmdiskreconciler_reconcile", - "target": "controller_rdmdiskreconciler_handleinitialphase" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/rdmdisk_controller.go", - "source": "controller_rdmdiskreconciler_reconcile", - "target": "controller_rdmdiskreconciler_handleavailablephase" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/rdmdisk_controller.go", - "source": "controller_rdmdiskreconciler_reconcile", - "target": "controller_rdmdiskreconciler_handlemanagingphase" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/rdmdisk_controller.go", - "source": "controller_rdmdiskreconciler_handleinitialphase", - "target": "controller_rdmdisk_controller_getmostrecentvalidationfailedcondition" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/rdmdisk_controller.go", - "source": "controller_rdmdiskreconciler_handleinitialphase", - "target": "controller_rdmdisk_controller_validaterdmdiskfields" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/rdmdisk_controller.go", - "source": "controller_rdmdiskreconciler_handleinitialphase", - "target": "controller_rdmdisk_controller_updatestatuscondition" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/rdmdisk_controller.go", - "source": "controller_rdmdiskreconciler_handleavailablephase", - "target": "controller_rdmdisk_controller_updatestatuscondition" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/rdmdisk_controller.go", - "source": "controller_rdmdiskreconciler_handlemanagingphase", - "target": "controller_rdmdisk_controller_handleerror" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/rdmdisk_controller.go", - "source": "controller_rdmdiskreconciler_handlemanagingphase", - "target": "controller_rdmdisk_controller_updatestatuscondition" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/rdmdisk_controller.go", - "source": "controller_rdmdiskreconciler_handlemanagingphase", - "target": "utils_openstackutils_importluntocinder" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/main.go", - "source": "v2v_helper_main_main", - "target": "controller_rdmdisk_controller_handleerror" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/internal/controller/suite_test.go", - "source": "k8s_migration_internal_controller_suite_test_go", - "target": "controller_suite_test_testcontrollers" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/api/v1alpha1/arraycredsmapping_types.go", - "source": "k8s_migration_api_v1alpha1_arraycredsmapping_types_go", - "target": "v1alpha1_arraycredsmapping_types_init" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/api/v1alpha1/vjailbreaknode_types.go", - "source": "k8s_migration_api_v1alpha1_vjailbreaknode_types_go", - "target": "v1alpha1_vjailbreaknodephase" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/api/v1alpha1/vjailbreaknode_types.go", - "source": "k8s_migration_api_v1alpha1_vjailbreaknode_types_go", - "target": "v1alpha1_vjailbreaknode_types_init" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/api/v1alpha1/migration_types.go", - "source": "k8s_migration_api_v1alpha1_migration_types_go", - "target": "v1alpha1_vmmigrationphase" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/api/v1alpha1/migration_types.go", - "source": "k8s_migration_api_v1alpha1_migration_types_go", - "target": "v1alpha1_migrationconditiontype" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/api/v1alpha1/migration_types.go", - "source": "k8s_migration_api_v1alpha1_migration_types_go", - "target": "v1alpha1_migration_types_init" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/api/v1alpha1/openstackcreds_types.go", - "source": "k8s_migration_api_v1alpha1_openstackcreds_types_go", - "target": "v1alpha1_openstackcreds_types_init" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/api/v1alpha1/migrationtemplate_types.go", - "source": "k8s_migration_api_v1alpha1_migrationtemplate_types_go", - "target": "v1alpha1_migrationtemplate_types_init" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/api/v1alpha1/storagemapping_types.go", - "source": "k8s_migration_api_v1alpha1_storagemapping_types_go", - "target": "v1alpha1_storagemapping_types_init" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/api/v1alpha1/pcdhost_types.go", - "source": "k8s_migration_api_v1alpha1_pcdhost_types_go", - "target": "v1alpha1_pcdhost_types_init" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/api/v1alpha1/vmwarecluster_types.go", - "source": "k8s_migration_api_v1alpha1_vmwarecluster_types_go", - "target": "v1alpha1_vmwareclusterphase" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/api/v1alpha1/vmwarecluster_types.go", - "source": "k8s_migration_api_v1alpha1_vmwarecluster_types_go", - "target": "v1alpha1_vmwarecluster_types_init" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/api/v1alpha1/vmwaremachine_types.go", - "source": "k8s_migration_api_v1alpha1_vmwaremachine_types_go", - "target": "v1alpha1_vmwaremachine_types_init" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/api/v1alpha1/bmconfig_types.go", - "source": "k8s_migration_api_v1alpha1_bmconfig_types_go", - "target": "v1alpha1_bmcprovidername" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/api/v1alpha1/bmconfig_types.go", - "source": "k8s_migration_api_v1alpha1_bmconfig_types_go", - "target": "v1alpha1_bmconfig_types_init" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/api/v1alpha1/networkmapping_types.go", - "source": "k8s_migration_api_v1alpha1_networkmapping_types_go", - "target": "v1alpha1_networkmapping_types_init" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/api/v1alpha1/esximigration_types.go", - "source": "k8s_migration_api_v1alpha1_esximigration_types_go", - "target": "v1alpha1_esximigrationphase" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/api/v1alpha1/esximigration_types.go", - "source": "k8s_migration_api_v1alpha1_esximigration_types_go", - "target": "v1alpha1_esximigration_types_init" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/api/v1alpha1/migrationplan_types.go", - "source": "k8s_migration_api_v1alpha1_migrationplan_types_go", - "target": "v1alpha1_migrationplan_types_init" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/api/v1alpha1/rdmdisk_types.go", - "source": "k8s_migration_api_v1alpha1_rdmdisk_types_go", - "target": "v1alpha1_rdmdisk_types_init" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/api/v1alpha1/vmwarecreds_types.go", - "source": "k8s_migration_api_v1alpha1_vmwarecreds_types_go", - "target": "v1alpha1_vmwarecreds_types_init" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/api/v1alpha1/volumeimageprofile_types.go", - "source": "k8s_migration_api_v1alpha1_volumeimageprofile_types_go", - "target": "v1alpha1_volumeimageprofile_types_init" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/api/v1alpha1/clustermigration_types.go", - "source": "k8s_migration_api_v1alpha1_clustermigration_types_go", - "target": "v1alpha1_clustermigrationphase" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/api/v1alpha1/clustermigration_types.go", - "source": "k8s_migration_api_v1alpha1_clustermigration_types_go", - "target": "v1alpha1_clustermigration_types_init" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/api/v1alpha1/vmwarehost_types.go", - "source": "k8s_migration_api_v1alpha1_vmwarehost_types_go", - "target": "v1alpha1_vmwarehost_types_init" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/api/v1alpha1/rollingmigrationplan_types.go", - "source": "k8s_migration_api_v1alpha1_rollingmigrationplan_types_go", - "target": "v1alpha1_rollingmigrationplanphase" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/api/v1alpha1/rollingmigrationplan_types.go", - "source": "k8s_migration_api_v1alpha1_rollingmigrationplan_types_go", - "target": "v1alpha1_rollingmigrationplan_types_init" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/api/v1alpha1/arraycreds_types.go", - "source": "k8s_migration_api_v1alpha1_arraycreds_types_go", - "target": "v1alpha1_arraycreds_types_init" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/api/v1alpha1/esxisshcreds_types.go", - "source": "k8s_migration_api_v1alpha1_esxisshcreds_types_go", - "target": "v1alpha1_esxisshcreds" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/api/v1alpha1/esxisshcreds_types.go", - "source": "k8s_migration_api_v1alpha1_esxisshcreds_types_go", - "target": "v1alpha1_esxisshcredsinfo" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/api/v1alpha1/esxisshcreds_types.go", - "source": "k8s_migration_api_v1alpha1_esxisshcreds_types_go", - "target": "v1alpha1_esxisshcredslist" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/api/v1alpha1/esxisshcreds_types.go", - "source": "k8s_migration_api_v1alpha1_esxisshcreds_types_go", - "target": "v1alpha1_esxisshcredsspec" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/api/v1alpha1/esxisshcreds_types.go", - "source": "k8s_migration_api_v1alpha1_esxisshcreds_types_go", - "target": "v1alpha1_esxisshcredsstatus" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/api/v1alpha1/pcdcluster_types.go", - "source": "k8s_migration_api_v1alpha1_pcdcluster_types_go", - "target": "v1alpha1_pcdcluster" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/api/v1alpha1/pcdcluster_types.go", - "source": "k8s_migration_api_v1alpha1_pcdcluster_types_go", - "target": "v1alpha1_pcdclusterlist" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/api/v1alpha1/pcdcluster_types.go", - "source": "k8s_migration_api_v1alpha1_pcdcluster_types_go", - "target": "v1alpha1_pcdclusterspec" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/api/v1alpha1/pcdcluster_types.go", - "source": "k8s_migration_api_v1alpha1_pcdcluster_types_go", - "target": "v1alpha1_pcdclusterstatus" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/api/v1alpha1/pcdcluster_types.go", - "source": "k8s_migration_api_v1alpha1_pcdcluster_types_go", - "target": "v1alpha1_pcdcluster_types_init" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/api/v1alpha1/esxisshcreds_types.go", - "source": "k8s_migration_api_v1alpha1_esxisshcreds_types_go", - "target": "v1alpha1_esxisshcreds_types_init" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/metrics/migration_metrics.go", - "source": "k8s_migration_pkg_metrics_migration_metrics_go", - "target": "metrics_migration_metrics_init" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/metrics/migration_metrics.go", - "source": "k8s_migration_pkg_metrics_migration_metrics_go", - "target": "metrics_migration_metrics_recordmigrationstarted" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/metrics/migration_metrics.go", - "source": "k8s_migration_pkg_metrics_migration_metrics_go", - "target": "metrics_migration_metrics_updatemigrationphase" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/metrics/migration_metrics.go", - "source": "k8s_migration_pkg_metrics_migration_metrics_go", - "target": "metrics_migration_metrics_recordmigrationprogress" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/metrics/migration_metrics.go", - "source": "k8s_migration_pkg_metrics_migration_metrics_go", - "target": "metrics_migration_metrics_recordmigrationcompleted" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/metrics/migration_metrics.go", - "source": "k8s_migration_pkg_metrics_migration_metrics_go", - "target": "metrics_migration_metrics_setexpectedduration" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/metrics/migration_metrics.go", - "source": "k8s_migration_pkg_metrics_migration_metrics_go", - "target": "metrics_migration_metrics_cleanupmigrationmetrics" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/metrics/migration_metrics.go", - "source": "metrics_migration_metrics_recordmigrationcompleted", - "target": "metrics_migration_metrics_updatemigrationphase" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_getvmwarecredsinfo" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_getopenstackcredsinfo" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_getarraycredsinfo" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_getarraycredentialsfromsecret" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_getvmwarecredentialsfromsecret" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_getopenstackcredentialsfromsecret" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_verifynetworks" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_verifyports" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_verifystorage" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_getopenstackinfo" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_getopenstackclients" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_validateandgetproviderclient" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_validatevmwarecreds" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_getvmwnetworks" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_getvmwdatastore" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_getandcreateallvms" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_countgpus" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_detectgpuusage" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_extractvirtualnics" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_resolvenetworkname" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_finddvpgbykey" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_guestnetworknameformac" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_extractguestnetworkinfo" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_processvmdisk" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_appendunique" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_createorupdatevmwaremachine" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_createnewvmwaremachine" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_updateexistingvmwaremachine" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_updatevmwaremachinestatus" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_shouldskipvmwaremachinereconciliation" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_migrationmatchesvmwaremachine" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_createorupdatelabel" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_filtervmwaremachinesforcreds" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_filtervmwarehostsforcreds" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_filtervmwareclustersforcreds" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_findvmwaremachinesnotinvcenter" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_findvmwarehostsnotinvcenter" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_deletestalevmwaremachines" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_vmexistsinvcenter" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_hostexistsinvcenter" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_deletedependantobjectsforvmwarecreds" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_deletevmwarecredssecret" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_deletevmwaremachinesforvmwarecreds" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_deletevmwareclustersforvmwarecreds" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_deletevmwarehostsforvmwarecreds" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_containsstring" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_isphaseupdatable" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_syncrdmdisks" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_gethoststoragedeviceinfo" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_populaterdmdiskinfofromattributes" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_getclusternamefromhost" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_createorupdaterdmdisks" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_getcindervolumebackendpools" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_appendtovmerrorsthreadsafe" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_appendtovminfothreadsafe" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_getfinderforvmwarecreds" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_processsinglevm" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_findhotplugbaseflavor" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_logoutvmwareclient" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_cleanupcachedvmwareclient" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_getbackendpools" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_parsepoolname" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_extractcinderhost" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_buildbackendtovolumetypemap" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_getcindervolumeservicehosts" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_getarrayvendor" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source": "utils_bmprovisionerutils_getvmwarecredsinfofromrollingmigrationplan", - "target": "utils_credutils_getvmwarecredsinfo" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source": "utils_bmprovisionerutils_getopenstackcredsinfofromrollingmigrationplan", - "target": "utils_credutils_getopenstackcredsinfo" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source": "utils_pcdutils_syncpcdinfo", - "target": "utils_credutils_getopenstackcredsinfo" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source": "utils_pcdutils_deletestalepcdhosts", - "target": "utils_credutils_getopenstackcredsinfo" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source": "utils_pcdutils_deletestalepcdclusters", - "target": "utils_credutils_getopenstackcredsinfo" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source": "utils_pcdutils_assignhypervisorroletohost", - "target": "utils_credutils_getopenstackcredsinfo" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source": "utils_pcdutils_assignhostconfigtohost", - "target": "utils_credutils_getopenstackcredsinfo" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source": "utils_pcdutils_waitforhypervisorroleassignment", - "target": "utils_credutils_getopenstackcredsinfo" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source": "utils_pcdutils_waitforhosttoshowuponpcd", - "target": "utils_credutils_getopenstackcredsinfo" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "utils_credutils_getarraycredsinfo", - "target": "utils_credutils_getarraycredentialsfromsecret" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "utils_credutils_validatevmwarecreds", - "target": "utils_credutils_getvmwarecredentialsfromsecret" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "utils_credutils_logoutvmwareclient", - "target": "utils_credutils_getvmwarecredentialsfromsecret" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source": "utils_rollingmigrationutils_getesxihostsystem", - "target": "utils_credutils_getvmwarecredentialsfromsecret" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source": "utils_rollingmigrationutils_validaterollingmigrationplan", - "target": "utils_credutils_getvmwarecredentialsfromsecret" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vmwareutils.go", - "source": "utils_vmwareutils_getvmwareclustersandhosts", - "target": "utils_credutils_getvmwarecredentialsfromsecret" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vmwareutils.go", - "source": "utils_vmwareutils_deletestalevmwareclustersandhosts", - "target": "utils_credutils_getvmwarecredentialsfromsecret" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vmwareutils.go", - "source": "utils_vmwareutils_fetchstandaloneesxhostsfromvcenter", - "target": "utils_credutils_getvmwarecredentialsfromsecret" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vmwareutils.go", - "source": "utils_vmwareutils_createdummyclusterforstandaloneesx", - "target": "utils_credutils_getvmwarecredentialsfromsecret" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "utils_credutils_getopenstackinfo", - "target": "utils_credutils_getopenstackcredentialsfromsecret" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "utils_credutils_getopenstackclients", - "target": "utils_credutils_getopenstackcredentialsfromsecret" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "utils_credutils_validateandgetproviderclient", - "target": "utils_credutils_getopenstackcredentialsfromsecret" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "utils_credutils_getbackendpools", - "target": "utils_credutils_getopenstackcredentialsfromsecret" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "utils_credutils_verifynetworks", - "target": "utils_credutils_getopenstackclients" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "utils_credutils_verifyports", - "target": "utils_credutils_getopenstackclients" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "utils_credutils_verifystorage", - "target": "utils_credutils_getopenstackclients" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "utils_credutils_getopenstackinfo", - "target": "utils_credutils_getopenstackclients" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "utils_credutils_getopenstackinfo", - "target": "utils_credutils_getcindervolumebackendpools" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "utils_credutils_getopenstackinfo", - "target": "utils_credutils_buildbackendtovolumetypemap" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "utils_credutils_getopenstackinfo", - "target": "utils_credutils_parsepoolname" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "utils_credutils_getopenstackinfo", - "target": "openstack_securitygroups_listsecuritygroupinfos" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/common/validation/openstack/validate.go", - "source": "openstack_validate_fetchresourcespostvalidation", - "target": "utils_credutils_getopenstackinfo" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "utils_credutils_getopenstackclients", - "target": "utils_credutils_validateandgetproviderclient" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "utils_credutils_validateandgetproviderclient", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "utils_credutils_getbackendpools", - "target": "utils_credutils_validateandgetproviderclient" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "utils_credutils_validateandgetproviderclient", - "target": "utils_net_newvjbnet" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "utils_credutils_validatevmwarecreds", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "utils_credutils_getandcreateallvms", - "target": "utils_credutils_validatevmwarecreds" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "utils_credutils_getfinderforvmwarecreds", - "target": "utils_credutils_validatevmwarecreds" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "utils_credutils_validatevmwarecreds", - "target": "utils_net_normalizevcenterurl" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source": "utils_rollingmigrationutils_getesxihostsystem", - "target": "utils_credutils_validatevmwarecreds" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/maintenance_mode.go", - "source": "utils_maintenance_mode_canentermaintenancemode", - "target": "utils_credutils_validatevmwarecreds" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/maintenance_mode.go", - "source": "utils_maintenance_mode_getmaintenancemodeoptions", - "target": "utils_credutils_validatevmwarecreds" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "utils_credutils_getvmwnetworks", - "target": "utils_credutils_getfinderforvmwarecreds" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "utils_credutils_getvmwnetworks", - "target": "utils_credutils_extractvirtualnics" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "utils_credutils_getvmwnetworks", - "target": "utils_credutils_resolvenetworkname" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "utils_credutils_getvmwnetworks", - "target": "utils_credutils_guestnetworknameformac" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "utils_credutils_getvmwdatastore", - "target": "utils_credutils_getfinderforvmwarecreds" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "utils_credutils_getandcreateallvms", - "target": "utils_credutils_processsinglevm" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/common/validation/vmware/validate.go", - "source": "vmware_validate_fetchresourcespostvalidation", - "target": "utils_credutils_getandcreateallvms" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "utils_credutils_detectgpuusage", - "target": "utils_credutils_countgpus" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "utils_credutils_processsinglevm", - "target": "utils_credutils_countgpus" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "utils_credutils_processsinglevm", - "target": "utils_credutils_extractvirtualnics" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "utils_credutils_resolvenetworkname", - "target": "utils_credutils_finddvpgbykey" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "utils_credutils_processsinglevm", - "target": "utils_credutils_resolvenetworkname" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "utils_credutils_processsinglevm", - "target": "utils_credutils_guestnetworknameformac" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "utils_credutils_processsinglevm", - "target": "utils_credutils_extractguestnetworkinfo" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "utils_credutils_processsinglevm", - "target": "utils_credutils_processvmdisk" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "utils_credutils_appendunique", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "utils_credutils_syncrdmdisks", - "target": "utils_credutils_appendunique" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "utils_credutils_processsinglevm", - "target": "utils_credutils_appendunique" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source": "utils_rollingmigrationutils_getesxisequencefromvmsequence", - "target": "utils_credutils_appendunique" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "utils_credutils_createorupdatevmwaremachine", - "target": "utils_credutils_shouldskipvmwaremachinereconciliation" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "utils_credutils_createorupdatevmwaremachine", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "utils_credutils_createorupdatevmwaremachine", - "target": "utils_credutils_createnewvmwaremachine" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "utils_credutils_createorupdatevmwaremachine", - "target": "utils_credutils_updateexistingvmwaremachine" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "utils_credutils_createorupdatevmwaremachine", - "target": "utils_credutils_updatevmwaremachinestatus" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "utils_credutils_processsinglevm", - "target": "utils_credutils_createorupdatevmwaremachine" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "utils_credutils_createorupdatevmwaremachine", - "target": "utils_k8scompat_getvmk8scompatiblename" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "utils_credutils_createorupdatevmwaremachine", - "target": "utils_k8scompat_getk8scompatiblevmwareobjectname" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "utils_credutils_createorupdatevmwaremachine", - "target": "utils_vmwareutils_getclusterk8sid" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils_test.go", - "source": "utils_credutils_test_testcreateorupdatevmwaremachine_createswhenmissing", - "target": "utils_credutils_createorupdatevmwaremachine" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "utils_credutils_shouldskipvmwaremachinereconciliation", - "target": "utils_credutils_migrationmatchesvmwaremachine" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "utils_credutils_findvmwaremachinesnotinvcenter", - "target": "utils_credutils_shouldskipvmwaremachinereconciliation" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "utils_credutils_processsinglevm", - "target": "utils_credutils_shouldskipvmwaremachinereconciliation" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "utils_credutils_shouldskipvmwaremachinereconciliation", - "target": "utils_k8scompat_getvmuniquekey" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "utils_credutils_shouldskipvmwaremachinereconciliation", - "target": "utils_migrationplanutils_migrationnamefromvmname" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils_test.go", - "source": "utils_credutils_test_testshouldskipvmwaremachinereconciliation_whenmigrationexists", - "target": "utils_credutils_shouldskipvmwaremachinereconciliation" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "utils_credutils_findvmwaremachinesnotinvcenter", - "target": "utils_credutils_filtervmwaremachinesforcreds" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "utils_credutils_deletevmwaremachinesforvmwarecreds", - "target": "utils_credutils_filtervmwaremachinesforcreds" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "utils_credutils_findvmwarehostsnotinvcenter", - "target": "utils_credutils_filtervmwarehostsforcreds" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "utils_credutils_deletevmwarehostsforvmwarecreds", - "target": "utils_credutils_filtervmwarehostsforcreds" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "utils_credutils_deletevmwareclustersforvmwarecreds", - "target": "utils_credutils_filtervmwareclustersforcreds" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "utils_credutils_findvmwaremachinesnotinvcenter", - "target": "utils_credutils_vmexistsinvcenter" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "utils_credutils_deletestalevmwaremachines", - "target": "utils_credutils_findvmwaremachinesnotinvcenter" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils_test.go", - "source": "utils_credutils_test_testfindvmwaremachinesnotinvcenter_skipsmachinewithmigration", - "target": "utils_credutils_findvmwaremachinesnotinvcenter" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "utils_credutils_findvmwarehostsnotinvcenter", - "target": "utils_credutils_hostexistsinvcenter" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/common/validation/vmware/validate.go", - "source": "vmware_validate_fetchresourcespostvalidation", - "target": "utils_credutils_deletestalevmwaremachines" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "utils_credutils_deletedependantobjectsforvmwarecreds", - "target": "utils_credutils_deletevmwaremachinesforvmwarecreds" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "utils_credutils_deletedependantobjectsforvmwarecreds", - "target": "utils_credutils_deletevmwarehostsforvmwarecreds" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "utils_credutils_deletedependantobjectsforvmwarecreds", - "target": "utils_credutils_deletevmwareclustersforvmwarecreds" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "utils_credutils_deletedependantobjectsforvmwarecreds", - "target": "utils_credutils_deletevmwarecredssecret" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source": "utils_pcdutils_deletestalepcdhosts", - "target": "utils_credutils_containsstring" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source": "utils_pcdutils_deletestalepcdclusters", - "target": "utils_credutils_containsstring" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source": "utils_pcdutils_waitforhypervisorroleassignment", - "target": "utils_credutils_containsstring" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "utils_credutils_syncrdmdisks", - "target": "utils_credutils_isphaseupdatable" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "utils_credutils_syncrdmdisks", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "utils_credutils_createorupdaterdmdisks", - "target": "utils_credutils_syncrdmdisks" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "utils_credutils_processsinglevm", - "target": "utils_credutils_gethoststoragedeviceinfo" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "utils_credutils_populaterdmdiskinfofromattributes", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "utils_credutils_processsinglevm", - "target": "utils_credutils_populaterdmdiskinfofromattributes" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "utils_credutils_processsinglevm", - "target": "utils_credutils_getclusternamefromhost" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/common/validation/vmware/validate.go", - "source": "vmware_validate_fetchresourcespostvalidation", - "target": "utils_credutils_createorupdaterdmdisks" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "utils_credutils_processsinglevm", - "target": "utils_credutils_appendtovmerrorsthreadsafe" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "utils_credutils_processsinglevm", - "target": "utils_credutils_appendtovminfothreadsafe" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "utils_credutils_getfinderforvmwarecreds", - "target": "utils_credutils_logoutvmwareclient" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vmwareutils.go", - "source": "utils_vmwareutils_getvmwareclustersandhosts", - "target": "utils_credutils_getfinderforvmwarecreds" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vmwareutils.go", - "source": "utils_vmwareutils_deletestalevmwareclustersandhosts", - "target": "utils_credutils_getfinderforvmwarecreds" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vmwareutils.go", - "source": "utils_vmwareutils_fetchstandaloneesxhostsfromvcenter", - "target": "utils_credutils_getfinderforvmwarecreds" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vmwareutils.go", - "source": "utils_vmwareutils_createdummyclusterforstandaloneesx", - "target": "utils_credutils_getfinderforvmwarecreds" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "utils_credutils_processsinglevm", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "utils_credutils_processsinglevm", - "target": "utils_vmwareutils_getclusterk8sid" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "utils_credutils_processsinglevm", - "target": "utils_k8scompat_getvmk8scompatiblename" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "utils_credutils_logoutvmwareclient", - "target": "utils_net_normalizevcenterurl" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source": "utils_rollingmigrationutils_getesxihostsystem", - "target": "utils_credutils_logoutvmwareclient" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/maintenance_mode.go", - "source": "utils_maintenance_mode_canentermaintenancemode", - "target": "utils_credutils_logoutvmwareclient" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/maintenance_mode.go", - "source": "utils_maintenance_mode_getmaintenancemodeoptions", - "target": "utils_credutils_logoutvmwareclient" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "utils_credutils_getbackendpools", - "target": "utils_credutils_buildbackendtovolumetypemap" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "utils_credutils_getbackendpools", - "target": "utils_credutils_getcindervolumeservicehosts" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "utils_credutils_getbackendpools", - "target": "utils_credutils_parsepoolname" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "utils_credutils_getbackendpools", - "target": "utils_credutils_extractcinderhost" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source": "utils_credutils_getarrayvendor", - "target": "utils_credutils_contains" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source": "k8s_migration_pkg_utils_bmprovisionerutils_go", - "target": "utils_bmprovisionerutils_convertesxitopcdhost" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source": "k8s_migration_pkg_utils_bmprovisionerutils_go", - "target": "utils_bmprovisionerutils_prettyprint" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source": "k8s_migration_pkg_utils_bmprovisionerutils_go", - "target": "utils_bmprovisionerutils_reclaimesxi" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source": "k8s_migration_pkg_utils_bmprovisionerutils_go", - "target": "utils_bmprovisionerutils_mergecloudinit" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source": "k8s_migration_pkg_utils_bmprovisionerutils_go", - "target": "utils_bmprovisionerutils_appendscripttoruncmd" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source": "k8s_migration_pkg_utils_bmprovisionerutils_go", - "target": "utils_bmprovisionerutils_mergecloudinitandcreatesecret" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source": "k8s_migration_pkg_utils_bmprovisionerutils_go", - "target": "utils_bmprovisionerutils_generatepcdonboardingcloudinit" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source": "k8s_migration_pkg_utils_bmprovisionerutils_go", - "target": "utils_bmprovisionerutils_getbmconfigforrollingmigrationplan" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source": "k8s_migration_pkg_utils_bmprovisionerutils_go", - "target": "utils_bmprovisionerutils_getopenstackcredsforrollingmigrationplan" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source": "k8s_migration_pkg_utils_bmprovisionerutils_go", - "target": "utils_bmprovisionerutils_getuserdataforbmconfig" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source": "k8s_migration_pkg_utils_bmprovisionerutils_go", - "target": "utils_bmprovisionerutils_getuserdatasecretforbmconfig" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source": "k8s_migration_pkg_utils_bmprovisionerutils_go", - "target": "utils_bmprovisionerutils_getcloudinitsecretfromrollingmigrationplan" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source": "k8s_migration_pkg_utils_bmprovisionerutils_go", - "target": "utils_bmprovisionerutils_getbmconfig" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source": "k8s_migration_pkg_utils_bmprovisionerutils_go", - "target": "utils_bmprovisionerutils_validateopenstackispcd" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source": "k8s_migration_pkg_utils_bmprovisionerutils_go", - "target": "utils_bmprovisionerutils_isopenstackpcd" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source": "k8s_migration_pkg_utils_bmprovisionerutils_go", - "target": "utils_bmprovisionerutils_getkeystoneauthenticator" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source": "k8s_migration_pkg_utils_bmprovisionerutils_go", - "target": "utils_bmprovisionerutils_getresmgrclient" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source": "k8s_migration_pkg_utils_bmprovisionerutils_go", - "target": "utils_bmprovisionerutils_getvmwarecredsfromrollingmigrationplan" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source": "k8s_migration_pkg_utils_bmprovisionerutils_go", - "target": "utils_bmprovisionerutils_getvmwarecredsinfofromrollingmigrationplan" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source": "k8s_migration_pkg_utils_bmprovisionerutils_go", - "target": "utils_bmprovisionerutils_getopenstackcredsfromrollingmigrationplan" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source": "k8s_migration_pkg_utils_bmprovisionerutils_go", - "target": "utils_bmprovisionerutils_getopenstackcredsinfofromrollingmigrationplan" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source": "k8s_migration_pkg_utils_bmprovisionerutils_go", - "target": "utils_bmprovisionerutils_getmigrationtemplatefromrollingmigrationplan" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source": "k8s_migration_pkg_utils_bmprovisionerutils_go", - "target": "utils_bmprovisionerutils_getmigrationplanfrommigration" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source": "k8s_migration_pkg_utils_bmprovisionerutils_go", - "target": "utils_bmprovisionerutils_getmigrationtemplatefrommigrationplan" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source": "k8s_migration_pkg_utils_bmprovisionerutils_go", - "target": "utils_bmprovisionerutils_getmigrationtemplatefrommigration" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source": "k8s_migration_pkg_utils_bmprovisionerutils_go", - "target": "utils_bmprovisionerutils_getvmwarecredsnamefrommigration" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source": "k8s_migration_pkg_utils_bmprovisionerutils_go", - "target": "utils_bmprovisionerutils_getopenstackcredsnamefrommigration" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source": "k8s_migration_pkg_utils_bmprovisionerutils_go", - "target": "utils_bmprovisionerutils_getvmwarecredsnamefrommigrationplan" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source": "k8s_migration_pkg_utils_bmprovisionerutils_go", - "target": "utils_bmprovisionerutils_getopenstackcredsnamefrommigrationplan" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source": "utils_bmprovisionerutils_convertesxitopcdhost", - "target": "utils_bmprovisionerutils_getvmwarecredsfromrollingmigrationplan" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source": "utils_bmprovisionerutils_convertesxitopcdhost", - "target": "utils_bmprovisionerutils_reclaimesxi" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source": "utils_bmprovisionerutils_convertesxitopcdhost", - "target": "utils_rollingmigrationutils_getesxisummary" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source": "utils_bmprovisionerutils_reclaimesxi", - "target": "utils_bmprovisionerutils_getbmconfigforrollingmigrationplan" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source": "utils_bmprovisionerutils_reclaimesxi", - "target": "utils_bmprovisionerutils_getcloudinitsecretfromrollingmigrationplan" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source": "utils_bmprovisionerutils_mergecloudinitandcreatesecret", - "target": "utils_bmprovisionerutils_mergecloudinit" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source": "utils_bmprovisionerutils_mergecloudinitandcreatesecret", - "target": "utils_bmprovisionerutils_appendscripttoruncmd" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source": "utils_bmprovisionerutils_mergecloudinitandcreatesecret", - "target": "utils_bmprovisionerutils_getbmconfigforrollingmigrationplan" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source": "utils_bmprovisionerutils_mergecloudinitandcreatesecret", - "target": "utils_bmprovisionerutils_getuserdatasecretforbmconfig" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source": "utils_bmprovisionerutils_mergecloudinitandcreatesecret", - "target": "utils_bmprovisionerutils_generatepcdonboardingcloudinit" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source": "utils_bmprovisionerutils_generatepcdonboardingcloudinit", - "target": "utils_bmprovisionerutils_getopenstackcredsinfofromrollingmigrationplan" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source": "utils_rollingmigrationutils_ensureesxiinmass", - "target": "utils_bmprovisionerutils_getbmconfigforrollingmigrationplan" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source": "utils_bmprovisionerutils_getopenstackcredsforrollingmigrationplan", - "target": "utils_bmprovisionerutils_getmigrationtemplatefromrollingmigrationplan" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source": "utils_rollingmigrationutils_ensurepcdhasclusterconfigured", - "target": "utils_bmprovisionerutils_getopenstackcredsforrollingmigrationplan" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source": "utils_bmprovisionerutils_getuserdataforbmconfig", - "target": "utils_bmprovisionerutils_getbmconfig" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source": "utils_bmprovisionerutils_getuserdataforbmconfig", - "target": "utils_bmprovisionerutils_getuserdatasecretforbmconfig" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source": "utils_bmprovisionerutils_validateopenstackispcd", - "target": "utils_bmprovisionerutils_getmigrationtemplatefromrollingmigrationplan" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source": "utils_bmprovisionerutils_validateopenstackispcd", - "target": "utils_bmprovisionerutils_isopenstackpcd" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source": "server_vjailbreakproxy_revalidatecredentials", - "target": "utils_bmprovisionerutils_isopenstackpcd" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source": "utils_bmprovisionerutils_getresmgrclient", - "target": "utils_bmprovisionerutils_getkeystoneauthenticator" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source": "utils_bmprovisionerutils_getkeystoneauthenticator", - "target": "keystone_util_createfromopenstackcreds" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source": "utils_bmprovisionerutils_getkeystoneauthenticator", - "target": "keystone_authenticator_newcachedauthenticator" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source": "utils_bmprovisionerutils_getkeystoneauthenticator", - "target": "keystone_authenticator_newstatictokenauthenticator" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source": "utils_bmprovisionerutils_getkeystoneauthenticator", - "target": "keystone_util_parsecredentialsfromopenstackcreds" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source": "utils_bmprovisionerutils_getkeystoneauthenticator", - "target": "keystone_authenticator_newbasictokengenerator" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source": "utils_bmprovisionerutils_getresmgrclient", - "target": "utils_net_newvjbnet" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source": "utils_bmprovisionerutils_getresmgrclient", - "target": "resmgr_resmgr_newresmgrclient" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source": "utils_pcdutils_syncpcdinfo", - "target": "utils_bmprovisionerutils_getresmgrclient" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source": "utils_pcdutils_deletestalepcdhosts", - "target": "utils_bmprovisionerutils_getresmgrclient" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source": "utils_pcdutils_deletestalepcdclusters", - "target": "utils_bmprovisionerutils_getresmgrclient" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source": "utils_pcdutils_assignhypervisorroletohost", - "target": "utils_bmprovisionerutils_getresmgrclient" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source": "utils_pcdutils_assignhostconfigtohost", - "target": "utils_bmprovisionerutils_getresmgrclient" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source": "utils_pcdutils_waitforhypervisorroleassignment", - "target": "utils_bmprovisionerutils_getresmgrclient" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source": "utils_pcdutils_waitforhosttoshowuponpcd", - "target": "utils_bmprovisionerutils_getresmgrclient" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source": "utils_bmprovisionerutils_getvmwarecredsfromrollingmigrationplan", - "target": "utils_bmprovisionerutils_getmigrationtemplatefromrollingmigrationplan" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source": "utils_bmprovisionerutils_getvmwarecredsinfofromrollingmigrationplan", - "target": "utils_bmprovisionerutils_getvmwarecredsfromrollingmigrationplan" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source": "utils_rollingmigrationutils_createclustermigration", - "target": "utils_bmprovisionerutils_getvmwarecredsfromrollingmigrationplan" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source": "utils_rollingmigrationutils_getmigrationobject", - "target": "utils_bmprovisionerutils_getvmwarecredsfromrollingmigrationplan" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source": "utils_rollingmigrationutils_createesximigration", - "target": "utils_bmprovisionerutils_getvmwarecredsfromrollingmigrationplan" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source": "utils_rollingmigrationutils_addvmstoesximigrationstatus", - "target": "utils_bmprovisionerutils_getvmwarecredsfromrollingmigrationplan" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source": "utils_rollingmigrationutils_updateesxinamesinrollingmigrationplan", - "target": "utils_bmprovisionerutils_getvmwarecredsfromrollingmigrationplan" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source": "utils_rollingmigrationutils_validaterollingmigrationplan", - "target": "utils_bmprovisionerutils_getvmwarecredsfromrollingmigrationplan" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source": "utils_rollingmigrationutils_ensureesxiinmass", - "target": "utils_bmprovisionerutils_getvmwarecredsfromrollingmigrationplan" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source": "utils_vjailbreaknodeutils_getvmmigration", - "target": "utils_bmprovisionerutils_getvmwarecredsfromrollingmigrationplan" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source": "utils_bmprovisionerutils_getopenstackcredsfromrollingmigrationplan", - "target": "utils_bmprovisionerutils_getmigrationtemplatefromrollingmigrationplan" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source": "utils_bmprovisionerutils_getopenstackcredsinfofromrollingmigrationplan", - "target": "utils_bmprovisionerutils_getopenstackcredsfromrollingmigrationplan" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source": "utils_bmprovisionerutils_getmigrationtemplatefrommigration", - "target": "utils_bmprovisionerutils_getmigrationplanfrommigration" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source": "utils_bmprovisionerutils_getmigrationtemplatefrommigration", - "target": "utils_bmprovisionerutils_getmigrationtemplatefrommigrationplan" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source": "utils_bmprovisionerutils_getvmwarecredsnamefrommigrationplan", - "target": "utils_bmprovisionerutils_getmigrationtemplatefrommigrationplan" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source": "utils_bmprovisionerutils_getopenstackcredsnamefrommigrationplan", - "target": "utils_bmprovisionerutils_getmigrationtemplatefrommigrationplan" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source": "utils_bmprovisionerutils_getvmwarecredsnamefrommigration", - "target": "utils_bmprovisionerutils_getmigrationtemplatefrommigration" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source": "utils_bmprovisionerutils_getopenstackcredsnamefrommigration", - "target": "utils_bmprovisionerutils_getmigrationtemplatefrommigration" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source": "k8s_migration_pkg_utils_rollingmigrationutils_go", - "target": "utils_rollingmigrationutils_createclustermigration" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source": "k8s_migration_pkg_utils_rollingmigrationutils_go", - "target": "utils_rollingmigrationutils_getmigrationobject" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source": "k8s_migration_pkg_utils_rollingmigrationutils_go", - "target": "utils_rollingmigrationutils_getclustermigration" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source": "k8s_migration_pkg_utils_rollingmigrationutils_go", - "target": "utils_rollingmigrationutils_getesximigration" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source": "k8s_migration_pkg_utils_rollingmigrationutils_go", - "target": "utils_rollingmigrationutils_getmigrationplan" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source": "k8s_migration_pkg_utils_rollingmigrationutils_go", - "target": "utils_rollingmigrationutils_getmigrationtemplate" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source": "k8s_migration_pkg_utils_rollingmigrationutils_go", - "target": "utils_rollingmigrationutils_createesximigration" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source": "k8s_migration_pkg_utils_rollingmigrationutils_go", - "target": "utils_rollingmigrationutils_getesxisequencefromvmsequence" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source": "k8s_migration_pkg_utils_rollingmigrationutils_go", - "target": "utils_rollingmigrationutils_addvmstoesximigrationstatus" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source": "k8s_migration_pkg_utils_rollingmigrationutils_go", - "target": "utils_rollingmigrationutils_getesxihostsystem" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source": "k8s_migration_pkg_utils_rollingmigrationutils_go", - "target": "utils_rollingmigrationutils_putesxiinmaintenancemode" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source": "k8s_migration_pkg_utils_rollingmigrationutils_go", - "target": "utils_rollingmigrationutils_checkesxiinmaintenancemode" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source": "k8s_migration_pkg_utils_rollingmigrationutils_go", - "target": "utils_rollingmigrationutils_getesxisummary" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source": "k8s_migration_pkg_utils_rollingmigrationutils_go", - "target": "utils_rollingmigrationutils_removeesxifromvcenter" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source": "k8s_migration_pkg_utils_rollingmigrationutils_go", - "target": "utils_rollingmigrationutils_countvmsonesxi" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source": "k8s_migration_pkg_utils_rollingmigrationutils_go", - "target": "utils_rollingmigrationutils_boolptr" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source": "k8s_migration_pkg_utils_rollingmigrationutils_go", - "target": "utils_rollingmigrationutils_deepmerge" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source": "k8s_migration_pkg_utils_rollingmigrationutils_go", - "target": "utils_rollingmigrationutils_generaterollingmigrationobjectname" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source": "k8s_migration_pkg_utils_rollingmigrationutils_go", - "target": "utils_rollingmigrationutils_generatevmwarecredsdependantobjectname" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source": "k8s_migration_pkg_utils_rollingmigrationutils_go", - "target": "utils_rollingmigrationutils_updateesxinamesinrollingmigrationplan" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source": "k8s_migration_pkg_utils_rollingmigrationutils_go", - "target": "utils_rollingmigrationutils_convertvmsequencetomigrationplans" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source": "k8s_migration_pkg_utils_rollingmigrationutils_go", - "target": "utils_rollingmigrationutils_convertbatchtomigrationplan" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source": "k8s_migration_pkg_utils_rollingmigrationutils_go", - "target": "utils_rollingmigrationutils_convertvmsequencetobatches" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source": "k8s_migration_pkg_utils_rollingmigrationutils_go", - "target": "utils_rollingmigrationutils_isrollingmigrationplanpaused" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source": "k8s_migration_pkg_utils_rollingmigrationutils_go", - "target": "utils_rollingmigrationutils_isclustermigrationpaused" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source": "k8s_migration_pkg_utils_rollingmigrationutils_go", - "target": "utils_rollingmigrationutils_isesximigrationpaused" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source": "k8s_migration_pkg_utils_rollingmigrationutils_go", - "target": "utils_rollingmigrationutils_ismigrationplanpaused" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source": "k8s_migration_pkg_utils_rollingmigrationutils_go", - "target": "utils_rollingmigrationutils_pauserollingmigrationplan" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source": "k8s_migration_pkg_utils_rollingmigrationutils_go", - "target": "utils_rollingmigrationutils_stringslicesequal" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source": "k8s_migration_pkg_utils_rollingmigrationutils_go", - "target": "utils_rollingmigrationutils_resumerollingmigrationplan" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source": "k8s_migration_pkg_utils_rollingmigrationutils_go", - "target": "utils_rollingmigrationutils_validaterollingmigrationplan" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source": "k8s_migration_pkg_utils_rollingmigrationutils_go", - "target": "utils_rollingmigrationutils_isbmconfigvalid" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source": "k8s_migration_pkg_utils_rollingmigrationutils_go", - "target": "utils_rollingmigrationutils_ensureesxiinmass" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source": "k8s_migration_pkg_utils_rollingmigrationutils_go", - "target": "utils_rollingmigrationutils_ensurepcdhasclusterconfigured" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source": "utils_rollingmigrationutils_createclustermigration", - "target": "utils_rollingmigrationutils_getesxisequencefromvmsequence" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source": "utils_rollingmigrationutils_createclustermigration", - "target": "utils_rollingmigrationutils_generaterollingmigrationobjectname" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source": "utils_rollingmigrationutils_createclustermigration", - "target": "utils_k8scompat_getk8scompatiblevmwareobjectname" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source": "utils_rollingmigrationutils_getmigrationobject", - "target": "utils_rollingmigrationutils_generaterollingmigrationobjectname" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source": "utils_rollingmigrationutils_getclustermigration", - "target": "utils_rollingmigrationutils_getmigrationobject" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source": "utils_rollingmigrationutils_getesximigration", - "target": "utils_rollingmigrationutils_getmigrationobject" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source": "utils_rollingmigrationutils_getmigrationobject", - "target": "utils_k8scompat_getk8scompatiblevmwareobjectname" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source": "utils_rollingmigrationutils_pauserollingmigrationplan", - "target": "utils_rollingmigrationutils_getclustermigration" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source": "utils_rollingmigrationutils_resumerollingmigrationplan", - "target": "utils_rollingmigrationutils_getclustermigration" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source": "utils_rollingmigrationutils_pauserollingmigrationplan", - "target": "utils_rollingmigrationutils_getesximigration" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source": "utils_rollingmigrationutils_resumerollingmigrationplan", - "target": "utils_rollingmigrationutils_getesximigration" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source": "utils_rollingmigrationutils_createesximigration", - "target": "utils_rollingmigrationutils_generaterollingmigrationobjectname" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source": "utils_rollingmigrationutils_createesximigration", - "target": "utils_k8scompat_getk8scompatiblevmwareobjectname" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source": "utils_rollingmigrationutils_addvmstoesximigrationstatus", - "target": "utils_rollingmigrationutils_generaterollingmigrationobjectname" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source": "utils_rollingmigrationutils_addvmstoesximigrationstatus", - "target": "utils_k8scompat_getk8scompatiblevmwareobjectname" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source": "utils_rollingmigrationutils_putesxiinmaintenancemode", - "target": "utils_rollingmigrationutils_getesxihostsystem" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source": "utils_rollingmigrationutils_getesxisummary", - "target": "utils_rollingmigrationutils_getesxihostsystem" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source": "utils_rollingmigrationutils_removeesxifromvcenter", - "target": "utils_rollingmigrationutils_getesxihostsystem" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source": "utils_rollingmigrationutils_countvmsonesxi", - "target": "utils_rollingmigrationutils_getesxihostsystem" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source": "utils_rollingmigrationutils_putesxiinmaintenancemode", - "target": "utils_rollingmigrationutils_generaterollingmigrationobjectname" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source": "utils_rollingmigrationutils_putesxiinmaintenancemode", - "target": "utils_k8scompat_getk8scompatiblevmwareobjectname" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source": "utils_rollingmigrationutils_checkesxiinmaintenancemode", - "target": "utils_rollingmigrationutils_getesxisummary" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source": "utils_rollingmigrationutils_removeesxifromvcenter", - "target": "utils_rollingmigrationutils_checkesxiinmaintenancemode" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source": "utils_rollingmigrationutils_ensureesxiinmass", - "target": "utils_rollingmigrationutils_getesxisummary" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vmwareutils.go", - "source": "utils_vmwareutils_getvmwareclustersandhosts", - "target": "utils_rollingmigrationutils_getesxisummary" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vmwareutils.go", - "source": "utils_vmwareutils_createdummyclusterforstandaloneesx", - "target": "utils_rollingmigrationutils_getesxisummary" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source": "utils_rollingmigrationutils_removeesxifromvcenter", - "target": "utils_rollingmigrationutils_countvmsonesxi" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source": "utils_rollingmigrationutils_convertbatchtomigrationplan", - "target": "utils_rollingmigrationutils_boolptr" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source": "utils_vjailbreaknodeutils_createopenstackvmforworkernode", - "target": "utils_rollingmigrationutils_boolptr" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source": "utils_vjailbreaknodeutils_createportforl2network", - "target": "utils_rollingmigrationutils_boolptr" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source": "utils_rollingmigrationutils_updateesxinamesinrollingmigrationplan", - "target": "utils_k8scompat_getk8scompatiblevmwareobjectname" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source": "utils_rollingmigrationutils_convertvmsequencetomigrationplans", - "target": "utils_rollingmigrationutils_convertvmsequencetobatches" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source": "utils_rollingmigrationutils_convertvmsequencetomigrationplans", - "target": "utils_rollingmigrationutils_convertbatchtomigrationplan" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source": "utils_rollingmigrationutils_validaterollingmigrationplan", - "target": "utils_rollingmigrationutils_isbmconfigvalid" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source": "utils_rollingmigrationutils_validaterollingmigrationplan", - "target": "utils_rollingmigrationutils_ensureesxiinmass" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source": "utils_rollingmigrationutils_validaterollingmigrationplan", - "target": "utils_rollingmigrationutils_ensurepcdhasclusterconfigured" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source": "utils_rollingmigrationutils_validaterollingmigrationplan", - "target": "utils_maintenance_mode_getrollingmigrationplanvalidationconfigfromconfigmap" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source": "utils_rollingmigrationutils_validaterollingmigrationplan", - "target": "utils_vmwareutils_getclusterk8sid" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source": "utils_rollingmigrationutils_validaterollingmigrationplan", - "target": "utils_vmwareutils_filtervmwarehostsforcluster" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source": "utils_rollingmigrationutils_validaterollingmigrationplan", - "target": "utils_maintenance_mode_canentermaintenancemode" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source": "utils_rollingmigrationutils_ensureesxiinmass", - "target": "providers_providers_getprovider" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source": "utils_rollingmigrationutils_ensurepcdhasclusterconfigured", - "target": "utils_pcdutils_filterpcdclustersonopenstackcreds" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils_test.go", - "source": "k8s_migration_pkg_utils_credutils_test_go", - "target": "utils_credutils_test_testscheme" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils_test.go", - "source": "k8s_migration_pkg_utils_credutils_test_go", - "target": "utils_credutils_test_testcreateorupdatevmwaremachine_createswhenmissing" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils_test.go", - "source": "k8s_migration_pkg_utils_credutils_test_go", - "target": "utils_credutils_test_testshouldskipvmwaremachinereconciliation_whenmigrationexists" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils_test.go", - "source": "k8s_migration_pkg_utils_credutils_test_go", - "target": "utils_credutils_test_testfindvmwaremachinesnotinvcenter_skipsmachinewithmigration" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils_test.go", - "source": "utils_credutils_test_testcreateorupdatevmwaremachine_createswhenmissing", - "target": "utils_credutils_test_testscheme" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils_test.go", - "source": "utils_credutils_test_testshouldskipvmwaremachinereconciliation_whenmigrationexists", - "target": "utils_credutils_test_testscheme" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils_test.go", - "source": "utils_credutils_test_testfindvmwaremachinesnotinvcenter_skipsmachinewithmigration", - "target": "utils_credutils_test_testscheme" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/credutils_test.go", - "source": "utils_credutils_test_testcreateorupdatevmwaremachine_createswhenmissing", - "target": "utils_k8scompat_getvmk8scompatiblename" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/openstackutils.go", - "source": "k8s_migration_pkg_utils_openstackutils_go", - "target": "utils_volumepayload" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/openstackutils.go", - "source": "k8s_migration_pkg_utils_openstackutils_go", - "target": "utils_volume" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/openstackutils.go", - "source": "k8s_migration_pkg_utils_openstackutils_go", - "target": "utils_openstackutils_importluntocinder" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/openstackutils.go", - "source": "k8s_migration_pkg_utils_openstackutils_go", - "target": "utils_openstackutils_buildvolumemanagepayload" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/openstackutils.go", - "source": "k8s_migration_pkg_utils_openstackutils_go", - "target": "utils_openstackutils_executevolumemanagerequest" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/openstackutils.go", - "source": "utils_openstackutils_importluntocinder", - "target": "utils_openstackutils_executevolumemanagerequest" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/openstackutils.go", - "source": "utils_openstackutils_executevolumemanagerequest", - "target": "utils_openstackutils_buildvolumemanagepayload" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source": "k8s_migration_pkg_utils_vjailbreaknodeutils_go", - "target": "utils_vjailbreaknodeutils_checkandcreatemasternodeentry" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source": "k8s_migration_pkg_utils_vjailbreaknodeutils_go", - "target": "utils_vjailbreaknodeutils_updatemasternodeimageid" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source": "k8s_migration_pkg_utils_vjailbreaknodeutils_go", - "target": "utils_vjailbreaknodeutils_ismasternode" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source": "k8s_migration_pkg_utils_vjailbreaknodeutils_go", - "target": "utils_vjailbreaknodeutils_getallk8snodes" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source": "k8s_migration_pkg_utils_vjailbreaknodeutils_go", - "target": "utils_vjailbreaknodeutils_getnodeinternalip" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source": "k8s_migration_pkg_utils_vjailbreaknodeutils_go", - "target": "utils_vjailbreaknodeutils_getmasterk8snode" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source": "k8s_migration_pkg_utils_vjailbreaknodeutils_go", - "target": "utils_vjailbreaknodeutils_createopenstackvmforworkernode" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source": "k8s_migration_pkg_utils_vjailbreaknodeutils_go", - "target": "utils_vjailbreaknodeutils_createportforl2network" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source": "k8s_migration_pkg_utils_vjailbreaknodeutils_go", - "target": "utils_vjailbreaknodeutils_getopenstackcredsvjailbreaknode" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source": "k8s_migration_pkg_utils_vjailbreaknodeutils_go", - "target": "utils_vjailbreaknodeutils_getsecuritygroupsfrommetadata" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source": "k8s_migration_pkg_utils_vjailbreaknodeutils_go", - "target": "utils_vjailbreaknodeutils_getcurrentinstancenetworkinfo" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source": "k8s_migration_pkg_utils_vjailbreaknodeutils_go", - "target": "utils_vjailbreaknodeutils_getinstancenetworkinfobyid" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source": "k8s_migration_pkg_utils_vjailbreaknodeutils_go", - "target": "utils_vjailbreaknodeutils_getopenstackvmip" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source": "k8s_migration_pkg_utils_vjailbreaknodeutils_go", - "target": "utils_vjailbreaknodeutils_getopenstackvmstatus" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source": "k8s_migration_pkg_utils_vjailbreaknodeutils_go", - "target": "utils_vjailbreaknodeutils_getflavoridfromvm" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source": "k8s_migration_pkg_utils_vjailbreaknodeutils_go", - "target": "utils_vjailbreaknodeutils_getimageidfromvm" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source": "k8s_migration_pkg_utils_vjailbreaknodeutils_go", - "target": "utils_vjailbreaknodeutils_getimageidofvmbootfromvolume" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source": "k8s_migration_pkg_utils_vjailbreaknodeutils_go", - "target": "utils_vjailbreaknodeutils_getvolumetypefromvm" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source": "k8s_migration_pkg_utils_vjailbreaknodeutils_go", - "target": "utils_vjailbreaknodeutils_getavailabilityzonefromvm" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source": "k8s_migration_pkg_utils_vjailbreaknodeutils_go", - "target": "utils_vjailbreaknodeutils_getvolumetypeandavailabilityzonefromvm" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source": "k8s_migration_pkg_utils_vjailbreaknodeutils_go", - "target": "utils_vjailbreaknodeutils_listallflavors" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source": "k8s_migration_pkg_utils_vjailbreaknodeutils_go", - "target": "utils_vjailbreaknodeutils_deleteopenstackvm" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source": "k8s_migration_pkg_utils_vjailbreaknodeutils_go", - "target": "utils_vjailbreaknodeutils_getimageid" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source": "k8s_migration_pkg_utils_vjailbreaknodeutils_go", - "target": "utils_vjailbreaknodeutils_getopenstackvmbyname" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source": "k8s_migration_pkg_utils_vjailbreaknodeutils_go", - "target": "utils_vjailbreaknodeutils_readfilecontent" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source": "k8s_migration_pkg_utils_vjailbreaknodeutils_go", - "target": "utils_vjailbreaknodeutils_getactivemigrations" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source": "k8s_migration_pkg_utils_vjailbreaknodeutils_go", - "target": "utils_vjailbreaknodeutils_getinclusterclient" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source": "k8s_migration_pkg_utils_vjailbreaknodeutils_go", - "target": "utils_vjailbreaknodeutils_getnodebyname" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source": "k8s_migration_pkg_utils_vjailbreaknodeutils_go", - "target": "utils_vjailbreaknodeutils_deletenodebyname" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source": "k8s_migration_pkg_utils_vjailbreaknodeutils_go", - "target": "utils_vjailbreaknodeutils_getvmmigration" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source": "k8s_migration_pkg_utils_vjailbreaknodeutils_go", - "target": "utils_vjailbreaknodeutils_reconcilevmstatusandip" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source": "k8s_migration_pkg_utils_vjailbreaknodeutils_go", - "target": "utils_vjailbreaknodeutils_reconcilek8snodestatus" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source": "k8s_migration_pkg_utils_vjailbreaknodeutils_go", - "target": "utils_vjailbreaknodeutils_isnodeready" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source": "utils_vjailbreaknodeutils_checkandcreatemasternodeentry", - "target": "utils_vjailbreaknodeutils_getmasterk8snode" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source": "utils_vjailbreaknodeutils_checkandcreatemasternodeentry", - "target": "utils_vjailbreaknodeutils_getnodeinternalip" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source": "utils_vjailbreaknodeutils_checkandcreatemasternodeentry", - "target": "utils_metadata_utils_getmasterinstanceuuid" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source": "utils_vjailbreaknodeutils_updatemasternodeimageid", - "target": "utils_vjailbreaknodeutils_getopenstackcredsvjailbreaknode" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source": "utils_vjailbreaknodeutils_updatemasternodeimageid", - "target": "utils_vjailbreaknodeutils_getimageidfromvm" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source": "utils_vjailbreaknodeutils_updatemasternodeimageid", - "target": "utils_vjailbreaknodeutils_getflavoridfromvm" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source": "utils_vjailbreaknodeutils_getmasterk8snode", - "target": "utils_vjailbreaknodeutils_ismasternode" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source": "utils_vjailbreaknodeutils_getmasterk8snode", - "target": "utils_vjailbreaknodeutils_getallk8snodes" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source": "utils_vjailbreaknodeutils_createopenstackvmforworkernode", - "target": "utils_vjailbreaknodeutils_getnodeinternalip" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source": "utils_vjailbreaknodeutils_reconcilek8snodestatus", - "target": "utils_vjailbreaknodeutils_getnodeinternalip" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source": "utils_vjailbreaknodeutils_createopenstackvmforworkernode", - "target": "utils_vjailbreaknodeutils_getmasterk8snode" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source": "utils_vjailbreaknodeutils_createopenstackvmforworkernode", - "target": "utils_vjailbreaknodeutils_getimageid" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source": "utils_vjailbreaknodeutils_createopenstackvmforworkernode", - "target": "utils_vjailbreaknodeutils_getopenstackcredsvjailbreaknode" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source": "utils_vjailbreaknodeutils_createopenstackvmforworkernode", - "target": "utils_vjailbreaknodeutils_getinstancenetworkinfobyid" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source": "utils_vjailbreaknodeutils_createopenstackvmforworkernode", - "target": "utils_vjailbreaknodeutils_getcurrentinstancenetworkinfo" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source": "utils_vjailbreaknodeutils_createopenstackvmforworkernode", - "target": "utils_vjailbreaknodeutils_getvolumetypeandavailabilityzonefromvm" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source": "utils_vjailbreaknodeutils_createopenstackvmforworkernode", - "target": "utils_vjailbreaknodeutils_createportforl2network" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source": "utils_vjailbreaknodeutils_getopenstackvmip", - "target": "utils_vjailbreaknodeutils_getopenstackcredsvjailbreaknode" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source": "utils_vjailbreaknodeutils_getopenstackvmstatus", - "target": "utils_vjailbreaknodeutils_getopenstackcredsvjailbreaknode" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source": "utils_vjailbreaknodeutils_deleteopenstackvm", - "target": "utils_vjailbreaknodeutils_getopenstackcredsvjailbreaknode" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source": "utils_vjailbreaknodeutils_getopenstackvmbyname", - "target": "utils_vjailbreaknodeutils_getopenstackcredsvjailbreaknode" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source": "utils_vjailbreaknodeutils_getcurrentinstancenetworkinfo", - "target": "utils_vjailbreaknodeutils_getsecuritygroupsfrommetadata" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source": "utils_vjailbreaknodeutils_getinstancenetworkinfobyid", - "target": "openstack_network_issimplenetwork" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source": "utils_vjailbreaknodeutils_reconcilevmstatusandip", - "target": "utils_vjailbreaknodeutils_getopenstackvmstatus" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source": "utils_vjailbreaknodeutils_getimageidfromvm", - "target": "utils_vjailbreaknodeutils_getimageidofvmbootfromvolume" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/common/validation/openstack/validate.go", - "source": "openstack_validate_fetchresourcespostvalidation", - "target": "utils_vjailbreaknodeutils_listallflavors" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source": "utils_vjailbreaknodeutils_reconcilek8snodestatus", - "target": "utils_vjailbreaknodeutils_getnodebyname" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source": "utils_vjailbreaknodeutils_getvmmigration", - "target": "utils_k8scompat_getk8scompatiblevmwareobjectname" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source": "utils_vjailbreaknodeutils_getvmmigration", - "target": "utils_migrationplanutils_migrationnamefromvmname" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source": "utils_vjailbreaknodeutils_reconcilek8snodestatus", - "target": "utils_vjailbreaknodeutils_isnodeready" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/types.go", - "source": "k8s_migration_pkg_utils_types_go", - "target": "utils_cloudinitparams" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/types.go", - "source": "k8s_migration_pkg_utils_types_go", - "target": "utils_openstackclients" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/types.go", - "source": "k8s_migration_pkg_utils_types_go", - "target": "utils_network" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/types.go", - "source": "k8s_migration_pkg_utils_types_go", - "target": "utils_openstackmetadata" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/types.go", - "source": "k8s_migration_pkg_utils_types_go", - "target": "utils_vmwarehostinfo" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/types.go", - "source": "k8s_migration_pkg_utils_types_go", - "target": "utils_vmwareclusterinfo" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/types.go", - "source": "k8s_migration_pkg_utils_types_go", - "target": "utils_rollingmigartionvalidationconfig" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/types.go", - "source": "k8s_migration_pkg_utils_types_go", - "target": "utils_vmerror" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source": "v2v_helper_pkg_utils_openstackopsutils_go", - "target": "utils_openstackclients" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source": "utils_openstackclients", - "target": "utils_openstackclients_getissimplenetwork" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source": "utils_openstackclients", - "target": "utils_openstackclients_createvolume" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source": "utils_openstackclients", - "target": "utils_openstackclients_deletevolume" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source": "utils_openstackclients", - "target": "utils_openstackclients_waitforvolume" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source": "utils_openstackclients", - "target": "utils_openstackclients_attachvolumetovm" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source": "utils_openstackclients", - "target": "utils_openstackclients_finddevice" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source": "utils_openstackclients", - "target": "utils_openstackclients_waitforvolumeattachment" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source": "utils_openstackclients", - "target": "utils_openstackclients_detachvolumefromvm" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source": "utils_openstackclients", - "target": "utils_openstackclients_enableqga" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source": "utils_openstackclients", - "target": "utils_openstackclients_setvolumeuefi" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source": "utils_openstackclients", - "target": "utils_openstackclients_setvolumeimagemetadata" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source": "utils_openstackclients", - "target": "utils_openstackclients_applybootvolumeimagemetadata" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source": "utils_openstackclients", - "target": "utils_openstackclients_setvolumebootable" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source": "utils_openstackclients", - "target": "utils_openstackclients_getclosestflavour" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source": "utils_openstackclients", - "target": "utils_openstackclients_getflavor" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source": "utils_openstackclients", - "target": "utils_openstackclients_getnetwork" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source": "utils_openstackclients", - "target": "utils_openstackclients_getport" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source": "utils_openstackclients", - "target": "utils_openstackclients_deleteport" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source": "utils_openstackclients", - "target": "utils_openstackclients_getsubnet" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source": "utils_openstackclients", - "target": "utils_openstackclients_checkifportexists" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source": "utils_openstackclients", - "target": "utils_openstackclients_getcreateopts" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source": "utils_openstackclients", - "target": "utils_openstackclients_validateandcreateport" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source": "utils_openstackclients", - "target": "utils_openstackclients_createportwithdhcp" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source": "utils_openstackclients", - "target": "utils_openstackclients_createport" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source": "utils_openstackclients", - "target": "utils_openstackclients_createportlowlevel" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source": "utils_openstackclients", - "target": "utils_openstackclients_createvm" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source": "utils_openstackclients", - "target": "utils_openstackclients_waituntilvmactive" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source": "utils_openstackclients", - "target": "utils_openstackclients_manageexistingvolume" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source": "utils_openstackclients", - "target": "utils_openstackclients_getsecuritygroupids" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source": "utils_openstackclients", - "target": "utils_openstackclients_getservergroups" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source": "utils_openstackclients", - "target": "utils_openstackclients_getcindervolumeservices" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source": "v2v_helper_pkg_utils_openstackopsutils_go", - "target": "utils_openstackmetadata" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/migrationutils.go", - "source": "k8s_migration_pkg_utils_migrationutils_go", - "target": "utils_migrationutils" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/migrationutils.go", - "source": "k8s_migration_pkg_utils_migrationutils_go", - "target": "utils_migrationutils_createvalidatedcondition" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/migrationutils.go", - "source": "k8s_migration_pkg_utils_migrationutils_go", - "target": "utils_migrationutils_createdatacopycondition" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/migrationutils.go", - "source": "k8s_migration_pkg_utils_migrationutils_go", - "target": "utils_migrationutils_createmigratingcondition" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/migrationutils.go", - "source": "k8s_migration_pkg_utils_migrationutils_go", - "target": "utils_migrationutils_createfailedcondition" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/migrationutils.go", - "source": "k8s_migration_pkg_utils_migrationutils_go", - "target": "utils_migrationutils_createsucceededcondition" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/migrationutils.go", - "source": "k8s_migration_pkg_utils_migrationutils_go", - "target": "utils_migrationutils_setcutoverlabel" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/migrationutils.go", - "source": "k8s_migration_pkg_utils_migrationutils_go", - "target": "utils_migrationutils_spliteventstringoncomma" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/migrationutils.go", - "source": "k8s_migration_pkg_utils_migrationutils_go", - "target": "utils_migrationutils_getsatusconditions" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/migrationutils.go", - "source": "k8s_migration_pkg_utils_migrationutils_go", - "target": "utils_migrationutils_getconditonindex" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/migrationutils.go", - "source": "k8s_migration_pkg_utils_migrationutils_go", - "target": "utils_migrationutils_generatepodcondition" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/migrationutils.go", - "source": "k8s_migration_pkg_utils_migrationutils_go", - "target": "utils_migrationutils_sortconditionsbylasttransitiontime" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/migrationutils.go", - "source": "k8s_migration_pkg_utils_migrationutils_go", - "target": "utils_migrationutils_createstorageacceleratedcopycondition" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/migrationutils.go", - "source": "utils_migrationutils_createvalidatedcondition", - "target": "utils_migrationutils_getconditonindex" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/migrationutils.go", - "source": "utils_migrationutils_createvalidatedcondition", - "target": "utils_migrationutils_generatepodcondition" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/migrationutils.go", - "source": "utils_migrationutils_createdatacopycondition", - "target": "utils_migrationutils_spliteventstringoncomma" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/migrationutils.go", - "source": "utils_migrationutils_createdatacopycondition", - "target": "utils_migrationutils_getconditonindex" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/migrationutils.go", - "source": "utils_migrationutils_createdatacopycondition", - "target": "utils_migrationutils_generatepodcondition" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/migrationutils.go", - "source": "utils_migrationutils_createmigratingcondition", - "target": "utils_migrationutils_getconditonindex" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/migrationutils.go", - "source": "utils_migrationutils_createmigratingcondition", - "target": "utils_migrationutils_generatepodcondition" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/migrationutils.go", - "source": "utils_migrationutils_createfailedcondition", - "target": "utils_migrationutils_getconditonindex" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/migrationutils.go", - "source": "utils_migrationutils_createfailedcondition", - "target": "utils_migrationutils_generatepodcondition" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/migrationutils.go", - "source": "utils_migrationutils_createsucceededcondition", - "target": "utils_migrationutils_getconditonindex" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/migrationutils.go", - "source": "utils_migrationutils_createsucceededcondition", - "target": "utils_migrationutils_generatepodcondition" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/migrationutils.go", - "source": "utils_migrationutils_createstorageacceleratedcopycondition", - "target": "utils_migrationutils_getconditonindex" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/migrationutils.go", - "source": "utils_migrationutils_createstorageacceleratedcopycondition", - "target": "utils_migrationutils_generatepodcondition" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/metadata_utils.go", - "source": "k8s_migration_pkg_utils_metadata_utils_go", - "target": "utils_metadata_utils_getmasterinstanceuuidfromdmi" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/metadata_utils.go", - "source": "k8s_migration_pkg_utils_metadata_utils_go", - "target": "utils_metadata_utils_getmasterinstanceuuid" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/metadata_utils.go", - "source": "k8s_migration_pkg_utils_metadata_utils_go", - "target": "utils_instancemetadata" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/metadata_utils.go", - "source": "k8s_migration_pkg_utils_metadata_utils_go", - "target": "utils_metadata_utils_getcurrentinstancemetadata" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/metadata_utils.go", - "source": "k8s_migration_pkg_utils_metadata_utils_go", - "target": "utils_metadata_utils_verifycredentialsmatchcurrentenvironment" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/metadata_utils.go", - "source": "utils_metadata_utils_getmasterinstanceuuid", - "target": "utils_metadata_utils_getmasterinstanceuuidfromdmi" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/metadata_utils.go", - "source": "utils_metadata_utils_getmasterinstanceuuid", - "target": "utils_metadata_utils_getcurrentinstancemetadata" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/metadata_utils.go", - "source": "utils_metadata_utils_verifycredentialsmatchcurrentenvironment", - "target": "utils_metadata_utils_getmasterinstanceuuid" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/common/validation/openstack/validate.go", - "source": "openstack_validate_verifycredentialsmatchcurrentenvironment", - "target": "utils_metadata_utils_getmasterinstanceuuid" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source": "k8s_migration_pkg_utils_pcdutils_go", - "target": "utils_pcdutils_syncpcdinfo" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source": "k8s_migration_pkg_utils_pcdutils_go", - "target": "utils_pcdutils_createpcdhostfromresmgrhost" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source": "k8s_migration_pkg_utils_pcdutils_go", - "target": "utils_pcdutils_createpcdclusterfromresmgrcluster" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source": "k8s_migration_pkg_utils_pcdutils_go", - "target": "utils_pcdutils_createdummypcdclusterforstandalonepcdhosts" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source": "k8s_migration_pkg_utils_pcdutils_go", - "target": "utils_pcdutils_deleteentryfornopcdcluster" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source": "k8s_migration_pkg_utils_pcdutils_go", - "target": "utils_pcdutils_updatepcdhostfromresmgrhost" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source": "k8s_migration_pkg_utils_pcdutils_go", - "target": "utils_pcdutils_updatepcdclusterfromresmgrcluster" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source": "k8s_migration_pkg_utils_pcdutils_go", - "target": "utils_pcdutils_generatepcdhostfromresmgrhost" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source": "k8s_migration_pkg_utils_pcdutils_go", - "target": "utils_pcdutils_generatepcdclusterfromresmgrcluster" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source": "k8s_migration_pkg_utils_pcdutils_go", - "target": "utils_pcdutils_deletestalepcdhosts" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source": "k8s_migration_pkg_utils_pcdutils_go", - "target": "utils_pcdutils_deletestalepcdclusters" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source": "k8s_migration_pkg_utils_pcdutils_go", - "target": "utils_pcdutils_filterpcdclustersonopenstackcreds" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source": "k8s_migration_pkg_utils_pcdutils_go", - "target": "utils_pcdutils_filterpcdhostsonopenstackcreds" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source": "k8s_migration_pkg_utils_pcdutils_go", - "target": "utils_pcdutils_getvmwarehostfromesxiname" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source": "k8s_migration_pkg_utils_pcdutils_go", - "target": "utils_pcdutils_assignhypervisorroletohost" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source": "k8s_migration_pkg_utils_pcdutils_go", - "target": "utils_pcdutils_assignhostconfigtohost" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source": "k8s_migration_pkg_utils_pcdutils_go", - "target": "utils_pcdutils_waitforhypervisorroleassignment" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source": "k8s_migration_pkg_utils_pcdutils_go", - "target": "utils_pcdutils_waitforhosttoshowuponpcd" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source": "utils_pcdutils_syncpcdinfo", - "target": "utils_pcdutils_createpcdclusterfromresmgrcluster" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source": "utils_pcdutils_syncpcdinfo", - "target": "utils_pcdutils_updatepcdclusterfromresmgrcluster" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source": "utils_pcdutils_syncpcdinfo", - "target": "utils_pcdutils_createpcdhostfromresmgrhost" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source": "utils_pcdutils_syncpcdinfo", - "target": "utils_pcdutils_updatepcdhostfromresmgrhost" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source": "utils_pcdutils_syncpcdinfo", - "target": "utils_pcdutils_deletestalepcdhosts" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source": "utils_pcdutils_syncpcdinfo", - "target": "utils_pcdutils_deletestalepcdclusters" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source": "server_vjailbreakproxy_revalidatecredentials", - "target": "utils_pcdutils_syncpcdinfo" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source": "utils_pcdutils_createpcdhostfromresmgrhost", - "target": "utils_pcdutils_generatepcdhostfromresmgrhost" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source": "utils_pcdutils_createpcdclusterfromresmgrcluster", - "target": "utils_pcdutils_generatepcdclusterfromresmgrcluster" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source": "utils_pcdutils_createdummypcdclusterforstandalonepcdhosts", - "target": "utils_k8scompat_getk8scompatiblevmwareobjectname" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/common/validation/openstack/validate.go", - "source": "openstack_validate_fetchresourcespostvalidation", - "target": "utils_pcdutils_createdummypcdclusterforstandalonepcdhosts" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source": "utils_pcdutils_deleteentryfornopcdcluster", - "target": "utils_k8scompat_getk8scompatiblevmwareobjectname" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source": "utils_pcdutils_updatepcdhostfromresmgrhost", - "target": "utils_pcdutils_generatepcdhostfromresmgrhost" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source": "utils_pcdutils_updatepcdclusterfromresmgrcluster", - "target": "utils_pcdutils_generatepcdclusterfromresmgrcluster" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source": "utils_pcdutils_updatepcdclusterfromresmgrcluster", - "target": "utils_k8scompat_getk8scompatiblevmwareobjectname" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source": "utils_pcdutils_generatepcdclusterfromresmgrcluster", - "target": "utils_k8scompat_getk8scompatiblevmwareobjectname" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source": "utils_pcdutils_deletestalepcdhosts", - "target": "utils_pcdutils_filterpcdhostsonopenstackcreds" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source": "utils_pcdutils_deletestalepcdclusters", - "target": "utils_pcdutils_filterpcdclustersonopenstackcreds" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source": "utils_pcdutils_getvmwarehostfromesxiname", - "target": "utils_k8scompat_getk8scompatiblevmwareobjectname" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/maintenance_mode.go", - "source": "k8s_migration_pkg_utils_maintenance_mode_go", - "target": "utils_maintenance_mode_canentermaintenancemode" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/maintenance_mode.go", - "source": "k8s_migration_pkg_utils_maintenance_mode_go", - "target": "utils_maintenance_mode_checkclustercapacityafterhostremoval" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/maintenance_mode.go", - "source": "k8s_migration_pkg_utils_maintenance_mode_go", - "target": "utils_maintenance_mode_getmaintenancemodeoptions" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/maintenance_mode.go", - "source": "k8s_migration_pkg_utils_maintenance_mode_go", - "target": "utils_maintenance_mode_checkvmformaintenancemode" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/maintenance_mode.go", - "source": "k8s_migration_pkg_utils_maintenance_mode_go", - "target": "utils_maintenance_mode_getvalidationconfigmapforrollingmigrationplan" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/maintenance_mode.go", - "source": "k8s_migration_pkg_utils_maintenance_mode_go", - "target": "utils_maintenance_mode_getrollingmigrationplanvalidationconfigfromconfigmap" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/maintenance_mode.go", - "source": "k8s_migration_pkg_utils_maintenance_mode_go", - "target": "utils_maintenance_mode_getrollingmigrationplanvalidationconfigfromconfigmapname" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/maintenance_mode.go", - "source": "k8s_migration_pkg_utils_maintenance_mode_go", - "target": "utils_maintenance_mode_createdefaultvalidationconfigmapforrollingmigrationplan" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/maintenance_mode.go", - "source": "utils_maintenance_mode_canentermaintenancemode", - "target": "utils_maintenance_mode_checkclustercapacityafterhostremoval" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/maintenance_mode.go", - "source": "utils_maintenance_mode_canentermaintenancemode", - "target": "utils_maintenance_mode_checkvmformaintenancemode" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/maintenance_mode.go", - "source": "utils_maintenance_mode_getvalidationconfigmapforrollingmigrationplan", - "target": "utils_maintenance_mode_getrollingmigrationplanvalidationconfigfromconfigmapname" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/maintenance_mode.go", - "source": "utils_maintenance_mode_createdefaultvalidationconfigmapforrollingmigrationplan", - "target": "utils_maintenance_mode_getrollingmigrationplanvalidationconfigfromconfigmapname" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vmwareutils.go", - "source": "k8s_migration_pkg_utils_vmwareutils_go", - "target": "utils_vmwareutils_getclusterk8sid" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vmwareutils.go", - "source": "k8s_migration_pkg_utils_vmwareutils_go", - "target": "utils_vmwareutils_getvmwareclustersandhosts" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vmwareutils.go", - "source": "k8s_migration_pkg_utils_vmwareutils_go", - "target": "utils_vmwareutils_createvmwarehost" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vmwareutils.go", - "source": "k8s_migration_pkg_utils_vmwareutils_go", - "target": "utils_vmwareutils_createvmwarecluster" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vmwareutils.go", - "source": "k8s_migration_pkg_utils_vmwareutils_go", - "target": "utils_vmwareutils_createvmwareclustersandhosts" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vmwareutils.go", - "source": "k8s_migration_pkg_utils_vmwareutils_go", - "target": "utils_vmwareutils_deletestalevmwareclustersandhosts" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vmwareutils.go", - "source": "k8s_migration_pkg_utils_vmwareutils_go", - "target": "utils_vmwareutils_filtervmwarehostsforcluster" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vmwareutils.go", - "source": "k8s_migration_pkg_utils_vmwareutils_go", - "target": "utils_vmwareutils_fetchstandaloneesxhostsfromvcenter" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vmwareutils.go", - "source": "k8s_migration_pkg_utils_vmwareutils_go", - "target": "utils_vmwareutils_createdummyclusterforstandaloneesx" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vmwareutils.go", - "source": "utils_vmwareutils_createvmwarecluster", - "target": "utils_vmwareutils_getclusterk8sid" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vmwareutils.go", - "source": "utils_vmwareutils_deletestalevmwareclustersandhosts", - "target": "utils_vmwareutils_getclusterk8sid" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vmwareutils.go", - "source": "utils_vmwareutils_createvmwareclustersandhosts", - "target": "utils_vmwareutils_getvmwareclustersandhosts" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vmwareutils.go", - "source": "utils_vmwareutils_deletestalevmwareclustersandhosts", - "target": "utils_vmwareutils_getvmwareclustersandhosts" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vmwareutils.go", - "source": "utils_vmwareutils_createvmwarecluster", - "target": "utils_vmwareutils_createvmwarehost" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vmwareutils.go", - "source": "utils_vmwareutils_createvmwarehost", - "target": "utils_k8scompat_getk8scompatiblevmwareobjectname" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vmwareutils.go", - "source": "utils_vmwareutils_createvmwareclustersandhosts", - "target": "utils_vmwareutils_createvmwarecluster" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vmwareutils.go", - "source": "utils_vmwareutils_createdummyclusterforstandaloneesx", - "target": "utils_vmwareutils_createvmwarecluster" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vmwareutils.go", - "source": "utils_vmwareutils_createvmwarecluster", - "target": "utils_k8scompat_getk8scompatiblevmwareobjectname" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vmwareutils.go", - "source": "utils_vmwareutils_createvmwareclustersandhosts", - "target": "utils_vmwareutils_createdummyclusterforstandaloneesx" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/common/validation/vmware/validate.go", - "source": "vmware_validate_fetchresourcespostvalidation", - "target": "utils_vmwareutils_createvmwareclustersandhosts" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vmwareutils.go", - "source": "utils_vmwareutils_deletestalevmwareclustersandhosts", - "target": "utils_vmwareutils_fetchstandaloneesxhostsfromvcenter" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vmwareutils.go", - "source": "utils_vmwareutils_deletestalevmwareclustersandhosts", - "target": "utils_k8scompat_getk8scompatiblevmwareobjectname" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/common/validation/vmware/validate.go", - "source": "vmware_validate_fetchresourcespostvalidation", - "target": "utils_vmwareutils_deletestalevmwareclustersandhosts" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/vmwareutils.go", - "source": "utils_vmwareutils_createdummyclusterforstandaloneesx", - "target": "utils_vmwareutils_fetchstandaloneesxhostsfromvcenter" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/migrationplanutils.go", - "source": "k8s_migration_pkg_utils_migrationplanutils_go", - "target": "utils_migrationplanutils_migrationnamefromvmname" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/migrationplanutils.go", - "source": "k8s_migration_pkg_utils_migrationplanutils_go", - "target": "utils_migrationplanutils_getmigrationconfigmapname" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/migrationplanutils.go", - "source": "k8s_migration_pkg_utils_migrationplanutils_go", - "target": "utils_migrationplanutils_getfirstbootconfigmapname" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/migrationplanutils.go", - "source": "k8s_migration_pkg_utils_migrationplanutils_go", - "target": "utils_migrationplanutils_newhostpathtype" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/migrationplanutils.go", - "source": "k8s_migration_pkg_utils_migrationplanutils_go", - "target": "utils_migrationplanutils_validatemigrationplan" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/migrationplanutils.go", - "source": "k8s_migration_pkg_utils_migrationplanutils_go", - "target": "utils_migrationplanutils_getjobnameforvmname" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/migrationplanutils.go", - "source": "utils_migrationplanutils_getjobnameforvmname", - "target": "utils_k8scompat_getk8scompatiblevmwareobjectname" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/utils/migrationplanutils.go", - "source": "utils_migrationplanutils_getjobnameforvmname", - "target": "utils_k8scompat_generatesha256hash" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/scope/openstackcredsscope.go", - "source": "k8s_migration_pkg_scope_openstackcredsscope_go", - "target": "scope_openstackcredsscopeparams" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/scope/openstackcredsscope.go", - "source": "k8s_migration_pkg_scope_openstackcredsscope_go", - "target": "scope_openstackcredsscope_newopenstackcredsscope" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/scope/openstackcredsscope.go", - "source": "k8s_migration_pkg_scope_openstackcredsscope_go", - "target": "scope_openstackcredsscope" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/scope/openstackcredsscope.go", - "source": "scope_openstackcredsscope", - "target": "scope_openstackcredsscope_close" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/scope/openstackcredsscope.go", - "source": "scope_openstackcredsscope", - "target": "scope_openstackcredsscope_name" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/scope/openstackcredsscope.go", - "source": "scope_openstackcredsscope", - "target": "scope_openstackcredsscope_namespace" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/scope/vjailbreaknodescope.go", - "source": "k8s_migration_pkg_scope_vjailbreaknodescope_go", - "target": "scope_vjailbreaknodescopeparams" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/scope/vjailbreaknodescope.go", - "source": "k8s_migration_pkg_scope_vjailbreaknodescope_go", - "target": "scope_vjailbreaknodescope_newvjailbreaknodescope" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/scope/vjailbreaknodescope.go", - "source": "k8s_migration_pkg_scope_vjailbreaknodescope_go", - "target": "scope_vjailbreaknodescope" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/scope/vjailbreaknodescope.go", - "source": "scope_vjailbreaknodescope", - "target": "scope_vjailbreaknodescope_close" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/scope/vjailbreaknodescope.go", - "source": "scope_vjailbreaknodescope", - "target": "scope_vjailbreaknodescope_name" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/scope/vjailbreaknodescope.go", - "source": "scope_vjailbreaknodescope", - "target": "scope_vjailbreaknodescope_namespace" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/scope/vmwarecredsscope.go", - "source": "k8s_migration_pkg_scope_vmwarecredsscope_go", - "target": "scope_vmwarecredsscopeparams" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/scope/vmwarecredsscope.go", - "source": "k8s_migration_pkg_scope_vmwarecredsscope_go", - "target": "scope_vmwarecredsscope_newvmwarecredsscope" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/scope/vmwarecredsscope.go", - "source": "k8s_migration_pkg_scope_vmwarecredsscope_go", - "target": "scope_vmwarecredsscope" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/common/validation/vmware/validate.go", - "source": "vmware_validate_fetchresourcespostvalidation", - "target": "scope_vmwarecredsscope_newvmwarecredsscope" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/scope/vmwarecredsscope.go", - "source": "scope_vmwarecredsscope", - "target": "scope_vmwarecredsscope_close" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/scope/vmwarecredsscope.go", - "source": "scope_vmwarecredsscope", - "target": "scope_vmwarecredsscope_name" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/scope/vmwarecredsscope.go", - "source": "scope_vmwarecredsscope", - "target": "scope_vmwarecredsscope_namespace" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/scope/bmconfigscope.go", - "source": "k8s_migration_pkg_scope_bmconfigscope_go", - "target": "scope_bmconfigscopeparams" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/scope/bmconfigscope.go", - "source": "k8s_migration_pkg_scope_bmconfigscope_go", - "target": "scope_bmconfigscope_newbmconfigscope" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/scope/bmconfigscope.go", - "source": "k8s_migration_pkg_scope_bmconfigscope_go", - "target": "scope_bmconfigscope" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/scope/bmconfigscope.go", - "source": "scope_bmconfigscope", - "target": "scope_bmconfigscope_close" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/scope/bmconfigscope.go", - "source": "scope_bmconfigscope", - "target": "scope_bmconfigscope_name" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/scope/bmconfigscope.go", - "source": "scope_bmconfigscope", - "target": "scope_bmconfigscope_namespace" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/scope/rollingmigrationplanscope.go", - "source": "k8s_migration_pkg_scope_rollingmigrationplanscope_go", - "target": "scope_rollingmigrationplanscopeparams" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/scope/rollingmigrationplanscope.go", - "source": "k8s_migration_pkg_scope_rollingmigrationplanscope_go", - "target": "scope_rollingmigrationplanscope_newrollingmigrationplanscope" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/scope/rollingmigrationplanscope.go", - "source": "k8s_migration_pkg_scope_rollingmigrationplanscope_go", - "target": "scope_rollingmigrationplanscope" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/scope/rollingmigrationplanscope.go", - "source": "scope_rollingmigrationplanscope", - "target": "scope_rollingmigrationplanscope_close" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/scope/rollingmigrationplanscope.go", - "source": "scope_rollingmigrationplanscope", - "target": "scope_rollingmigrationplanscope_name" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/scope/rollingmigrationplanscope.go", - "source": "scope_rollingmigrationplanscope", - "target": "scope_rollingmigrationplanscope_namespace" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/scope/clustermigrationscope.go", - "source": "k8s_migration_pkg_scope_clustermigrationscope_go", - "target": "scope_clustermigrationscopeparams" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/scope/clustermigrationscope.go", - "source": "k8s_migration_pkg_scope_clustermigrationscope_go", - "target": "scope_clustermigrationscope_newclustermigrationscope" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/scope/clustermigrationscope.go", - "source": "k8s_migration_pkg_scope_clustermigrationscope_go", - "target": "scope_clustermigrationscope" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/scope/clustermigrationscope.go", - "source": "scope_clustermigrationscope", - "target": "scope_clustermigrationscope_close" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/scope/clustermigrationscope.go", - "source": "scope_clustermigrationscope", - "target": "scope_clustermigrationscope_name" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/scope/clustermigrationscope.go", - "source": "scope_clustermigrationscope", - "target": "scope_clustermigrationscope_namespace" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/scope/migrationplanscope.go", - "source": "k8s_migration_pkg_scope_migrationplanscope_go", - "target": "scope_migrationplanscopeparams" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/scope/migrationplanscope.go", - "source": "k8s_migration_pkg_scope_migrationplanscope_go", - "target": "scope_migrationplanscope_newmigrationplanscope" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/scope/migrationplanscope.go", - "source": "k8s_migration_pkg_scope_migrationplanscope_go", - "target": "scope_migrationplanscope" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/scope/migrationplanscope.go", - "source": "scope_migrationplanscope", - "target": "scope_migrationplanscope_close" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/scope/migrationplanscope.go", - "source": "scope_migrationplanscope", - "target": "scope_migrationplanscope_name" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/scope/migrationplanscope.go", - "source": "scope_migrationplanscope", - "target": "scope_migrationplanscope_namespace" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/scope/arraycredsscope.go", - "source": "k8s_migration_pkg_scope_arraycredsscope_go", - "target": "scope_arraycredsscopeparams" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/scope/arraycredsscope.go", - "source": "k8s_migration_pkg_scope_arraycredsscope_go", - "target": "scope_arraycredsscope" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/scope/arraycredsscope.go", - "source": "k8s_migration_pkg_scope_arraycredsscope_go", - "target": "scope_arraycredsscope_newarraycredsscope" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/scope/arraycredsscope.go", - "source": "scope_arraycredsscope", - "target": "scope_arraycredsscope_close" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/scope/arraycredsscope.go", - "source": "scope_arraycredsscope", - "target": "scope_arraycredsscope_patcharraycreds" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/scope/arraycredsscope.go", - "source": "scope_arraycredsscope_close", - "target": "scope_arraycredsscope_patcharraycreds" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/scope/esximigrationscope.go", - "source": "k8s_migration_pkg_scope_esximigrationscope_go", - "target": "scope_esximigrationscopeparams" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/scope/esximigrationscope.go", - "source": "k8s_migration_pkg_scope_esximigrationscope_go", - "target": "scope_esximigrationscope_newesximigrationscope" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/scope/esximigrationscope.go", - "source": "k8s_migration_pkg_scope_esximigrationscope_go", - "target": "scope_esximigrationscope" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/scope/esximigrationscope.go", - "source": "scope_esximigrationscope", - "target": "scope_esximigrationscope_close" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/scope/esximigrationscope.go", - "source": "scope_esximigrationscope", - "target": "scope_esximigrationscope_name" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/scope/esximigrationscope.go", - "source": "scope_esximigrationscope", - "target": "scope_esximigrationscope_namespace" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/scope/migrationscope.go", - "source": "k8s_migration_pkg_scope_migrationscope_go", - "target": "scope_migrationscopeparams" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/scope/migrationscope.go", - "source": "k8s_migration_pkg_scope_migrationscope_go", - "target": "scope_migrationscope_newmigrationscope" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/scope/migrationscope.go", - "source": "k8s_migration_pkg_scope_migrationscope_go", - "target": "scope_migrationscope" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/scope/migrationscope.go", - "source": "scope_migrationscope", - "target": "scope_migrationscope_close" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/scope/migrationscope.go", - "source": "scope_migrationscope", - "target": "scope_migrationscope_name" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/scope/migrationscope.go", - "source": "scope_migrationscope", - "target": "scope_migrationscope_namespace" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/keystone_test.go", - "source": "k8s_migration_pkg_sdk_keystone_keystone_test_go", - "target": "keystone_roundtripfunc" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/keystone_test.go", - "source": "k8s_migration_pkg_sdk_keystone_keystone_test_go", - "target": "keystone_keystone_test_newtestclient" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/keystone_test.go", - "source": "k8s_migration_pkg_sdk_keystone_keystone_test_go", - "target": "keystone_keystone_test_testgetserviceid" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/keystone_test.go", - "source": "k8s_migration_pkg_sdk_keystone_keystone_test_go", - "target": "keystone_keystone_test_testgetendpointforregion" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/keystone_test.go", - "source": "keystone_roundtripfunc", - "target": "keystone_roundtripfunc_roundtrip" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/keystone_test.go", - "source": "keystone_keystone_test_testgetserviceid", - "target": "keystone_keystone_test_newtestclient" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/keystone_test.go", - "source": "keystone_keystone_test_testgetendpointforregion", - "target": "keystone_keystone_test_newtestclient" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/keystone_test.go", - "source": "keystone_keystone_test_testgetserviceid", - "target": "testutils_testutils_ok" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/keystone_test.go", - "source": "keystone_keystone_test_testgetendpointforregion", - "target": "testutils_testutils_ok" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source": "k8s_migration_pkg_sdk_keystone_keystone_go", - "target": "keystone_client" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source": "k8s_migration_pkg_sdk_keystone_keystone_go", - "target": "keystone_credentials" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source": "k8s_migration_pkg_sdk_keystone_keystone_go", - "target": "keystone_authinfo" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source": "k8s_migration_pkg_sdk_keystone_keystone_go", - "target": "keystone_authrequest" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source": "k8s_migration_pkg_sdk_keystone_keystone_go", - "target": "keystone_authrequestauth" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source": "k8s_migration_pkg_sdk_keystone_keystone_go", - "target": "keystone_authrequestauthidentity" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source": "k8s_migration_pkg_sdk_keystone_keystone_go", - "target": "keystone_authrequestauthidentitypassword" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source": "k8s_migration_pkg_sdk_keystone_keystone_go", - "target": "keystone_authrequestauthidentitypassworduser" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source": "k8s_migration_pkg_sdk_keystone_keystone_go", - "target": "keystone_authrequestauthscope" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source": "k8s_migration_pkg_sdk_keystone_keystone_go", - "target": "keystone_authrequestauthscopeproject" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source": "k8s_migration_pkg_sdk_keystone_keystone_go", - "target": "keystone_authrequestauthscopeprojectdomain" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source": "k8s_migration_pkg_sdk_keystone_keystone_go", - "target": "keystone_authresponse" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source": "k8s_migration_pkg_sdk_keystone_keystone_go", - "target": "keystone_authresponsetoken" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source": "k8s_migration_pkg_sdk_keystone_keystone_go", - "target": "keystone_authresponsetokenuser" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source": "k8s_migration_pkg_sdk_keystone_keystone_go", - "target": "keystone_authresponsetokenproject" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source": "k8s_migration_pkg_sdk_keystone_keystone_go", - "target": "keystone_authresponsetokenprojectdomain" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source": "k8s_migration_pkg_sdk_keystone_keystone_go", - "target": "keystone_getprojectsresponse" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source": "k8s_migration_pkg_sdk_keystone_keystone_go", - "target": "keystone_project" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source": "k8s_migration_pkg_sdk_keystone_keystone_go", - "target": "keystone_getalltenantsallusersresponse" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source": "k8s_migration_pkg_sdk_keystone_keystone_go", - "target": "keystone_tenantusersmap" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source": "k8s_migration_pkg_sdk_keystone_keystone_go", - "target": "keystone_userconfig" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source": "k8s_migration_pkg_sdk_keystone_keystone_go", - "target": "keystone_createuserrequest" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source": "k8s_migration_pkg_sdk_keystone_keystone_go", - "target": "keystone_createuserrequestuser" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source": "k8s_migration_pkg_sdk_keystone_keystone_go", - "target": "keystone_createuserresponse" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source": "k8s_migration_pkg_sdk_keystone_keystone_go", - "target": "keystone_createuserresponseuser" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source": "k8s_migration_pkg_sdk_keystone_keystone_go", - "target": "keystone_createprojectrequest" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source": "k8s_migration_pkg_sdk_keystone_keystone_go", - "target": "keystone_createprojectrequestproject" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source": "k8s_migration_pkg_sdk_keystone_keystone_go", - "target": "keystone_createprojectresponse" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source": "k8s_migration_pkg_sdk_keystone_keystone_go", - "target": "keystone_createprojectresponseproject" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source": "k8s_migration_pkg_sdk_keystone_keystone_go", - "target": "keystone_listusersresponse" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source": "k8s_migration_pkg_sdk_keystone_keystone_go", - "target": "keystone_user" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source": "k8s_migration_pkg_sdk_keystone_keystone_go", - "target": "keystone_listrolesresponse" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source": "k8s_migration_pkg_sdk_keystone_keystone_go", - "target": "keystone_role" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source": "k8s_migration_pkg_sdk_keystone_keystone_go", - "target": "keystone_httpclient" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source": "k8s_migration_pkg_sdk_keystone_keystone_go", - "target": "keystone_keystone_newclient" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source": "k8s_migration_pkg_sdk_keystone_keystone_go", - "target": "keystone_keystone_credentialstokeystoneauthrequest" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source": "keystone_httpclient", - "target": "keystone_httpclient_auth" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source": "keystone_httpclient", - "target": "keystone_httpclient_gettokeninfo" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source": "keystone_httpclient", - "target": "keystone_httpclient_getprojects" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source": "keystone_httpclient", - "target": "keystone_httpclient_getalltenantsallusers" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source": "keystone_httpclient", - "target": "keystone_httpclient_listprojects" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source": "keystone_httpclient", - "target": "keystone_httpclient_createproject" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source": "keystone_httpclient", - "target": "keystone_httpclient_listroles" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source": "keystone_httpclient", - "target": "keystone_httpclient_checkroleassignforuseronproject" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source": "keystone_httpclient", - "target": "keystone_httpclient_assignroletouseronproject" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source": "keystone_httpclient", - "target": "keystone_httpclient_createuser" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source": "keystone_httpclient", - "target": "keystone_httpclient_listuser" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source": "keystone_httpclient", - "target": "keystone_httpclient_deleteuser" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source": "keystone_keystone_newclient", - "target": "utils_net_newvjbnet" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source": "keystone_httpclient_auth", - "target": "keystone_keystone_credentialstokeystoneauthrequest" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "source": "k8s_migration_pkg_sdk_keystone_authenticator_go", - "target": "keystone_authoptions" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "source": "k8s_migration_pkg_sdk_keystone_authenticator_go", - "target": "keystone_authenticator" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "source": "k8s_migration_pkg_sdk_keystone_authenticator_go", - "target": "keystone_basicauthenticator" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "source": "k8s_migration_pkg_sdk_keystone_authenticator_go", - "target": "keystone_authenticator_newbasictokengenerator" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "source": "k8s_migration_pkg_sdk_keystone_authenticator_go", - "target": "keystone_statictokenauthenticator" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "source": "k8s_migration_pkg_sdk_keystone_authenticator_go", - "target": "keystone_authenticator_newstatictokenauthenticator" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "source": "k8s_migration_pkg_sdk_keystone_authenticator_go", - "target": "keystone_cachedauthenticator" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "source": "k8s_migration_pkg_sdk_keystone_authenticator_go", - "target": "keystone_authenticator_newcachedauthenticator" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "source": "k8s_migration_pkg_sdk_keystone_authenticator_go", - "target": "keystone_filecachedauthenticator" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "source": "k8s_migration_pkg_sdk_keystone_authenticator_go", - "target": "keystone_authenticator_newfilecachedauthenticator" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "source": "k8s_migration_pkg_sdk_keystone_authenticator_go", - "target": "keystone_secretcachedauthenticator" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "source": "k8s_migration_pkg_sdk_keystone_authenticator_go", - "target": "keystone_authenticator_newsecretcachedauthenticator" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "source": "keystone_basicauthenticator", - "target": "keystone_basicauthenticator_auth" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "source": "keystone_basicauthenticator", - "target": "keystone_basicauthenticator_resetcache" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "source": "keystone_basicauthenticator_auth", - "target": "keystone_secretcachedauthenticator_auth" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "source": "keystone_statictokenauthenticator", - "target": "keystone_statictokenauthenticator_auth" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "source": "keystone_statictokenauthenticator", - "target": "keystone_statictokenauthenticator_resetcache" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "source": "keystone_cachedauthenticator", - "target": "keystone_cachedauthenticator_auth" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "source": "keystone_cachedauthenticator", - "target": "keystone_cachedauthenticator_resetcache" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "source": "keystone_cachedauthenticator_auth", - "target": "keystone_secretcachedauthenticator_auth" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "source": "keystone_filecachedauthenticator", - "target": "keystone_filecachedauthenticator_auth" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "source": "keystone_filecachedauthenticator", - "target": "keystone_filecachedauthenticator_readfromfile" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "source": "keystone_filecachedauthenticator", - "target": "keystone_filecachedauthenticator_writetofile" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "source": "keystone_filecachedauthenticator", - "target": "keystone_filecachedauthenticator_resetcache" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "source": "keystone_filecachedauthenticator_auth", - "target": "keystone_filecachedauthenticator_readfromfile" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "source": "keystone_filecachedauthenticator_auth", - "target": "keystone_secretcachedauthenticator_auth" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "source": "keystone_filecachedauthenticator_auth", - "target": "keystone_filecachedauthenticator_writetofile" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "source": "keystone_secretcachedauthenticator", - "target": "keystone_secretcachedauthenticator_auth" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "source": "keystone_secretcachedauthenticator", - "target": "keystone_secretcachedauthenticator_readfromsecret" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "source": "keystone_secretcachedauthenticator", - "target": "keystone_secretcachedauthenticator_writetosecret" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "source": "keystone_secretcachedauthenticator", - "target": "keystone_secretcachedauthenticator_resetcache" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "source": "keystone_secretcachedauthenticator_auth", - "target": "keystone_secretcachedauthenticator_readfromsecret" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "source": "keystone_secretcachedauthenticator_auth", - "target": "keystone_secretcachedauthenticator_writetosecret" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/services.go", - "source": "k8s_migration_pkg_sdk_keystone_services_go", - "target": "keystone_servicemanagerapi" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/services.go", - "source": "k8s_migration_pkg_sdk_keystone_services_go", - "target": "keystone_servicesinfo" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/services.go", - "source": "k8s_migration_pkg_sdk_keystone_services_go", - "target": "keystone_services_getserviceid" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/services.go", - "source": "keystone_servicemanagerapi", - "target": "keystone_servicemanagerapi_getserviceidapi" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/services.go", - "source": "keystone_services_getserviceid", - "target": "keystone_servicemanagerapi_getserviceidapi" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/util.go", - "source": "k8s_migration_pkg_sdk_keystone_util_go", - "target": "keystone_util_parsecredentialsfromenv" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/util.go", - "source": "k8s_migration_pkg_sdk_keystone_util_go", - "target": "keystone_util_parsecredentialsfromopenstackcreds" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/util.go", - "source": "k8s_migration_pkg_sdk_keystone_util_go", - "target": "keystone_util_createfromenv" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/util.go", - "source": "k8s_migration_pkg_sdk_keystone_util_go", - "target": "keystone_util_createfromopenstackcreds" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/util.go", - "source": "k8s_migration_pkg_sdk_keystone_util_go", - "target": "keystone_util_createfromduinfo" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/util.go", - "source": "keystone_util_createfromenv", - "target": "keystone_util_createfromduinfo" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/util.go", - "source": "keystone_util_createfromenv", - "target": "pcd_util_parseinfofromenv" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/util.go", - "source": "keystone_util_createfromopenstackcreds", - "target": "keystone_util_createfromduinfo" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/util.go", - "source": "keystone_util_createfromopenstackcreds", - "target": "pcd_util_parseinfofromopenstackcreds" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/client_fake.go", - "source": "k8s_migration_pkg_sdk_keystone_client_fake_go", - "target": "keystone_fakeclient" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/client_fake.go", - "source": "k8s_migration_pkg_sdk_keystone_client_fake_go", - "target": "keystone_client_fake_newfakeclient" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/client_fake.go", - "source": "keystone_fakeclient", - "target": "keystone_fakeclient_auth" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/client_fake.go", - "source": "keystone_fakeclient", - "target": "keystone_fakeclient_gettokeninfo" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/client_fake.go", - "source": "keystone_fakeclient", - "target": "keystone_fakeclient_getprojects" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/client_fake.go", - "source": "keystone_fakeclient", - "target": "keystone_fakeclient_createuser" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/client_fake.go", - "source": "keystone_fakeclient", - "target": "keystone_fakeclient_deleteuser" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/client_fake.go", - "source": "keystone_fakeclient", - "target": "keystone_fakeclient_listuser" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/client_fake.go", - "source": "keystone_fakeclient", - "target": "keystone_fakeclient_listroles" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/client_fake.go", - "source": "keystone_fakeclient", - "target": "keystone_fakeclient_assignroletouseronproject" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/client_fake.go", - "source": "keystone_fakeclient", - "target": "keystone_fakeclient_listprojects" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/endpoints.go", - "source": "k8s_migration_pkg_sdk_keystone_endpoints_go", - "target": "keystone_endpointmanagerapi" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/endpoints.go", - "source": "k8s_migration_pkg_sdk_keystone_endpoints_go", - "target": "keystone_endpointsinfo" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/endpoints.go", - "source": "k8s_migration_pkg_sdk_keystone_endpoints_go", - "target": "keystone_endpoints_getendpointforregion" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/endpoints.go", - "source": "keystone_endpointmanagerapi", - "target": "keystone_endpointmanagerapi_getendpointforregionapi" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/endpoints.go", - "source": "keystone_endpoints_getendpointforregion", - "target": "keystone_endpointmanagerapi_getendpointforregionapi" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator_fake.go", - "source": "k8s_migration_pkg_sdk_keystone_authenticator_fake_go", - "target": "keystone_fakeauthenticator" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator_fake.go", - "source": "k8s_migration_pkg_sdk_keystone_authenticator_fake_go", - "target": "keystone_authenticator_fake_newfakeauthenticator" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator_fake.go", - "source": "keystone_fakeauthenticator", - "target": "keystone_fakeauthenticator_auth" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator_fake.go", - "source": "keystone_fakeauthenticator", - "target": "keystone_fakeauthenticator_resetcache" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/pcd/types.go", - "source": "k8s_migration_pkg_sdk_pcd_types_go", - "target": "pcd_info" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/pcd/util.go", - "source": "k8s_migration_pkg_sdk_pcd_util_go", - "target": "pcd_util_parseinfofromenv" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/pcd/util.go", - "source": "k8s_migration_pkg_sdk_pcd_util_go", - "target": "pcd_util_parseinfofromopenstackcreds" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/resmgr/types.go", - "source": "k8s_migration_pkg_sdk_resmgr_types_go", - "target": "resmgr_extensions" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/resmgr/types.go", - "source": "k8s_migration_pkg_sdk_resmgr_types_go", - "target": "resmgr_interfaceinfo" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/resmgr/types.go", - "source": "k8s_migration_pkg_sdk_resmgr_types_go", - "target": "resmgr_interfacedetails" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/resmgr/types.go", - "source": "k8s_migration_pkg_sdk_resmgr_types_go", - "target": "resmgr_nicdetails" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/resmgr/types.go", - "source": "k8s_migration_pkg_sdk_resmgr_types_go", - "target": "resmgr_interfaceaddress" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/resmgr/types.go", - "source": "k8s_migration_pkg_sdk_resmgr_types_go", - "target": "resmgr_host" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/resmgr/types.go", - "source": "k8s_migration_pkg_sdk_resmgr_types_go", - "target": "resmgr_cluster" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/resmgr/types.go", - "source": "k8s_migration_pkg_sdk_resmgr_types_go", - "target": "resmgr_impl" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/resmgr/types.go", - "source": "k8s_migration_pkg_sdk_resmgr_types_go", - "target": "resmgr_config" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/resmgr/types.go", - "source": "k8s_migration_pkg_sdk_resmgr_types_go", - "target": "resmgr_roleresponse" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/resmgr/types.go", - "source": "k8s_migration_pkg_sdk_resmgr_types_go", - "target": "resmgr_pf9capiextensions" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/resmgr/types.go", - "source": "k8s_migration_pkg_sdk_resmgr_types_go", - "target": "resmgr_bundle" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/resmgr/types.go", - "source": "k8s_migration_pkg_sdk_resmgr_types_go", - "target": "resmgr_assignhypervisor" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/resmgr/types.go", - "source": "k8s_migration_pkg_sdk_resmgr_types_go", - "target": "resmgr_extensionsdata" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source": "resmgr_host", - "target": "resmgr_host_unmarshaljson" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source": "resmgr_host", - "target": "resmgr_host_readextensions" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source": "resmgr_impl", - "target": "resmgr_impl_getresmgrreq" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source": "resmgr_impl", - "target": "resmgr_impl_listhosts" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source": "resmgr_impl", - "target": "resmgr_impl_gethost" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source": "resmgr_impl", - "target": "resmgr_impl_deauthhost" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source": "resmgr_impl", - "target": "resmgr_impl_generatesupportbundle" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source": "resmgr_impl", - "target": "resmgr_impl_addroleversion" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source": "resmgr_impl", - "target": "resmgr_impl_assignroles" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source": "resmgr_impl", - "target": "resmgr_impl_assignhypervisor" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source": "resmgr_impl", - "target": "resmgr_impl_removeroles" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source": "resmgr_impl", - "target": "resmgr_impl_getroles" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source": "resmgr_impl", - "target": "resmgr_impl_listclusters" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source": "resmgr_impl", - "target": "resmgr_impl_listhostconfig" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source": "resmgr_impl", - "target": "resmgr_impl_assignhostconfig" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source": "resmgr_impl", - "target": "resmgr_impl_hostexists" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source": "k8s_migration_pkg_sdk_resmgr_resmgr_go", - "target": "resmgr_resmgr" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source": "k8s_migration_pkg_sdk_resmgr_resmgr_go", - "target": "resmgr_resmgr_newresmgrclient" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source": "resmgr_impl_listhosts", - "target": "resmgr_impl_getresmgrreq" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source": "resmgr_impl_gethost", - "target": "resmgr_impl_getresmgrreq" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source": "resmgr_impl_deauthhost", - "target": "resmgr_impl_getresmgrreq" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source": "resmgr_impl_generatesupportbundle", - "target": "resmgr_impl_getresmgrreq" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source": "resmgr_impl_addroleversion", - "target": "resmgr_impl_getresmgrreq" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source": "resmgr_impl_assignroles", - "target": "resmgr_impl_getresmgrreq" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source": "resmgr_impl_assignhypervisor", - "target": "resmgr_impl_getresmgrreq" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source": "resmgr_impl_removeroles", - "target": "resmgr_impl_getresmgrreq" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source": "resmgr_impl_getroles", - "target": "resmgr_impl_getresmgrreq" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source": "resmgr_impl_listclusters", - "target": "resmgr_impl_getresmgrreq" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source": "resmgr_impl_listhostconfig", - "target": "resmgr_impl_getresmgrreq" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source": "resmgr_impl_assignhostconfig", - "target": "resmgr_impl_getresmgrreq" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source": "resmgr_impl_hostexists", - "target": "resmgr_impl_gethost" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/testutils/testutils.go", - "source": "k8s_migration_pkg_sdk_testutils_testutils_go", - "target": "testutils_testutils_assert" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/testutils/testutils.go", - "source": "k8s_migration_pkg_sdk_testutils_testutils_go", - "target": "testutils_testutils_ok" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/sdk/testutils/testutils.go", - "source": "k8s_migration_pkg_sdk_testutils_testutils_go", - "target": "testutils_testutils_equals" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/main.go", - "source": "v2v_helper_main_go", - "target": "v2v_helper_main_main" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/main.go", - "source": "v2v_helper_main_go", - "target": "v2v_helper_main_logmigrationparams" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/main.go", - "source": "v2v_helper_main_main", - "target": "v2v_helper_main_logmigrationparams" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/main.go", - "source": "v2v_helper_main_main", - "target": "reporter_reporter_newreporter" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/main.go", - "source": "v2v_helper_main_main", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/main.go", - "source": "v2v_helper_main_main", - "target": "reporter_reporter_isrunninginpod" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/main.go", - "source": "v2v_helper_main_main", - "target": "utils_vcenterutils_getmigrationparams" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/main.go", - "source": "v2v_helper_main_main", - "target": "utils_utils_writetologfile" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/main.go", - "source": "v2v_helper_main_main", - "target": "vcenter_vcenterops_vcenterclientbuilder" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/main.go", - "source": "v2v_helper_main_main", - "target": "openstack_openstackops_newopenstackclients" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/main.go", - "source": "v2v_helper_main_main", - "target": "vcenter_vcenterops_getthumbprint" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/main.go", - "source": "v2v_helper_main_main", - "target": "vm_vmops_vmopsbuilder" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/main.go", - "source": "v2v_helper_main_main", - "target": "utils_utils_removeemptystrings" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/main.go", - "source": "v2v_helper_main_logmigrationparams", - "target": "utils_utils_printlog" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/openstack/openstackops.go", - "source": "v2v_helper_openstack_openstackops_go", - "target": "openstack_openstackoperations" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/openstack/openstackops.go", - "source": "v2v_helper_openstack_openstackops_go", - "target": "openstack_openstackops_authoptionsfromenv" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/openstack/openstackops.go", - "source": "v2v_helper_openstack_openstackops_go", - "target": "openstack_openstackops_validateopenstack" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/openstack/openstackops.go", - "source": "v2v_helper_openstack_openstackops_go", - "target": "openstack_openstackops_newopenstackclients" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/openstack/openstackops.go", - "source": "openstack_openstackops_validateopenstack", - "target": "openstack_openstackops_authoptionsfromenv" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/openstack/openstackops.go", - "source": "openstack_openstackops_newopenstackclients", - "target": "openstack_openstackops_validateopenstack" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/openstack/openstackops.go", - "source": "openstack_openstackops_validateopenstack", - "target": "utils_net_newvjbnet" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vcenter/vcenterops.go", - "source": "v2v_helper_vcenter_vcenterops_go", - "target": "vcenter_vcenteroperations" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vcenter/vcenterops.go", - "source": "v2v_helper_vcenter_vcenterops_go", - "target": "vcenter_vcenterclient" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vcenter/vcenterops.go", - "source": "v2v_helper_vcenter_vcenterops_go", - "target": "vcenter_vcenterops_validatevcenter" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vcenter/vcenterops.go", - "source": "v2v_helper_vcenter_vcenterops_go", - "target": "vcenter_vcenterops_vcenterclientbuilder" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vcenter/vcenterops.go", - "source": "v2v_helper_vcenter_vcenterops_go", - "target": "vcenter_vcenterops_getthumbprint" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vcenter/vcenterops.go", - "source": "vcenter_vcenterclient", - "target": "vcenter_vcenterclient_ensuresessionactive" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vcenter/vcenterops.go", - "source": "vcenter_vcenterclient", - "target": "vcenter_vcenterclient_getdatacenters" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vcenter/vcenterops.go", - "source": "vcenter_vcenterclient", - "target": "vcenter_vcenterclient_getvmbyname" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vcenter/vcenterops.go", - "source": "vcenter_vcenterclient", - "target": "vcenter_vcenterclient_getvmbymoid" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vcenter/vcenterops.go", - "source": "vcenter_vcenterclient", - "target": "vcenter_vcenterclient_getvmwithdatacenter" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vcenter/vcenterops.go", - "source": "vcenter_vcenterclient", - "target": "vcenter_vcenterclient_renamevm" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vcenter/vcenterops.go", - "source": "vcenter_vcenterclient", - "target": "vcenter_vcenterclient_getorcreatevmfolder" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vcenter/vcenterops.go", - "source": "vcenter_vcenterclient", - "target": "vcenter_vcenterclient_movetofolder" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vcenter/vcenterops.go", - "source": "vcenter_vcenterclient", - "target": "vcenter_vcenterclient_runcommandonesxi" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vcenter/vcenterops.go", - "source": "vcenter_vcenterclient", - "target": "vcenter_vcenterclient_getdatastores" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vcenter/vcenterops.go", - "source": "vcenter_vcenterops_vcenterclientbuilder", - "target": "vcenter_vcenterops_validatevcenter" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/vcenter/vcenterops.go", - "source": "vcenter_vcenterops_validatevcenter", - "target": "utils_net_normalizevcenterurl" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/vcenter/vcenterops_test.go", - "source": "vcenter_vcenterops_test_testgetthumbprint", - "target": "vcenter_vcenterops_getthumbprint" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vcenter/vcenterops.go", - "source": "vcenter_vcenterclient_getvmwithdatacenter", - "target": "vcenter_vcenterclient_getdatacenters" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vcenter/vcenterops.go", - "source": "vcenter_vcenterclient_getorcreatevmfolder", - "target": "vcenter_vcenterclient_getdatacenters" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vcenter/vcenterops.go", - "source": "vcenter_vcenterclient_getvmbyname", - "target": "vcenter_vcenterclient_getvmwithdatacenter" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vcenter/vcenterops.go", - "source": "vcenter_vcenterclient_renamevm", - "target": "vcenter_vcenterclient_getvmbymoid" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vcenter/vcenterops.go", - "source": "vcenter_vcenterclient_movetofolder", - "target": "vcenter_vcenterclient_getvmbymoid" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vcenter/vcenterops.go", - "source": "vcenter_vcenterclient_movetofolder", - "target": "vcenter_vcenterclient_getorcreatevmfolder" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vcenter/vcenterops_test.go", - "source": "v2v_helper_vcenter_vcenterops_test_go", - "target": "vcenter_vcenterops_test_simulatevcenter" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vcenter/vcenterops_test.go", - "source": "v2v_helper_vcenter_vcenterops_test_go", - "target": "vcenter_vcenterops_test_cleanupsimulator" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vcenter/vcenterops_test.go", - "source": "v2v_helper_vcenter_vcenterops_test_go", - "target": "vcenter_vcenterops_test_testgetvmbyname" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vcenter/vcenterops_test.go", - "source": "v2v_helper_vcenter_vcenterops_test_go", - "target": "vcenter_vcenterops_test_testgetthumbprint" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vcenter/vcenterops_test.go", - "source": "vcenter_vcenterops_test_testgetvmbyname", - "target": "vcenter_vcenterops_test_simulatevcenter" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vcenter/vcenterops_test.go", - "source": "vcenter_vcenterops_test_testgetvmbyname", - "target": "vcenter_vcenterops_test_cleanupsimulator" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/virtv2v/esp_detection.go", - "source": "v2v_helper_virtv2v_esp_detection_go", - "target": "virtv2v_esp_detection_detectespdiskindex" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/virtv2v/esp_detection.go", - "source": "virtv2v_esp_detection_detectespdiskindex", - "target": "virtv2v_virtv2vops_runcommandinguestallvolumes" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_handlelinuxosdetection", - "target": "virtv2v_esp_detection_detectespdiskindex" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source": "v2v_helper_virtv2v_virtv2vops_go", - "target": "virtv2v_virtv2voperations" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source": "v2v_helper_virtv2v_virtv2vops_go", - "target": "virtv2v_firstbootwindows" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source": "v2v_helper_virtv2v_virtv2vops_go", - "target": "virtv2v_virtv2vops_splitandfilteruserscripts" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source": "v2v_helper_virtv2v_virtv2vops_go", - "target": "virtv2v_virtv2vops_splituserscriptblocks" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source": "v2v_helper_virtv2v_virtv2vops_go", - "target": "virtv2v_virtv2vops_parseuserscriptblock" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source": "v2v_helper_virtv2v_virtv2vops_go", - "target": "virtv2v_virtv2vops_scripttargetappliestoos" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source": "v2v_helper_virtv2v_virtv2vops_go", - "target": "virtv2v_virtv2vops_preparelinuxuserfirstbootwrapper" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source": "v2v_helper_virtv2v_virtv2vops_go", - "target": "virtv2v_virtv2vops_addnetplanconfig" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source": "v2v_helper_virtv2v_virtv2vops_go", - "target": "virtv2v_virtv2vops_uploadvirtioscripts" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source": "v2v_helper_virtv2v_virtv2vops_go", - "target": "virtv2v_virtv2vops_retainalphanumeric" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source": "v2v_helper_virtv2v_virtv2vops_go", - "target": "virtv2v_virtv2vops_isrhelfamily" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source": "v2v_helper_virtv2v_virtv2vops_go", - "target": "virtv2v_virtv2vops_getpartitions" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source": "v2v_helper_virtv2v_virtv2vops_go", - "target": "virtv2v_virtv2vops_ntfsfix" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source": "v2v_helper_virtv2v_virtv2vops_go", - "target": "virtv2v_virtv2vops_downloadfile" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source": "v2v_helper_virtv2v_virtv2vops_go", - "target": "virtv2v_virtv2vops_checkforvirtiodrivers" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source": "v2v_helper_virtv2v_virtv2vops_go", - "target": "virtv2v_virtv2vops_convertdisk" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source": "v2v_helper_virtv2v_virtv2vops_go", - "target": "virtv2v_virtv2vops_getosrelease" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source": "v2v_helper_virtv2v_virtv2vops_go", - "target": "virtv2v_virtv2vops_injectmactoips" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source": "v2v_helper_virtv2v_virtv2vops_go", - "target": "virtv2v_virtv2vops_addwildcardnetplanforl2" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source": "v2v_helper_virtv2v_virtv2vops_go", - "target": "virtv2v_virtv2vops_addwildcardnetplan" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source": "v2v_helper_virtv2v_virtv2vops_go", - "target": "virtv2v_virtv2vops_addfirstbootscript" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source": "v2v_helper_virtv2v_virtv2vops_go", - "target": "virtv2v_virtv2vops_runcommandinguest" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source": "v2v_helper_virtv2v_virtv2vops_go", - "target": "virtv2v_virtv2vops_prepareguestfishcommand" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source": "v2v_helper_virtv2v_virtv2vops_go", - "target": "virtv2v_virtv2vops_runcommandinguestallvolumes" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source": "v2v_helper_virtv2v_virtv2vops_go", - "target": "virtv2v_virtv2vops_getdevicenumberfrompartition" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source": "v2v_helper_virtv2v_virtv2vops_go", - "target": "virtv2v_virtv2vops_getbootablevolumeindex" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source": "v2v_helper_virtv2v_virtv2vops_go", - "target": "virtv2v_virtv2vops_addudevrules" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source": "v2v_helper_virtv2v_virtv2vops_go", - "target": "virtv2v_virtv2vops_getnetworkinterfacenames" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source": "v2v_helper_virtv2v_virtv2vops_go", - "target": "virtv2v_virtv2vops_getinterfacenames" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source": "v2v_helper_virtv2v_virtv2vops_go", - "target": "virtv2v_virtv2vops_extractkeyvalue" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source": "v2v_helper_virtv2v_virtv2vops_go", - "target": "virtv2v_virtv2vops_getosreleaseallvolumes" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source": "v2v_helper_virtv2v_virtv2vops_go", - "target": "virtv2v_virtv2vops_getwindowsversion" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source": "v2v_helper_virtv2v_virtv2vops_go", - "target": "virtv2v_virtv2vops_runmountpersistencescript" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source": "v2v_helper_virtv2v_virtv2vops_go", - "target": "virtv2v_virtv2vops_rungetbootablepartitionscript" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source": "v2v_helper_virtv2v_virtv2vops_go", - "target": "virtv2v_virtv2vops_runnetworkpersistence" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source": "v2v_helper_virtv2v_virtv2vops_go", - "target": "virtv2v_virtv2vops_runofflinevmwarecleanup" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source": "v2v_helper_virtv2v_virtv2vops_go", - "target": "virtv2v_virtv2vops_injectrestorationscript" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source": "v2v_helper_virtv2v_virtv2vops_go", - "target": "virtv2v_virtv2vops_injectfirstbootscriptsfromstore" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source": "v2v_helper_virtv2v_virtv2vops_go", - "target": "virtv2v_virtv2vops_pushwindowsfirstboot" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source": "virtv2v_virtv2vops_splitandfilteruserscripts", - "target": "virtv2v_virtv2vops_splituserscriptblocks" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source": "virtv2v_virtv2vops_splitandfilteruserscripts", - "target": "virtv2v_virtv2vops_parseuserscriptblock" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source": "virtv2v_virtv2vops_splitandfilteruserscripts", - "target": "virtv2v_virtv2vops_scripttargetappliestoos" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source": "virtv2v_virtv2vops_preparelinuxuserfirstbootwrapper", - "target": "virtv2v_virtv2vops_splitandfilteruserscripts" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source": "virtv2v_virtv2vops_pushwindowsfirstboot", - "target": "virtv2v_virtv2vops_splitandfilteruserscripts" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source": "virtv2v_virtv2vops_convertdisk", - "target": "virtv2v_virtv2vops_preparelinuxuserfirstbootwrapper" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source": "virtv2v_virtv2vops_addnetplanconfig", - "target": "virtv2v_virtv2vops_runcommandinguestallvolumes" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source": "virtv2v_virtv2vops_uploadvirtioscripts", - "target": "virtv2v_virtv2vops_runcommandinguestallvolumes" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source": "virtv2v_virtv2vops_getpartitions", - "target": "virtv2v_virtv2vops_retainalphanumeric" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source": "virtv2v_virtv2vops_ntfsfix", - "target": "virtv2v_virtv2vops_getpartitions" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source": "virtv2v_virtv2vops_ntfsfix", - "target": "utils_nbdutils_runcommandwithlogfile" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source": "virtv2v_virtv2vops_convertdisk", - "target": "virtv2v_virtv2vops_downloadfile" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source": "virtv2v_virtv2vops_convertdisk", - "target": "virtv2v_virtv2vops_checkforvirtiodrivers" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source": "virtv2v_virtv2vops_convertdisk", - "target": "utils_nbdutils_runcommandwithlogfile" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source": "virtv2v_virtv2vops_injectmactoips", - "target": "virtv2v_virtv2vops_runcommandinguestallvolumes" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_configurewindowsnetwork", - "target": "virtv2v_virtv2vops_injectmactoips" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_configurelinuxnetwork", - "target": "virtv2v_virtv2vops_injectmactoips" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source": "virtv2v_virtv2vops_addwildcardnetplanforl2", - "target": "virtv2v_virtv2vops_runcommandinguestallvolumes" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_configureubuntunetwork", - "target": "virtv2v_virtv2vops_addwildcardnetplanforl2" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source": "virtv2v_virtv2vops_addwildcardnetplan", - "target": "virtv2v_virtv2vops_runcommandinguestallvolumes" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source": "virtv2v_virtv2vops_getnetworkinterfacenames", - "target": "virtv2v_virtv2vops_runcommandinguest" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source": "virtv2v_virtv2vops_getinterfacenames", - "target": "virtv2v_virtv2vops_runcommandinguest" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_detectbootvolume", - "target": "virtv2v_virtv2vops_runcommandinguest" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source": "virtv2v_virtv2vops_runcommandinguestallvolumes", - "target": "virtv2v_virtv2vops_prepareguestfishcommand" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source": "virtv2v_virtv2vops_rungetbootablepartitionscript", - "target": "virtv2v_virtv2vops_prepareguestfishcommand" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source": "virtv2v_virtv2vops_getdevicenumberfrompartition", - "target": "virtv2v_virtv2vops_runcommandinguestallvolumes" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source": "virtv2v_virtv2vops_getbootablevolumeindex", - "target": "virtv2v_virtv2vops_runcommandinguestallvolumes" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source": "virtv2v_virtv2vops_addudevrules", - "target": "virtv2v_virtv2vops_runcommandinguestallvolumes" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source": "virtv2v_virtv2vops_getosreleaseallvolumes", - "target": "virtv2v_virtv2vops_runcommandinguestallvolumes" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source": "virtv2v_virtv2vops_getwindowsversion", - "target": "virtv2v_virtv2vops_runcommandinguestallvolumes" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source": "virtv2v_virtv2vops_runmountpersistencescript", - "target": "virtv2v_virtv2vops_runcommandinguestallvolumes" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source": "virtv2v_virtv2vops_rungetbootablepartitionscript", - "target": "virtv2v_virtv2vops_runcommandinguestallvolumes" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source": "virtv2v_virtv2vops_injectrestorationscript", - "target": "virtv2v_virtv2vops_runcommandinguestallvolumes" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source": "virtv2v_virtv2vops_injectfirstbootscriptsfromstore", - "target": "virtv2v_virtv2vops_runcommandinguestallvolumes" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_handlelinuxosdetection", - "target": "virtv2v_virtv2vops_runcommandinguestallvolumes" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source": "virtv2v_virtv2vops_getbootablevolumeindex", - "target": "virtv2v_virtv2vops_getdevicenumberfrompartition" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_handlewindowsbootdetection", - "target": "virtv2v_virtv2vops_getbootablevolumeindex" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source": "virtv2v_virtv2vops_getinterfacenames", - "target": "virtv2v_virtv2vops_extractkeyvalue" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_detectandhandlenetwork", - "target": "virtv2v_virtv2vops_getinterfacenames" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_handlewindowsbootdetection", - "target": "virtv2v_virtv2vops_getwindowsversion" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_handlelinuxosdetection", - "target": "virtv2v_virtv2vops_runmountpersistencescript" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_handlelinuxosdetection", - "target": "virtv2v_virtv2vops_rungetbootablepartitionscript" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_configurelinuxnetwork", - "target": "virtv2v_virtv2vops_runnetworkpersistence" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_performdiskconversion", - "target": "virtv2v_virtv2vops_runofflinevmwarecleanup" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_configurewindowsnetwork", - "target": "virtv2v_virtv2vops_injectrestorationscript" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_performdiskconversion", - "target": "virtv2v_virtv2vops_injectfirstbootscriptsfromstore" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_performdiskconversion", - "target": "virtv2v_virtv2vops_pushwindowsfirstboot" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/reporter/reporter.go", - "source": "v2v_helper_reporter_reporter_go", - "target": "reporter_reporterops" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/reporter/reporter.go", - "source": "v2v_helper_reporter_reporter_go", - "target": "reporter_reporter" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/reporter/reporter.go", - "source": "v2v_helper_reporter_reporter_go", - "target": "reporter_reporter_isrunninginpod" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/reporter/reporter.go", - "source": "v2v_helper_reporter_reporter_go", - "target": "reporter_reporter_newreporter" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/reporter/reporter.go", - "source": "v2v_helper_reporter_reporter_go", - "target": "reporter_reporter_generaterandomstring" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/reporter/reporter.go", - "source": "reporter_reporter", - "target": "reporter_reporter_getkubernetesclient" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/reporter/reporter.go", - "source": "reporter_reporter", - "target": "reporter_reporter_getpodname" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/reporter/reporter.go", - "source": "reporter_reporter", - "target": "reporter_reporter_getpodnamespace" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/reporter/reporter.go", - "source": "reporter_reporter", - "target": "reporter_reporter_getpod" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/reporter/reporter.go", - "source": "reporter_reporter", - "target": "reporter_reporter_createkubernetesevent" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/reporter/reporter.go", - "source": "reporter_reporter", - "target": "reporter_reporter_updateprogress" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/reporter/reporter.go", - "source": "reporter_reporter", - "target": "reporter_reporter_updatepodevents" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/reporter/reporter.go", - "source": "reporter_reporter", - "target": "reporter_reporter_getcutoverlabel" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/reporter/reporter.go", - "source": "reporter_reporter", - "target": "reporter_reporter_watchpodlabels" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/reporter/reporter.go", - "source": "reporter_reporter_newreporter", - "target": "reporter_reporter_isrunninginpod" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/reporter/reporter.go", - "source": "reporter_reporter_newreporter", - "target": "reporter_reporter_getkubernetesclient" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/reporter/reporter.go", - "source": "reporter_reporter_newreporter", - "target": "reporter_reporter_getpodname" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/reporter/reporter.go", - "source": "reporter_reporter_newreporter", - "target": "reporter_reporter_getpodnamespace" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/reporter/reporter.go", - "source": "reporter_reporter_newreporter", - "target": "reporter_reporter_getpod" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/reporter/reporter.go", - "source": "reporter_reporter_updateprogress", - "target": "reporter_reporter_getpod" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/reporter/reporter.go", - "source": "reporter_reporter_getcutoverlabel", - "target": "reporter_reporter_getpod" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/reporter/reporter.go", - "source": "reporter_reporter_newreporter", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/reporter/reporter.go", - "source": "reporter_reporter_createkubernetesevent", - "target": "reporter_reporter_generaterandomstring" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/reporter/reporter.go", - "source": "reporter_reporter_updatepodevents", - "target": "reporter_reporter_createkubernetesevent" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/reporter/reporter.go", - "source": "reporter_reporter_updatepodevents", - "target": "reporter_reporter_updateprogress" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/reporter/reporter.go", - "source": "reporter_reporter_updatepodevents", - "target": "utils_utils_printlog" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/clone_tracker.go", - "source": "v2v_helper_esxi_ssh_clone_tracker_go", - "target": "esxi_ssh_progresslogger" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/clone_tracker.go", - "source": "v2v_helper_esxi_ssh_clone_tracker_go", - "target": "esxi_ssh_clonestatus" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/clone_tracker.go", - "source": "v2v_helper_esxi_ssh_clone_tracker_go", - "target": "esxi_ssh_clonetracker" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/clone_tracker.go", - "source": "v2v_helper_esxi_ssh_clone_tracker_go", - "target": "esxi_ssh_clone_tracker_newclonetracker" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/clone_tracker.go", - "source": "esxi_ssh_clonetracker", - "target": "esxi_ssh_clonetracker_setpollinterval" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/clone_tracker.go", - "source": "esxi_ssh_clonetracker", - "target": "esxi_ssh_clonetracker_setstartuptimeout" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/clone_tracker.go", - "source": "esxi_ssh_clonetracker", - "target": "esxi_ssh_clonetracker_getstatus" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/clone_tracker.go", - "source": "esxi_ssh_clonetracker", - "target": "esxi_ssh_clonetracker_readlogfile" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/clone_tracker.go", - "source": "esxi_ssh_clonetracker", - "target": "esxi_ssh_clonetracker_parseprogress" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/clone_tracker.go", - "source": "esxi_ssh_clonetracker", - "target": "esxi_ssh_clonetracker_parseerror" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/clone_tracker.go", - "source": "esxi_ssh_clonetracker", - "target": "esxi_ssh_clonetracker_determineifrunning" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/clone_tracker.go", - "source": "esxi_ssh_clonetracker", - "target": "esxi_ssh_clonetracker_logprogressifneeded" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/clone_tracker.go", - "source": "esxi_ssh_clonetracker", - "target": "esxi_ssh_clonetracker_waitforcompletion" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/migrate/vaai_copy.go", - "source": "migrate_migrate_copydiskviastorageacceleratedcopy", - "target": "esxi_ssh_clone_tracker_newclonetracker" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/clone_tracker.go", - "source": "esxi_ssh_clonetracker_getstatus", - "target": "esxi_ssh_clonetracker_readlogfile" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/clone_tracker.go", - "source": "esxi_ssh_clonetracker_getstatus", - "target": "esxi_ssh_clonetracker_parseprogress" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/clone_tracker.go", - "source": "esxi_ssh_clonetracker_getstatus", - "target": "esxi_ssh_clonetracker_parseerror" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/clone_tracker.go", - "source": "esxi_ssh_clonetracker_getstatus", - "target": "esxi_ssh_clonetracker_determineifrunning" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/clone_tracker.go", - "source": "esxi_ssh_clonetracker_getstatus", - "target": "esxi_ssh_clonetracker_logprogressifneeded" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/clone_tracker.go", - "source": "esxi_ssh_clonetracker_waitforcompletion", - "target": "esxi_ssh_clonetracker_getstatus" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/types.go", - "source": "v2v_helper_esxi_ssh_types_go", - "target": "esxi_ssh_esxicredentials" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/types.go", - "source": "v2v_helper_esxi_ssh_types_go", - "target": "esxi_ssh_diskinfo" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/types.go", - "source": "v2v_helper_esxi_ssh_types_go", - "target": "esxi_ssh_vminfo" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/types.go", - "source": "v2v_helper_esxi_ssh_types_go", - "target": "esxi_ssh_datastoreinfo" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/types.go", - "source": "v2v_helper_esxi_ssh_types_go", - "target": "esxi_ssh_storagedeviceinfo" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/client.go", - "source": "v2v_helper_esxi_ssh_client_go", - "target": "esxi_ssh_sshoperation" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/client.go", - "source": "v2v_helper_esxi_ssh_client_go", - "target": "esxi_ssh_vmkfstoolstask" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/client.go", - "source": "v2v_helper_esxi_ssh_client_go", - "target": "esxi_ssh_xmlresponse" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/client.go", - "source": "v2v_helper_esxi_ssh_client_go", - "target": "esxi_ssh_structure" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/client.go", - "source": "v2v_helper_esxi_ssh_client_go", - "target": "esxi_ssh_field" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/client.go", - "source": "v2v_helper_esxi_ssh_client_go", - "target": "esxi_ssh_client" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/client.go", - "source": "v2v_helper_esxi_ssh_client_go", - "target": "esxi_ssh_client_newclient" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/client.go", - "source": "v2v_helper_esxi_ssh_client_go", - "target": "esxi_ssh_client_newclientwithtimeout" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/client.go", - "source": "v2v_helper_esxi_ssh_client_go", - "target": "esxi_ssh_client_convertdatastorepathtofilesystempath" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/client.go", - "source": "v2v_helper_esxi_ssh_client_go", - "target": "esxi_ssh_esxclilistresponse" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/client.go", - "source": "v2v_helper_esxi_ssh_client_go", - "target": "esxi_ssh_esxcliroot" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/client.go", - "source": "v2v_helper_esxi_ssh_client_go", - "target": "esxi_ssh_esxclistructurelist" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/client.go", - "source": "v2v_helper_esxi_ssh_client_go", - "target": "esxi_ssh_esxclistructure" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/client.go", - "source": "v2v_helper_esxi_ssh_client_go", - "target": "esxi_ssh_esxclifield" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/client.go", - "source": "v2v_helper_esxi_ssh_client_go", - "target": "esxi_ssh_client_parseesxclixmloutput" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/client.go", - "source": "v2v_helper_esxi_ssh_client_go", - "target": "esxi_ssh_client_parsetaskresponse" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/client.go", - "source": "esxi_ssh_client", - "target": "esxi_ssh_client_setcommandtimeout" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/client.go", - "source": "esxi_ssh_client", - "target": "esxi_ssh_client_connect" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/client.go", - "source": "esxi_ssh_client", - "target": "esxi_ssh_client_disconnect" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/client.go", - "source": "esxi_ssh_client", - "target": "esxi_ssh_client_isconnected" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/client.go", - "source": "esxi_ssh_client", - "target": "esxi_ssh_client_executecommand" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/client.go", - "source": "esxi_ssh_client", - "target": "esxi_ssh_client_executecommandwithcontext" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/client.go", - "source": "esxi_ssh_client", - "target": "esxi_ssh_client_testconnection" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/client.go", - "source": "esxi_ssh_client", - "target": "esxi_ssh_client_startvmkfstoolsclone" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/client.go", - "source": "esxi_ssh_client", - "target": "esxi_ssh_client_startvmkfstoolsrdmclone" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/client.go", - "source": "esxi_ssh_client", - "target": "esxi_ssh_client_getclonelog" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/client.go", - "source": "esxi_ssh_client", - "target": "esxi_ssh_client_checkclonestatus" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/client.go", - "source": "esxi_ssh_client", - "target": "esxi_ssh_client_verifyvmdkclone" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/client.go", - "source": "esxi_ssh_client", - "target": "esxi_ssh_client_getvmdksize" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/client.go", - "source": "esxi_ssh_client", - "target": "esxi_ssh_client_checkvmdkexists" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/client.go", - "source": "esxi_ssh_client", - "target": "esxi_ssh_client_deletevmdkfiles" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/client.go", - "source": "esxi_ssh_client", - "target": "esxi_ssh_client_checkvmkernellogsforxcopy" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/client.go", - "source": "esxi_ssh_client", - "target": "esxi_ssh_client_checkstorageiostats" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/client.go", - "source": "esxi_ssh_client", - "target": "esxi_ssh_client_runesxclicommand" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "source": "esxi_ssh_client", - "target": "esxi_ssh_client_listdatastores" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "source": "esxi_ssh_client", - "target": "esxi_ssh_client_getdatastoreinfo" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "source": "esxi_ssh_client", - "target": "esxi_ssh_client_listvms" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "source": "esxi_ssh_client", - "target": "esxi_ssh_client_getvminfo" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "source": "esxi_ssh_client", - "target": "esxi_ssh_client_getvmdisks" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "source": "esxi_ssh_client", - "target": "esxi_ssh_client_getdiskinfo" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "source": "esxi_ssh_client", - "target": "esxi_ssh_client_liststoragedevices" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "source": "esxi_ssh_client", - "target": "esxi_ssh_client_getdatastorebackingdevice" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "source": "esxi_ssh_client", - "target": "esxi_ssh_client_getvmdkbackingnaa" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "source": "esxi_ssh_client", - "target": "esxi_ssh_client_poweroffvm" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "source": "esxi_ssh_client", - "target": "esxi_ssh_client_poweronvm" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "source": "esxi_ssh_client", - "target": "esxi_ssh_client_getvmpowerstate" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "source": "esxi_ssh_client", - "target": "esxi_ssh_client_rescanstorage" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "source": "esxi_ssh_client", - "target": "esxi_ssh_client_rescanstoragefordevice" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "source": "esxi_ssh_client", - "target": "esxi_ssh_client_createdatastore" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "source": "esxi_ssh_client", - "target": "esxi_ssh_client_getdatastorepath" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "source": "esxi_ssh_client", - "target": "esxi_ssh_client_gethostiqn" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "source": "esxi_ssh_client", - "target": "esxi_ssh_client_gethostfcadapters" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "source": "esxi_ssh_client", - "target": "esxi_ssh_client_getallhostadapters" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/client.go", - "source": "esxi_ssh_client_connect", - "target": "esxi_ssh_client_newclient" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/client.go", - "source": "esxi_ssh_client_executecommand", - "target": "esxi_ssh_client_executecommandwithcontext" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/client.go", - "source": "esxi_ssh_client_testconnection", - "target": "esxi_ssh_client_executecommand" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/client.go", - "source": "esxi_ssh_client_startvmkfstoolsclone", - "target": "esxi_ssh_client_executecommand" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/client.go", - "source": "esxi_ssh_client_startvmkfstoolsrdmclone", - "target": "esxi_ssh_client_executecommand" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/client.go", - "source": "esxi_ssh_client_getclonelog", - "target": "esxi_ssh_client_executecommand" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/client.go", - "source": "esxi_ssh_client_checkclonestatus", - "target": "esxi_ssh_client_executecommand" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/client.go", - "source": "esxi_ssh_client_verifyvmdkclone", - "target": "esxi_ssh_client_executecommand" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/client.go", - "source": "esxi_ssh_client_getvmdksize", - "target": "esxi_ssh_client_executecommand" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/client.go", - "source": "esxi_ssh_client_checkvmdkexists", - "target": "esxi_ssh_client_executecommand" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/client.go", - "source": "esxi_ssh_client_deletevmdkfiles", - "target": "esxi_ssh_client_executecommand" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/client.go", - "source": "esxi_ssh_client_checkvmkernellogsforxcopy", - "target": "esxi_ssh_client_executecommand" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/client.go", - "source": "esxi_ssh_client_checkstorageiostats", - "target": "esxi_ssh_client_executecommand" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/client.go", - "source": "esxi_ssh_client_runesxclicommand", - "target": "esxi_ssh_client_executecommand" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/client.go", - "source": "esxi_ssh_client_startvmkfstoolsrdmclone", - "target": "esxi_ssh_client_convertdatastorepathtofilesystempath" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/client.go", - "source": "esxi_ssh_client_runesxclicommand", - "target": "esxi_ssh_client_parseesxclixmloutput" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "source": "esxi_ssh_client_getdatastoreinfo", - "target": "esxi_ssh_client_listdatastores" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "source": "esxi_ssh_client_getvminfo", - "target": "esxi_ssh_client_listvms" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "source": "esxi_ssh_client_getvminfo", - "target": "esxi_ssh_client_getvmdisks" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "source": "esxi_ssh_client_getvmdisks", - "target": "esxi_ssh_client_getdiskinfo" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "source": "esxi_ssh_client_getvmdkbackingnaa", - "target": "esxi_ssh_client_getdatastorebackingdevice" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "source": "esxi_ssh_client_rescanstoragefordevice", - "target": "esxi_ssh_client_rescanstorage" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/esxi-ssh/operations.go", - "source": "v2v_helper_esxi_ssh_operations_go", - "target": "esxi_ssh_esxioperations" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vm/vmops.go", - "source": "v2v_helper_vm_vmops_go", - "target": "vm_vmoperations" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vm/vmops.go", - "source": "v2v_helper_vm_vmops_go", - "target": "vm_ipentry" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vm/vmops.go", - "source": "v2v_helper_vm_vmops_go", - "target": "vm_vminfo" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vm/vmops.go", - "source": "v2v_helper_vm_vmops_go", - "target": "vm_nic" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vm/vmops.go", - "source": "v2v_helper_vm_vmops_go", - "target": "vm_guestnetwork" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vm/vmops.go", - "source": "v2v_helper_vm_vmops_go", - "target": "vm_changeid" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vm/vmops.go", - "source": "v2v_helper_vm_vmops_go", - "target": "vm_vmdisk" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vm/vmops.go", - "source": "v2v_helper_vm_vmops_go", - "target": "vm_vmops" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vm/vmops.go", - "source": "v2v_helper_vm_vmops_go", - "target": "vm_vmops_vmopsbuilder" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vm/vmops.go", - "source": "v2v_helper_vm_vmops_go", - "target": "vm_vmops_parsechangeid" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vm/vmops.go", - "source": "v2v_helper_vm_vmops_go", - "target": "vm_vmops_getchangeid" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vm/vmops.go", - "source": "vm_vmops", - "target": "vm_vmops_getvmpowerstate" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vm/vmops.go", - "source": "vm_vmops", - "target": "vm_vmops_getvmobj" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vm/vmops.go", - "source": "vm_vmops", - "target": "vm_vmops_getvcenterclient" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vm/vmops.go", - "source": "vm_vmops", - "target": "vm_vmops_refreshvm" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vm/vmops.go", - "source": "vm_vmops", - "target": "vm_vmops_getvminfo" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vm/vmops.go", - "source": "vm_vmops", - "target": "vm_vmops_updatedisksinfo" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vm/vmops.go", - "source": "vm_vmops", - "target": "vm_vmops_updatediskinfo" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vm/vmops.go", - "source": "vm_vmops", - "target": "vm_vmops_iscbtenabled" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vm/vmops.go", - "source": "vm_vmops", - "target": "vm_vmops_enablecbt" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vm/vmops.go", - "source": "vm_vmops", - "target": "vm_vmops_takesnapshot" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vm/vmops.go", - "source": "vm_vmops", - "target": "vm_vmops_deletesnapshot" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vm/vmops.go", - "source": "vm_vmops", - "target": "vm_vmops_deletesnapshotbyref" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vm/vmops.go", - "source": "vm_vmops", - "target": "vm_vmops_getsnapshot" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vm/vmops.go", - "source": "vm_vmops", - "target": "vm_vmops_customquerychangeddiskareas" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vm/vmops.go", - "source": "vm_vmops", - "target": "vm_vmops_vmguestshutdown" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vm/vmops.go", - "source": "vm_vmops", - "target": "vm_vmops_vmpoweroff" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vm/vmops.go", - "source": "vm_vmops", - "target": "vm_vmops_vmpoweron" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vm/vmops.go", - "source": "vm_vmops", - "target": "vm_vmops_disconnectnetworkinterfaces" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vm/vmops.go", - "source": "vm_vmops", - "target": "vm_vmops_listsnapshots" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vm/vmops.go", - "source": "vm_vmops", - "target": "vm_vmops_deletemigrationsnapshots" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vm/vmops.go", - "source": "vm_vmops", - "target": "vm_vmops_cleanupsnapshots" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/vm/vmops_test.go", - "source": "vm_vmops_test_testgetvminfo", - "target": "vm_vmops_vmopsbuilder" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/vm/vmops_test.go", - "source": "vm_vmops_test_testenablecbt", - "target": "vm_vmops_vmopsbuilder" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/vm/vmops_test.go", - "source": "vm_vmops_test_testiscbtenabled", - "target": "vm_vmops_vmopsbuilder" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/vm/vmops_test.go", - "source": "vm_vmops_test_testtakesnapshot", - "target": "vm_vmops_vmopsbuilder" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/vm/vmops_test.go", - "source": "vm_vmops_test_testdeletesnapshot", - "target": "vm_vmops_vmopsbuilder" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/vm/vmops_test.go", - "source": "vm_vmops_test_testgetsnapshot", - "target": "vm_vmops_vmopsbuilder" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vm/vmops.go", - "source": "vm_vmops_getvminfo", - "target": "vm_vmops_refreshvm" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vm/vmops.go", - "source": "vm_vmops_updatedisksinfo", - "target": "vm_vmops_refreshvm" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vm/vmops.go", - "source": "vm_vmops_updatediskinfo", - "target": "vm_vmops_refreshvm" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vm/vmops.go", - "source": "vm_vmops_iscbtenabled", - "target": "vm_vmops_refreshvm" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vm/vmops.go", - "source": "vm_vmops_enablecbt", - "target": "vm_vmops_refreshvm" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vm/vmops.go", - "source": "vm_vmops_takesnapshot", - "target": "vm_vmops_refreshvm" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vm/vmops.go", - "source": "vm_vmops_deletesnapshot", - "target": "vm_vmops_refreshvm" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vm/vmops.go", - "source": "vm_vmops_deletesnapshotbyref", - "target": "vm_vmops_refreshvm" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vm/vmops.go", - "source": "vm_vmops_getsnapshot", - "target": "vm_vmops_refreshvm" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vm/vmops.go", - "source": "vm_vmops_customquerychangeddiskareas", - "target": "vm_vmops_refreshvm" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vm/vmops.go", - "source": "vm_vmops_vmguestshutdown", - "target": "vm_vmops_refreshvm" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vm/vmops.go", - "source": "vm_vmops_vmpoweroff", - "target": "vm_vmops_refreshvm" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vm/vmops.go", - "source": "vm_vmops_vmpoweron", - "target": "vm_vmops_refreshvm" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vm/vmops.go", - "source": "vm_vmops_disconnectnetworkinterfaces", - "target": "vm_vmops_refreshvm" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vm/vmops.go", - "source": "vm_vmops_listsnapshots", - "target": "vm_vmops_refreshvm" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/vm/vmops.go", - "source": "vm_vmops_getvminfo", - "target": "k8sutils_k8sutils_getsourcevmkey" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vm/vmops.go", - "source": "vm_vmops_getchangeid", - "target": "vm_vmops_parsechangeid" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vm/vmops.go", - "source": "vm_vmops_updatedisksinfo", - "target": "vm_vmops_getchangeid" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vm/vmops.go", - "source": "vm_vmops_updatediskinfo", - "target": "vm_vmops_getchangeid" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vm/vmops.go", - "source": "vm_vmops_deletemigrationsnapshots", - "target": "vm_vmops_deletesnapshotbyref" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vm/vmops.go", - "source": "vm_vmops_vmpoweroff", - "target": "vm_vmops_vmguestshutdown" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vm/vmops.go", - "source": "vm_vmops_cleanupsnapshots", - "target": "vm_vmops_listsnapshots" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vm/vmops.go", - "source": "vm_vmops_cleanupsnapshots", - "target": "vm_vmops_deletemigrationsnapshots" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vm/vmops_test.go", - "source": "v2v_helper_vm_vmops_test_go", - "target": "vm_vmops_test_simulatevcenter" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vm/vmops_test.go", - "source": "v2v_helper_vm_vmops_test_go", - "target": "vm_vmops_test_cleanupsimulator" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vm/vmops_test.go", - "source": "v2v_helper_vm_vmops_test_go", - "target": "vm_vmops_test_testgetvminfo" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vm/vmops_test.go", - "source": "v2v_helper_vm_vmops_test_go", - "target": "vm_vmops_test_testenablecbt" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vm/vmops_test.go", - "source": "v2v_helper_vm_vmops_test_go", - "target": "vm_vmops_test_testiscbtenabled" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vm/vmops_test.go", - "source": "v2v_helper_vm_vmops_test_go", - "target": "vm_vmops_test_testtakesnapshot" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vm/vmops_test.go", - "source": "v2v_helper_vm_vmops_test_go", - "target": "vm_vmops_test_testdeletesnapshot" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vm/vmops_test.go", - "source": "v2v_helper_vm_vmops_test_go", - "target": "vm_vmops_test_testgetsnapshot" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vm/vmops_test.go", - "source": "vm_vmops_test_testgetvminfo", - "target": "vm_vmops_test_simulatevcenter" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vm/vmops_test.go", - "source": "vm_vmops_test_testenablecbt", - "target": "vm_vmops_test_simulatevcenter" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vm/vmops_test.go", - "source": "vm_vmops_test_testiscbtenabled", - "target": "vm_vmops_test_simulatevcenter" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vm/vmops_test.go", - "source": "vm_vmops_test_testtakesnapshot", - "target": "vm_vmops_test_simulatevcenter" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vm/vmops_test.go", - "source": "vm_vmops_test_testdeletesnapshot", - "target": "vm_vmops_test_simulatevcenter" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vm/vmops_test.go", - "source": "vm_vmops_test_testgetsnapshot", - "target": "vm_vmops_test_simulatevcenter" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vm/vmops_test.go", - "source": "vm_vmops_test_testgetvminfo", - "target": "vm_vmops_test_cleanupsimulator" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vm/vmops_test.go", - "source": "vm_vmops_test_testenablecbt", - "target": "vm_vmops_test_cleanupsimulator" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vm/vmops_test.go", - "source": "vm_vmops_test_testiscbtenabled", - "target": "vm_vmops_test_cleanupsimulator" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vm/vmops_test.go", - "source": "vm_vmops_test_testtakesnapshot", - "target": "vm_vmops_test_cleanupsimulator" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vm/vmops_test.go", - "source": "vm_vmops_test_testdeletesnapshot", - "target": "vm_vmops_test_cleanupsimulator" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/vm/vmops_test.go", - "source": "vm_vmops_test_testgetsnapshot", - "target": "vm_vmops_test_cleanupsimulator" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate_test.go", - "source": "v2v_helper_migrate_migrate_test_go", - "target": "migrate_migrate_test_testperiodicsyncstatesstring" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate_test.go", - "source": "v2v_helper_migrate_migrate_test_go", - "target": "migrate_migrate_test_testperiodicsynccontext" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate_test.go", - "source": "v2v_helper_migrate_migrate_test_go", - "target": "migrate_migrate_test_testcreatevolumes" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate_test.go", - "source": "v2v_helper_migrate_migrate_test_go", - "target": "migrate_migrate_test_testenablecbtwrapper" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate_test.go", - "source": "v2v_helper_migrate_migrate_test_go", - "target": "migrate_migrate_test_testlivereplicatedisks" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate_test.go", - "source": "v2v_helper_migrate_migrate_test_go", - "target": "migrate_migrate_test_testdetachallvolumes" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate_test.go", - "source": "v2v_helper_migrate_migrate_test_go", - "target": "migrate_migrate_test_testdeleteallvolumes" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate_test.go", - "source": "v2v_helper_migrate_migrate_test_go", - "target": "migrate_migrate_test_testcreatetargetinstance" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate_test.go", - "source": "v2v_helper_migrate_migrate_test_go", - "target": "migrate_migrate_test_testcreatetargetinstance_advancedmapping_ports" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate_test.go", - "source": "v2v_helper_migrate_migrate_test_go", - "target": "migrate_migrate_test_testcreatetargetinstance_advancedmapping_insufficientports" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate_test.go", - "source": "migrate_migrate_test_testperiodicsyncstatesstring", - "target": "migrate_periodicsyncstates" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "v2v_helper_migrate_migrate_go", - "target": "migrate_migrate" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "v2v_helper_migrate_migrate_go", - "target": "migrate_nicoverride" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "v2v_helper_migrate_migrate_go", - "target": "migrate_migrationtimes" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "v2v_helper_migrate_migrate_go", - "target": "migrate_periodicsyncstates" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "v2v_helper_migrate_migrate_go", - "target": "migrate_periodicsynccontext" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "v2v_helper_migrate_migrate_go", - "target": "migrate_migrate_extractfilename" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "v2v_helper_migrate_migrate_go", - "target": "migrate_migrate_detectandhandlenetwork" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "v2v_helper_migrate_migrate_go", - "target": "migrate_migrate_parseversionid" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "v2v_helper_migrate_migrate_go", - "target": "migrate_migrate_isnetplansupported" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate", - "target": "migrate_migrate_disconnectsourcenetworkifrequested" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate", - "target": "migrate_migrate_logmessage" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate", - "target": "migrate_migrate_createvolumes" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate", - "target": "migrate_migrate_applyimagemetadataforxcopyvolumes" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate", - "target": "migrate_migrate_attachvolume" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate", - "target": "migrate_migrate_detachvolume" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate", - "target": "migrate_migrate_detachallvolumes" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate", - "target": "migrate_migrate_deleteallvolumes" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate", - "target": "migrate_migrate_logdiskcopyplan" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate", - "target": "migrate_migrate_validatediskmapping" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate", - "target": "migrate_migrate_enablecbtwrapper" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate", - "target": "migrate_migrate_waitforcutover" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate", - "target": "migrate_migrate_synccbt" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate", - "target": "migrate_migrate_getsyncenabled" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate", - "target": "migrate_migrate_getsyncduration" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate", - "target": "migrate_migrate_waitforadmincutover" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate", - "target": "migrate_migrate_checkifadmincutoverselected" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate", - "target": "migrate_migrate_checkcutoveroptions" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate", - "target": "migrate_migrate_livereplicatedisks" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate", - "target": "migrate_migrate_getbootcommand" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate", - "target": "migrate_migrate_attachallvolumes" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate", - "target": "migrate_migrate_detectbootvolume" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate", - "target": "migrate_migrate_handlelinuxosdetection" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate", - "target": "migrate_migrate_validatelinuxos" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate", - "target": "migrate_migrate_handlewindowsbootdetection" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate", - "target": "migrate_migrate_performdiskconversion" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate", - "target": "migrate_migrate_configurewindowsnetwork" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate", - "target": "migrate_migrate_configurelinuxnetwork" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate", - "target": "migrate_migrate_configureubuntunetwork" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate", - "target": "migrate_migrate_addudevrulesforubuntu" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate", - "target": "migrate_migrate_configurerhelnetwork" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate", - "target": "migrate_migrate_convertvolumes" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate", - "target": "migrate_migrate_createtargetinstance" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate", - "target": "migrate_migrate_pingvm" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate", - "target": "migrate_migrate_checkhttpget" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate", - "target": "migrate_migrate_tryconnection" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate", - "target": "migrate_migrate_healthcheck" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate", - "target": "migrate_migrate_gracefulterminate" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate", - "target": "migrate_migrate_migratevm" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate", - "target": "migrate_migrate_cleanup" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate", - "target": "migrate_migrate_deleteallports" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate", - "target": "migrate_migrate_reserveportsforvm" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate", - "target": "migrate_migrate_buildprovideroptions" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate", - "target": "migrate_migrate_initializestorageprovider" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate", - "target": "migrate_migrate_loadesxisshkey" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/vaai_copy.go", - "source": "migrate_migrate", - "target": "migrate_migrate_storageacceleratedcopycopydisks" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/vaai_copy.go", - "source": "migrate_migrate", - "target": "migrate_migrate_copydiskviastorageacceleratedcopy" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/vaai_copy.go", - "source": "migrate_migrate", - "target": "migrate_migrate_validatestorageacceleratedcopyprerequisites" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/vaai_copy.go", - "source": "migrate_migrate", - "target": "migrate_migrate_getesxihost" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/vaai_copy.go", - "source": "migrate_migrate", - "target": "migrate_migrate_gethostipaddress" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/vaai_copy.go", - "source": "migrate_migrate", - "target": "migrate_migrate_managevolumetocinder" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/vaai_copy.go", - "source": "migrate_migrate", - "target": "migrate_migrate_getcinderbackendfordatastore" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/vaai_copy.go", - "source": "migrate_migrate", - "target": "migrate_migrate_autodiscovercinderhost" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_periodicsyncstates", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_waitforadmincutover", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_disconnectsourcenetworkifrequested", - "target": "migrate_migrate_logmessage" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_migratevm", - "target": "migrate_migrate_disconnectsourcenetworkifrequested" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_createvolumes", - "target": "migrate_migrate_logmessage" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_applyimagemetadataforxcopyvolumes", - "target": "migrate_migrate_logmessage" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_attachvolume", - "target": "migrate_migrate_logmessage" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_detachallvolumes", - "target": "migrate_migrate_logmessage" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_deleteallvolumes", - "target": "migrate_migrate_logmessage" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_logdiskcopyplan", - "target": "migrate_migrate_logmessage" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_validatediskmapping", - "target": "migrate_migrate_logmessage" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_enablecbtwrapper", - "target": "migrate_migrate_logmessage" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_waitforcutover", - "target": "migrate_migrate_logmessage" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_synccbt", - "target": "migrate_migrate_logmessage" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_getsyncduration", - "target": "migrate_migrate_logmessage" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_waitforadmincutover", - "target": "migrate_migrate_logmessage" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_livereplicatedisks", - "target": "migrate_migrate_logmessage" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_handlelinuxosdetection", - "target": "migrate_migrate_logmessage" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_performdiskconversion", - "target": "migrate_migrate_logmessage" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_convertvolumes", - "target": "migrate_migrate_logmessage" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_createtargetinstance", - "target": "migrate_migrate_logmessage" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_pingvm", - "target": "migrate_migrate_logmessage" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_checkhttpget", - "target": "migrate_migrate_logmessage" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_tryconnection", - "target": "migrate_migrate_logmessage" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_healthcheck", - "target": "migrate_migrate_logmessage" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_gracefulterminate", - "target": "migrate_migrate_logmessage" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_migratevm", - "target": "migrate_migrate_logmessage" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_cleanup", - "target": "migrate_migrate_logmessage" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_deleteallports", - "target": "migrate_migrate_logmessage" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_initializestorageprovider", - "target": "migrate_migrate_logmessage" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_loadesxisshkey", - "target": "migrate_migrate_logmessage" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_logmessage", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_migratevm", - "target": "migrate_migrate_createvolumes" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_migratevm", - "target": "migrate_migrate_applyimagemetadataforxcopyvolumes" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_livereplicatedisks", - "target": "migrate_migrate_attachvolume" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_attachallvolumes", - "target": "migrate_migrate_attachvolume" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_livereplicatedisks", - "target": "migrate_migrate_detachallvolumes" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_convertvolumes", - "target": "migrate_migrate_detachallvolumes" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_migratevm", - "target": "migrate_migrate_detachallvolumes" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_cleanup", - "target": "migrate_migrate_detachallvolumes" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_cleanup", - "target": "migrate_migrate_deleteallvolumes" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_logdiskcopyplan", - "target": "migrate_migrate_extractfilename" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_validatediskmapping", - "target": "migrate_migrate_extractfilename" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_livereplicatedisks", - "target": "migrate_migrate_extractfilename" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_livereplicatedisks", - "target": "migrate_migrate_logdiskcopyplan" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_livereplicatedisks", - "target": "migrate_migrate_validatediskmapping" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_validatediskmapping", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_migratevm", - "target": "migrate_migrate_enablecbtwrapper" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_enablecbtwrapper", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_livereplicatedisks", - "target": "migrate_migrate_waitforcutover" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_waitforadmincutover", - "target": "migrate_migrate_synccbt" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_synccbt", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_waitforadmincutover", - "target": "migrate_migrate_getsyncenabled" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_getsyncenabled", - "target": "utils_vcenterutils_getmigrationparams" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_waitforadmincutover", - "target": "migrate_migrate_getsyncduration" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_getsyncduration", - "target": "utils_vcenterutils_getmigrationparams" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_livereplicatedisks", - "target": "migrate_migrate_waitforadmincutover" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_waitforadmincutover", - "target": "utils_utils_getretrylimits" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_waitforadmincutover", - "target": "utils_utils_doretrywithexponentialbackoff" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_checkifadmincutoverselected", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_livereplicatedisks", - "target": "migrate_migrate_checkcutoveroptions" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_checkcutoveroptions", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_migratevm", - "target": "migrate_migrate_livereplicatedisks" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_livereplicatedisks", - "target": "utils_vcenterutils_getmigrationparams" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_livereplicatedisks", - "target": "utils_utils_doretrywithexponentialbackoff" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_livereplicatedisks", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_convertvolumes", - "target": "migrate_migrate_getbootcommand" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_convertvolumes", - "target": "migrate_migrate_attachallvolumes" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_convertvolumes", - "target": "migrate_migrate_detectbootvolume" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_detectbootvolume", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_handlelinuxosdetection", - "target": "migrate_migrate_validatelinuxos" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_convertvolumes", - "target": "migrate_migrate_handlelinuxosdetection" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_validatelinuxos", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_convertvolumes", - "target": "migrate_migrate_handlewindowsbootdetection" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_handlewindowsbootdetection", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_performdiskconversion", - "target": "migrate_migrate_parseversionid" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_convertvolumes", - "target": "migrate_migrate_performdiskconversion" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_performdiskconversion", - "target": "utils_utils_getnetworkpersistance" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_performdiskconversion", - "target": "utils_utils_getremovevmwaretools" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_performdiskconversion", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_convertvolumes", - "target": "migrate_migrate_configurewindowsnetwork" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_configurewindowsnetwork", - "target": "utils_utils_getnetworkpersistance" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_configurewindowsnetwork", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_configurelinuxnetwork", - "target": "migrate_migrate_parseversionid" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_configurelinuxnetwork", - "target": "migrate_migrate_isnetplansupported" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_configurelinuxnetwork", - "target": "migrate_migrate_configureubuntunetwork" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_configurelinuxnetwork", - "target": "migrate_migrate_configurerhelnetwork" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_convertvolumes", - "target": "migrate_migrate_configurelinuxnetwork" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_configurelinuxnetwork", - "target": "utils_utils_getnetworkpersistance" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_configurelinuxnetwork", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_configureubuntunetwork", - "target": "migrate_migrate_parseversionid" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_configureubuntunetwork", - "target": "migrate_migrate_isnetplansupported" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_configureubuntunetwork", - "target": "migrate_migrate_addudevrulesforubuntu" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_configureubuntunetwork", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_addudevrulesforubuntu", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_configurerhelnetwork", - "target": "migrate_migrate_parseversionid" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_configurerhelnetwork", - "target": "migrate_migrate_detectandhandlenetwork" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_configurerhelnetwork", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_migratevm", - "target": "migrate_migrate_convertvolumes" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_convertvolumes", - "target": "vmutils_vmutils_generatexmlconfig" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_convertvolumes", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_detectandhandlenetwork", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_createtargetinstance", - "target": "migrate_migrate_healthcheck" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_migratevm", - "target": "migrate_migrate_createtargetinstance" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_createtargetinstance", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_healthcheck", - "target": "migrate_migrate_pingvm" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_checkhttpget", - "target": "migrate_migrate_tryconnection" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_healthcheck", - "target": "migrate_migrate_checkhttpget" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_checkhttpget", - "target": "utils_net_newvjbnet" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_gracefulterminate", - "target": "migrate_migrate_cleanup" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_migratevm", - "target": "migrate_migrate_gracefulterminate" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_migratevm", - "target": "migrate_migrate_reserveportsforvm" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_migratevm", - "target": "migrate_migrate_initializestorageprovider" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_migratevm", - "target": "migrate_migrate_cleanup" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_migratevm", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_cleanup", - "target": "migrate_migrate_deleteallports" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_cleanup", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_deleteallports", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_reserveportsforvm", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_initializestorageprovider", - "target": "migrate_migrate_buildprovideroptions" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_initializestorageprovider", - "target": "storage_storage_newstorageprovider" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/migrate/migrate.go", - "source": "migrate_migrate_loadesxisshkey", - "target": "k8sutils_k8sutils_getesxisshprivatekey" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/vaai_copy.go", - "source": "v2v_helper_migrate_vaai_copy_go", - "target": "migrate_vaai_copy_sanitizevolumename" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/vaai_copy.go", - "source": "migrate_migrate_copydiskviastorageacceleratedcopy", - "target": "migrate_vaai_copy_sanitizevolumename" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/vaai_copy.go", - "source": "migrate_migrate_storageacceleratedcopycopydisks", - "target": "migrate_migrate_getesxihost" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/vaai_copy.go", - "source": "migrate_migrate_storageacceleratedcopycopydisks", - "target": "migrate_migrate_gethostipaddress" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/vaai_copy.go", - "source": "migrate_migrate_storageacceleratedcopycopydisks", - "target": "migrate_migrate_copydiskviastorageacceleratedcopy" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/vaai_copy.go", - "source": "migrate_migrate_copydiskviastorageacceleratedcopy", - "target": "migrate_migrate_managevolumetocinder" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/migrate/vaai_copy.go", - "source": "migrate_migrate_managevolumetocinder", - "target": "migrate_migrate_autodiscovercinderhost" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/migrate/vaai_copy.go", - "source": "migrate_migrate_managevolumetocinder", - "target": "k8sutils_k8sutils_getarraycreds" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/nbd/nbdops.go", - "source": "v2v_helper_nbd_nbdops_go", - "target": "nbd_nbdoperations" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/nbd/nbdops.go", - "source": "v2v_helper_nbd_nbdops_go", - "target": "nbd_nbdserver" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/nbd/nbdops.go", - "source": "v2v_helper_nbd_nbdops_go", - "target": "nbd_blockstatusdata" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/nbd/nbdops.go", - "source": "v2v_helper_nbd_nbdops_go", - "target": "nbd_nbdops_getblockstatus" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/nbd/nbdops.go", - "source": "v2v_helper_nbd_nbdops_go", - "target": "nbd_nbdops_pwrite" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/nbd/nbdops.go", - "source": "v2v_helper_nbd_nbdops_go", - "target": "nbd_nbdops_zerorange" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/nbd/nbdops.go", - "source": "v2v_helper_nbd_nbdops_go", - "target": "nbd_nbdops_copyrange" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/nbd/nbdops.go", - "source": "v2v_helper_nbd_nbdops_go", - "target": "nbd_nbdops_generatesockurl" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/nbd/nbdops.go", - "source": "nbd_nbdserver", - "target": "nbd_nbdserver_startnbdserver" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/nbd/nbdops.go", - "source": "nbd_nbdserver", - "target": "nbd_nbdserver_stopnbdserver" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/nbd/nbdops.go", - "source": "nbd_nbdserver", - "target": "nbd_nbdserver_copydisk" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/nbd/nbdops.go", - "source": "nbd_nbdserver", - "target": "nbd_nbdserver_getprogress" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/nbd/nbdops.go", - "source": "nbd_nbdserver", - "target": "nbd_nbdserver_copychangedblocks" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/nbd/nbdops.go", - "source": "nbd_nbdserver_startnbdserver", - "target": "utils_nbdutils_adddebugoutputtofilewithcommand" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/nbd/nbdops.go", - "source": "nbd_nbdserver_startnbdserver", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/nbd/nbdops.go", - "source": "nbd_nbdserver_startnbdserver", - "target": "utils_nbdutils_closelogfile" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/nbd/nbdops.go", - "source": "nbd_nbdserver_copydisk", - "target": "nbd_nbdops_generatesockurl" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/nbd/nbdops.go", - "source": "nbd_nbdserver_copydisk", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/nbd/nbdops.go", - "source": "nbd_nbdserver_copydisk", - "target": "utils_nbdutils_parsefraction" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/nbd/nbdops.go", - "source": "nbd_nbdserver_copydisk", - "target": "utils_nbdutils_runcommandwithlogfileredacted" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/nbd/nbdops.go", - "source": "nbd_nbdserver_copychangedblocks", - "target": "nbd_nbdops_getblockstatus" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/nbd/nbdops.go", - "source": "nbd_nbdops_getblockstatus", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/nbd/nbdops.go", - "source": "nbd_nbdops_zerorange", - "target": "nbd_nbdops_pwrite" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/nbd/nbdops.go", - "source": "nbd_nbdops_copyrange", - "target": "nbd_nbdops_pwrite" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/nbd/nbdops.go", - "source": "nbd_nbdops_pwrite", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/nbd/nbdops.go", - "source": "nbd_nbdops_copyrange", - "target": "nbd_nbdops_zerorange" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/nbd/nbdops.go", - "source": "nbd_nbdops_zerorange", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/nbd/nbdops.go", - "source": "nbd_nbdserver_copychangedblocks", - "target": "nbd_nbdops_copyrange" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/nbd/nbdops.go", - "source": "nbd_nbdserver_copychangedblocks", - "target": "nbd_nbdops_generatesockurl" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/nbd/nbdops.go", - "source": "nbd_nbdserver_copychangedblocks", - "target": "utils_utils_getretrylimits" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/nbd/nbdops.go", - "source": "nbd_nbdserver_copychangedblocks", - "target": "utils_utils_printlog" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/nbd/nbdops_test.go", - "source": "v2v_helper_nbd_nbdops_test_go", - "target": "nbd_nbdops_test_testpasswordredactionlogic" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/vcenterutils.go", - "source": "v2v_helper_pkg_utils_vcenterutils_go", - "target": "utils_migrationparams" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/vcenterutils.go", - "source": "v2v_helper_pkg_utils_vcenterutils_go", - "target": "utils_vcenterutils_getmigrationparams" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/utils.go", - "source": "utils_utils_getnetworkpersistance", - "target": "utils_vcenterutils_getmigrationparams" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/utils.go", - "source": "utils_utils_getremovevmwaretools", - "target": "utils_vcenterutils_getmigrationparams" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source": "v2v_helper_pkg_utils_openstackopsutils_go", - "target": "utils_openstackopsutils_getcurrentinstanceuuid" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source": "v2v_helper_pkg_utils_openstackopsutils_go", - "target": "utils_openstackopsutils_getinstanceuuidfromnode" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source": "v2v_helper_pkg_utils_openstackopsutils_go", - "target": "utils_cindervolumeservice" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source": "utils_openstackclients_checkifportexists", - "target": "utils_openstackclients_getissimplenetwork" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source": "utils_openstackclients_getcreateopts", - "target": "utils_openstackclients_getissimplenetwork" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source": "utils_openstackclients_validateandcreateport", - "target": "utils_openstackclients_getissimplenetwork" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source": "utils_openstackclients_getissimplenetwork", - "target": "openstack_network_issimplenetwork" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source": "utils_openstackclients_getissimplenetwork", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source": "utils_openstackopsutils_getcurrentinstanceuuid", - "target": "utils_openstackopsutils_getinstanceuuidfromnode" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source": "utils_openstackclients_waitforvolume", - "target": "utils_openstackopsutils_getcurrentinstanceuuid" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source": "utils_openstackclients_attachvolumetovm", - "target": "utils_openstackopsutils_getcurrentinstanceuuid" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source": "utils_openstackclients_waitforvolumeattachment", - "target": "utils_openstackopsutils_getcurrentinstanceuuid" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source": "utils_openstackclients_detachvolumefromvm", - "target": "utils_openstackopsutils_getcurrentinstanceuuid" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source": "utils_openstackopsutils_getcurrentinstanceuuid", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source": "utils_openstackclients_createvolume", - "target": "utils_openstackclients_waitforvolume" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source": "utils_openstackclients_createvolume", - "target": "utils_openstackclients_setvolumeuefi" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source": "utils_openstackclients_createvolume", - "target": "utils_openstackclients_setvolumeimagemetadata" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source": "utils_openstackclients_createvolume", - "target": "utils_openstackclients_enableqga" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source": "utils_openstackclients_createvolume", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source": "utils_openstackclients_deletevolume", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source": "utils_openstackclients_createvm", - "target": "utils_openstackclients_waitforvolume" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source": "utils_openstackclients_waitforvolume", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source": "utils_openstackclients_attachvolumetovm", - "target": "utils_openstackclients_waitforvolumeattachment" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source": "utils_openstackclients_attachvolumetovm", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source": "utils_openstackclients_waitforvolumeattachment", - "target": "utils_openstackclients_finddevice" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source": "utils_openstackclients_waitforvolumeattachment", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source": "utils_openstackclients_detachvolumefromvm", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source": "utils_openstackclients_enableqga", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source": "utils_openstackclients_setvolumeuefi", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source": "utils_openstackclients_applybootvolumeimagemetadata", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source": "utils_openstackclients_setvolumebootable", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source": "utils_openstackclients_getclosestflavour", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source": "utils_openstackclients_getflavor", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source": "utils_openstackclients_getnetwork", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source": "utils_openstackclients_getport", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source": "utils_openstackclients_deleteport", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source": "utils_openstackclients_checkifportexists", - "target": "utils_openstackclients_getsubnet" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source": "utils_openstackclients_getcreateopts", - "target": "utils_openstackclients_getsubnet" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source": "utils_openstackclients_createportwithdhcp", - "target": "utils_openstackclients_getsubnet" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source": "utils_openstackclients_getsubnet", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source": "utils_openstackclients_validateandcreateport", - "target": "utils_openstackclients_checkifportexists" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source": "utils_openstackclients_checkifportexists", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source": "utils_openstackclients_validateandcreateport", - "target": "utils_openstackclients_getcreateopts" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source": "utils_openstackclients_createport", - "target": "utils_openstackclients_getcreateopts" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source": "utils_openstackclients_getcreateopts", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source": "utils_openstackclients_validateandcreateport", - "target": "utils_openstackclients_createportwithdhcp" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source": "utils_openstackclients_validateandcreateport", - "target": "utils_openstackclients_createportlowlevel" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source": "utils_openstackclients_validateandcreateport", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source": "utils_openstackclients_createportwithdhcp", - "target": "utils_openstackclients_createportlowlevel" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source": "utils_openstackclients_createportwithdhcp", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source": "utils_openstackclients_createport", - "target": "utils_openstackclients_createportlowlevel" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source": "utils_openstackclients_createport", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source": "utils_openstackclients_createvm", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source": "utils_openstackclients_manageexistingvolume", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source": "utils_openstackclients_getservergroups", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source": "utils_openstackclients_getcindervolumeservices", - "target": "utils_utils_printlog" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/utils.go", - "source": "v2v_helper_pkg_utils_utils_go", - "target": "utils_utils_removeemptystrings" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/utils.go", - "source": "v2v_helper_pkg_utils_utils_go", - "target": "utils_utils_getinclusterclient" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/utils.go", - "source": "v2v_helper_pkg_utils_utils_go", - "target": "utils_utils_printlog" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/utils.go", - "source": "v2v_helper_pkg_utils_utils_go", - "target": "utils_utils_getmigrationobjectname" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/utils.go", - "source": "v2v_helper_pkg_utils_utils_go", - "target": "utils_utils_getmigrationconfigmapname" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/utils.go", - "source": "v2v_helper_pkg_utils_utils_go", - "target": "utils_utils_getfirstbootconfigmapname" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/utils.go", - "source": "v2v_helper_pkg_utils_utils_go", - "target": "utils_utils_getvmwaremachinename" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/utils.go", - "source": "v2v_helper_pkg_utils_utils_go", - "target": "utils_utils_writetologfile" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/utils.go", - "source": "v2v_helper_pkg_utils_utils_go", - "target": "utils_utils_atoi" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/utils.go", - "source": "v2v_helper_pkg_utils_utils_go", - "target": "utils_utils_getretrylimits" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/utils.go", - "source": "v2v_helper_pkg_utils_utils_go", - "target": "utils_utils_doretrywithexponentialbackoff" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/utils.go", - "source": "v2v_helper_pkg_utils_utils_go", - "target": "utils_utils_getnetworkpersistance" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/utils.go", - "source": "v2v_helper_pkg_utils_utils_go", - "target": "utils_utils_getremovevmwaretools" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/utils.go", - "source": "utils_utils_getretrylimits", - "target": "utils_utils_getinclusterclient" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/utils.go", - "source": "utils_utils_printlog", - "target": "utils_utils_writetologfile" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/utils.go", - "source": "utils_utils_getretrylimits", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/utils.go", - "source": "utils_utils_doretrywithexponentialbackoff", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/utils.go", - "source": "utils_utils_getnetworkpersistance", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/utils.go", - "source": "utils_utils_getremovevmwaretools", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/nbdutils.go", - "source": "utils_nbdutils_closelogfile", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/nbdutils.go", - "source": "utils_nbdutils_cleanupmigrationlogs", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/nbdutils.go", - "source": "utils_nbdutils_adddebugoutputtofilewithcommand", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/utils.go", - "source": "utils_utils_getmigrationobjectname", - "target": "utils_utils_getvmwaremachinename" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/utils.go", - "source": "utils_utils_writetologfile", - "target": "utils_utils_getmigrationobjectname" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/nbdutils.go", - "source": "utils_nbdutils_adddebugoutputtofilewithcommand", - "target": "utils_utils_getmigrationobjectname" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/utils.go", - "source": "utils_utils_getmigrationconfigmapname", - "target": "utils_utils_getvmwaremachinename" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/utils.go", - "source": "utils_utils_getfirstbootconfigmapname", - "target": "utils_utils_getvmwaremachinename" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/nbdutils.go", - "source": "v2v_helper_pkg_utils_nbdutils_go", - "target": "utils_nbdutils_parsefraction" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/nbdutils.go", - "source": "v2v_helper_pkg_utils_nbdutils_go", - "target": "utils_migrationloginfo" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/nbdutils.go", - "source": "v2v_helper_pkg_utils_nbdutils_go", - "target": "utils_nbdutils_closelogfile" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/nbdutils.go", - "source": "v2v_helper_pkg_utils_nbdutils_go", - "target": "utils_nbdutils_cleanupmigrationlogs" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/nbdutils.go", - "source": "v2v_helper_pkg_utils_nbdutils_go", - "target": "utils_nbdutils_runcommandwithlogfile" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/nbdutils.go", - "source": "v2v_helper_pkg_utils_nbdutils_go", - "target": "utils_nbdutils_runcommandwithlogfileredacted" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/nbdutils.go", - "source": "v2v_helper_pkg_utils_nbdutils_go", - "target": "utils_nbdutils_adddebugoutputtofile" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/nbdutils.go", - "source": "v2v_helper_pkg_utils_nbdutils_go", - "target": "utils_nbdutils_adddebugoutputtofilewithcommand" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/nbdutils.go", - "source": "utils_nbdutils_runcommandwithlogfileredacted", - "target": "utils_nbdutils_closelogfile" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/nbdutils.go", - "source": "utils_nbdutils_runcommandwithlogfile", - "target": "utils_nbdutils_runcommandwithlogfileredacted" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/nbdutils.go", - "source": "utils_nbdutils_runcommandwithlogfileredacted", - "target": "utils_nbdutils_adddebugoutputtofilewithcommand" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/nbdutils.go", - "source": "utils_nbdutils_adddebugoutputtofile", - "target": "utils_nbdutils_adddebugoutputtofilewithcommand" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/vmutils/vmutils.go", - "source": "v2v_helper_pkg_utils_vmutils_vmutils_go", - "target": "vmutils_vmutils_generatexmlconfig" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/pkg/utils/vmutils/vmutils.go", - "source": "vmutils_vmutils_generatexmlconfig", - "target": "xml_xml_generatexml" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/xml/xml.go", - "source": "v2v_helper_pkg_xml_xml_go", - "target": "xml_domain" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/xml/xml.go", - "source": "v2v_helper_pkg_xml_xml_go", - "target": "xml_devices" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/xml/xml.go", - "source": "v2v_helper_pkg_xml_xml_go", - "target": "xml_disk" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/xml/xml.go", - "source": "v2v_helper_pkg_xml_xml_go", - "target": "xml_driver" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/xml/xml.go", - "source": "v2v_helper_pkg_xml_xml_go", - "target": "xml_source" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/xml/xml.go", - "source": "v2v_helper_pkg_xml_xml_go", - "target": "xml_target" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/xml/xml.go", - "source": "v2v_helper_pkg_xml_xml_go", - "target": "xml_xml_generatexml" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "v2v-helper/pkg/xml/xml_test.go", - "source": "xml_xml_test_testgeneratexml", - "target": "xml_xml_generatexml" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/xml/xml_test.go", - "source": "v2v_helper_pkg_xml_xml_test_go", - "target": "xml_xml_test_testgeneratexml" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/version/version.go", - "source": "v2v_helper_pkg_version_version_go", - "target": "version_version_getversion" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/k8sutils/types.go", - "source": "v2v_helper_pkg_k8sutils_types_go", - "target": "k8sutils_vjailbreaksettings" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/k8sutils/k8sutils.go", - "source": "v2v_helper_pkg_k8sutils_k8sutils_go", - "target": "k8sutils_k8sutils_getinclusterclient" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/k8sutils/k8sutils.go", - "source": "v2v_helper_pkg_k8sutils_k8sutils_go", - "target": "k8sutils_k8sutils_getvmwaremachine" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/k8sutils/k8sutils.go", - "source": "v2v_helper_pkg_k8sutils_k8sutils_go", - "target": "k8sutils_k8sutils_getvmwaremachinename" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/k8sutils/k8sutils.go", - "source": "v2v_helper_pkg_k8sutils_k8sutils_go", - "target": "k8sutils_k8sutils_getsourcevmkey" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/k8sutils/k8sutils.go", - "source": "v2v_helper_pkg_k8sutils_k8sutils_go", - "target": "k8sutils_k8sutils_getrdmdisk" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/k8sutils/k8sutils.go", - "source": "v2v_helper_pkg_k8sutils_k8sutils_go", - "target": "k8sutils_k8sutils_getvjailbreaksettings" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/k8sutils/k8sutils.go", - "source": "v2v_helper_pkg_k8sutils_k8sutils_go", - "target": "k8sutils_k8sutils_atoi" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/k8sutils/k8sutils.go", - "source": "v2v_helper_pkg_k8sutils_k8sutils_go", - "target": "k8sutils_k8sutils_getvjailbreaksettingsoriginal" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/k8sutils/k8sutils.go", - "source": "v2v_helper_pkg_k8sutils_k8sutils_go", - "target": "k8sutils_k8sutils_getarraycredsmapping" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/k8sutils/k8sutils.go", - "source": "v2v_helper_pkg_k8sutils_k8sutils_go", - "target": "k8sutils_k8sutils_getarraycreds" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/k8sutils/k8sutils.go", - "source": "v2v_helper_pkg_k8sutils_k8sutils_go", - "target": "k8sutils_k8sutils_getesxisshprivatekey" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/k8sutils/k8sutils.go", - "source": "k8sutils_k8sutils_getvmwaremachine", - "target": "k8sutils_k8sutils_getinclusterclient" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/k8sutils/k8sutils.go", - "source": "k8sutils_k8sutils_getrdmdisk", - "target": "k8sutils_k8sutils_getinclusterclient" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/k8sutils/k8sutils.go", - "source": "k8sutils_k8sutils_getvmwaremachine", - "target": "k8sutils_k8sutils_getvmwaremachinename" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "v2v-helper/pkg/k8sutils/k8sutils.go", - "source": "k8sutils_k8sutils_getvjailbreaksettingsoriginal", - "target": "k8sutils_k8sutils_atoi" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "scripts/firstboot/windows/NIC-Recovery/Recover-HiddenNICMapping.ps1", - "source": "scripts_firstboot_windows_nic_recovery_recover_hiddennicmapping_ps1", - "target": "nic_recovery_recover_hiddennicmapping_write_log" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "scripts/firstboot/windows/NIC-Recovery/Recover-HiddenNICMapping.ps1", - "source": "scripts_firstboot_windows_nic_recovery_recover_hiddennicmapping_ps1", - "target": "nic_recovery_recover_hiddennicmapping_convert_subnettoprefix" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "scripts/firstboot/windows/NIC-Recovery/Recover-HiddenNICMapping.ps1", - "source": "scripts_firstboot_windows_nic_recovery_recover_hiddennicmapping_ps1", - "target": "nic_recovery_recover_hiddennicmapping_get_network" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "scripts/firstboot/windows/NIC-Recovery/Cleanup-GhostNICs.ps1", - "source": "scripts_firstboot_windows_nic_recovery_cleanup_ghostnics_ps1", - "target": "nic_recovery_cleanup_ghostnics_write_log" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "scripts/firstboot/windows/NIC-Recovery/Cleanup-GhostNICs.ps1", - "source": "scripts_firstboot_windows_nic_recovery_cleanup_ghostnics_ps1", - "target": "nic_recovery_cleanup_ghostnics_remove_stalenetworkadapter" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "scripts/firstboot/windows/NIC-Recovery/Cleanup-GhostNICs.ps1", - "source": "nic_recovery_cleanup_ghostnics_remove_stalenetworkadapter", - "target": "nic_recovery_cleanup_ghostnics_write_log" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "scripts/firstboot/windows/NIC-Recovery/Restore-Network.ps1", - "source": "scripts_firstboot_windows_nic_recovery_restore_network_ps1", - "target": "nic_recovery_restore_network_write_log" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "scripts/firstboot/windows/NIC-Recovery/Restore-Network.ps1", - "source": "scripts_firstboot_windows_nic_recovery_restore_network_ps1", - "target": "nic_recovery_restore_network_normalize_mac" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "scripts/firstboot/store/Firstboot-Scheduler.ps1", - "source": "scripts_firstboot_store_firstboot_scheduler_ps1", - "target": "store_firstboot_scheduler_write_log" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "scripts/firstboot/store/Firstboot-Scheduler.ps1", - "source": "scripts_firstboot_store_firstboot_scheduler_ps1", - "target": "store_firstboot_scheduler_schedule_mytask" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "scripts/firstboot/store/Firstboot-Scheduler.ps1", - "source": "scripts_firstboot_store_firstboot_scheduler_ps1", - "target": "store_firstboot_scheduler_ensure_64bitpowershell" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "scripts/firstboot/store/Firstboot-Scheduler.ps1", - "source": "scripts_firstboot_store_firstboot_scheduler_ps1", - "target": "store_firstboot_scheduler_remove_mytask" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "scripts/firstboot/store/Firstboot-Scheduler.ps1", - "source": "scripts_firstboot_store_firstboot_scheduler_ps1", - "target": "store_firstboot_scheduler_script_runner" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "scripts/firstboot/store/Firstboot-Scheduler.ps1", - "source": "scripts_firstboot_store_firstboot_scheduler_ps1", - "target": "store_firstboot_scheduler_push_script" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "scripts/firstboot/store/Firstboot-Scheduler.ps1", - "source": "scripts_firstboot_store_firstboot_scheduler_ps1", - "target": "store_firstboot_scheduler_pop_script" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "scripts/firstboot/store/Firstboot-Scheduler.ps1", - "source": "scripts_firstboot_store_firstboot_scheduler_ps1", - "target": "store_firstboot_scheduler_init_table" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "scripts/firstboot/store/Firstboot-Scheduler.ps1", - "source": "scripts_firstboot_store_firstboot_scheduler_ps1", - "target": "store_firstboot_scheduler_get_script" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "scripts/firstboot/store/Firstboot-Scheduler.ps1", - "source": "store_firstboot_scheduler_schedule_mytask", - "target": "store_firstboot_scheduler_write_log" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "scripts/firstboot/store/Firstboot-Scheduler.ps1", - "source": "store_firstboot_scheduler_ensure_64bitpowershell", - "target": "store_firstboot_scheduler_write_log" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "scripts/firstboot/store/Firstboot-Scheduler.ps1", - "source": "store_firstboot_scheduler_remove_mytask", - "target": "store_firstboot_scheduler_write_log" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "scripts/firstboot/store/Firstboot-Scheduler.ps1", - "source": "store_firstboot_scheduler_script_runner", - "target": "store_firstboot_scheduler_write_log" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "scripts/firstboot/store/Firstboot-Scheduler.ps1", - "source": "store_firstboot_scheduler_push_script", - "target": "store_firstboot_scheduler_write_log" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "scripts/firstboot/store/Firstboot-Scheduler.ps1", - "source": "store_firstboot_scheduler_pop_script", - "target": "store_firstboot_scheduler_write_log" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "scripts/firstboot/store/Firstboot-Scheduler.ps1", - "source": "store_firstboot_scheduler_init_table", - "target": "store_firstboot_scheduler_write_log" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "scripts/firstboot/store/Firstboot-Scheduler.ps1", - "source": "store_firstboot_scheduler_get_script", - "target": "store_firstboot_scheduler_write_log" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "scripts/firstboot/store/install-virtio-win12.ps1", - "source": "scripts_firstboot_store_install_virtio_win12_ps1", - "target": "store_install_virtio_win12_write_log" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "scripts/firstboot/store/disk-online-fix.ps1", - "source": "scripts_firstboot_store_disk_online_fix_ps1", - "target": "store_disk_online_fix_write_log" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "scripts/firstboot/store/vmware-tools-deletion.ps1", - "source": "scripts_firstboot_store_vmware_tools_deletion_ps1", - "target": "store_vmware_tools_deletion_write_log" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "scripts/firstboot/store/vmware-tools-deletion.ps1", - "source": "scripts_firstboot_store_vmware_tools_deletion_ps1", - "target": "store_vmware_tools_deletion_schedule_deleteonreboot" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "scripts/firstboot/store/vmware-tools-deletion.ps1", - "source": "scripts_firstboot_store_vmware_tools_deletion_ps1", - "target": "store_vmware_tools_deletion_stop_vmwareprocesses" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "scripts/firstboot/store/vmware-tools-deletion.ps1", - "source": "scripts_firstboot_store_vmware_tools_deletion_ps1", - "target": "store_vmware_tools_deletion_remove_vmwareservices" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "scripts/firstboot/store/vmware-tools-deletion.ps1", - "source": "scripts_firstboot_store_vmware_tools_deletion_ps1", - "target": "store_vmware_tools_deletion_remove_vmwaredrivers" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "scripts/firstboot/store/vmware-tools-deletion.ps1", - "source": "scripts_firstboot_store_vmware_tools_deletion_ps1", - "target": "store_vmware_tools_deletion_remove_driverstore" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "scripts/firstboot/store/vmware-tools-deletion.ps1", - "source": "scripts_firstboot_store_vmware_tools_deletion_ps1", - "target": "store_vmware_tools_deletion_remove_vmwaredevices" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "scripts/firstboot/store/vmware-tools-deletion.ps1", - "source": "scripts_firstboot_store_vmware_tools_deletion_ps1", - "target": "store_vmware_tools_deletion_unregister_vmwaredlls" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "scripts/firstboot/store/vmware-tools-deletion.ps1", - "source": "scripts_firstboot_store_vmware_tools_deletion_ps1", - "target": "store_vmware_tools_deletion_remove_vmwarefolderaggressive" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "scripts/firstboot/store/vmware-tools-deletion.ps1", - "source": "scripts_firstboot_store_vmware_tools_deletion_ps1", - "target": "store_vmware_tools_deletion_remove_vmwarefolders" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "scripts/firstboot/store/vmware-tools-deletion.ps1", - "source": "scripts_firstboot_store_vmware_tools_deletion_ps1", - "target": "store_vmware_tools_deletion_remove_vmwareregistry" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "scripts/firstboot/store/vmware-tools-deletion.ps1", - "source": "scripts_firstboot_store_vmware_tools_deletion_ps1", - "target": "store_vmware_tools_deletion_remove_controlpanelentry" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "scripts/firstboot/store/vmware-tools-deletion.ps1", - "source": "scripts_firstboot_store_vmware_tools_deletion_ps1", - "target": "store_vmware_tools_deletion_remove_vmwarepnpdevicesaggressive" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "scripts/firstboot/store/vmware-tools-deletion.ps1", - "source": "scripts_firstboot_store_vmware_tools_deletion_ps1", - "target": "store_vmware_tools_deletion_remove_vmwareresiduals" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "scripts/firstboot/store/vmware-tools-deletion.ps1", - "source": "store_vmware_tools_deletion_stop_vmwareprocesses", - "target": "store_vmware_tools_deletion_write_log" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "scripts/firstboot/store/vmware-tools-deletion.ps1", - "source": "store_vmware_tools_deletion_remove_vmwareservices", - "target": "store_vmware_tools_deletion_write_log" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "scripts/firstboot/store/vmware-tools-deletion.ps1", - "source": "store_vmware_tools_deletion_remove_vmwaredrivers", - "target": "store_vmware_tools_deletion_write_log" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "scripts/firstboot/store/vmware-tools-deletion.ps1", - "source": "store_vmware_tools_deletion_remove_driverstore", - "target": "store_vmware_tools_deletion_write_log" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "scripts/firstboot/store/vmware-tools-deletion.ps1", - "source": "store_vmware_tools_deletion_remove_vmwaredevices", - "target": "store_vmware_tools_deletion_write_log" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "scripts/firstboot/store/vmware-tools-deletion.ps1", - "source": "store_vmware_tools_deletion_unregister_vmwaredlls", - "target": "store_vmware_tools_deletion_write_log" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "scripts/firstboot/store/vmware-tools-deletion.ps1", - "source": "store_vmware_tools_deletion_remove_vmwarefolderaggressive", - "target": "store_vmware_tools_deletion_write_log" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "scripts/firstboot/store/vmware-tools-deletion.ps1", - "source": "store_vmware_tools_deletion_remove_vmwarefolders", - "target": "store_vmware_tools_deletion_write_log" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "scripts/firstboot/store/vmware-tools-deletion.ps1", - "source": "store_vmware_tools_deletion_remove_vmwareregistry", - "target": "store_vmware_tools_deletion_write_log" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "scripts/firstboot/store/vmware-tools-deletion.ps1", - "source": "store_vmware_tools_deletion_remove_controlpanelentry", - "target": "store_vmware_tools_deletion_write_log" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "scripts/firstboot/store/vmware-tools-deletion.ps1", - "source": "store_vmware_tools_deletion_remove_vmwarepnpdevicesaggressive", - "target": "store_vmware_tools_deletion_write_log" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "scripts/firstboot/store/vmware-tools-deletion.ps1", - "source": "store_vmware_tools_deletion_remove_vmwareresiduals", - "target": "store_vmware_tools_deletion_write_log" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "scripts/firstboot/store/vmware-tools-deletion.ps1", - "source": "store_vmware_tools_deletion_remove_vmwaredrivers", - "target": "store_vmware_tools_deletion_schedule_deleteonreboot" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "scripts/firstboot/store/vmware-tools-deletion.ps1", - "source": "store_vmware_tools_deletion_remove_vmwarefolderaggressive", - "target": "store_vmware_tools_deletion_schedule_deleteonreboot" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "scripts/firstboot/store/vmware-tools-deletion.ps1", - "source": "store_vmware_tools_deletion_remove_vmwarefolders", - "target": "store_vmware_tools_deletion_remove_vmwarefolderaggressive" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "scripts/firstboot/store/Orchestrate-NICRecovery.ps1", - "source": "scripts_firstboot_store_orchestrate_nicrecovery_ps1", - "target": "store_orchestrate_nicrecovery_write_log" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/cmd/vpwctl.go", - "source": "pkg_vpwned_cmd_vpwctl_go", - "target": "cmd_vpwctl_main" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/version_checker.go", - "source": "pkg_vpwned_upgrade_version_checker_go", - "target": "upgrade_version_checker_newgithubclient" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/version_checker.go", - "source": "pkg_vpwned_upgrade_version_checker_go", - "target": "upgrade_version_checker_normalizesemver" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/version_checker.go", - "source": "pkg_vpwned_upgrade_version_checker_go", - "target": "upgrade_releaseinfo" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/version_checker.go", - "source": "pkg_vpwned_upgrade_version_checker_go", - "target": "upgrade_version_checker_getcurrentversion" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/version_checker.go", - "source": "pkg_vpwned_upgrade_version_checker_go", - "target": "upgrade_version_checker_getalltags" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/version_checker.go", - "source": "pkg_vpwned_upgrade_version_checker_go", - "target": "upgrade_version_checker_getalltagsfromgithub" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/version_checker.go", - "source": "pkg_vpwned_upgrade_version_checker_go", - "target": "upgrade_version_checker_gettagsgreaterthanversion" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/version_checker.go", - "source": "pkg_vpwned_upgrade_version_checker_go", - "target": "upgrade_version_checker_loadgithubconfig" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/version_checker.go", - "source": "pkg_vpwned_upgrade_version_checker_go", - "target": "upgrade_version_checker_checkimagesexist" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/version_checker.go", - "source": "upgrade_version_checker_getalltagsfromgithub", - "target": "upgrade_version_checker_newgithubclient" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/version_checker.go", - "source": "upgrade_version_checker_gettagsgreaterthanversion", - "target": "upgrade_version_checker_newgithubclient" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/version_checker.go", - "source": "upgrade_version_checker_getalltagsfromgithub", - "target": "upgrade_version_checker_normalizesemver" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/version_checker.go", - "source": "upgrade_version_checker_gettagsgreaterthanversion", - "target": "upgrade_version_checker_normalizesemver" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/version_checker.go", - "source": "upgrade_version_checker_getalltags", - "target": "upgrade_version_checker_getcurrentversion" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source": "upgrade_upgradeexecutor_execute", - "target": "upgrade_version_checker_getcurrentversion" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/vpwned/server/version.go", - "source": "server_vpwnedversion_initiateupgrade", - "target": "upgrade_version_checker_getcurrentversion" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/version_checker.go", - "source": "upgrade_version_checker_getalltags", - "target": "upgrade_version_checker_loadgithubconfig" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/version_checker.go", - "source": "upgrade_version_checker_getalltags", - "target": "upgrade_version_checker_getalltagsfromgithub" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/version_checker.go", - "source": "upgrade_version_checker_getalltags", - "target": "upgrade_version_checker_gettagsgreaterthanversion" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/vpwned/server/version.go", - "source": "server_vpwnedversion_getavailabletags", - "target": "upgrade_version_checker_getalltags" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/vpwned/server/version.go", - "source": "server_vpwnedversion_initiateupgrade", - "target": "upgrade_version_checker_checkimagesexist" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source": "pkg_vpwned_upgrade_version_validator_go", - "target": "upgrade_validationresult" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source": "pkg_vpwned_upgrade_version_validator_go", - "target": "upgrade_crdinfo" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source": "pkg_vpwned_upgrade_version_validator_go", - "target": "upgrade_crinfo" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source": "pkg_vpwned_upgrade_version_validator_go", - "target": "upgrade_version_validator_discovercurrentcrs" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source": "pkg_vpwned_upgrade_version_validator_go", - "target": "upgrade_version_validator_runpreupgradechecks" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source": "pkg_vpwned_upgrade_version_validator_go", - "target": "upgrade_version_validator_checkforanycustomresources" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source": "pkg_vpwned_upgrade_version_validator_go", - "target": "upgrade_version_validator_backupresourceswithid" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source": "pkg_vpwned_upgrade_version_validator_go", - "target": "upgrade_version_validator_restoreresources" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source": "pkg_vpwned_upgrade_version_validator_go", - "target": "upgrade_version_validator_parsereplicasfromdeploymentyaml" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source": "pkg_vpwned_upgrade_version_validator_go", - "target": "upgrade_version_validator_scaledeploymentto" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source": "pkg_vpwned_upgrade_version_validator_go", - "target": "upgrade_version_validator_waitfordeploymentreadylocal" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source": "pkg_vpwned_upgrade_version_validator_go", - "target": "upgrade_version_validator_waitfordeploymentscaleddownlocal" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source": "pkg_vpwned_upgrade_version_validator_go", - "target": "upgrade_version_validator_waitforcrdestablished" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source": "pkg_vpwned_upgrade_version_validator_go", - "target": "upgrade_version_validator_cleanupbackupconfigmaps" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source": "pkg_vpwned_upgrade_version_validator_go", - "target": "upgrade_version_validator_applyrestoredobject" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source": "pkg_vpwned_upgrade_version_validator_go", - "target": "upgrade_version_validator_cleanupresources" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source": "pkg_vpwned_upgrade_version_validator_go", - "target": "upgrade_version_validator_deleteallcustomresources" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source": "pkg_vpwned_upgrade_version_validator_go", - "target": "upgrade_version_validator_deletecrinstances" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source": "pkg_vpwned_upgrade_version_validator_go", - "target": "upgrade_version_validator_applyallcrds" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source": "pkg_vpwned_upgrade_version_validator_go", - "target": "upgrade_version_validator_httpgetwithretry" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source": "pkg_vpwned_upgrade_version_validator_go", - "target": "upgrade_version_validator_fetchversionconfigfromgithub" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source": "pkg_vpwned_upgrade_version_validator_go", - "target": "upgrade_version_validator_fetchvjailbreaksettingsfromgithub" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source": "pkg_vpwned_upgrade_version_validator_go", - "target": "upgrade_version_validator_applymanifestfromgithub" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source": "pkg_vpwned_upgrade_version_validator_go", - "target": "upgrade_version_validator_updateversionconfigmapfromgithub" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source": "pkg_vpwned_upgrade_version_validator_go", - "target": "upgrade_version_validator_updatevjailbreaksettingsfromgithub" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source": "pkg_vpwned_upgrade_version_validator_go", - "target": "upgrade_version_validator_cleanupalloldbackups" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source": "upgrade_version_validator_checkforanycustomresources", - "target": "upgrade_version_validator_discovercurrentcrs" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source": "upgrade_version_validator_deleteallcustomresources", - "target": "upgrade_version_validator_discovercurrentcrs" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/vpwned/server/version.go", - "source": "server_version_checkanddeleteallcustomresources", - "target": "upgrade_version_validator_discovercurrentcrs" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source": "upgrade_version_validator_runpreupgradechecks", - "target": "upgrade_version_validator_checkforanycustomresources" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source": "upgrade_upgradeexecutor_runpreupgradephase", - "target": "upgrade_version_validator_runpreupgradechecks" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/vpwned/server/version.go", - "source": "server_vpwnedversion_initiateupgrade", - "target": "upgrade_version_validator_runpreupgradechecks" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source": "upgrade_upgradeexecutor_runbackupandcrdphase", - "target": "upgrade_version_validator_backupresourceswithid" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source": "upgrade_version_validator_restoreresources", - "target": "upgrade_version_validator_applyrestoredobject" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source": "upgrade_version_validator_restoreresources", - "target": "upgrade_version_validator_waitforcrdestablished" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source": "upgrade_version_validator_restoreresources", - "target": "upgrade_version_validator_scaledeploymentto" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source": "upgrade_version_validator_restoreresources", - "target": "upgrade_version_validator_waitfordeploymentscaleddownlocal" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source": "upgrade_version_validator_restoreresources", - "target": "upgrade_version_validator_parsereplicasfromdeploymentyaml" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source": "upgrade_version_validator_restoreresources", - "target": "upgrade_version_validator_waitfordeploymentreadylocal" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source": "upgrade_upgradeexecutor_handlefailure", - "target": "upgrade_version_validator_restoreresources" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source": "upgrade_upgradeexecutor_executerollback", - "target": "upgrade_version_validator_restoreresources" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source": "upgrade_upgradeexecutor_executerollback", - "target": "upgrade_version_validator_waitforcrdestablished" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source": "upgrade_upgradeexecutor_rundeploymentphase", - "target": "upgrade_version_validator_cleanupbackupconfigmaps" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source": "upgrade_version_validator_cleanupresources", - "target": "upgrade_version_validator_deleteallcustomresources" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source": "upgrade_upgradeexecutor_runpreupgradephase", - "target": "upgrade_version_validator_cleanupresources" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/vpwned/server/version.go", - "source": "server_vpwnedversion_initiateupgrade", - "target": "upgrade_version_validator_cleanupresources" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/vpwned/server/version.go", - "source": "server_vpwnedversion_cleanup", - "target": "upgrade_version_validator_cleanupresources" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source": "upgrade_version_validator_deleteallcustomresources", - "target": "upgrade_version_validator_deletecrinstances" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source": "upgrade_version_validator_applyallcrds", - "target": "upgrade_version_validator_httpgetwithretry" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source": "upgrade_upgradeexecutor_runbackupandcrdphase", - "target": "upgrade_version_validator_applyallcrds" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source": "upgrade_upgradeexecutor_executerollback", - "target": "upgrade_version_validator_applyallcrds" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source": "upgrade_version_validator_fetchversionconfigfromgithub", - "target": "upgrade_version_validator_httpgetwithretry" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source": "upgrade_version_validator_fetchvjailbreaksettingsfromgithub", - "target": "upgrade_version_validator_httpgetwithretry" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source": "upgrade_version_validator_applymanifestfromgithub", - "target": "upgrade_version_validator_httpgetwithretry" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source": "upgrade_version_validator_updateversionconfigmapfromgithub", - "target": "upgrade_version_validator_fetchversionconfigfromgithub" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source": "upgrade_version_validator_updatevjailbreaksettingsfromgithub", - "target": "upgrade_version_validator_fetchvjailbreaksettingsfromgithub" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source": "upgrade_upgradeexecutor_rundeploymentphase", - "target": "upgrade_version_validator_applymanifestfromgithub" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source": "upgrade_upgradeexecutor_executerollback", - "target": "upgrade_version_validator_applymanifestfromgithub" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source": "upgrade_upgradeexecutor_runconfigmapphase", - "target": "upgrade_version_validator_updateversionconfigmapfromgithub" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source": "upgrade_upgradeexecutor_handlefailure", - "target": "upgrade_version_validator_updateversionconfigmapfromgithub" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source": "upgrade_upgradeexecutor_executerollback", - "target": "upgrade_version_validator_updateversionconfigmapfromgithub" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source": "upgrade_upgradeexecutor_runconfigmapphase", - "target": "upgrade_version_validator_updatevjailbreaksettingsfromgithub" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source": "upgrade_upgradeexecutor_executerollback", - "target": "upgrade_version_validator_updatevjailbreaksettingsfromgithub" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source": "upgrade_upgradeexecutor_rundeploymentphase", - "target": "upgrade_version_validator_cleanupalloldbackups" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source": "pkg_vpwned_upgrade_executor_go", - "target": "upgrade_deploymentconfig" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source": "pkg_vpwned_upgrade_executor_go", - "target": "upgrade_upgradeexecutor" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source": "pkg_vpwned_upgrade_executor_go", - "target": "upgrade_executor_getprogressconfigmapname" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source": "pkg_vpwned_upgrade_executor_go", - "target": "upgrade_executor_newupgradeexecutor" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source": "upgrade_upgradeexecutor", - "target": "upgrade_upgradeexecutor_execute" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source": "upgrade_upgradeexecutor", - "target": "upgrade_upgradeexecutor_runpreupgradephase" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source": "upgrade_upgradeexecutor", - "target": "upgrade_upgradeexecutor_runbackupandcrdphase" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source": "upgrade_upgradeexecutor", - "target": "upgrade_upgradeexecutor_runconfigmapphase" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source": "upgrade_upgradeexecutor", - "target": "upgrade_upgradeexecutor_rundeploymentphase" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source": "upgrade_upgradeexecutor", - "target": "upgrade_upgradeexecutor_scaledeployment" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source": "upgrade_upgradeexecutor", - "target": "upgrade_upgradeexecutor_waitfordeploymentready" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source": "upgrade_upgradeexecutor", - "target": "upgrade_upgradeexecutor_waitfordeploymentscaleddown" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source": "upgrade_upgradeexecutor", - "target": "upgrade_upgradeexecutor_handlefailure" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source": "upgrade_upgradeexecutor", - "target": "upgrade_upgradeexecutor_updateprogress" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source": "upgrade_upgradeexecutor", - "target": "upgrade_upgradeexecutor_incrementcompletedsteps" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source": "upgrade_upgradeexecutor", - "target": "upgrade_upgradeexecutor_setendtime" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source": "upgrade_upgradeexecutor", - "target": "upgrade_upgradeexecutor_setbackupid" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source": "upgrade_upgradeexecutor", - "target": "upgrade_upgradeexecutor_setresult" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source": "upgrade_upgradeexecutor", - "target": "upgrade_upgradeexecutor_setoriginalreplicas" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source": "upgrade_upgradeexecutor", - "target": "upgrade_upgradeexecutor_getoriginalreplicas" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source": "upgrade_upgradeexecutor", - "target": "upgrade_upgradeexecutor_recordphasetiming" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source": "upgrade_upgradeexecutor", - "target": "upgrade_upgradeexecutor_saveprogress" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source": "upgrade_upgradeexecutor", - "target": "upgrade_upgradeexecutor_loadprogress" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source": "upgrade_upgradeexecutor", - "target": "upgrade_upgradeexecutor_executerollback" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source": "upgrade_upgradeexecutor", - "target": "upgrade_upgradeexecutor_handlerollbackfailure" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source": "upgrade_upgradeexecutor_saveprogress", - "target": "upgrade_executor_getprogressconfigmapname" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source": "upgrade_upgradeexecutor_loadprogress", - "target": "upgrade_executor_getprogressconfigmapname" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/vpwned/cli/upgrade_job.go", - "source": "cli_upgrade_job_runupgradejob", - "target": "upgrade_executor_newupgradeexecutor" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source": "upgrade_upgradeexecutor_execute", - "target": "upgrade_upgradeexecutor_loadprogress" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source": "upgrade_upgradeexecutor_execute", - "target": "upgrade_upgradeexecutor_saveprogress" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source": "upgrade_upgradeexecutor_execute", - "target": "upgrade_upgradeexecutor_runpreupgradephase" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source": "upgrade_upgradeexecutor_execute", - "target": "upgrade_upgradeexecutor_handlefailure" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source": "upgrade_upgradeexecutor_execute", - "target": "upgrade_upgradeexecutor_runbackupandcrdphase" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source": "upgrade_upgradeexecutor_execute", - "target": "upgrade_upgradeexecutor_runconfigmapphase" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source": "upgrade_upgradeexecutor_execute", - "target": "upgrade_upgradeexecutor_rundeploymentphase" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source": "upgrade_upgradeexecutor_runpreupgradephase", - "target": "upgrade_upgradeexecutor_updateprogress" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source": "upgrade_upgradeexecutor_runpreupgradephase", - "target": "upgrade_upgradeexecutor_incrementcompletedsteps" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source": "upgrade_upgradeexecutor_runpreupgradephase", - "target": "upgrade_upgradeexecutor_saveprogress" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source": "upgrade_upgradeexecutor_runbackupandcrdphase", - "target": "upgrade_upgradeexecutor_setbackupid" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source": "upgrade_upgradeexecutor_runbackupandcrdphase", - "target": "upgrade_upgradeexecutor_updateprogress" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source": "upgrade_upgradeexecutor_runbackupandcrdphase", - "target": "upgrade_upgradeexecutor_incrementcompletedsteps" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source": "upgrade_upgradeexecutor_runbackupandcrdphase", - "target": "upgrade_upgradeexecutor_saveprogress" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source": "upgrade_upgradeexecutor_runconfigmapphase", - "target": "upgrade_upgradeexecutor_updateprogress" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source": "upgrade_upgradeexecutor_runconfigmapphase", - "target": "upgrade_upgradeexecutor_incrementcompletedsteps" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source": "upgrade_upgradeexecutor_runconfigmapphase", - "target": "upgrade_upgradeexecutor_saveprogress" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source": "upgrade_upgradeexecutor_rundeploymentphase", - "target": "upgrade_upgradeexecutor_updateprogress" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source": "upgrade_upgradeexecutor_rundeploymentphase", - "target": "upgrade_upgradeexecutor_saveprogress" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source": "upgrade_upgradeexecutor_rundeploymentphase", - "target": "upgrade_upgradeexecutor_scaledeployment" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source": "upgrade_upgradeexecutor_rundeploymentphase", - "target": "upgrade_upgradeexecutor_setoriginalreplicas" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source": "upgrade_upgradeexecutor_rundeploymentphase", - "target": "upgrade_upgradeexecutor_waitfordeploymentscaleddown" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source": "upgrade_upgradeexecutor_rundeploymentphase", - "target": "upgrade_upgradeexecutor_incrementcompletedsteps" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source": "upgrade_upgradeexecutor_rundeploymentphase", - "target": "upgrade_upgradeexecutor_waitfordeploymentready" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source": "upgrade_upgradeexecutor_rundeploymentphase", - "target": "upgrade_upgradeexecutor_recordphasetiming" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source": "upgrade_upgradeexecutor_rundeploymentphase", - "target": "upgrade_upgradeexecutor_setendtime" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source": "upgrade_upgradeexecutor_rundeploymentphase", - "target": "upgrade_upgradeexecutor_setresult" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source": "upgrade_upgradeexecutor_scaledeployment", - "target": "upgrade_upgradeexecutor_updateprogress" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source": "upgrade_upgradeexecutor_executerollback", - "target": "upgrade_upgradeexecutor_scaledeployment" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source": "upgrade_upgradeexecutor_executerollback", - "target": "upgrade_upgradeexecutor_waitfordeploymentready" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source": "upgrade_upgradeexecutor_executerollback", - "target": "upgrade_upgradeexecutor_waitfordeploymentscaleddown" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source": "upgrade_upgradeexecutor_handlefailure", - "target": "upgrade_upgradeexecutor_setendtime" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source": "upgrade_upgradeexecutor_handlefailure", - "target": "upgrade_upgradeexecutor_setresult" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source": "upgrade_upgradeexecutor_handlefailure", - "target": "upgrade_upgradeexecutor_updateprogress" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source": "upgrade_upgradeexecutor_handlefailure", - "target": "upgrade_upgradeexecutor_saveprogress" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source": "upgrade_upgradeexecutor_executerollback", - "target": "upgrade_upgradeexecutor_updateprogress" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source": "upgrade_upgradeexecutor_handlerollbackfailure", - "target": "upgrade_upgradeexecutor_updateprogress" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source": "upgrade_upgradeexecutor_executerollback", - "target": "upgrade_upgradeexecutor_incrementcompletedsteps" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source": "upgrade_upgradeexecutor_executerollback", - "target": "upgrade_upgradeexecutor_setendtime" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source": "upgrade_upgradeexecutor_handlerollbackfailure", - "target": "upgrade_upgradeexecutor_setendtime" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source": "upgrade_upgradeexecutor_executerollback", - "target": "upgrade_upgradeexecutor_setresult" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source": "upgrade_upgradeexecutor_executerollback", - "target": "upgrade_upgradeexecutor_getoriginalreplicas" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source": "upgrade_upgradeexecutor_executerollback", - "target": "upgrade_upgradeexecutor_saveprogress" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source": "upgrade_upgradeexecutor_handlerollbackfailure", - "target": "upgrade_upgradeexecutor_saveprogress" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source": "upgrade_upgradeexecutor_executerollback", - "target": "upgrade_upgradeexecutor_loadprogress" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source": "upgrade_upgradeexecutor_executerollback", - "target": "upgrade_upgradeexecutor_handlerollbackfailure" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/upgrade/progress.go", - "source": "pkg_vpwned_upgrade_progress_go", - "target": "upgrade_upgradeprogress" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/target_vcenter.go", - "source": "pkg_vpwned_server_target_vcenter_go", - "target": "server_targetvcentergrpc" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/target_vcenter.go", - "source": "server_targetvcentergrpc", - "target": "server_targetvcentergrpc_populatecredsfromaccessinfo" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/target_vcenter.go", - "source": "server_targetvcentergrpc", - "target": "server_targetvcentergrpc_gettargetfromrequest" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/target_vcenter.go", - "source": "server_targetvcentergrpc", - "target": "server_targetvcentergrpc_listvms" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/target_vcenter.go", - "source": "server_targetvcentergrpc", - "target": "server_targetvcentergrpc_getvm" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/target_vcenter.go", - "source": "server_targetvcentergrpc", - "target": "server_targetvcentergrpc_reclaimvm" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/target_vcenter.go", - "source": "server_targetvcentergrpc", - "target": "server_targetvcentergrpc_cordonhost" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/target_vcenter.go", - "source": "server_targetvcentergrpc", - "target": "server_targetvcentergrpc_uncordonhost" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/target_vcenter.go", - "source": "server_targetvcentergrpc", - "target": "server_targetvcentergrpc_listhosts" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/target_vcenter.go", - "source": "server_targetvcentergrpc_listvms", - "target": "server_targetvcentergrpc_gettargetfromrequest" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/target_vcenter.go", - "source": "server_targetvcentergrpc_getvm", - "target": "server_targetvcentergrpc_gettargetfromrequest" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/target_vcenter.go", - "source": "server_targetvcentergrpc_reclaimvm", - "target": "server_targetvcentergrpc_gettargetfromrequest" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/target_vcenter.go", - "source": "server_targetvcentergrpc_cordonhost", - "target": "server_targetvcentergrpc_gettargetfromrequest" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/target_vcenter.go", - "source": "server_targetvcentergrpc_uncordonhost", - "target": "server_targetvcentergrpc_gettargetfromrequest" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/target_vcenter.go", - "source": "server_targetvcentergrpc_listhosts", - "target": "server_targetvcentergrpc_gettargetfromrequest" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/version.go", - "source": "pkg_vpwned_server_version_go", - "target": "server_deploymentconfig" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/version.go", - "source": "pkg_vpwned_server_version_go", - "target": "server_version_saveprogresstoconfigmap" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/version.go", - "source": "pkg_vpwned_server_version_go", - "target": "server_version_updateprogressstatusonly" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/version.go", - "source": "pkg_vpwned_server_version_go", - "target": "server_version_loadprogressfromconfigmap" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/version.go", - "source": "pkg_vpwned_server_version_go", - "target": "server_vpwnedversion" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/version.go", - "source": "pkg_vpwned_server_version_go", - "target": "server_version_createupgradejob" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/version.go", - "source": "pkg_vpwned_server_version_go", - "target": "server_version_getcurrentvpwnedimage" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/version.go", - "source": "pkg_vpwned_server_version_go", - "target": "server_version_createrollbackjob" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/version.go", - "source": "pkg_vpwned_server_version_go", - "target": "server_version_checkanddeletemigrationplans" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/version.go", - "source": "pkg_vpwned_server_version_go", - "target": "server_version_checkanddeleterollingmigrationplans" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/version.go", - "source": "pkg_vpwned_server_version_go", - "target": "server_version_checkandscaledownagent" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/version.go", - "source": "pkg_vpwned_server_version_go", - "target": "server_version_checkanddeletesecret" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/version.go", - "source": "pkg_vpwned_server_version_go", - "target": "server_version_checkanddeleteallcustomresources" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/version.go", - "source": "pkg_vpwned_server_version_go", - "target": "server_version_waitfordeploymentready" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/version.go", - "source": "pkg_vpwned_server_version_go", - "target": "server_version_waitfordeploymentscaleddown" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/version.go", - "source": "server_vpwnedversion_initiateupgrade", - "target": "server_version_saveprogresstoconfigmap" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/version.go", - "source": "server_vpwnedversion_rollbackupgrade", - "target": "server_version_saveprogresstoconfigmap" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/version.go", - "source": "server_vpwnedversion_getupgradeprogress", - "target": "server_version_updateprogressstatusonly" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/version.go", - "source": "server_vpwnedversion_rollbackupgrade", - "target": "server_version_loadprogressfromconfigmap" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/version.go", - "source": "server_vpwnedversion_getupgradeprogress", - "target": "server_version_loadprogressfromconfigmap" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/version.go", - "source": "server_vpwnedversion", - "target": "server_vpwnedversion_version" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/version.go", - "source": "server_vpwnedversion", - "target": "server_vpwnedversion_getavailabletags" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/version.go", - "source": "server_vpwnedversion", - "target": "server_vpwnedversion_initiateupgrade" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/version.go", - "source": "server_vpwnedversion", - "target": "server_vpwnedversion_rollbackupgrade" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/version.go", - "source": "server_vpwnedversion", - "target": "server_vpwnedversion_getupgradeprogress" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/version.go", - "source": "server_vpwnedversion", - "target": "server_vpwnedversion_cleanup" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/version.go", - "source": "server_vpwnedversion_initiateupgrade", - "target": "server_version_createupgradejob" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/version.go", - "source": "server_version_createupgradejob", - "target": "server_version_getcurrentvpwnedimage" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/version.go", - "source": "server_version_createrollbackjob", - "target": "server_version_getcurrentvpwnedimage" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/version.go", - "source": "server_vpwnedversion_rollbackupgrade", - "target": "server_version_createrollbackjob" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/server.go", - "source": "pkg_vpwned_server_server_go", - "target": "server_server_openapiserver" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/server.go", - "source": "pkg_vpwned_server_server_go", - "target": "server_server_startgrpcserver" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/server.go", - "source": "pkg_vpwned_server_server_go", - "target": "server_server_grpcerrhandler" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/server.go", - "source": "pkg_vpwned_server_server_go", - "target": "server_server_apilogger" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/server.go", - "source": "pkg_vpwned_server_server_go", - "target": "server_server_gethttpserver" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/server.go", - "source": "pkg_vpwned_server_server_go", - "target": "server_server_startserver" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/server.go", - "source": "pkg_vpwned_server_server_go", - "target": "server_server_shutdown" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/server.go", - "source": "server_server_gethttpserver", - "target": "server_server_openapiserver" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/server.go", - "source": "server_server_startserver", - "target": "server_server_startgrpcserver" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/vpwned/server/server.go", - "source": "server_server_startgrpcserver", - "target": "server_vjailbreak_proxy_createinclusterclient" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/server.go", - "source": "server_server_gethttpserver", - "target": "server_server_apilogger" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/server.go", - "source": "server_server_startserver", - "target": "server_server_gethttpserver" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/vpwned/server/server.go", - "source": "server_server_gethttpserver", - "target": "service_api_pb_gw_registerversionhandlerfromendpoint" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/vpwned/server/server.go", - "source": "server_server_gethttpserver", - "target": "service_api_pb_gw_registerbmproviderhandlerfromendpoint" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/vpwned/server/server.go", - "source": "server_server_gethttpserver", - "target": "service_api_pb_gw_registervcenterhandlerfromendpoint" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/vpwned/server/server.go", - "source": "server_server_gethttpserver", - "target": "service_api_pb_gw_registervailbreakproxyhandlerfromendpoint" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/vpwned/server/server.go", - "source": "server_server_gethttpserver", - "target": "service_api_pb_gw_registerstoragearrayhandlerfromendpoint" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/vpwned/server/server.go", - "source": "server_server_gethttpserver", - "target": "server_vddk_upload_handlevddkupload" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/vpwned/server/server.go", - "source": "server_server_gethttpserver", - "target": "server_vddk_upload_handlevddkstatus" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/vpwned/server/server.go", - "source": "server_server_gethttpserver", - "target": "server_vjailbreak_proxy_handlechecknetworksubnetcompatibility" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/vpwned/cli/serve.go", - "source": "cli_serve_serve", - "target": "server_server_startserver" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/vpwned/cli/serve.go", - "source": "cli_serve_serve", - "target": "server_server_shutdown" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/vddk_upload.go", - "source": "pkg_vpwned_server_vddk_upload_go", - "target": "server_vddkstatusresponse" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/vddk_upload.go", - "source": "pkg_vpwned_server_vddk_upload_go", - "target": "server_vddkuploadresponse" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/vddk_upload.go", - "source": "pkg_vpwned_server_vddk_upload_go", - "target": "server_vddk_upload_getvddkversion" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/vddk_upload.go", - "source": "pkg_vpwned_server_vddk_upload_go", - "target": "server_vddk_upload_handlevddkstatus" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/vddk_upload.go", - "source": "pkg_vpwned_server_vddk_upload_go", - "target": "server_vddk_upload_handlevddkupload" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/vddk_upload.go", - "source": "pkg_vpwned_server_vddk_upload_go", - "target": "server_vddk_upload_ispathwithinroot" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/vddk_upload.go", - "source": "pkg_vpwned_server_vddk_upload_go", - "target": "server_vddk_upload_extracttarfile" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/vddk_upload.go", - "source": "server_vddk_upload_handlevddkstatus", - "target": "server_vddk_upload_getvddkversion" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/vddk_upload.go", - "source": "server_vddk_upload_handlevddkupload", - "target": "server_vddk_upload_extracttarfile" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/vddk_upload.go", - "source": "server_vddk_upload_extracttarfile", - "target": "server_vddk_upload_ispathwithinroot" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source": "pkg_vpwned_server_vjailbreak_proxy_go", - "target": "server_vjailbreakproxy" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source": "pkg_vpwned_server_vjailbreak_proxy_go", - "target": "server_openstackcredsinfo" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source": "pkg_vpwned_server_vjailbreak_proxy_go", - "target": "server_openstackclients" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source": "pkg_vpwned_server_vjailbreak_proxy_go", - "target": "server_vjailbreak_proxy_isipinuse" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source": "pkg_vpwned_server_vjailbreak_proxy_go", - "target": "server_vjailbreak_proxy_getopenstackcredentialsfromsecret" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source": "pkg_vpwned_server_vjailbreak_proxy_go", - "target": "server_vjailbreak_proxy_getopenstackclients" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source": "pkg_vpwned_server_vjailbreak_proxy_go", - "target": "server_vjailbreak_proxy_validateandgetproviderclient" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source": "pkg_vpwned_server_vjailbreak_proxy_go", - "target": "server_vjailbreak_proxy_countvalid" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source": "pkg_vpwned_server_vjailbreak_proxy_go", - "target": "server_vjailbreak_proxy_createinclusterclient" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source": "pkg_vpwned_server_vjailbreak_proxy_go", - "target": "server_vjailbreak_proxy_isretryablestatusupdateerror" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source": "pkg_vpwned_server_vjailbreak_proxy_go", - "target": "server_checknetworksubnetcompatibilityrequest" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source": "pkg_vpwned_server_vjailbreak_proxy_go", - "target": "server_subnetcompatibilityresult" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source": "pkg_vpwned_server_vjailbreak_proxy_go", - "target": "server_checknetworksubnetcompatibilityresponse" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source": "pkg_vpwned_server_vjailbreak_proxy_go", - "target": "server_vjailbreak_proxy_handlechecknetworksubnetcompatibility" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source": "pkg_vpwned_server_vjailbreak_proxy_go", - "target": "server_vjailbreak_proxy_makenotfoundresults" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source": "pkg_vpwned_server_vjailbreak_proxy_go", - "target": "server_vjailbreak_proxy_writejsonresponse" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source": "server_vjailbreakproxy", - "target": "server_vjailbreakproxy_validateopenstackip" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source": "server_vjailbreakproxy", - "target": "server_vjailbreakproxy_updatevmwarevalidationstatus" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source": "server_vjailbreakproxy", - "target": "server_vjailbreakproxy_updateopenstackvalidationstatus" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source": "server_vjailbreakproxy", - "target": "server_vjailbreakproxy_updateopenstackflavors" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source": "server_vjailbreakproxy", - "target": "server_vjailbreakproxy_revalidatecredentials" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source": "server_vjailbreakproxy", - "target": "server_vjailbreakproxy_injectenvvariables" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source": "server_vjailbreakproxy_validateopenstackip", - "target": "server_vjailbreak_proxy_getopenstackclients" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source": "server_vjailbreakproxy_validateopenstackip", - "target": "server_vjailbreak_proxy_isipinuse" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source": "server_vjailbreak_proxy_getopenstackclients", - "target": "server_vjailbreak_proxy_getopenstackcredentialsfromsecret" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source": "server_vjailbreak_proxy_getopenstackclients", - "target": "server_vjailbreak_proxy_createinclusterclient" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source": "server_vjailbreak_proxy_getopenstackclients", - "target": "server_vjailbreak_proxy_validateandgetproviderclient" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source": "server_vjailbreak_proxy_handlechecknetworksubnetcompatibility", - "target": "server_vjailbreak_proxy_getopenstackclients" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source": "server_vjailbreak_proxy_validateandgetproviderclient", - "target": "utils_net_newvjbnet" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source": "server_vjailbreakproxy_injectenvvariables", - "target": "server_vjailbreak_proxy_createinclusterclient" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source": "server_vjailbreakproxy_revalidatecredentials", - "target": "server_vjailbreakproxy_updatevmwarevalidationstatus" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source": "server_vjailbreakproxy_revalidatecredentials", - "target": "server_vjailbreakproxy_updateopenstackvalidationstatus" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source": "server_vjailbreakproxy_revalidatecredentials", - "target": "server_vjailbreakproxy_updateopenstackflavors" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source": "server_vjailbreak_proxy_handlechecknetworksubnetcompatibility", - "target": "server_vjailbreak_proxy_makenotfoundresults" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source": "server_vjailbreak_proxy_handlechecknetworksubnetcompatibility", - "target": "server_vjailbreak_proxy_writejsonresponse" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/storage.go", - "source": "pkg_vpwned_server_storage_go", - "target": "server_storagearraygrpc" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/storage.go", - "source": "pkg_vpwned_server_storage_go", - "target": "server_storage_convertmappingcontexttoproto" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/storage.go", - "source": "pkg_vpwned_server_storage_go", - "target": "server_storage_convertprototomappingcontext" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/storage.go", - "source": "server_storagearraygrpc", - "target": "server_storagearraygrpc_validatecredentials" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/storage.go", - "source": "server_storagearraygrpc", - "target": "server_storagearraygrpc_createorupdateinitiatorgroup" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/storage.go", - "source": "server_storagearraygrpc", - "target": "server_storagearraygrpc_mapvolumetogroup" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/storage.go", - "source": "server_storagearraygrpc", - "target": "server_storagearraygrpc_unmapvolumefromgroup" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/storage.go", - "source": "server_storagearraygrpc", - "target": "server_storagearraygrpc_getmappedgroups" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/storage.go", - "source": "server_storagearraygrpc", - "target": "server_storagearraygrpc_resolvecindervolume" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/vpwned/server/storage.go", - "source": "server_storagearraygrpc_validatecredentials", - "target": "storage_storage_newstorageprovider" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/storage.go", - "source": "server_storagearraygrpc_createorupdateinitiatorgroup", - "target": "server_storage_convertmappingcontexttoproto" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/vpwned/server/storage.go", - "source": "server_storagearraygrpc_createorupdateinitiatorgroup", - "target": "storage_storage_newstorageprovider" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/storage.go", - "source": "server_storagearraygrpc_mapvolumetogroup", - "target": "server_storage_convertprototomappingcontext" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/vpwned/server/storage.go", - "source": "server_storagearraygrpc_mapvolumetogroup", - "target": "storage_storage_newstorageprovider" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/storage.go", - "source": "server_storagearraygrpc_unmapvolumefromgroup", - "target": "server_storage_convertprototomappingcontext" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/vpwned/server/storage.go", - "source": "server_storagearraygrpc_unmapvolumefromgroup", - "target": "storage_storage_newstorageprovider" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/storage.go", - "source": "server_storagearraygrpc_getmappedgroups", - "target": "server_storage_convertprototomappingcontext" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/vpwned/server/storage.go", - "source": "server_storagearraygrpc_getmappedgroups", - "target": "storage_storage_newstorageprovider" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/vpwned/server/storage.go", - "source": "server_storagearraygrpc_resolvecindervolume", - "target": "storage_storage_newstorageprovider" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/providers.go", - "source": "pkg_vpwned_server_providers_go", - "target": "server_providersgrpc" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/providers.go", - "source": "server_providersgrpc", - "target": "server_providersgrpc_whichprovider" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/providers.go", - "source": "server_providersgrpc", - "target": "server_providersgrpc_populatecredsfromaccessinfo" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/providers.go", - "source": "server_providersgrpc", - "target": "server_providersgrpc_listmachines" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/providers.go", - "source": "server_providersgrpc", - "target": "server_providersgrpc_getresourceinfo" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/providers.go", - "source": "server_providersgrpc", - "target": "server_providersgrpc_setresourcepower" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/providers.go", - "source": "server_providersgrpc", - "target": "server_providersgrpc_setresourcebm2pxeboot" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/providers.go", - "source": "server_providersgrpc", - "target": "server_providersgrpc_whoami" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/providers.go", - "source": "server_providersgrpc", - "target": "server_providersgrpc_listbootsource" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/providers.go", - "source": "server_providersgrpc", - "target": "server_providersgrpc_reclaimbm" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/providers.go", - "source": "server_providersgrpc", - "target": "server_providersgrpc_startbm" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/providers.go", - "source": "server_providersgrpc", - "target": "server_providersgrpc_stopbm" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/providers.go", - "source": "server_providersgrpc_populatecredsfromaccessinfo", - "target": "server_providersgrpc_whichprovider" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/providers.go", - "source": "server_providersgrpc_listmachines", - "target": "server_providersgrpc_populatecredsfromaccessinfo" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/providers.go", - "source": "server_providersgrpc_getresourceinfo", - "target": "server_providersgrpc_populatecredsfromaccessinfo" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/providers.go", - "source": "server_providersgrpc_setresourcepower", - "target": "server_providersgrpc_populatecredsfromaccessinfo" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/providers.go", - "source": "server_providersgrpc_setresourcebm2pxeboot", - "target": "server_providersgrpc_populatecredsfromaccessinfo" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/providers.go", - "source": "server_providersgrpc_listbootsource", - "target": "server_providersgrpc_populatecredsfromaccessinfo" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/providers.go", - "source": "server_providersgrpc_reclaimbm", - "target": "server_providersgrpc_populatecredsfromaccessinfo" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/providers.go", - "source": "server_providersgrpc_startbm", - "target": "server_providersgrpc_populatecredsfromaccessinfo" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/server/providers.go", - "source": "server_providersgrpc_stopbm", - "target": "server_providersgrpc_populatecredsfromaccessinfo" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/vpwned/server/providers.go", - "source": "server_providersgrpc_listmachines", - "target": "providers_providers_getprovider" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/vpwned/server/providers.go", - "source": "server_providersgrpc_getresourceinfo", - "target": "providers_providers_getprovider" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/vpwned/server/providers.go", - "source": "server_providersgrpc_setresourcepower", - "target": "providers_providers_getprovider" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/vpwned/server/providers.go", - "source": "server_providersgrpc_setresourcebm2pxeboot", - "target": "providers_providers_getprovider" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/vpwned/server/providers.go", - "source": "server_providersgrpc_listbootsource", - "target": "providers_providers_getprovider" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/vpwned/server/providers.go", - "source": "server_providersgrpc_reclaimbm", - "target": "providers_providers_getprovider" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/vpwned/server/providers.go", - "source": "server_providersgrpc_startbm", - "target": "providers_providers_getprovider" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/vpwned/server/providers.go", - "source": "server_providersgrpc_stopbm", - "target": "providers_providers_getprovider" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/utils/tableprinter/tableprinter.go", - "source": "pkg_vpwned_utils_tableprinter_tableprinter_go", - "target": "tableprinter_tableprinter_printastable" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/cli/provider.go", - "source": "pkg_vpwned_cli_provider_go", - "target": "cli_provider_populatebmcredsfromcmd" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/cli/provider.go", - "source": "pkg_vpwned_cli_provider_go", - "target": "cli_provider_initprovider" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/cli/provider.go", - "source": "pkg_vpwned_cli_provider_go", - "target": "cli_provider_init" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/vpwned/cli/provider.go", - "source": "cli_provider_initprovider", - "target": "providers_providers_getprovider" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/cli/version.go", - "source": "pkg_vpwned_cli_version_go", - "target": "cli_version_init" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/cli/serve.go", - "source": "pkg_vpwned_cli_serve_go", - "target": "cli_serve_initcfg" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/cli/serve.go", - "source": "pkg_vpwned_cli_serve_go", - "target": "cli_serve_init" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/cli/serve.go", - "source": "pkg_vpwned_cli_serve_go", - "target": "cli_serve_serve" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/cli/vcenter.go", - "source": "pkg_vpwned_cli_vcenter_go", - "target": "cli_vcenter_populatecredsfromcmd" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/cli/vcenter.go", - "source": "pkg_vpwned_cli_vcenter_go", - "target": "cli_vcenter_init" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/cli/vpwctl.go", - "source": "pkg_vpwned_cli_vpwctl_go", - "target": "cli_config" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/cli/vpwctl.go", - "source": "pkg_vpwned_cli_vpwctl_go", - "target": "cli_vpwctl_parseloglevel" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/cli/vpwctl.go", - "source": "pkg_vpwned_cli_vpwctl_go", - "target": "cli_vpwctl_execute" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/cli/vpwctl.go", - "source": "cli_config", - "target": "cli_config_parseconfig" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/cli/vpwctl.go", - "source": "cli_config_parseconfig", - "target": "cli_vpwctl_parseloglevel" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/cli/vpwctl.go", - "source": "cli_vpwctl_execute", - "target": "cli_vpwctl_parseloglevel" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/cli/upgrade_job.go", - "source": "pkg_vpwned_cli_upgrade_job_go", - "target": "cli_upgrade_job_init" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/cli/upgrade_job.go", - "source": "pkg_vpwned_cli_upgrade_job_go", - "target": "cli_upgrade_job_runupgradejob" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/targets/targets.go", - "source": "pkg_vpwned_sdk_targets_targets_go", - "target": "targets_vminfo" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/targets/targets.go", - "source": "pkg_vpwned_sdk_targets_targets_go", - "target": "targets_accessinfo" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/targets/targets.go", - "source": "pkg_vpwned_sdk_targets_targets_go", - "target": "targets_targets" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/targets/targets.go", - "source": "pkg_vpwned_sdk_targets_targets_go", - "target": "targets_targets_registertarget" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/targets/targets.go", - "source": "pkg_vpwned_sdk_targets_targets_go", - "target": "targets_targets_deletetarget" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/targets/targets.go", - "source": "pkg_vpwned_sdk_targets_targets_go", - "target": "targets_targets_gettargets" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/targets/targets.go", - "source": "pkg_vpwned_sdk_targets_targets_go", - "target": "targets_targets_gettarget" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/targets/vcenter/vcenter.go", - "source": "vcenter_vcenter_init", - "target": "targets_targets_registertarget" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/targets/vcenter/vcenter.go", - "source": "pkg_vpwned_sdk_targets_vcenter_vcenter_go", - "target": "vcenter_vcenter" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/targets/vcenter/vcenter.go", - "source": "pkg_vpwned_sdk_targets_vcenter_vcenter_go", - "target": "vcenter_vmcenteraccessinfo" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/targets/vcenter/vcenter.go", - "source": "pkg_vpwned_sdk_targets_vcenter_vcenter_go", - "target": "vcenter_vcenteropts" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/targets/vcenter/vcenter.go", - "source": "pkg_vpwned_sdk_targets_vcenter_vcenter_go", - "target": "vcenter_vcenter_newvcentercreds" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/targets/vcenter/vcenter.go", - "source": "pkg_vpwned_sdk_targets_vcenter_vcenter_go", - "target": "vcenter_vcenter_findpowerstatus" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/targets/vcenter/vcenter.go", - "source": "pkg_vpwned_sdk_targets_vcenter_vcenter_go", - "target": "vcenter_vcenter_findbootdevice" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/targets/vcenter/vcenter.go", - "source": "pkg_vpwned_sdk_targets_vcenter_vcenter_go", - "target": "vcenter_vcenter_init" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/targets/vcenter/vcenter.go", - "source": "vcenter_vcenter", - "target": "vcenter_vcenter_connect" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/targets/vcenter/vcenter.go", - "source": "vcenter_vcenter", - "target": "vcenter_vcenter_listvms" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/targets/vcenter/vcenter.go", - "source": "vcenter_vcenter", - "target": "vcenter_vcenter_getvm" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/targets/vcenter/vcenter.go", - "source": "vcenter_vcenter", - "target": "vcenter_vcenter_reclaimvm" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/targets/vcenter/vcenter.go", - "source": "vcenter_vcenter", - "target": "vcenter_vcenter_cordonhost" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/targets/vcenter/vcenter.go", - "source": "vcenter_vcenter", - "target": "vcenter_vcenter_uncordonhost" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/targets/vcenter/vcenter.go", - "source": "vcenter_vcenter", - "target": "vcenter_vcenter_listhosts" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/targets/vcenter/vcenter.go", - "source": "vcenter_vcenter_listvms", - "target": "vcenter_vcenter_findpowerstatus" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/targets/vcenter/vcenter.go", - "source": "vcenter_vcenter_getvm", - "target": "vcenter_vcenter_findpowerstatus" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/targets/vcenter/vcenter.go", - "source": "vcenter_vcenter_listvms", - "target": "vcenter_vcenter_findbootdevice" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/targets/vcenter/vcenter.go", - "source": "vcenter_vcenter_listvms", - "target": "vcenter_vcenter_connect" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/targets/vcenter/vcenter.go", - "source": "vcenter_vcenter_getvm", - "target": "vcenter_vcenter_connect" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/targets/vcenter/vcenter.go", - "source": "vcenter_vcenter_reclaimvm", - "target": "vcenter_vcenter_connect" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/targets/vcenter/vcenter.go", - "source": "vcenter_vcenter_cordonhost", - "target": "vcenter_vcenter_connect" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/targets/vcenter/vcenter.go", - "source": "vcenter_vcenter_uncordonhost", - "target": "vcenter_vcenter_connect" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/targets/vcenter/vcenter.go", - "source": "vcenter_vcenter_listhosts", - "target": "vcenter_vcenter_connect" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/targets/vcenter/vcenter.go", - "source": "vcenter_vcenter_connect", - "target": "utils_net_normalizevcenterurl" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/providers/providers.go", - "source": "pkg_vpwned_sdk_providers_providers_go", - "target": "providers_bmcprovider" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/providers/providers.go", - "source": "pkg_vpwned_sdk_providers_providers_go", - "target": "providers_bmaccessinfo" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/providers/providers.go", - "source": "pkg_vpwned_sdk_providers_providers_go", - "target": "providers_providers_registerprovider" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/providers/providers.go", - "source": "pkg_vpwned_sdk_providers_providers_go", - "target": "providers_providers_deleteprovider" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/providers/providers.go", - "source": "pkg_vpwned_sdk_providers_providers_go", - "target": "providers_providers_getproviders" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/providers/providers.go", - "source": "pkg_vpwned_sdk_providers_providers_go", - "target": "providers_providers_getprovider" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/providers/maas/maas.go", - "source": "maas_maas_init", - "target": "providers_providers_registerprovider" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/providers/ironic/ironic.go", - "source": "ironic_ironic_init", - "target": "providers_providers_registerprovider" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/providers/base/base.go", - "source": "base_base_init", - "target": "providers_providers_registerprovider" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/providers/maas/maas.go", - "source": "pkg_vpwned_sdk_providers_maas_maas_go", - "target": "maas_maasaccessinfo" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/providers/maas/maas.go", - "source": "pkg_vpwned_sdk_providers_maas_maas_go", - "target": "maas_maasprovider" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/providers/maas/maas.go", - "source": "pkg_vpwned_sdk_providers_maas_maas_go", - "target": "maas_maas_init" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/providers/maas/maas.go", - "source": "maas_maasprovider", - "target": "maas_maasprovider_connect" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/providers/maas/maas.go", - "source": "maas_maasprovider", - "target": "maas_maasprovider_listresources" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/providers/maas/maas.go", - "source": "maas_maasprovider", - "target": "maas_maasprovider_setresourcepower" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/providers/maas/maas.go", - "source": "maas_maasprovider", - "target": "maas_maasprovider_getresourceinfo" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/providers/maas/maas.go", - "source": "maas_maasprovider", - "target": "maas_maasprovider_listbootsource" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/providers/maas/maas.go", - "source": "maas_maasprovider", - "target": "maas_maasprovider_disconnect" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/providers/maas/maas.go", - "source": "maas_maasprovider", - "target": "maas_maasprovider_setbm2pxeboot" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/providers/maas/maas.go", - "source": "maas_maasprovider", - "target": "maas_maasprovider_reclaimbm" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/providers/maas/maas.go", - "source": "maas_maasprovider", - "target": "maas_maasprovider_whoami" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/providers/maas/maas.go", - "source": "maas_maasprovider", - "target": "maas_maasprovider_deploymachine" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/providers/maas/maas.go", - "source": "maas_maasprovider", - "target": "maas_maasprovider_isbmready" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/providers/maas/maas.go", - "source": "maas_maasprovider", - "target": "maas_maasprovider_isbmrunning" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/providers/maas/maas.go", - "source": "maas_maasprovider", - "target": "maas_maasprovider_startbm" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/providers/maas/maas.go", - "source": "maas_maasprovider", - "target": "maas_maasprovider_stopbm" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/providers/maas/maas.go", - "source": "maas_maasprovider_listbootsource", - "target": "maas_maasprovider_connect" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/providers/maas/maas.go", - "source": "maas_maasprovider_reclaimbm", - "target": "maas_maasprovider_connect" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/providers/maas/maas.go", - "source": "maas_maasprovider_startbm", - "target": "maas_maasprovider_connect" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/providers/maas/maas.go", - "source": "maas_maasprovider_stopbm", - "target": "maas_maasprovider_connect" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/providers/maas/maas.go", - "source": "maas_maasprovider_connect", - "target": "maas_maas_client_newmaasclient" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/providers/maas/maas_client.go", - "source": "pkg_vpwned_sdk_providers_maas_maas_client_go", - "target": "maas_maasclient" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/providers/maas/maas_client.go", - "source": "pkg_vpwned_sdk_providers_maas_maas_client_go", - "target": "maas_maas_client_newmaasclient" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/providers/maas/maas_client.go", - "source": "maas_maasclient", - "target": "maas_maasclient_listmachines" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/providers/maas/maas_client.go", - "source": "maas_maasclient", - "target": "maas_maasclient_setmachinepower" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/providers/maas/maas_client.go", - "source": "maas_maasclient", - "target": "maas_maasclient_getmachinefromid" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/providers/maas/maas_client.go", - "source": "maas_maasclient", - "target": "maas_maasclient_getipmiinterface" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/providers/maas/maas_client.go", - "source": "maas_maasclient", - "target": "maas_maasclient_releasemachine" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/providers/maas/maas_client.go", - "source": "maas_maasclient", - "target": "maas_maasclient_deploymachine" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/providers/maas/maas_client.go", - "source": "maas_maasclient", - "target": "maas_maasclient_reclaim" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/providers/maas/maas_client.go", - "source": "maas_maasclient", - "target": "maas_maasclient_listbootsource" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/providers/maas/maas_client.go", - "source": "maas_maasclient", - "target": "maas_maasclient_getpowerparameters" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/providers/maas/maas_client.go", - "source": "maas_maasclient", - "target": "maas_maasclient_getipmiclient" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/providers/maas/maas_client.go", - "source": "maas_maasclient", - "target": "maas_maasclient_waitformachinestate" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/providers/maas/maas_client.go", - "source": "maas_maasclient", - "target": "maas_maasclient_setmachine2pxeboot" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/providers/maas/maas_client.go", - "source": "maas_maas_client_newmaasclient", - "target": "utils_vjbnet_getclient" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/providers/maas/maas_client.go", - "source": "maas_maasclient_reclaim", - "target": "maas_maasclient_waitformachinestate" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/providers/maas/maas_client.go", - "source": "maas_maasclient_reclaim", - "target": "maas_maasclient_setmachine2pxeboot" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/providers/maas/maas_client.go", - "source": "maas_maasclient_setmachine2pxeboot", - "target": "maas_maasclient_getpowerparameters" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/providers/maas/maas_client.go", - "source": "maas_maasclient_setmachine2pxeboot", - "target": "maas_maasclient_getipmiclient" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/providers/ironic/ironic.go", - "source": "pkg_vpwned_sdk_providers_ironic_ironic_go", - "target": "ironic_ironicprovider" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/providers/ironic/ironic.go", - "source": "pkg_vpwned_sdk_providers_ironic_ironic_go", - "target": "ironic_ironic_init" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/providers/base/base.go", - "source": "pkg_vpwned_sdk_providers_base_base_go", - "target": "base_unimplementedbaseprovider" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/providers/base/base.go", - "source": "pkg_vpwned_sdk_providers_base_base_go", - "target": "base_base_init" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/providers/base/base.go", - "source": "base_unimplementedbaseprovider", - "target": "base_unimplementedbaseprovider_connect" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/providers/base/base.go", - "source": "base_unimplementedbaseprovider", - "target": "base_unimplementedbaseprovider_disconnect" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/providers/base/base.go", - "source": "base_unimplementedbaseprovider", - "target": "base_unimplementedbaseprovider_getproviderbmstatus" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/providers/base/base.go", - "source": "base_unimplementedbaseprovider", - "target": "base_unimplementedbaseprovider_isbmready" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/providers/base/base.go", - "source": "base_unimplementedbaseprovider", - "target": "base_unimplementedbaseprovider_isbmrunning" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/providers/base/base.go", - "source": "base_unimplementedbaseprovider", - "target": "base_unimplementedbaseprovider_startbm" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/providers/base/base.go", - "source": "base_unimplementedbaseprovider", - "target": "base_unimplementedbaseprovider_stopbm" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/providers/base/base.go", - "source": "base_unimplementedbaseprovider", - "target": "base_unimplementedbaseprovider_setbm2pxeboot" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/providers/base/base.go", - "source": "base_unimplementedbaseprovider", - "target": "base_unimplementedbaseprovider_reclaimbm" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/providers/base/base.go", - "source": "base_unimplementedbaseprovider", - "target": "base_unimplementedbaseprovider_whoami" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/providers/base/base.go", - "source": "base_unimplementedbaseprovider", - "target": "base_unimplementedbaseprovider_listresources" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/providers/base/base.go", - "source": "base_unimplementedbaseprovider", - "target": "base_unimplementedbaseprovider_setresourcepower" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/providers/base/base.go", - "source": "base_unimplementedbaseprovider", - "target": "base_unimplementedbaseprovider_getresourceinfo" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/providers/base/base.go", - "source": "base_unimplementedbaseprovider", - "target": "base_unimplementedbaseprovider_listbootsource" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/providers/base/base.go", - "source": "base_unimplementedbaseprovider", - "target": "base_unimplementedbaseprovider_deploymachine" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/storage.go", - "source": "pkg_vpwned_sdk_storage_storage_go", - "target": "storage_storageprovider" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/storage.go", - "source": "pkg_vpwned_sdk_storage_storage_go", - "target": "storage_mappingcontext" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/storage.go", - "source": "pkg_vpwned_sdk_storage_storage_go", - "target": "storage_volume" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/storage.go", - "source": "pkg_vpwned_sdk_storage_storage_go", - "target": "storage_openstackvolume" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/storage.go", - "source": "pkg_vpwned_sdk_storage_storage_go", - "target": "storage_storageaccessinfo" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/storage.go", - "source": "pkg_vpwned_sdk_storage_storage_go", - "target": "storage_backendtarget" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/storage.go", - "source": "pkg_vpwned_sdk_storage_storage_go", - "target": "storage_backendtargetgroup" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/storage.go", - "source": "pkg_vpwned_sdk_storage_storage_go", - "target": "storage_backendtargetdiscoverer" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/storage.go", - "source": "pkg_vpwned_sdk_storage_storage_go", - "target": "storage_arrayinfo" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/storage.go", - "source": "pkg_vpwned_sdk_storage_storage_go", - "target": "storage_volumeinfo" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/storage.go", - "source": "pkg_vpwned_sdk_storage_storage_go", - "target": "storage_capacityinfo" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/storage.go", - "source": "pkg_vpwned_sdk_storage_storage_go", - "target": "storage_storage_registerstorageprovider" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/storage.go", - "source": "pkg_vpwned_sdk_storage_storage_go", - "target": "storage_storage_deletestorageprovider" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/storage.go", - "source": "pkg_vpwned_sdk_storage_storage_go", - "target": "storage_storage_getstorageproviders" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/storage.go", - "source": "pkg_vpwned_sdk_storage_storage_go", - "target": "storage_storage_getstorageprovider" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/storage.go", - "source": "pkg_vpwned_sdk_storage_storage_go", - "target": "storage_storage_newstorageprovider" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source": "netapp_netapp_init", - "target": "storage_storage_registerstorageprovider" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/pure/pure.go", - "source": "pure_pure_init", - "target": "storage_storage_registerstorageprovider" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/storage.go", - "source": "storage_storage_newstorageprovider", - "target": "storage_storage_getstorageprovider" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/base.go", - "source": "pkg_vpwned_sdk_storage_base_go", - "target": "storage_vendorconfig" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/base.go", - "source": "pkg_vpwned_sdk_storage_base_go", - "target": "storage_basestorageprovider" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/base.go", - "source": "pkg_vpwned_sdk_storage_base_go", - "target": "storage_base_containsignorecase" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/base.go", - "source": "pkg_vpwned_sdk_storage_base_go", - "target": "storage_base_slicecontains" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/base.go", - "source": "storage_basestorageprovider", - "target": "storage_basestorageprovider_inithttpclient" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/base.go", - "source": "storage_basestorageprovider", - "target": "storage_basestorageprovider_dorequest" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/base.go", - "source": "storage_basestorageprovider", - "target": "storage_basestorageprovider_dorequestjson" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/base.go", - "source": "storage_basestorageprovider", - "target": "storage_basestorageprovider_buildnaa" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/base.go", - "source": "storage_basestorageprovider", - "target": "storage_basestorageprovider_extractserialfromnaa" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/base.go", - "source": "storage_basestorageprovider", - "target": "storage_basestorageprovider_isvalidnaa" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/base.go", - "source": "storage_basestorageprovider", - "target": "storage_basestorageprovider_getallvolumenaas" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/base.go", - "source": "storage_basestorageprovider", - "target": "storage_basestorageprovider_getvolumefromnaacommon" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/base.go", - "source": "storage_basestorageprovider", - "target": "storage_basestorageprovider_setconnected" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/base.go", - "source": "storage_basestorageprovider", - "target": "storage_basestorageprovider_getconnected" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/base.go", - "source": "storage_basestorageprovider_dorequestjson", - "target": "storage_basestorageprovider_dorequest" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/base.go", - "source": "storage_basestorageprovider_getvolumefromnaacommon", - "target": "storage_basestorageprovider_extractserialfromnaa" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source": "netapp_netapp_initiatormatches", - "target": "storage_base_containsignorecase" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/pure/pure.go", - "source": "pure_purestorageprovider_createorupdateinitiatorgroup", - "target": "storage_base_containsignorecase" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source": "pkg_vpwned_sdk_storage_netapp_netapp_go", - "target": "netapp_netapp_init" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source": "pkg_vpwned_sdk_storage_netapp_netapp_go", - "target": "netapp_netappstorageprovider" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source": "pkg_vpwned_sdk_storage_netapp_netapp_go", - "target": "netapp_ontapclusterinfo" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source": "pkg_vpwned_sdk_storage_netapp_netapp_go", - "target": "netapp_ontaplun" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source": "pkg_vpwned_sdk_storage_netapp_netapp_go", - "target": "netapp_ontaplunresponse" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source": "pkg_vpwned_sdk_storage_netapp_netapp_go", - "target": "netapp_ontapigroup" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source": "pkg_vpwned_sdk_storage_netapp_netapp_go", - "target": "netapp_ontapigroupresponse" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source": "pkg_vpwned_sdk_storage_netapp_netapp_go", - "target": "netapp_ontapsvm" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source": "pkg_vpwned_sdk_storage_netapp_netapp_go", - "target": "netapp_ontapsvmresponse" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source": "pkg_vpwned_sdk_storage_netapp_netapp_go", - "target": "netapp_ontapflexvol" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source": "pkg_vpwned_sdk_storage_netapp_netapp_go", - "target": "netapp_ontapflexvolresponse" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source": "pkg_vpwned_sdk_storage_netapp_netapp_go", - "target": "netapp_netapp_detectsanprotocol" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source": "pkg_vpwned_sdk_storage_netapp_netapp_go", - "target": "netapp_netapp_iswwpnlike" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source": "pkg_vpwned_sdk_storage_netapp_netapp_go", - "target": "netapp_netapp_initiatormatches" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source": "pkg_vpwned_sdk_storage_netapp_netapp_go", - "target": "netapp_netapp_normalisetoontapinitiators" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source": "pkg_vpwned_sdk_storage_netapp_netapp_go", - "target": "netapp_netapp_isontapconflict" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source": "netapp_netappstorageprovider", - "target": "netapp_netappstorageprovider_connect" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source": "netapp_netappstorageprovider", - "target": "netapp_netappstorageprovider_disconnect" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source": "netapp_netappstorageprovider", - "target": "netapp_netappstorageprovider_validatecredentials" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source": "netapp_netappstorageprovider", - "target": "netapp_netappstorageprovider_createvolume" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source": "netapp_netappstorageprovider", - "target": "netapp_netappstorageprovider_deletevolume" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source": "netapp_netappstorageprovider", - "target": "netapp_netappstorageprovider_getvolumeinfo" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source": "netapp_netappstorageprovider", - "target": "netapp_netappstorageprovider_listallvolumes" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source": "netapp_netappstorageprovider", - "target": "netapp_netappstorageprovider_getallvolumenaas" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source": "netapp_netappstorageprovider", - "target": "netapp_netappstorageprovider_ensureigroupexists" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source": "netapp_netappstorageprovider", - "target": "netapp_netappstorageprovider_addinitiatortoigroup" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source": "netapp_netappstorageprovider", - "target": "netapp_netappstorageprovider_createorupdateinitiatorgroup" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source": "netapp_netappstorageprovider", - "target": "netapp_netappstorageprovider_mapvolumetogroup" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source": "netapp_netappstorageprovider", - "target": "netapp_netappstorageprovider_unmapvolumefromgroup" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source": "netapp_netappstorageprovider", - "target": "netapp_netappstorageprovider_getmappedgroups" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source": "netapp_netappstorageprovider", - "target": "netapp_netappstorageprovider_resolvecindervolumetolun" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source": "netapp_netappstorageprovider", - "target": "netapp_netappstorageprovider_getvolumefromnaa" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source": "netapp_netappstorageprovider", - "target": "netapp_netappstorageprovider_whoami" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source": "netapp_netappstorageprovider", - "target": "netapp_netappstorageprovider_buildnaa" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source": "netapp_netappstorageprovider", - "target": "netapp_netappstorageprovider_extractserialfromnaa" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source": "netapp_netappstorageprovider", - "target": "netapp_netappstorageprovider_getclusterinfo" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source": "netapp_netappstorageprovider", - "target": "netapp_netappstorageprovider_listluns" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source": "netapp_netappstorageprovider", - "target": "netapp_netappstorageprovider_listigroups" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source": "netapp_netappstorageprovider", - "target": "netapp_netappstorageprovider_getlunbyname" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source": "netapp_netappstorageprovider", - "target": "netapp_netappstorageprovider_getigroupbyname" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source": "netapp_netappstorageprovider", - "target": "netapp_netappstorageprovider_getdefaultvolumepathandsvm" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source": "netapp_netappstorageprovider", - "target": "netapp_netappstorageprovider_probetargetfromexistingluns" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source": "netapp_netappstorageprovider", - "target": "netapp_netappstorageprovider_listsvms" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source": "netapp_netappstorageprovider", - "target": "netapp_netappstorageprovider_listflexvolsforsvm" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source": "netapp_netappstorageprovider", - "target": "netapp_netappstorageprovider_discoverbackendtargets" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source": "netapp_netappstorageprovider_connect", - "target": "netapp_netappstorageprovider_getclusterinfo" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source": "netapp_netappstorageprovider_validatecredentials", - "target": "netapp_netappstorageprovider_connect" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source": "netapp_netappstorageprovider_validatecredentials", - "target": "netapp_netappstorageprovider_getclusterinfo" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source": "netapp_netappstorageprovider_createvolume", - "target": "netapp_netappstorageprovider_getdefaultvolumepathandsvm" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source": "netapp_netappstorageprovider_createvolume", - "target": "netapp_netappstorageprovider_buildnaa" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source": "netapp_netappstorageprovider_deletevolume", - "target": "netapp_netappstorageprovider_listluns" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source": "netapp_netappstorageprovider_getvolumeinfo", - "target": "netapp_netappstorageprovider_listluns" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source": "netapp_netappstorageprovider_getvolumeinfo", - "target": "netapp_netappstorageprovider_buildnaa" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source": "netapp_netappstorageprovider_listallvolumes", - "target": "netapp_netappstorageprovider_listluns" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source": "netapp_netappstorageprovider_listallvolumes", - "target": "netapp_netappstorageprovider_buildnaa" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source": "netapp_netappstorageprovider_createorupdateinitiatorgroup", - "target": "netapp_netapp_detectsanprotocol" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source": "netapp_netapp_initiatormatches", - "target": "netapp_netapp_iswwpnlike" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source": "netapp_netapp_iswwpnlike", - "target": "fcutil_fcutil_stripwwnformatting" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source": "netapp_netappstorageprovider_createorupdateinitiatorgroup", - "target": "netapp_netapp_initiatormatches" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source": "netapp_netapp_initiatormatches", - "target": "fcutil_fcutil_equalwwns" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source": "netapp_netappstorageprovider_createorupdateinitiatorgroup", - "target": "netapp_netapp_normalisetoontapinitiators" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source": "netapp_netapp_normalisetoontapinitiators", - "target": "fcutil_fcutil_formattedwwpnfromfcuid" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source": "netapp_netappstorageprovider_ensureigroupexists", - "target": "netapp_netappstorageprovider_listigroups" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source": "netapp_netappstorageprovider_ensureigroupexists", - "target": "netapp_netapp_isontapconflict" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source": "netapp_netappstorageprovider_ensureigroupexists", - "target": "netapp_netappstorageprovider_getigroupbyname" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source": "netapp_netappstorageprovider_createorupdateinitiatorgroup", - "target": "netapp_netappstorageprovider_ensureigroupexists" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source": "netapp_netappstorageprovider_addinitiatortoigroup", - "target": "netapp_netapp_isontapconflict" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source": "netapp_netappstorageprovider_mapvolumetogroup", - "target": "netapp_netapp_isontapconflict" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source": "netapp_netappstorageprovider_createorupdateinitiatorgroup", - "target": "netapp_netappstorageprovider_addinitiatortoigroup" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source": "netapp_netappstorageprovider_createorupdateinitiatorgroup", - "target": "netapp_netappstorageprovider_getdefaultvolumepathandsvm" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source": "netapp_netappstorageprovider_createorupdateinitiatorgroup", - "target": "netapp_netappstorageprovider_listigroups" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source": "netapp_netappstorageprovider_mapvolumetogroup", - "target": "netapp_netappstorageprovider_getlunbyname" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source": "netapp_netappstorageprovider_mapvolumetogroup", - "target": "netapp_netappstorageprovider_getigroupbyname" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source": "netapp_netappstorageprovider_unmapvolumefromgroup", - "target": "netapp_netappstorageprovider_getlunbyname" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source": "netapp_netappstorageprovider_unmapvolumefromgroup", - "target": "netapp_netappstorageprovider_getigroupbyname" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source": "netapp_netappstorageprovider_getmappedgroups", - "target": "netapp_netappstorageprovider_getlunbyname" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source": "netapp_netappstorageprovider_resolvecindervolumetolun", - "target": "netapp_netappstorageprovider_listluns" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source": "netapp_netappstorageprovider_resolvecindervolumetolun", - "target": "netapp_netappstorageprovider_buildnaa" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source": "netapp_netappstorageprovider_getvolumefromnaa", - "target": "netapp_netappstorageprovider_extractserialfromnaa" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source": "netapp_netappstorageprovider_getvolumefromnaa", - "target": "netapp_netappstorageprovider_listluns" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source": "netapp_netappstorageprovider_getlunbyname", - "target": "netapp_netappstorageprovider_listluns" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source": "netapp_netappstorageprovider_probetargetfromexistingluns", - "target": "netapp_netappstorageprovider_listluns" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source": "netapp_netappstorageprovider_getigroupbyname", - "target": "netapp_netappstorageprovider_listigroups" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source": "netapp_netappstorageprovider_getdefaultvolumepathandsvm", - "target": "netapp_netappstorageprovider_probetargetfromexistingluns" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source": "netapp_netappstorageprovider_getdefaultvolumepathandsvm", - "target": "netapp_netappstorageprovider_discoverbackendtargets" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source": "netapp_netappstorageprovider_discoverbackendtargets", - "target": "netapp_netappstorageprovider_listsvms" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source": "netapp_netappstorageprovider_discoverbackendtargets", - "target": "netapp_netappstorageprovider_listflexvolsforsvm" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil_test.go", - "source": "pkg_vpwned_sdk_storage_fcutil_fcutil_test_go", - "target": "fcutil_fcutil_test_testparsefcuid" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil_test.go", - "source": "pkg_vpwned_sdk_storage_fcutil_fcutil_test_go", - "target": "fcutil_fcutil_test_teststripwwnformatting" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil_test.go", - "source": "pkg_vpwned_sdk_storage_fcutil_fcutil_test_go", - "target": "fcutil_fcutil_test_testcolonseparated" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil_test.go", - "source": "pkg_vpwned_sdk_storage_fcutil_fcutil_test_go", - "target": "fcutil_fcutil_test_testwwpnfromfcuid" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil_test.go", - "source": "pkg_vpwned_sdk_storage_fcutil_fcutil_test_go", - "target": "fcutil_fcutil_test_testformattedwwpnfromfcuid" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil_test.go", - "source": "pkg_vpwned_sdk_storage_fcutil_fcutil_test_go", - "target": "fcutil_fcutil_test_testequalwwns" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil_test.go", - "source": "pkg_vpwned_sdk_storage_fcutil_fcutil_test_go", - "target": "fcutil_fcutil_test_testfcuidtopurewwncomparison" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil_test.go", - "source": "pkg_vpwned_sdk_storage_fcutil_fcutil_test_go", - "target": "fcutil_fcutil_test_testparsefcuidreturnsbothcomponents" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil_test.go", - "source": "pkg_vpwned_sdk_storage_fcutil_fcutil_test_go", - "target": "fcutil_fcutil_test_testcolonseparatedroundtrip" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil_test.go", - "source": "fcutil_fcutil_test_testparsefcuid", - "target": "fcutil_fcutil_parsefcuid" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil_test.go", - "source": "fcutil_fcutil_test_teststripwwnformatting", - "target": "fcutil_fcutil_stripwwnformatting" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil_test.go", - "source": "fcutil_fcutil_test_testcolonseparated", - "target": "fcutil_fcutil_colonseparated" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil_test.go", - "source": "fcutil_fcutil_test_testwwpnfromfcuid", - "target": "fcutil_fcutil_wwpnfromfcuid" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil_test.go", - "source": "fcutil_fcutil_test_testformattedwwpnfromfcuid", - "target": "fcutil_fcutil_formattedwwpnfromfcuid" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil_test.go", - "source": "fcutil_fcutil_test_testequalwwns", - "target": "fcutil_fcutil_equalwwns" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil_test.go", - "source": "fcutil_fcutil_test_testfcuidtopurewwncomparison", - "target": "fcutil_fcutil_wwpnfromfcuid" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil_test.go", - "source": "fcutil_fcutil_test_testfcuidtopurewwncomparison", - "target": "fcutil_fcutil_equalwwns" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil_test.go", - "source": "fcutil_fcutil_test_testfcuidtopurewwncomparison", - "target": "fcutil_fcutil_formattedwwpnfromfcuid" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil_test.go", - "source": "fcutil_fcutil_test_testparsefcuidreturnsbothcomponents", - "target": "fcutil_fcutil_parsefcuid" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil_test.go", - "source": "fcutil_fcutil_test_testparsefcuidreturnsbothcomponents", - "target": "fcutil_fcutil_wwpnfromfcuid" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil_test.go", - "source": "fcutil_fcutil_test_testcolonseparatedroundtrip", - "target": "fcutil_fcutil_colonseparated" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil_test.go", - "source": "fcutil_fcutil_test_testcolonseparatedroundtrip", - "target": "fcutil_fcutil_stripwwnformatting" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil.go", - "source": "pkg_vpwned_sdk_storage_fcutil_fcutil_go", - "target": "fcutil_fcutil_parsefcuid" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil.go", - "source": "pkg_vpwned_sdk_storage_fcutil_fcutil_go", - "target": "fcutil_fcutil_stripwwnformatting" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil.go", - "source": "pkg_vpwned_sdk_storage_fcutil_fcutil_go", - "target": "fcutil_fcutil_colonseparated" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil.go", - "source": "pkg_vpwned_sdk_storage_fcutil_fcutil_go", - "target": "fcutil_fcutil_wwpnfromfcuid" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil.go", - "source": "pkg_vpwned_sdk_storage_fcutil_fcutil_go", - "target": "fcutil_fcutil_formattedwwpnfromfcuid" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil.go", - "source": "pkg_vpwned_sdk_storage_fcutil_fcutil_go", - "target": "fcutil_fcutil_equalwwns" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil.go", - "source": "fcutil_fcutil_wwpnfromfcuid", - "target": "fcutil_fcutil_parsefcuid" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil.go", - "source": "fcutil_fcutil_equalwwns", - "target": "fcutil_fcutil_stripwwnformatting" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil.go", - "source": "fcutil_fcutil_formattedwwpnfromfcuid", - "target": "fcutil_fcutil_colonseparated" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil.go", - "source": "fcutil_fcutil_formattedwwpnfromfcuid", - "target": "fcutil_fcutil_wwpnfromfcuid" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/pure/pure.go", - "source": "pure_purestorageprovider_createorupdateinitiatorgroup", - "target": "fcutil_fcutil_wwpnfromfcuid" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/pure/pure.go", - "source": "pure_purestorageprovider_createorupdateinitiatorgroup", - "target": "fcutil_fcutil_equalwwns" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/pure/pure.go", - "source": "pkg_vpwned_sdk_storage_pure_pure_go", - "target": "pure_pure_init" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/pure/pure.go", - "source": "pkg_vpwned_sdk_storage_pure_pure_go", - "target": "pure_purestorageprovider" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/pure/pure.go", - "source": "pure_purestorageprovider", - "target": "pure_purestorageprovider_connect" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/pure/pure.go", - "source": "pure_purestorageprovider", - "target": "pure_purestorageprovider_disconnect" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/pure/pure.go", - "source": "pure_purestorageprovider", - "target": "pure_purestorageprovider_validatecredentials" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/pure/pure.go", - "source": "pure_purestorageprovider", - "target": "pure_purestorageprovider_createvolume" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/pure/pure.go", - "source": "pure_purestorageprovider", - "target": "pure_purestorageprovider_deletevolume" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/pure/pure.go", - "source": "pure_purestorageprovider", - "target": "pure_purestorageprovider_renamevolume" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/pure/pure.go", - "source": "pure_purestorageprovider", - "target": "pure_purestorageprovider_getvolumeinfo" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/pure/pure.go", - "source": "pure_purestorageprovider", - "target": "pure_purestorageprovider_listallvolumes" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/pure/pure.go", - "source": "pure_purestorageprovider", - "target": "pure_purestorageprovider_getallvolumenaas" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/pure/pure.go", - "source": "pure_purestorageprovider", - "target": "pure_purestorageprovider_createorupdateinitiatorgroup" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/pure/pure.go", - "source": "pure_purestorageprovider", - "target": "pure_purestorageprovider_mapvolumetogroup" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/pure/pure.go", - "source": "pure_purestorageprovider", - "target": "pure_purestorageprovider_unmapvolumefromgroup" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/pure/pure.go", - "source": "pure_purestorageprovider", - "target": "pure_purestorageprovider_getmappedgroups" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/pure/pure.go", - "source": "pure_purestorageprovider", - "target": "pure_purestorageprovider_resolvecindervolumetolun" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/pure/pure.go", - "source": "pure_purestorageprovider", - "target": "pure_purestorageprovider_getvolumefromnaa" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/pure/pure.go", - "source": "pure_purestorageprovider", - "target": "pure_purestorageprovider_whoami" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/sdk/storage/pure/pure.go", - "source": "pure_purestorageprovider_validatecredentials", - "target": "pure_purestorageprovider_connect" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_request_version_version_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_local_request_version_version_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_request_version_initiateupgrade_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_local_request_version_initiateupgrade_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_request_version_getupgradeprogress_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_local_request_version_getupgradeprogress_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_request_version_getavailabletags_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_local_request_version_getavailabletags_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_request_version_cleanup_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_local_request_version_cleanup_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_request_vcenter_listvms_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_local_request_vcenter_listvms_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_request_vcenter_getvm_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_local_request_vcenter_getvm_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_request_vcenter_reclaimvm_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_local_request_vcenter_reclaimvm_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_request_vcenter_cordonhost_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_local_request_vcenter_cordonhost_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_request_vcenter_uncordonhost_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_local_request_vcenter_uncordonhost_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_request_vcenter_listhosts_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_local_request_vcenter_listhosts_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_request_bmprovider_listmachines_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_local_request_bmprovider_listmachines_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_request_bmprovider_getresourceinfo_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_local_request_bmprovider_getresourceinfo_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_request_bmprovider_setresourcepower_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_local_request_bmprovider_setresourcepower_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_request_bmprovider_setresourcebm2pxeboot_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_local_request_bmprovider_setresourcebm2pxeboot_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_request_bmprovider_whoami_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_local_request_bmprovider_whoami_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_request_bmprovider_listbootsource_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_local_request_bmprovider_listbootsource_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_request_bmprovider_reclaimbmhost_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_local_request_bmprovider_reclaimbmhost_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_request_bmprovider_deploymachine_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_local_request_bmprovider_deploymachine_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_request_vailbreakproxy_validateopenstackip_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_local_request_vailbreakproxy_validateopenstackip_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_request_vailbreakproxy_revalidatecredentials_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_local_request_vailbreakproxy_revalidatecredentials_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_request_vailbreakproxy_injectenvvariables_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_local_request_vailbreakproxy_injectenvvariables_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_request_vailbreakproxy_checknetworksubnetcompatibility_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_local_request_vailbreakproxy_checknetworksubnetcompatibility_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_request_storagearray_validatecredentials_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_local_request_storagearray_validatecredentials_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_request_storagearray_createorupdateinitiatorgroup_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_local_request_storagearray_createorupdateinitiatorgroup_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_request_storagearray_mapvolumetogroup_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_local_request_storagearray_mapvolumetogroup_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_request_storagearray_unmapvolumefromgroup_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_local_request_storagearray_unmapvolumefromgroup_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_request_storagearray_getmappedgroups_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_local_request_storagearray_getmappedgroups_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_request_storagearray_resolvecindervolume_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_local_request_storagearray_resolvecindervolume_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_registerversionhandlerserver" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_registervcenterhandlerserver" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_registerbmproviderhandlerserver" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_registervailbreakproxyhandlerserver" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_registerstoragearrayhandlerserver" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_registerversionhandlerfromendpoint" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_registerversionhandler" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_registerversionhandlerclient" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_registervcenterhandlerfromendpoint" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_registervcenterhandler" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_registervcenterhandlerclient" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_registerbmproviderhandlerfromendpoint" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_registerbmproviderhandler" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_registerbmproviderhandlerclient" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_registervailbreakproxyhandlerfromendpoint" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_registervailbreakproxyhandler" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_registervailbreakproxyhandlerclient" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_registerstoragearrayhandlerfromendpoint" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_registerstoragearrayhandler" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_registerstoragearrayhandlerclient" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "service_api_pb_gw_registerversionhandlerclient", - "target": "service_api_pb_gw_request_version_version_0" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "service_api_pb_gw_registerversionhandlerserver", - "target": "service_api_pb_gw_local_request_version_version_0" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "service_api_pb_gw_registerversionhandlerclient", - "target": "service_api_pb_gw_request_version_initiateupgrade_0" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "service_api_pb_gw_registerversionhandlerserver", - "target": "service_api_pb_gw_local_request_version_initiateupgrade_0" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "service_api_pb_gw_registerversionhandlerclient", - "target": "service_api_pb_gw_request_version_getupgradeprogress_0" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "service_api_pb_gw_registerversionhandlerserver", - "target": "service_api_pb_gw_local_request_version_getupgradeprogress_0" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "service_api_pb_gw_registerversionhandlerclient", - "target": "service_api_pb_gw_request_version_getavailabletags_0" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "service_api_pb_gw_registerversionhandlerserver", - "target": "service_api_pb_gw_local_request_version_getavailabletags_0" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "service_api_pb_gw_registerversionhandlerclient", - "target": "service_api_pb_gw_request_version_cleanup_0" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "service_api_pb_gw_registerversionhandlerserver", - "target": "service_api_pb_gw_local_request_version_cleanup_0" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "service_api_pb_gw_registervcenterhandlerclient", - "target": "service_api_pb_gw_request_vcenter_listvms_0" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "service_api_pb_gw_registervcenterhandlerserver", - "target": "service_api_pb_gw_local_request_vcenter_listvms_0" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "service_api_pb_gw_registervcenterhandlerclient", - "target": "service_api_pb_gw_request_vcenter_getvm_0" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "service_api_pb_gw_registervcenterhandlerserver", - "target": "service_api_pb_gw_local_request_vcenter_getvm_0" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "service_api_pb_gw_registervcenterhandlerclient", - "target": "service_api_pb_gw_request_vcenter_reclaimvm_0" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "service_api_pb_gw_registervcenterhandlerserver", - "target": "service_api_pb_gw_local_request_vcenter_reclaimvm_0" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "service_api_pb_gw_registervcenterhandlerclient", - "target": "service_api_pb_gw_request_vcenter_cordonhost_0" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "service_api_pb_gw_registervcenterhandlerserver", - "target": "service_api_pb_gw_local_request_vcenter_cordonhost_0" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "service_api_pb_gw_registervcenterhandlerclient", - "target": "service_api_pb_gw_request_vcenter_uncordonhost_0" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "service_api_pb_gw_registervcenterhandlerserver", - "target": "service_api_pb_gw_local_request_vcenter_uncordonhost_0" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "service_api_pb_gw_registervcenterhandlerclient", - "target": "service_api_pb_gw_request_vcenter_listhosts_0" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "service_api_pb_gw_registervcenterhandlerserver", - "target": "service_api_pb_gw_local_request_vcenter_listhosts_0" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "service_api_pb_gw_registerbmproviderhandlerclient", - "target": "service_api_pb_gw_request_bmprovider_listmachines_0" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "service_api_pb_gw_registerbmproviderhandlerserver", - "target": "service_api_pb_gw_local_request_bmprovider_listmachines_0" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "service_api_pb_gw_registerbmproviderhandlerclient", - "target": "service_api_pb_gw_request_bmprovider_getresourceinfo_0" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "service_api_pb_gw_registerbmproviderhandlerserver", - "target": "service_api_pb_gw_local_request_bmprovider_getresourceinfo_0" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "service_api_pb_gw_registerbmproviderhandlerclient", - "target": "service_api_pb_gw_request_bmprovider_setresourcepower_0" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "service_api_pb_gw_registerbmproviderhandlerserver", - "target": "service_api_pb_gw_local_request_bmprovider_setresourcepower_0" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "service_api_pb_gw_registerbmproviderhandlerclient", - "target": "service_api_pb_gw_request_bmprovider_setresourcebm2pxeboot_0" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "service_api_pb_gw_registerbmproviderhandlerserver", - "target": "service_api_pb_gw_local_request_bmprovider_setresourcebm2pxeboot_0" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "service_api_pb_gw_registerbmproviderhandlerclient", - "target": "service_api_pb_gw_request_bmprovider_whoami_0" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "service_api_pb_gw_registerbmproviderhandlerserver", - "target": "service_api_pb_gw_local_request_bmprovider_whoami_0" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "service_api_pb_gw_registerbmproviderhandlerclient", - "target": "service_api_pb_gw_request_bmprovider_listbootsource_0" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "service_api_pb_gw_registerbmproviderhandlerserver", - "target": "service_api_pb_gw_local_request_bmprovider_listbootsource_0" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "service_api_pb_gw_registerbmproviderhandlerclient", - "target": "service_api_pb_gw_request_bmprovider_reclaimbmhost_0" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "service_api_pb_gw_registerbmproviderhandlerserver", - "target": "service_api_pb_gw_local_request_bmprovider_reclaimbmhost_0" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "service_api_pb_gw_registerbmproviderhandlerclient", - "target": "service_api_pb_gw_request_bmprovider_deploymachine_0" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "service_api_pb_gw_registerbmproviderhandlerserver", - "target": "service_api_pb_gw_local_request_bmprovider_deploymachine_0" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "service_api_pb_gw_registervailbreakproxyhandlerclient", - "target": "service_api_pb_gw_request_vailbreakproxy_validateopenstackip_0" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "service_api_pb_gw_registervailbreakproxyhandlerserver", - "target": "service_api_pb_gw_local_request_vailbreakproxy_validateopenstackip_0" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "service_api_pb_gw_registervailbreakproxyhandlerclient", - "target": "service_api_pb_gw_request_vailbreakproxy_revalidatecredentials_0" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "service_api_pb_gw_registervailbreakproxyhandlerserver", - "target": "service_api_pb_gw_local_request_vailbreakproxy_revalidatecredentials_0" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "service_api_pb_gw_registervailbreakproxyhandlerclient", - "target": "service_api_pb_gw_request_vailbreakproxy_injectenvvariables_0" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "service_api_pb_gw_registervailbreakproxyhandlerserver", - "target": "service_api_pb_gw_local_request_vailbreakproxy_injectenvvariables_0" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "service_api_pb_gw_registervailbreakproxyhandlerclient", - "target": "service_api_pb_gw_request_vailbreakproxy_checknetworksubnetcompatibility_0" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "service_api_pb_gw_registervailbreakproxyhandlerserver", - "target": "service_api_pb_gw_local_request_vailbreakproxy_checknetworksubnetcompatibility_0" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "service_api_pb_gw_registerstoragearrayhandlerclient", - "target": "service_api_pb_gw_request_storagearray_validatecredentials_0" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "service_api_pb_gw_registerstoragearrayhandlerserver", - "target": "service_api_pb_gw_local_request_storagearray_validatecredentials_0" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "service_api_pb_gw_registerstoragearrayhandlerclient", - "target": "service_api_pb_gw_request_storagearray_createorupdateinitiatorgroup_0" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "service_api_pb_gw_registerstoragearrayhandlerserver", - "target": "service_api_pb_gw_local_request_storagearray_createorupdateinitiatorgroup_0" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "service_api_pb_gw_registerstoragearrayhandlerclient", - "target": "service_api_pb_gw_request_storagearray_mapvolumetogroup_0" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "service_api_pb_gw_registerstoragearrayhandlerserver", - "target": "service_api_pb_gw_local_request_storagearray_mapvolumetogroup_0" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "service_api_pb_gw_registerstoragearrayhandlerclient", - "target": "service_api_pb_gw_request_storagearray_unmapvolumefromgroup_0" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "service_api_pb_gw_registerstoragearrayhandlerserver", - "target": "service_api_pb_gw_local_request_storagearray_unmapvolumefromgroup_0" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "service_api_pb_gw_registerstoragearrayhandlerclient", - "target": "service_api_pb_gw_request_storagearray_getmappedgroups_0" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "service_api_pb_gw_registerstoragearrayhandlerserver", - "target": "service_api_pb_gw_local_request_storagearray_getmappedgroups_0" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "service_api_pb_gw_registerstoragearrayhandlerclient", - "target": "service_api_pb_gw_request_storagearray_resolvecindervolume_0" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "service_api_pb_gw_registerstoragearrayhandlerserver", - "target": "service_api_pb_gw_local_request_storagearray_resolvecindervolume_0" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "service_api_pb_gw_registerversionhandlerfromendpoint", - "target": "service_api_pb_gw_registerversionhandler" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "service_api_pb_gw_registerversionhandler", - "target": "service_api_pb_gw_registerversionhandlerclient" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "service_api_pb_gw_registervcenterhandlerfromendpoint", - "target": "service_api_pb_gw_registervcenterhandler" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "service_api_pb_gw_registervcenterhandler", - "target": "service_api_pb_gw_registervcenterhandlerclient" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "service_api_pb_gw_registerbmproviderhandlerfromendpoint", - "target": "service_api_pb_gw_registerbmproviderhandler" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "service_api_pb_gw_registerbmproviderhandler", - "target": "service_api_pb_gw_registerbmproviderhandlerclient" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "service_api_pb_gw_registervailbreakproxyhandlerfromendpoint", - "target": "service_api_pb_gw_registervailbreakproxyhandler" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "service_api_pb_gw_registervailbreakproxyhandler", - "target": "service_api_pb_gw_registervailbreakproxyhandlerclient" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "service_api_pb_gw_registerstoragearrayhandlerfromendpoint", - "target": "service_api_pb_gw_registerstoragearrayhandler" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source": "service_api_pb_gw_registerstoragearrayhandler", - "target": "service_api_pb_gw_registerstoragearrayhandlerclient" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/common/openstack/securitygroups.go", - "source": "pkg_common_openstack_securitygroups_go", - "target": "openstack_securitygroups_getaccessiblesecuritygroups" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/common/openstack/securitygroups.go", - "source": "pkg_common_openstack_securitygroups_go", - "target": "openstack_securitygroups_listsecuritygroupinfos" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/common/openstack/securitygroups.go", - "source": "pkg_common_openstack_securitygroups_go", - "target": "openstack_securitygroups_resolveprojectid" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/common/openstack/securitygroups.go", - "source": "openstack_securitygroups_getaccessiblesecuritygroups", - "target": "openstack_securitygroups_resolveprojectid" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/common/openstack/securitygroups.go", - "source": "openstack_securitygroups_listsecuritygroupinfos", - "target": "openstack_securitygroups_getaccessiblesecuritygroups" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/common/openstack/network.go", - "source": "pkg_common_openstack_network_go", - "target": "openstack_network_issimplenetwork" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/common/openstack/flavor_test.go", - "source": "pkg_common_openstack_flavor_test_go", - "target": "openstack_flavor_test_testgetpassthroughgpucount" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/common/openstack/flavor_test.go", - "source": "pkg_common_openstack_flavor_test_go", - "target": "openstack_flavor_test_testgetvgpucount" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/common/openstack/flavor_test.go", - "source": "pkg_common_openstack_flavor_test_go", - "target": "openstack_flavor_test_testfilterflavorsbyavailabilityzone" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/common/openstack/flavor_test.go", - "source": "pkg_common_openstack_flavor_test_go", - "target": "openstack_flavor_test_testgetclosestflavourwithgpu" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/common/openstack/flavor_test.go", - "source": "openstack_flavor_test_testgetpassthroughgpucount", - "target": "openstack_flavor_getpassthroughgpucount" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/common/openstack/flavor_test.go", - "source": "openstack_flavor_test_testgetvgpucount", - "target": "openstack_flavor_getvgpucount" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/common/openstack/flavor_test.go", - "source": "openstack_flavor_test_testfilterflavorsbyavailabilityzone", - "target": "openstack_flavor_filterflavorsbyavailabilityzone" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/common/openstack/flavor.go", - "source": "pkg_common_openstack_flavor_go", - "target": "openstack_flavor_filterflavorsbyavailabilityzone" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/common/openstack/flavor.go", - "source": "pkg_common_openstack_flavor_go", - "target": "openstack_flavor_getclosestflavour" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/common/openstack/flavor.go", - "source": "pkg_common_openstack_flavor_go", - "target": "openstack_flavor_isgpuflavor" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/common/openstack/flavor.go", - "source": "pkg_common_openstack_flavor_go", - "target": "openstack_flavor_getpassthroughgpucount" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/common/openstack/flavor.go", - "source": "pkg_common_openstack_flavor_go", - "target": "openstack_flavor_getvgpucount" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/common/openstack/flavor.go", - "source": "openstack_flavor_getclosestflavour", - "target": "openstack_flavor_isgpuflavor" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/common/openstack/flavor.go", - "source": "openstack_flavor_getclosestflavour", - "target": "openstack_flavor_getpassthroughgpucount" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/common/openstack/flavor.go", - "source": "openstack_flavor_getclosestflavour", - "target": "openstack_flavor_getvgpucount" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/common/config/settings.go", - "source": "pkg_common_config_settings_go", - "target": "config_vjailbreaksettings" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/common/config/settings.go", - "source": "pkg_common_config_settings_go", - "target": "config_settings_atoi" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/common/config/settings.go", - "source": "pkg_common_config_settings_go", - "target": "config_settings_getvjailbreaksettings" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/common/config/settings.go", - "source": "config_settings_getvjailbreaksettings", - "target": "config_settings_atoi" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/common/k8s/client.go", - "source": "pkg_common_k8s_client_go", - "target": "k8s_client_getinclusterclient" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/common/utils/net.go", - "source": "pkg_common_utils_net_go", - "target": "utils_vjbnet" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/common/utils/net.go", - "source": "pkg_common_utils_net_go", - "target": "utils_net_newvjbnet" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/common/utils/net.go", - "source": "pkg_common_utils_net_go", - "target": "utils_net_normalizevcenterurl" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/common/utils/net.go", - "source": "utils_vjbnet", - "target": "utils_vjbnet_getnettransport" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/common/utils/net.go", - "source": "utils_vjbnet", - "target": "utils_vjbnet_createhttpclient" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/common/utils/net.go", - "source": "utils_vjbnet", - "target": "utils_vjbnet_createsecurehttpclient" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/common/utils/net.go", - "source": "utils_vjbnet", - "target": "utils_vjbnet_settimeout" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/common/utils/net.go", - "source": "utils_vjbnet", - "target": "utils_vjbnet_setinsecure" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/common/utils/net.go", - "source": "utils_vjbnet", - "target": "utils_vjbnet_sethttpproxy" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/common/utils/net.go", - "source": "utils_vjbnet", - "target": "utils_vjbnet_sethttpsproxy" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/common/utils/net.go", - "source": "utils_vjbnet", - "target": "utils_vjbnet_setnoproxy" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/common/utils/net.go", - "source": "utils_vjbnet", - "target": "utils_vjbnet_setuseproxyfromenv" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/common/utils/net.go", - "source": "utils_vjbnet", - "target": "utils_vjbnet_getclient" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/common/utils/net.go", - "source": "utils_vjbnet", - "target": "utils_vjbnet_proxy4url" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/common/utils/net.go", - "source": "utils_vjbnet", - "target": "utils_vjbnet_isproxyenabled" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/common/utils/net.go", - "source": "utils_vjbnet", - "target": "utils_vjbnet_gettimeout" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/common/utils/net.go", - "source": "utils_vjbnet_createhttpclient", - "target": "utils_vjbnet_getnettransport" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/common/utils/net.go", - "source": "utils_vjbnet_createsecurehttpclient", - "target": "utils_vjbnet_getnettransport" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/common/utils/net_test.go", - "source": "utils_net_test_testnewvjbnet_defaults", - "target": "utils_net_newvjbnet" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/common/utils/net_test.go", - "source": "utils_net_test_testvjbnet_settersandgetters", - "target": "utils_net_newvjbnet" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/common/utils/net_test.go", - "source": "utils_net_test_testvjbnet_isproxyenabled", - "target": "utils_net_newvjbnet" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/common/utils/net_test.go", - "source": "utils_net_test_testvjbnet_createhttpclient", - "target": "utils_net_newvjbnet" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/common/utils/net_test.go", - "source": "utils_net_test_testvjbnet_createsecurehttpclient", - "target": "utils_net_newvjbnet" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/common/utils/net_test.go", - "source": "utils_net_test_testvjbnet_proxy4url_httpandhttps", - "target": "utils_net_newvjbnet" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/common/utils/net_test.go", - "source": "utils_net_test_testvjbnet_proxy4url_noproxyconfigpropagation", - "target": "utils_net_newvjbnet" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/common/utils/net_test.go", - "source": "utils_net_test_testvjbnet_noproxybypassesproxy", - "target": "utils_net_newvjbnet" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/common/utils/net_test.go", - "source": "utils_net_test_testvjbnet_noproxy_commaseparatedandcidr", - "target": "utils_net_newvjbnet" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/common/utils/net_test.go", - "source": "utils_net_test_testvjbnet_getclient_default", - "target": "utils_net_newvjbnet" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/common/validation/openstack/validate.go", - "source": "openstack_validate_validate", - "target": "utils_net_newvjbnet" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "weight": 1.0, - "source_file": "pkg/common/validation/vmware/validate.go", - "source": "vmware_validate_validate", - "target": "utils_net_normalizevcenterurl" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/common/utils/net_test.go", - "source": "pkg_common_utils_net_test_go", - "target": "utils_net_test_testnewvjbnet_defaults" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/common/utils/net_test.go", - "source": "pkg_common_utils_net_test_go", - "target": "utils_net_test_testvjbnet_settersandgetters" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/common/utils/net_test.go", - "source": "pkg_common_utils_net_test_go", - "target": "utils_net_test_testvjbnet_isproxyenabled" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/common/utils/net_test.go", - "source": "pkg_common_utils_net_test_go", - "target": "utils_net_test_testvjbnet_createhttpclient" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/common/utils/net_test.go", - "source": "pkg_common_utils_net_test_go", - "target": "utils_net_test_testvjbnet_createsecurehttpclient" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/common/utils/net_test.go", - "source": "pkg_common_utils_net_test_go", - "target": "utils_net_test_testvjbnet_proxy4url_httpandhttps" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/common/utils/net_test.go", - "source": "pkg_common_utils_net_test_go", - "target": "utils_net_test_testvjbnet_proxy4url_noproxyconfigpropagation" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/common/utils/net_test.go", - "source": "pkg_common_utils_net_test_go", - "target": "utils_net_test_testvjbnet_noproxybypassesproxy" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/common/utils/net_test.go", - "source": "pkg_common_utils_net_test_go", - "target": "utils_net_test_testvjbnet_noproxy_commaseparatedandcidr" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/common/utils/net_test.go", - "source": "pkg_common_utils_net_test_go", - "target": "utils_net_test_testvjbnet_getclient_default" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/common/utils/k8scompat.go", - "source": "pkg_common_utils_k8scompat_go", - "target": "utils_k8scompat_converttok8sname" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/common/utils/k8scompat.go", - "source": "pkg_common_utils_k8scompat_go", - "target": "utils_k8scompat_generatesha256hash" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/common/utils/k8scompat.go", - "source": "pkg_common_utils_k8scompat_go", - "target": "utils_k8scompat_getk8scompatiblevmwareobjectname" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/common/utils/k8scompat.go", - "source": "pkg_common_utils_k8scompat_go", - "target": "utils_k8scompat_getvmuniquekey" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/common/utils/k8scompat.go", - "source": "pkg_common_utils_k8scompat_go", - "target": "utils_k8scompat_getvmk8scompatiblename" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/common/utils/k8scompat.go", - "source": "utils_k8scompat_getk8scompatiblevmwareobjectname", - "target": "utils_k8scompat_converttok8sname" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/common/utils/k8scompat.go", - "source": "utils_k8scompat_getk8scompatiblevmwareobjectname", - "target": "utils_k8scompat_generatesha256hash" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/common/utils/k8scompat.go", - "source": "utils_k8scompat_getvmk8scompatiblename", - "target": "utils_k8scompat_getk8scompatiblevmwareobjectname" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/common/utils/k8scompat.go", - "source": "utils_k8scompat_getvmk8scompatiblename", - "target": "utils_k8scompat_getvmuniquekey" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/common/validation/openstack/validate.go", - "source": "pkg_common_validation_openstack_validate_go", - "target": "openstack_validationresult" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/common/validation/openstack/validate.go", - "source": "pkg_common_validation_openstack_validate_go", - "target": "openstack_validate_autherrormessage" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/common/validation/openstack/validate.go", - "source": "pkg_common_validation_openstack_validate_go", - "target": "openstack_validate_validate" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/common/validation/openstack/validate.go", - "source": "pkg_common_validation_openstack_validate_go", - "target": "openstack_validate_getcredentialsfromsecret" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/common/validation/openstack/validate.go", - "source": "pkg_common_validation_openstack_validate_go", - "target": "openstack_validate_verifycredentialsmatchcurrentenvironment" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/common/validation/openstack/validate.go", - "source": "pkg_common_validation_openstack_validate_go", - "target": "openstack_postvalidationresources" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/common/validation/openstack/validate.go", - "source": "pkg_common_validation_openstack_validate_go", - "target": "openstack_validate_fetchresourcespostvalidation" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/common/validation/openstack/validate.go", - "source": "pkg_common_validation_openstack_validate_go", - "target": "openstack_validate_ensurelogger" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/common/validation/openstack/validate.go", - "source": "openstack_validate_validate", - "target": "openstack_validate_autherrormessage" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/common/validation/openstack/validate.go", - "source": "openstack_validate_validate", - "target": "openstack_validate_ensurelogger" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/common/validation/openstack/validate.go", - "source": "openstack_validate_validate", - "target": "openstack_validate_getcredentialsfromsecret" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/common/validation/openstack/validate.go", - "source": "openstack_validate_validate", - "target": "openstack_validate_verifycredentialsmatchcurrentenvironment" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/common/validation/openstack/validate.go", - "source": "openstack_validate_fetchresourcespostvalidation", - "target": "openstack_validate_getcredentialsfromsecret" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/common/validation/openstack/validate.go", - "source": "openstack_validate_fetchresourcespostvalidation", - "target": "openstack_validate_ensurelogger" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/common/validation/vmware/validate.go", - "source": "pkg_common_validation_vmware_validate_go", - "target": "vmware_validationresult" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/common/validation/vmware/validate.go", - "source": "pkg_common_validation_vmware_validate_go", - "target": "vmware_validate_getretrylimitfromsettings" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/common/validation/vmware/validate.go", - "source": "pkg_common_validation_vmware_validate_go", - "target": "vmware_validate_validate" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/common/validation/vmware/validate.go", - "source": "pkg_common_validation_vmware_validate_go", - "target": "vmware_validate_getcredentialsfromsecret" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/common/validation/vmware/validate.go", - "source": "pkg_common_validation_vmware_validate_go", - "target": "vmware_postvalidationresources" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/common/validation/vmware/validate.go", - "source": "pkg_common_validation_vmware_validate_go", - "target": "vmware_validate_fetchresourcespostvalidation" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/common/validation/vmware/validate.go", - "source": "pkg_common_validation_vmware_validate_go", - "target": "vmware_validate_ensurelogger" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/common/validation/vmware/validate.go", - "source": "vmware_validate_validate", - "target": "vmware_validate_getretrylimitfromsettings" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/common/validation/vmware/validate.go", - "source": "vmware_validate_validate", - "target": "vmware_validate_getcredentialsfromsecret" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/common/validation/vmware/validate.go", - "source": "vmware_validate_validate", - "target": "vmware_validate_ensurelogger" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/common/validation/vmware/validate.go", - "source": "vmware_validate_fetchresourcespostvalidation", - "target": "vmware_validate_ensurelogger" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "README.md", - "source": "readme_vjailbreak", - "target": "vjailbreak_project" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "README.md", - "source": "readme_vjailbreak", - "target": "img_migrationform1" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "README.md", - "source": "readme_vjailbreak", - "target": "img_migrationform2" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "README.md", - "source": "readme_vjailbreak", - "target": "img_migrationprogress1" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "README.md", - "source": "readme_vjailbreak", - "target": "img_migrationprogress2" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "README.md", - "source": "readme_vjailbreak", - "target": "img_scaleup" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "README.md", - "source": "readme_vjailbreak", - "target": "img_scaledown" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "README.md", - "source": "readme_vjailbreak", - "target": "img_scaleupagents" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "CLAUDE.md", - "source": "claude_vjailbreak", - "target": "readme_vjailbreak" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "CONTRIBUTING.md", - "source": "contributing_vjailbreak", - "target": "vjailbreak_project" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "CLAUDE.md", - "source": "claude_vjailbreak", - "target": "contributing_vjailbreak" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "AGENTS.md", - "source": "agents_vjailbreak", - "target": "vjailbreak_project" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "CLAUDE.md", - "source": "claude_vjailbreak", - "target": "vjailbreak_project" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "opensource.txt", - "source": "opensource_credits", - "target": "virt_v2v" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "opensource.txt", - "source": "opensource_credits", - "target": "nbdkit" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "opensource.txt", - "source": "opensource_credits", - "target": "k3s" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "opensource.txt", - "source": "opensource_credits", - "target": "openstack_cloud" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "opensource.txt", - "source": "opensource_credits", - "target": "govmomi" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "opensource.txt", - "source": "opensource_credits", - "target": "virtio_win" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "README.md", - "source": "vjailbreak_project", - "target": "vmware_vcenter" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "README.md", - "source": "vjailbreak_project", - "target": "openstack_cloud" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "CLAUDE.md", - "source": "vjailbreak_project", - "target": "platform9_pcd" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "CLAUDE.md", - "source": "vjailbreak_project", - "target": "k3s" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "README.md", - "source": "vjailbreak_project", - "target": "virt_v2v" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "README.md", - "source": "vjailbreak_project", - "target": "nbdkit" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "README.md", - "source": "vjailbreak_project", - "target": "govmomi" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "README.md", - "source": "vjailbreak_project", - "target": "virtio_win" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "README.md", - "source": "vjailbreak_project", - "target": "bsl_license" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "CLAUDE.md", - "source": "vjailbreak_project", - "target": "cbt_feature" - }, - { - "relation": "implements", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "README.md", - "source": "vjailbreak_project", - "target": "vmdk_to_qcow2" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "CLAUDE.md", - "source": "vjailbreak_project", - "target": "module_controller" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "CLAUDE.md", - "source": "vjailbreak_project", - "target": "module_v2v_helper" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "CLAUDE.md", - "source": "vjailbreak_project", - "target": "module_vpwned" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "CLAUDE.md", - "source": "vjailbreak_project", - "target": "module_common" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "CLAUDE.md", - "source": "vjailbreak_project", - "target": "image_builder" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "CLAUDE.md", - "source": "vjailbreak_project", - "target": "deploy_manifests" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "CLAUDE.md", - "source": "vjailbreak_project", - "target": "appliance_module" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "assets/migrationform1.png", - "source": "img_migrationform1", - "target": "vmware_vcenter" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "opensource.txt", - "source": "govmomi", - "target": "vmware_vcenter" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "assets/migrationform1.png", - "source": "img_migrationform1", - "target": "openstack_cloud" - }, - { - "relation": "references", - "confidence": "INFERRED", - "confidence_score": 0.95, - "weight": 0.95, - "source_file": "CLAUDE.md", - "source": "module_v2v_helper", - "target": "virt_v2v" - }, - { - "relation": "references", - "confidence": "INFERRED", - "confidence_score": 0.95, - "weight": 0.95, - "source_file": "CLAUDE.md", - "source": "vmdk_to_qcow2", - "target": "virt_v2v" - }, - { - "relation": "references", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.85, - "source_file": "CLAUDE.md", - "source": "module_v2v_helper", - "target": "nbdkit" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "appliance/README.md", - "source": "appliance_module", - "target": "k3s" - }, - { - "relation": "references", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.85, - "source_file": "CLAUDE.md", - "source": "module_controller", - "target": "govmomi" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "CLAUDE.md", - "source": "module_controller", - "target": "controller_runtime" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "CLAUDE.md", - "source": "module_v2v_helper", - "target": "libguestfs" - }, - { - "relation": "implements", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "CLAUDE.md", - "source": "module_controller", - "target": "crd_migration" - }, - { - "relation": "implements", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "CLAUDE.md", - "source": "module_controller", - "target": "crd_migrationplan" - }, - { - "relation": "implements", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "CLAUDE.md", - "source": "module_controller", - "target": "crd_migrationtemplate" - }, - { - "relation": "implements", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "CLAUDE.md", - "source": "module_controller", - "target": "crd_storagemapping" - }, - { - "relation": "implements", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "CLAUDE.md", - "source": "module_controller", - "target": "crd_networkmapping" - }, - { - "relation": "implements", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "CLAUDE.md", - "source": "module_controller", - "target": "crd_vmwarecreds" - }, - { - "relation": "implements", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "CLAUDE.md", - "source": "module_controller", - "target": "crd_openstackcreds" - }, - { - "relation": "implements", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "deploy/00crds.yaml", - "source": "module_controller", - "target": "crd_arraycreds" - }, - { - "relation": "implements", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.85, - "source_file": "deploy/volumeimageprofile-defaults.yaml", - "source": "module_controller", - "target": "crd_volumeimageprofile" - }, - { - "relation": "implements", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "deploy/05controller-deployment.yaml", - "source": "deploy_controller", - "target": "module_controller" - }, - { - "relation": "implements", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "deploy/06vpwned-deployment.yaml", - "source": "deploy_vpwned", - "target": "module_vpwned" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "deploy/05controller-deployment.yaml", - "source": "deploy_manifests", - "target": "deploy_controller" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "deploy/06vpwned-deployment.yaml", - "source": "deploy_manifests", - "target": "deploy_vpwned" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "deploy/04ui.yaml", - "source": "deploy_manifests", - "target": "deploy_ui" - }, - { - "relation": "implements", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "CLAUDE.md", - "source": "deploy_installer", - "target": "deploy_manifests" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "appliance/README.md", - "source": "appliance_module", - "target": "flatcar_linux" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "assets/migrationprogress1.png", - "source": "img_migrationprogress1", - "target": "crd_migration" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "assets/migrationprogress2.png", - "source": "img_migrationprogress2", - "target": "crd_migration" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/crd/bases/vjailbreak.k8s.pf9.io_migrations.yaml", - "source": "crd_migration", - "target": "crd_migrationplan" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/crd/bases/vjailbreak.k8s.pf9.io_migrations.yaml", - "source": "crd_migration", - "target": "crd_vjailbreaknode" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/crd/bases/vjailbreak.k8s.pf9.io_migrationplans.yaml", - "source": "crd_migrationplan", - "target": "crd_migrationtemplate" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "deploy/04migrationplan.yaml", - "source": "crd_migrationplan", - "target": "migration_strategy_hot" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/crd/bases/vjailbreak.k8s.pf9.io_rollingmigrationplans.yaml", - "source": "crd_rollingmigrationplan", - "target": "crd_migrationplan" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/crd/bases/vjailbreak.k8s.pf9.io_migrationplans.yaml", - "source": "crd_migrationplan", - "target": "crd_volumeimageprofile" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/crd/bases/vjailbreak.k8s.pf9.io_migrationtemplates.yaml", - "source": "crd_migrationtemplate", - "target": "crd_networkmapping" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/crd/bases/vjailbreak.k8s.pf9.io_migrationtemplates.yaml", - "source": "crd_migrationtemplate", - "target": "crd_storagemapping" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/crd/bases/vjailbreak.k8s.pf9.io_migrationtemplates.yaml", - "source": "crd_migrationtemplate", - "target": "crd_vmwarecreds" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/crd/bases/vjailbreak.k8s.pf9.io_migrationtemplates.yaml", - "source": "crd_migrationtemplate", - "target": "crd_openstackcreds" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.75, - "weight": 0.75, - "source_file": "deploy/volumeimageprofile-defaults.yaml", - "source": "crd_volumeimageprofile", - "target": "crd_migrationtemplate" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/crd/bases/vjailbreak.k8s.pf9.io_migrationtemplates.yaml", - "source": "crd_migrationtemplate", - "target": "crd_pcdcluster" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/crd/bases/vjailbreak.k8s.pf9.io_rollingmigrationplans.yaml", - "source": "crd_rollingmigrationplan", - "target": "crd_migrationtemplate" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/crd/bases/vjailbreak.k8s.pf9.io_migrationtemplates.yaml", - "source": "crd_migrationtemplate", - "target": "crd_arraycreds" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "assets/migrationform2.png", - "source": "img_migrationform2", - "target": "crd_storagemapping" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/crd/bases/vjailbreak.k8s.pf9.io_clustermigrations.yaml", - "source": "crd_clustermigration", - "target": "crd_vmwarecreds" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/crd/bases/vjailbreak.k8s.pf9.io_esximigrations.yaml", - "source": "crd_esximigration", - "target": "crd_vmwarecreds" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.85, - "source_file": "k8s/migration/config/crd/bases/vjailbreak.k8s.pf9.io_esxisshcreds.yaml", - "source": "crd_esxisshcreds", - "target": "crd_vmwarecreds" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/vmwarecreds_editor_role.yaml", - "source": "vmwarecreds_editor_role", - "target": "crd_vmwarecreds" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/crd/bases/vjailbreak.k8s.pf9.io_clustermigrations.yaml", - "source": "crd_clustermigration", - "target": "crd_openstackcreds" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/crd/bases/vjailbreak.k8s.pf9.io_esximigrations.yaml", - "source": "crd_esximigration", - "target": "crd_openstackcreds" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/crd/bases/vjailbreak.k8s.pf9.io_vjailbreaknodes.yaml", - "source": "crd_vjailbreaknode", - "target": "crd_openstackcreds" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/crd/bases/vjailbreak.k8s.pf9.io_rdmdisks.yaml", - "source": "crd_rdmdisk", - "target": "crd_openstackcreds" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/openstackcreds_editor_role.yaml", - "source": "openstackcreds_editor_role", - "target": "crd_openstackcreds" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/openstackcreds_viewer_role.yaml", - "source": "openstackcreds_viewer_role", - "target": "crd_openstackcreds" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "assets/migrationform1.png", - "source": "img_migrationform1", - "target": "crd_networkmapping" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "deploy/05controller-deployment.yaml", - "source": "deploy_controller", - "target": "vddk_libraries" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "deploy/05controller-deployment.yaml", - "source": "deploy_controller", - "target": "namespace_migration_system" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "deploy/06vpwned-deployment.yaml", - "source": "deploy_vpwned", - "target": "namespace_migration_system" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "deploy/04ui.yaml", - "source": "deploy_ui", - "target": "namespace_migration_system" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.75, - "weight": 0.75, - "source_file": "CLAUDE.md", - "source": "cbt_feature", - "target": "migration_strategy_hot" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "assets/migrationform2.png", - "source": "img_migrationform2", - "target": "migration_strategy_hot" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "deploy/01openstackcreds.yaml", - "source": "openstackcreds_cr", - "target": "vjailbreak_crd_api" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "deploy/01openstackcreds.yaml", - "source": "openstackcreds_cr", - "target": "migration_system_namespace" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.85, - "source_file": "deploy/01openstackcreds.yaml", - "source": "openstackcreds_cr", - "target": "vmwarecreds_cr" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.75, - "weight": 0.75, - "source_file": "deploy/07ui-deployment.yaml", - "source": "vjailbreak_ui_deployment", - "target": "openstackcreds_cr" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "deploy/02networkmapping.yaml", - "source": "networkmapping_cr", - "target": "vjailbreak_crd_api" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "deploy/02networkmapping.yaml", - "source": "networkmapping_cr", - "target": "migration_system_namespace" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "deploy/01vmwarecreds.yaml", - "source": "vmwarecreds_cr", - "target": "vjailbreak_crd_api" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "deploy/01vmwarecreds.yaml", - "source": "vmwarecreds_cr", - "target": "migration_system_namespace" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "deploy/07ui-deployment.yaml", - "source": "vjailbreak_ui_deployment", - "target": "migration_system_namespace" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.85, - "source_file": "image_builder/deploy/01ui.yaml", - "source": "image_builder_ui_deployment", - "target": "vjailbreak_ui_deployment" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "image_builder/configs/analytics-keys.yaml", - "source": "analytics_keys_secret", - "target": "migration_system_namespace" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "image_builder/configs/vjailbreak-settings.yaml", - "source": "vjailbreak_settings_configmap", - "target": "migration_system_namespace" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "image_builder/configs/version-config.yaml", - "source": "version_config_configmap", - "target": "migration_system_namespace" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "image_builder/configs/daemonset.yaml", - "source": "sync_daemon_daemonset", - "target": "vmware_vix_disklib" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "image_builder/configs/daemonset.yaml", - "source": "sync_daemon_daemonset", - "target": "virtio_win_drivers" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "image_builder/cronjob/version-checker.yaml", - "source": "version_checker_cronjob", - "target": "version_config_configmap" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "image_builder/cronjob/version-checker.yaml", - "source": "configmap_editor_role", - "target": "version_config_configmap" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "image_builder/cronjob/version-checker.yaml", - "source": "version_checker_cronjob", - "target": "version_checker_sa" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "image_builder/cronjob/version-checker.yaml", - "source": "version_checker_binding", - "target": "version_checker_sa" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "image_builder/cronjob/version-checker.yaml", - "source": "version_checker_binding", - "target": "configmap_editor_role" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "image_builder/deploy/01ui.yaml", - "source": "image_builder_ui_deployment", - "target": "vjailbreak_ui_service" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "image_builder/deploy/01ui.yaml", - "source": "vjailbreak_ui_ingress", - "target": "vjailbreak_ui_service" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "image_builder/deploy/01ui.yaml", - "source": "grafana_api_ingress", - "target": "monitoring_namespace" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/cert-manager/00-selfsigned-issuer.yaml", - "source": "vjailbreak_ca_cert", - "target": "selfsigned_issuer" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/cert-manager/00-selfsigned-issuer.yaml", - "source": "vjailbreak_ca_issuer", - "target": "vjailbreak_ca_cert" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.85, - "source_file": "k8s/kube-prometheus/manifests/prometheus-serviceAccount.yaml", - "source": "prometheus_k8s_serviceaccount", - "target": "prometheus_k8s_clusterrole" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/prometheus-clusterRole.yaml", - "source": "prometheus_k8s_clusterrole", - "target": "kube_prometheus_stack" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.85, - "source_file": "k8s/kube-prometheus/manifests/prometheusAdapter-service.yaml", - "source": "prometheus_adapter_service", - "target": "prometheus_adapter_clusterrole" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/prometheusAdapter-clusterRole.yaml", - "source": "prometheus_adapter_clusterrole", - "target": "kube_prometheus_stack" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.85, - "source_file": "k8s/kube-prometheus/manifests/prometheusAdapter-clusterRoleServerResources.yaml", - "source": "resource_metrics_server_clusterrole", - "target": "prometheus_adapter_clusterrole" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/prometheus-serviceAccount.yaml", - "source": "prometheus_k8s_serviceaccount", - "target": "monitoring_namespace" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/prometheus-roleBindingSpecificNamespaces.yaml", - "source": "prometheus_rolebinding_namespaces", - "target": "prometheus_k8s_serviceaccount" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/prometheus-roleBindingConfig.yaml", - "source": "prometheus_rolebinding_config", - "target": "prometheus_k8s_serviceaccount" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/alertmanager-podDisruptionBudget.yaml", - "source": "alertmanager_pdb", - "target": "monitoring_namespace" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/prometheusAdapter-clusterRoleServerResources.yaml", - "source": "resource_metrics_server_clusterrole", - "target": "kube_prometheus_stack" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/blackboxExporter-serviceAccount.yaml", - "source": "blackbox_exporter_sa", - "target": "monitoring_namespace" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/grafana-folders.yaml", - "source": "grafana_folders_configmap", - "target": "monitoring_namespace" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/prometheusAdapter-service.yaml", - "source": "prometheus_adapter_service", - "target": "monitoring_namespace" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/kubeStateMetrics-serviceAccount.yaml", - "source": "kube_state_metrics_sa", - "target": "monitoring_namespace" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/kubeStateMetrics-prometheusRule.yaml", - "source": "kubestatemetrics_prometheusrule", - "target": "monitoring_namespace" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/alertmanager-service.yaml", - "source": "alertmanager_service", - "target": "monitoring_namespace" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/prometheusOperator-deployment.yaml", - "source": "prometheusoperator_deployment", - "target": "monitoring_namespace" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/kubernetesControlPlane-serviceMonitorKubeControllerManager.yaml", - "source": "kubecontrollermanager_servicemonitor", - "target": "monitoring_namespace" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/grafana-serviceMonitor.yaml", - "source": "grafana_servicemonitor", - "target": "monitoring_namespace" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/kubernetesControlPlane-serviceMonitorKubelet.yaml", - "source": "kubelet_servicemonitor", - "target": "monitoring_namespace" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/prometheusAdapter-clusterRoleBindingDelegator.yaml", - "source": "prometheusadapter_clusterrolebindingdelegator", - "target": "monitoring_namespace" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/grafana-service.yaml", - "source": "grafana_service", - "target": "grafana_deployment" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/grafana-deployment.yaml", - "source": "grafana_deployment", - "target": "grafana_config" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/grafana-dashboardDatasources.yaml", - "source": "grafana_datasources", - "target": "grafana_deployment" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/grafana-deployment.yaml", - "source": "grafana_deployment", - "target": "grafana_dashboard_sources" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/grafana-deployment.yaml", - "source": "grafana_deployment", - "target": "grafana_dashboard_definitions" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.65, - "weight": 0.65, - "source_file": "k8s/kube-prometheus/manifests/grafana-dashboardDatasources.yaml", - "source": "grafana_datasources", - "target": "prometheusadapter_apiservice" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/grafana-dashboardSources.yaml", - "source": "grafana_dashboard_sources", - "target": "grafana_dashboard_definitions" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/nodeExporter-networkPolicy.yaml", - "source": "nodeexporter_networkpolicy", - "target": "nodeexporter_service" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.55, - "weight": 0.55, - "source_file": "k8s/kube-prometheus/manifests/kubernetesControlPlane-serviceMonitorCoreDNS.yaml", - "source": "coredns_servicemonitor", - "target": "nodeexporter_service" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.75, - "weight": 0.75, - "source_file": "k8s/kube-prometheus/manifests/nodeExporter-networkPolicy.yaml", - "source": "nodeexporter_networkpolicy", - "target": "nodeexporter_serviceaccount" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/nodeExporter-clusterRoleBinding.yaml", - "source": "nodeexporter_clusterrolebinding", - "target": "nodeexporter_serviceaccount" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/blackboxExporter-networkPolicy.yaml", - "source": "blackboxexporter_networkpolicy", - "target": "blackboxexporter_service" - }, - { - "relation": "references", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.85, - "source_file": "k8s/kube-prometheus/manifests/blackboxExporter-service.yaml", - "source": "blackboxexporter_service", - "target": "blackboxexporter_configuration" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.75, - "weight": 0.75, - "source_file": "k8s/kube-prometheus/manifests/blackboxExporter-clusterRole.yaml", - "source": "blackboxexporter_clusterrole", - "target": "blackboxexporter_service" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/blackboxExporter-clusterRoleBinding.yaml", - "source": "blackboxexporter_clusterrolebinding", - "target": "blackboxexporter_clusterrole" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.85, - "source_file": "k8s/kube-prometheus/manifests/prometheusOperator-serviceMonitor.yaml", - "source": "prometheusoperator_servicemonitor", - "target": "prometheusoperator_prometheusrule" - }, - { - "relation": "references", - "confidence": "INFERRED", - "confidence_score": 0.75, - "weight": 0.75, - "source_file": "k8s/kube-prometheus/manifests/prometheusAdapter-apiService.yaml", - "source": "prometheusadapter_apiservice", - "target": "prometheusadapter_configmap" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/prometheusAdapter-roleBindingAuthReader.yaml", - "source": "prometheusadapter_rolebinding_authreader", - "target": "prometheusadapter_serviceaccount" - }, - { - "relation": "references", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.85, - "source_file": "k8s/kube-prometheus/manifests/prometheusAdapter-apiService.yaml", - "source": "prometheusadapter_apiservice", - "target": "prometheusadapter_serviceaccount" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.75, - "weight": 0.75, - "source_file": "k8s/kube-prometheus/manifests/prometheusAdapter-podDisruptionBudget.yaml", - "source": "prometheusadapter_poddisruptionbudget", - "target": "prometheusadapter_serviceaccount" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.75, - "weight": 0.75, - "source_file": "k8s/kube-prometheus/manifests/prometheusAdapter-clusterRoleAggregatedMetricsReader.yaml", - "source": "prometheusadapter_clusterrole_aggregated", - "target": "prometheusadapter_serviceaccount" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/prometheusAdapter-clusterRoleBinding.yaml", - "source": "prometheusadapter_clusterrolebinding", - "target": "prometheusadapter_serviceaccount" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/prometheus-networkPolicy.yaml", - "source": "prometheus_networkpolicy", - "target": "prometheus_prometheus" - }, - { - "relation": "references", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.85, - "source_file": "k8s/kube-prometheus/manifests/prometheus-networkPolicy.yaml", - "source": "prometheus_networkpolicy", - "target": "grafana_serviceaccount" - }, - { - "relation": "references", - "confidence": "INFERRED", - "confidence_score": 0.75, - "weight": 0.75, - "source_file": "k8s/kube-prometheus/manifests/prometheus-networkPolicy.yaml", - "source": "prometheus_networkpolicy", - "target": "prometheusadapter_clusterrolebinding" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.75, - "weight": 0.75, - "source_file": "k8s/kube-prometheus/manifests/kubernetesControlPlane-serviceMonitorKubeScheduler.yaml", - "source": "kubescheduler_servicemonitor", - "target": "kubernetes_controlplane_prometheusrule" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/grafana-networkPolicy.yaml", - "source": "grafana_networkpolicy", - "target": "grafana_serviceaccount" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.75, - "weight": 0.75, - "source_file": "k8s/kube-prometheus/manifests/grafana-prometheusRule.yaml", - "source": "grafana_prometheusrule", - "target": "grafana_serviceaccount" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.75, - "weight": 0.75, - "source_file": "k8s/kube-prometheus/manifests/kubeStateMetrics-serviceMonitor.yaml", - "source": "kubestatemetrics_servicemonitor", - "target": "kubestatemetrics_clusterrole" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.85, - "source_file": "k8s/kube-prometheus/manifests/kubeStateMetrics-clusterRole.yaml", - "source": "kubestatemetrics_clusterrole", - "target": "kubestatemetrics_exporter" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.85, - "source_file": "k8s/kube-prometheus/manifests/kubePrometheus-prometheusRule.yaml", - "source": "kubeprometheus_prometheusrule", - "target": "prometheus_prometheus" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/prometheusOperator-clusterRoleBinding.yaml", - "source": "prometheusoperator_clusterrolebinding", - "target": "prometheusoperator_clusterrole" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/prometheusOperator-clusterRoleBinding.yaml", - "source": "prometheusoperator_clusterrolebinding", - "target": "prometheusoperator_serviceaccount" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.85, - "source_file": "k8s/kube-prometheus/manifests/prometheusOperator-service.yaml", - "source": "prometheusoperator_service", - "target": "prometheusoperator_clusterrolebinding" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/alertmanager-networkPolicy.yaml", - "source": "alertmanager_networkpolicy", - "target": "alertmanager_serviceaccount" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/nodeExporter-clusterRoleBinding.yaml", - "source": "nodeexporter_clusterrolebinding", - "target": "nodeexporter_clusterrole" - }, - { - "relation": "references", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.85, - "source_file": "k8s/kube-prometheus/manifests/nodeExporter-daemonset.yaml", - "source": "nodeexporter_daemonset", - "target": "nodeexporter_clusterrolebinding" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/prometheus-prometheus.yaml", - "source": "prometheus_prometheus", - "target": "alertmanager_main" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/prometheus-prometheus.yaml", - "source": "prometheus_prometheus", - "target": "prometheus_serviceaccount" - }, - { - "relation": "references", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.85, - "source_file": "k8s/kube-prometheus/manifests/grafana-networkPolicy.yaml", - "source": "grafana_networkpolicy", - "target": "prometheus_prometheus" - }, - { - "relation": "references", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.85, - "source_file": "k8s/kube-prometheus/manifests/alertmanager-networkPolicy.yaml", - "source": "alertmanager_networkpolicy", - "target": "prometheus_prometheus" - }, - { - "relation": "references", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.85, - "source_file": "k8s/kube-prometheus/manifests/prometheus-roleConfig.yaml", - "source": "prometheus_roleconfig", - "target": "prometheus_prometheus" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/prometheus-clusterRoleBinding.yaml", - "source": "prometheus_clusterrolebinding", - "target": "prometheus_clusterrole" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/prometheus-clusterRoleBinding.yaml", - "source": "prometheus_clusterrolebinding", - "target": "prometheus_serviceaccount" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/kubeStateMetrics-serviceMonitor.yaml", - "source": "kubestatemetrics_servicemonitor", - "target": "kubestatemetrics_exporter" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.85, - "source_file": "k8s/kube-prometheus/manifests/nodeExporter-prometheusRule.yaml", - "source": "nodeexporter_prometheusrule", - "target": "nodeexporter_daemonset" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/prometheusAdapter-clusterRoleBinding.yaml", - "source": "prometheusadapter_clusterrolebinding", - "target": "prometheusadapter_clusterrole" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/blackboxExporter-clusterRoleBinding.yaml", - "source": "blackboxexporter_clusterrolebinding", - "target": "blackboxexporter_serviceaccount" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/prometheusAdapter-serviceMonitor.yaml", - "source": "prometheusadapter_servicemonitor", - "target": "prometheusadapter_service" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.85, - "source_file": "k8s/kube-prometheus/manifests/prometheusOperator-clusterRole.yaml", - "source": "prometheusoperator_clusterrole", - "target": "prometheusoperator_serviceaccount" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.85, - "source_file": "k8s/kube-prometheus/manifests/alertmanager-alertmanager.yaml", - "source": "alertmanager_alertmanager", - "target": "prometheusoperator_clusterrole" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.85, - "source_file": "k8s/kube-prometheus/manifests/prometheusOperator-networkPolicy.yaml", - "source": "prometheusoperator_networkpolicy", - "target": "prometheusoperator_serviceaccount" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.75, - "weight": 0.75, - "source_file": "k8s/kube-prometheus/manifests/nodeExporter-serviceMonitor.yaml", - "source": "nodeexporter_servicemonitor", - "target": "nodeexporter_clusterrole" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.85, - "source_file": "k8s/kube-prometheus/manifests/prometheusAdapter-deployment.yaml", - "source": "prometheusadapter_deployment", - "target": "prometheusadapter_networkpolicy" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/prometheus-serviceMonitor.yaml", - "source": "prometheus_servicemonitor", - "target": "prometheus_service" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.85, - "source_file": "k8s/kube-prometheus/manifests/prometheus-serviceMonitor.yaml", - "source": "prometheus_servicemonitor", - "target": "prometheus_poddisruptionbudget" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.85, - "source_file": "k8s/kube-prometheus/manifests/prometheus-roleSpecificNamespaces.yaml", - "source": "prometheus_rolespecificnamespaces", - "target": "prometheus_service" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/alertmanager-serviceMonitor.yaml", - "source": "alertmanager_servicemonitor", - "target": "alertmanager_alertmanager" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/alertmanager-prometheusRule.yaml", - "source": "alertmanager_prometheusrule", - "target": "alertmanager_alertmanager" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.85, - "source_file": "k8s/kube-prometheus/manifests/prometheus-prometheusRule.yaml", - "source": "prometheus_prometheusrule", - "target": "alertmanager_alertmanager" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/blackboxExporter-serviceMonitor.yaml", - "source": "blackboxexporter_servicemonitor", - "target": "blackboxexporter_deployment" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.75, - "weight": 0.75, - "source_file": "k8s/kube-prometheus/manifests/kubernetesControlPlane-serviceMonitorApiserver.yaml", - "source": "kubernetescontrolplane_servicemonitorapiserver", - "target": "prometheus_service" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.65, - "weight": 0.65, - "source_file": "k8s/kube-prometheus/manifests/blackboxExporter-deployment.yaml", - "source": "blackboxexporter_deployment", - "target": "kubestatemetrics_deployment" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/prometheusAdapter-deployment.yaml", - "source": "prometheusadapter_deployment", - "target": "prometheus_service" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.75, - "weight": 0.75, - "source_file": "k8s/kube-prometheus/manifests/prometheusOperator-networkPolicy.yaml", - "source": "prometheusoperator_networkpolicy", - "target": "prometheus_service" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/kubeStateMetrics-networkPolicy.yaml", - "source": "kubestatemetrics_networkpolicy", - "target": "prometheus_service" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/prometheus-prometheusRule.yaml", - "source": "prometheus_prometheusrule", - "target": "prometheus_service" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.85, - "source_file": "k8s/kube-prometheus/manifests/kubeStateMetrics-deployment.yaml", - "source": "kubestatemetrics_deployment", - "target": "prometheus_service" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/kubeStateMetrics-networkPolicy.yaml", - "source": "kubestatemetrics_networkpolicy", - "target": "kubestatemetrics_deployment" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/kubeStateMetrics-clusterRoleBinding.yaml", - "source": "kubestatemetrics_clusterrolebinding", - "target": "kubestatemetrics_deployment" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/kubeStateMetrics-service.yaml", - "source": "kubestatemetrics_service", - "target": "kubestatemetrics_deployment" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/kubeStateMetrics-prometheusRule.yaml", - "source": "kubestatemetrics_prometheusrule", - "target": "prometheusrule_crd" - }, - { - "relation": "references", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.85, - "source_file": "k8s/kube-prometheus/manifests/alertmanager-service.yaml", - "source": "alertmanager_service", - "target": "alertmanager_crd" - }, - { - "relation": "references", - "confidence": "INFERRED", - "confidence_score": 0.95, - "weight": 0.95, - "source_file": "k8s/kube-prometheus/manifests/prometheusOperator-deployment.yaml", - "source": "prometheusoperator_deployment", - "target": "prometheus_crd" - }, - { - "relation": "references", - "confidence": "INFERRED", - "confidence_score": 0.95, - "weight": 0.95, - "source_file": "k8s/kube-prometheus/manifests/prometheusOperator-deployment.yaml", - "source": "prometheusoperator_deployment", - "target": "servicemonitor_crd" - }, - { - "relation": "references", - "confidence": "INFERRED", - "confidence_score": 0.95, - "weight": 0.95, - "source_file": "k8s/kube-prometheus/manifests/prometheusOperator-deployment.yaml", - "source": "prometheusoperator_deployment", - "target": "alertmanager_crd" - }, - { - "relation": "references", - "confidence": "INFERRED", - "confidence_score": 0.95, - "weight": 0.95, - "source_file": "k8s/kube-prometheus/manifests/prometheusOperator-deployment.yaml", - "source": "prometheusoperator_deployment", - "target": "prometheusrule_crd" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/kubernetesControlPlane-serviceMonitorKubeControllerManager.yaml", - "source": "kubecontrollermanager_servicemonitor", - "target": "servicemonitor_crd" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/grafana-serviceMonitor.yaml", - "source": "grafana_servicemonitor", - "target": "servicemonitor_crd" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/kubernetesControlPlane-serviceMonitorKubelet.yaml", - "source": "kubelet_servicemonitor", - "target": "servicemonitor_crd" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.85, - "source_file": "k8s/kube-prometheus/manifests/setup/0alertmanagerConfigCustomResourceDefinition.yaml", - "source": "alertmanagerconfig_crd", - "target": "alertmanager_crd" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.95, - "weight": 0.95, - "source_file": "k8s/kube-prometheus/manifests/setup/0prometheusruleCustomResourceDefinition.yaml", - "source": "prometheusrule_crd", - "target": "prometheus_crd" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.85, - "source_file": "k8s/kube-prometheus/manifests/setup/0prometheusruleCustomResourceDefinition.yaml", - "source": "prometheusrule_crd", - "target": "thanosruler_crd" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.95, - "weight": 0.95, - "source_file": "k8s/kube-prometheus/manifests/setup/0servicemonitorCustomResourceDefinition.yaml", - "source": "servicemonitor_crd", - "target": "prometheus_crd" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.85, - "source_file": "k8s/kube-prometheus/manifests/setup/0servicemonitorCustomResourceDefinition.yaml", - "source": "servicemonitor_crd", - "target": "prometheusagent_crd" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.95, - "weight": 0.95, - "source_file": "k8s/kube-prometheus/manifests/setup/0podmonitorCustomResourceDefinition.yaml", - "source": "podmonitor_crd", - "target": "prometheus_crd" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.85, - "source_file": "k8s/kube-prometheus/manifests/setup/0scrapeconfigCustomResourceDefinition.yaml", - "source": "scrapeconfig_crd", - "target": "prometheusagent_crd" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.85, - "source_file": "k8s/kube-prometheus/manifests/setup/0probeCustomResourceDefinition.yaml", - "source": "probe_crd", - "target": "prometheus_crd" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.75, - "weight": 0.75, - "source_file": "k8s/migration/config/crd/kustomizeconfig.yaml", - "source": "crd_kustomizeconfig", - "target": "migration_readme" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.75, - "weight": 0.75, - "source_file": "k8s/migration/config/addons/k8s.svc.yaml", - "source": "vpwned_addon_deployment", - "target": "migration_readme" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/addons/kustomization.yaml", - "source": "addons_kustomization", - "target": "vpwned_addon_deployment" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/crd/bases/vjailbreak.k8s.pf9.io_rollingmigrationplans.yaml", - "source": "crd_rollingmigrationplan", - "target": "crd_bmconfig" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/crd/bases/vjailbreak.k8s.pf9.io_rollingmigrationplans.yaml", - "source": "crd_rollingmigrationplan", - "target": "crd_pcdcluster" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/crd/bases/vjailbreak.k8s.pf9.io_clustermigrations.yaml", - "source": "crd_clustermigration", - "target": "crd_rollingmigrationplan" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/crd/bases/vjailbreak.k8s.pf9.io_esximigrations.yaml", - "source": "crd_esximigration", - "target": "crd_rollingmigrationplan" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/crd/bases/vjailbreak.k8s.pf9.io_clustermigrations.yaml", - "source": "crd_clustermigration", - "target": "crd_esximigration" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/crd/bases/vjailbreak.k8s.pf9.io_vmwareclusters.yaml", - "source": "crd_vmwarecluster", - "target": "crd_vmwarehost" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.85, - "source_file": "k8s/migration/config/crd/bases/vjailbreak.k8s.pf9.io_vmwareclusters.yaml", - "source": "crd_vmwarecluster", - "target": "crd_pcdcluster" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.85, - "source_file": "k8s/migration/config/crd/bases/vjailbreak.k8s.pf9.io_vmwarehosts.yaml", - "source": "crd_vmwarehost", - "target": "crd_pcdhost" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/crd/bases/vjailbreak.k8s.pf9.io_vmwaremachines.yaml", - "source": "crd_vmwaremachine", - "target": "crd_rdmdisk" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/crd/bases/vjailbreak.k8s.pf9.io_pcdclusters.yaml", - "source": "crd_pcdcluster", - "target": "crd_pcdhost" - }, - { - "relation": "references", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.85, - "source_file": "k8s/migration/config/default/kustomization.yaml", - "source": "default_kustomization", - "target": "arraycredsmappings_crd" - }, - { - "relation": "references", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.85, - "source_file": "k8s/migration/config/rbac/role.yaml", - "source": "manager_role", - "target": "arraycredsmappings_crd" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/default/kustomization.yaml", - "source": "default_kustomization", - "target": "manager_yaml" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/default/kustomization.yaml", - "source": "default_kustomization", - "target": "manager_metrics_patch" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/default/kustomization.yaml", - "source": "default_kustomization", - "target": "metrics_service" - }, - { - "relation": "references", - "confidence": "INFERRED", - "confidence_score": 0.75, - "weight": 0.75, - "source_file": "k8s/migration/config/default/kustomization.yaml", - "source": "default_kustomization", - "target": "prometheus_kustomization" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.85, - "source_file": "k8s/migration/config/prometheus/monitor.yaml", - "source": "prometheus_monitor", - "target": "metrics_service" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/manager/kustomization.yaml", - "source": "manager_kustomization", - "target": "manager_yaml" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/cluster_admin_binding.yaml", - "source": "cluster_admin_binding", - "target": "manager_yaml" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/leader_election_role_binding.yaml", - "source": "leader_election_role_binding", - "target": "manager_yaml" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/prometheus/kustomization.yaml", - "source": "prometheus_kustomization", - "target": "prometheus_monitor" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.75, - "weight": 0.75, - "source_file": "k8s/migration/config/rbac/role.yaml", - "source": "manager_role", - "target": "vmwaremachine_viewer_role" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.75, - "weight": 0.75, - "source_file": "k8s/migration/config/rbac/role.yaml", - "source": "manager_role", - "target": "vmwarehost_viewer_role" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.75, - "weight": 0.75, - "source_file": "k8s/migration/config/rbac/role.yaml", - "source": "manager_role", - "target": "migrationplan_viewer_role" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.75, - "weight": 0.75, - "source_file": "k8s/migration/config/rbac/role.yaml", - "source": "manager_role", - "target": "rdmdisk_editor_role" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.75, - "weight": 0.75, - "source_file": "k8s/migration/config/rbac/role.yaml", - "source": "manager_role", - "target": "storagemapping_editor_role" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.75, - "weight": 0.75, - "source_file": "k8s/migration/config/rbac/role.yaml", - "source": "manager_role", - "target": "migrationtemplate_viewer_role" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.75, - "weight": 0.75, - "source_file": "k8s/migration/config/rbac/role.yaml", - "source": "manager_role", - "target": "vmwarecluster_editor_role" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.75, - "weight": 0.75, - "source_file": "k8s/migration/config/rbac/role.yaml", - "source": "manager_role", - "target": "clustermigration_editor_role" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.75, - "weight": 0.75, - "source_file": "k8s/migration/config/rbac/role.yaml", - "source": "manager_role", - "target": "pcdcluster_editor_role" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.75, - "weight": 0.75, - "source_file": "k8s/migration/config/rbac/role.yaml", - "source": "manager_role", - "target": "bmconfig_viewer_role" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.75, - "weight": 0.75, - "source_file": "k8s/migration/config/rbac/role.yaml", - "source": "manager_role", - "target": "rollingmigrationplan_editor_role" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/kustomization.yaml", - "source": "rbac_kustomization", - "target": "leader_election_role" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/kustomization.yaml", - "source": "rbac_kustomization", - "target": "role_binding" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/kustomization.yaml", - "source": "rbac_kustomization", - "target": "migration_editor_role" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/kustomization.yaml", - "source": "rbac_kustomization", - "target": "migration_viewer_role" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/kustomization.yaml", - "source": "rbac_kustomization", - "target": "openstackcreds_editor_role" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/kustomization.yaml", - "source": "rbac_kustomization", - "target": "openstackcreds_viewer_role" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/kustomization.yaml", - "source": "rbac_kustomization", - "target": "vmwarecreds_editor_role" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/kustomization.yaml", - "source": "rbac_kustomization", - "target": "networkmapping_editor_role" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/kustomization.yaml", - "source": "rbac_kustomization", - "target": "networkmapping_viewer_role" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/kustomization.yaml", - "source": "rbac_kustomization", - "target": "pcdhost_editor_role" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/kustomization.yaml", - "source": "rbac_kustomization", - "target": "pcdhost_viewer_role" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/kustomization.yaml", - "source": "rbac_kustomization", - "target": "pcdcluster_viewer_role" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/kustomization.yaml", - "source": "rbac_kustomization", - "target": "esximigration_editor_role" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/kustomization.yaml", - "source": "rbac_kustomization", - "target": "esximigration_viewer_role" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/kustomization.yaml", - "source": "rbac_kustomization", - "target": "vjailbreaknode_editor_role" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/kustomization.yaml", - "source": "rbac_kustomization", - "target": "vjailbreaknode_viewer_role" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/kustomization.yaml", - "source": "rbac_kustomization", - "target": "clustermigration_viewer_role" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/kustomization.yaml", - "source": "rbac_kustomization", - "target": "vmwarecluster_viewer_role" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/kustomization.yaml", - "source": "rbac_kustomization", - "target": "rollingmigrationplan_viewer_role" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/kustomization.yaml", - "source": "rbac_kustomization", - "target": "bmconfig_editor_role" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/kustomization.yaml", - "source": "rbac_kustomization", - "target": "rdmdisk_admin_role" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.7, - "source_file": "k8s/migration/config/rbac/leader_election_role.yaml", - "source": "leader_election_role", - "target": "controller_manager_sa" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/role_binding.yaml", - "source": "role_binding", - "target": "controller_manager_sa" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/migration_editor_role.yaml", - "source": "migration_editor_role", - "target": "crd_migrations" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.95, - "weight": 0.8, - "source_file": "k8s/migration/config/rbac/migration_editor_role.yaml", - "source": "migration_editor_role", - "target": "migration_viewer_role" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/migration_editor_role.yaml", - "source": "migration_editor_role", - "target": "vjailbreak_api_group" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/migration_viewer_role.yaml", - "source": "migration_viewer_role", - "target": "crd_migrations" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.95, - "weight": 0.8, - "source_file": "k8s/migration/config/rbac/openstackcreds_editor_role.yaml", - "source": "openstackcreds_editor_role", - "target": "openstackcreds_viewer_role" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/openstackcreds_editor_role.yaml", - "source": "openstackcreds_editor_role", - "target": "vjailbreak_api_group" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/vmwarecreds_editor_role.yaml", - "source": "vmwarecreds_editor_role", - "target": "vjailbreak_api_group" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/networkmapping_editor_role.yaml", - "source": "networkmapping_editor_role", - "target": "crd_networkmappings" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.95, - "weight": 0.8, - "source_file": "k8s/migration/config/rbac/networkmapping_editor_role.yaml", - "source": "networkmapping_editor_role", - "target": "networkmapping_viewer_role" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/networkmapping_editor_role.yaml", - "source": "networkmapping_editor_role", - "target": "vjailbreak_api_group" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/networkmapping_viewer_role.yaml", - "source": "networkmapping_viewer_role", - "target": "crd_networkmappings" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/pcdhost_editor_role.yaml", - "source": "pcdhost_editor_role", - "target": "crd_pcdhosts" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.95, - "weight": 0.8, - "source_file": "k8s/migration/config/rbac/pcdhost_editor_role.yaml", - "source": "pcdhost_editor_role", - "target": "pcdhost_viewer_role" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/pcdhost_editor_role.yaml", - "source": "pcdhost_editor_role", - "target": "vjailbreak_api_group" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/pcdhost_viewer_role.yaml", - "source": "pcdhost_viewer_role", - "target": "crd_pcdhosts" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/pcdcluster_viewer_role.yaml", - "source": "pcdcluster_viewer_role", - "target": "crd_pcdclusters" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/esximigration_editor_role.yaml", - "source": "esximigration_editor_role", - "target": "crd_esximigrations" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.95, - "weight": 0.8, - "source_file": "k8s/migration/config/rbac/esximigration_editor_role.yaml", - "source": "esximigration_editor_role", - "target": "esximigration_viewer_role" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/esximigration_editor_role.yaml", - "source": "esximigration_editor_role", - "target": "vjailbreak_api_group" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/esximigration_viewer_role.yaml", - "source": "esximigration_viewer_role", - "target": "crd_esximigrations" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/vjailbreaknode_editor_role.yaml", - "source": "vjailbreaknode_editor_role", - "target": "crd_vjailbreaknodes" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.95, - "weight": 0.8, - "source_file": "k8s/migration/config/rbac/vjailbreaknode_editor_role.yaml", - "source": "vjailbreaknode_editor_role", - "target": "vjailbreaknode_viewer_role" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/vjailbreaknode_editor_role.yaml", - "source": "vjailbreaknode_editor_role", - "target": "vjailbreak_api_group" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/vjailbreaknode_viewer_role.yaml", - "source": "vjailbreaknode_viewer_role", - "target": "crd_vjailbreaknodes" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/clustermigration_viewer_role.yaml", - "source": "clustermigration_viewer_role", - "target": "crd_clustermigrations" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/vmwarecluster_viewer_role.yaml", - "source": "vmwarecluster_viewer_role", - "target": "crd_vmwareclusters" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/rollingmigrationplan_viewer_role.yaml", - "source": "rollingmigrationplan_viewer_role", - "target": "crd_rollingmigrationplans" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/bmconfig_editor_role.yaml", - "source": "bmconfig_editor_role", - "target": "crd_bmconfigs" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/bmconfig_editor_role.yaml", - "source": "bmconfig_editor_role", - "target": "vjailbreak_api_group" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/rdmdisk_admin_role.yaml", - "source": "rdmdisk_admin_role", - "target": "crd_rdmdisks" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/rdmdisk_admin_role.yaml", - "source": "rdmdisk_admin_role", - "target": "vjailbreak_api_group" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.8, - "source_file": "k8s/migration/config/rbac/vmwarecreds_viewer_role.yaml", - "source": "vmwarecreds_viewer_role", - "target": "vmwarecreds_pnapbmc1" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.65, - "weight": 0.6, - "source_file": "k8s/migration/config/rbac/rdmdisk_viewer_role.yaml", - "source": "rdmdisk_viewer_role", - "target": "vmwaremachine_sample_cr" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.8, - "source_file": "k8s/migration/config/rbac/migrationplan_editor_role.yaml", - "source": "migrationplan_editor_role", - "target": "migrationplan_vm_migration_sample" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.8, - "source_file": "k8s/migration/config/rbac/vmwaremachine_editor_role.yaml", - "source": "vmwaremachine_editor_role", - "target": "vmwaremachine_sample_cr" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.75, - "weight": 0.7, - "source_file": "k8s/migration/config/rbac/vmwarehost_editor_role.yaml", - "source": "vmwarehost_editor_role", - "target": "vmwarecluster_sample" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.8, - "source_file": "k8s/migration/config/rbac/storagemapping_viewer_role.yaml", - "source": "storagemapping_viewer_role", - "target": "storagemapping_stmap1" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.8, - "source_file": "k8s/migration/config/rbac/migrationtemplate_editor_role.yaml", - "source": "migrationtemplate_editor_role", - "target": "migrationtemplate_migration_template_sample" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/samples/kustomization.yaml", - "source": "samples_kustomization", - "target": "bmconfig_sample" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/samples/kustomization.yaml", - "source": "samples_kustomization", - "target": "vmwarecluster_sample" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/samples/kustomization.yaml", - "source": "samples_kustomization", - "target": "rollingmigrationplan_sample" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/samples/kustomization.yaml", - "source": "samples_kustomization", - "target": "vjailbreaknode_sample" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/samples/vjailbreak_v1alpha1_esxisshcreds.yaml", - "source": "esxisshcreds_sample", - "target": "esxi_ssh_key_secret" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/samples/kustomization.yaml", - "source": "samples_kustomization", - "target": "storagemapping_sample_cr" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/samples/kustomization.yaml", - "source": "samples_kustomization", - "target": "migration_yaml_bundle" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/samples/kustomization.yaml", - "source": "samples_kustomization", - "target": "vmwarecreds_sample_cr" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/samples/kustomization.yaml", - "source": "samples_kustomization", - "target": "networkmapping_sample_cr" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/samples/kustomization.yaml", - "source": "samples_kustomization", - "target": "migrationtemplate_sample_cr" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/samples/kustomization.yaml", - "source": "samples_kustomization", - "target": "vmwaremachine_sample_cr" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/samples/kustomization.yaml", - "source": "samples_kustomization", - "target": "esximigration_sample" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/samples/kustomization.yaml", - "source": "samples_kustomization", - "target": "clustermigration_sample" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/samples/kustomization.yaml", - "source": "samples_kustomization", - "target": "pcdhost_sample" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/samples/migration.yaml", - "source": "migrationtemplate_migration_template_sample", - "target": "openstackcreds_sapmo1" - }, - { - "relation": "shares_data_with", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.85, - "source_file": "k8s/migration/config/samples/migration.yaml", - "source": "migrationplan_vm_migration_sample", - "target": "openstackcreds_sapmo1" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/samples/migration.yaml", - "source": "migrationtemplate_migration_template_sample", - "target": "vmwarecreds_pnapbmc1" - }, - { - "relation": "shares_data_with", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.85, - "source_file": "k8s/migration/config/samples/migration.yaml", - "source": "migrationplan_vm_migration_sample", - "target": "vmwarecreds_pnapbmc1" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/samples/migration.yaml", - "source": "migrationtemplate_migration_template_sample", - "target": "networkmapping_nwmap1" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/samples/migration.yaml", - "source": "migrationtemplate_migration_template_sample", - "target": "storagemapping_stmap1" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/samples/migration.yaml", - "source": "migrationplan_vm_migration_sample", - "target": "migrationtemplate_migration_template_sample" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/samples/vmware-creds-sample.yaml", - "source": "vmwarecreds_sample_cr", - "target": "vmware_secret_default" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.55, - "weight": 0.55, - "source_file": "k8s/migration/hack/boilerplate.go.txt", - "source": "boilerplate_go_txt", - "target": "vmwarecreds_sample_cr" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.85, - "source_file": "k8s/migration/config/samples/vmware-creds-sample.yaml", - "source": "vmwarecreds_sample_cr", - "target": "vmwarecreds_example_cr" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.75, - "weight": 0.75, - "source_file": "k8s/migration/config/samples/vjailbreak_v1alpha1_pcdcluster.yaml", - "source": "pcdcluster_sample_cr", - "target": "cloud_init_template" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/samples/vjailbreak_v1alpha1_rdmdisk.yaml", - "source": "rdmdisk_sample_cr", - "target": "rdmdisk_openstackvolumeref" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/samples/vjailbreak_v1alpha1_rdmdisk.yaml", - "source": "rdmdisk_openstackvolumeref", - "target": "openstackcreds_sample_cr" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.55, - "weight": 0.55, - "source_file": "templates/functional_Specification.md", - "source": "functional_spec_template", - "target": "migration_sample_cr" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.85, - "source_file": "k8s/migration/config/samples/vjailbreak_v1alpha1_migration.yaml", - "source": "migration_sample_cr", - "target": "migrationplan_sample_cr" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.85, - "source_file": "k8s/migration/config/samples/vjailbreak_v1alpha1_openstackcreds.yaml", - "source": "openstackcreds_sample_cr", - "target": "openstack_creds_example_cr" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/samples/example/rolling-migration-plan-sample.yaml", - "source": "rollingmigrationplan_sample_cr", - "target": "bmconfig_sample_cr" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/samples/example/bmconfig-sample.yaml", - "source": "bmconfig_sample_cr", - "target": "maas_bmc_provider" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/samples/example/cluster-migration-sample.yaml", - "source": "clustermigration_sample_cr", - "target": "vmwarecreds_example_cr" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/samples/example/cluster-migration-sample.yaml", - "source": "clustermigration_sample_cr", - "target": "openstack_creds_example_cr" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/samples/example/cluster-migration-sample.yaml", - "source": "clustermigration_sample_cr", - "target": "rollingmigrationplan_sample_cr" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/samples/example/cluster-migration-sample.yaml", - "source": "clustermigration_sample_cr", - "target": "esxi_migration_sequence" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/samples/example/rolling-migration-plan-sample.yaml", - "source": "rollingmigrationplan_sample_cr", - "target": "vmwarecreds_example_cr" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/samples/example/rolling-migration-plan-sample.yaml", - "source": "rollingmigrationplan_sample_cr", - "target": "openstack_creds_example_cr" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/samples/example/rolling-migration-plan-sample.yaml", - "source": "rollingmigrationplan_sample_cr", - "target": "rolling_vm_sequence" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/samples/example/openstack-creds-sample.yaml", - "source": "openstack_creds_example_cr", - "target": "openstack_secret_example" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/samples/example/openstack-creds-sample.yaml", - "source": "openstack_creds_example_cr", - "target": "openstack_flavor_catalog" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.75, - "weight": 0.75, - "source_file": "k8s/migration/pkg/scripts/cloud-init.tmpl.yaml", - "source": "cloud_init_template", - "target": "openstack_creds_example_cr" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/samples/example/vmware-creds-sample.yaml", - "source": "vmwarecreds_example_cr", - "target": "vmware_secret_example" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/scripts/cloud-init.tmpl.yaml", - "source": "cloud_init_template", - "target": "pcdctl_setup_script" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/scripts/cloud-init.tmpl.yaml", - "source": "cloud_init_template", - "target": "pf9_host_id_conf" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.65, - "weight": 0.65, - "source_file": "scripts/99-l2-Netplan.yaml", - "source": "l2_netplan_config", - "target": "cloud_init_template" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/deploy/k8s.svc.yaml", - "source": "vpwned_k8s_deployment", - "target": "vpwned_k8s_service" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/deploy/k8s.svc.yaml", - "source": "vpwned_k8s_deployment", - "target": "vpwned_namespace" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/deploy/k8s.svc.yaml", - "source": "vpwned_k8s_service", - "target": "vpwned_k8s_ingress" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/deploy/k8s.svc.yaml", - "source": "vpwned_k8s_service", - "target": "vpwned_namespace" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/deploy/k8s.svc.yaml", - "source": "vpwned_k8s_ingress", - "target": "vpwned_namespace" - } - ], - "hyperedges": [ - { - "id": "vjailbreak_core_modules", - "label": "vJailbreak Core Go Modules", - "nodes": [ - "module_controller", - "module_v2v_helper", - "module_vpwned", - "module_common" - ], - "relation": "implement", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "CLAUDE.md" - }, - { - "id": "migration_crd_chain", - "label": "Migration CRD Composition Chain", - "nodes": [ - "crd_migrationplan", - "crd_migrationtemplate", - "crd_storagemapping", - "crd_networkmapping" - ], - "relation": "participate_in", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "deploy/04migrationplan.yaml" - }, - { - "id": "vjailbreak_open_source_deps", - "label": "vJailbreak Open Source Dependencies", - "nodes": [ - "virt_v2v", - "nbdkit", - "k3s", - "govmomi", - "virtio_win" - ], - "relation": "implement", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "opensource.txt" - }, - { - "id": "credential_crds_cluster", - "label": "Credential CRDs Cluster", - "nodes": [ - "crd_vmwarecreds", - "crd_openstackcreds", - "crd_esxisshcreds", - "crd_arraycreds", - "crd_bmconfig" - ], - "relation": "form", - "confidence": "INFERRED", - "confidence_score": 0.95, - "source_file": "k8s/migration/config/crd/kustomization.yaml" - }, - { - "id": "migration_workflow_crds", - "label": "Migration Workflow CRDs", - "nodes": [ - "crd_migration", - "crd_migrationplan", - "crd_migrationtemplate", - "crd_rollingmigrationplan", - "crd_clustermigration", - "crd_esximigration" - ], - "relation": "implement", - "confidence": "EXTRACTED", - "confidence_score": 0.95, - "source_file": "k8s/migration/config/crd/kustomization.yaml" - }, - { - "id": "vmware_inventory_crds", - "label": "VMware Inventory CRDs", - "nodes": [ - "crd_vmwarecluster", - "crd_vmwarehost", - "crd_vmwaremachine", - "crd_rdmdisk" - ], - "relation": "form", - "confidence": "INFERRED", - "confidence_score": 0.9, - "source_file": "k8s/migration/config/crd/kustomization.yaml" - }, - { - "id": "complete_vm_migration_workflow", - "label": "Complete VM Migration Workflow (migration.yaml bundle)", - "nodes": [ - "vmwarecreds_pnapbmc1", - "openstackcreds_sapmo1", - "networkmapping_nwmap1", - "storagemapping_stmap1", - "migrationtemplate_migration_template_sample", - "migrationplan_vm_migration_sample" - ], - "relation": "participate_in", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "k8s/migration/config/samples/migration.yaml" - }, - { - "id": "rbac_resource_governance", - "label": "RBAC Roles Governing Migration Resources", - "nodes": [ - "vmwarecreds_viewer_role", - "storagemapping_viewer_role", - "migrationplan_editor_role", - "migrationtemplate_editor_role", - "vmwaremachine_editor_role", - "vmwarehost_editor_role", - "rdmdisk_viewer_role" - ], - "relation": "participate_in", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "k8s/migration/config/rbac" - }, - { - "id": "esxi_ssh_auth_workflow", - "label": "ESXi SSH Authentication via Credentials and Secret", - "nodes": [ - "esxisshcreds_sample", - "esxi_ssh_key_secret", - "vmwarecreds_pnapbmc1" - ], - "relation": "participate_in", - "confidence": "INFERRED", - "confidence_score": 0.85, - "source_file": "k8s/migration/config/samples/vjailbreak_v1alpha1_esxisshcreds.yaml" - } - ], - "built_at_commit": "16c6631eccf5e472e9bbdce7772b8343dc774150" -} \ No newline at end of file diff --git a/graphify-out/.graphify_labels.json b/graphify-out/.graphify_labels.json deleted file mode 100644 index 3182fcb7a..000000000 --- a/graphify-out/.graphify_labels.json +++ /dev/null @@ -1 +0,0 @@ -{"0": "vpwned Upgrade & Version", "1": "ESXi Migration Reconciler", "2": "MigrationPlan API Types", "3": "K8s Utilities (Creds, Keys)", "4": "Keystone Auth (PCD)", "5": "ArrayCreds Controller", "6": "Migration Credential Utils", "7": "Migration Reconciler", "8": "virt-v2v OS Detection", "9": "OpenStack Client", "10": "v2v-helper Disk Migration", "11": "Config Samples & Templates", "12": "PCD Auth & Keystone SDK", "13": "OpenStack Cinder Operations", "14": "vpwned Protobuf API", "15": "vpwned vCenter gRPC Target", "16": "BM Mock Provider", "17": "Rolling Migration Utils", "18": "vpwned Machine Info Protobuf", "19": "RBAC Roles & CRD Docs", "20": "ArrayCreds API Types", "21": "BMConfig CLI & Controller", "22": "ResMgr SDK (PCD)", "23": "Monitoring Stack (Alertmanager)", "24": "VMwareMachine API Types", "25": "ESXi SSH Client", "26": "OpenStack Mock Operations", "27": "OpenstackCreds API Types", "28": "OpenStack Mock Recorder", "29": "vpwned gRPC Gateway", "30": "virt-v2v Mock Operations", "31": "Monitoring Stack (Grafana)", "32": "vpwned Update Response Protobuf", "33": "vpwned gRPC Server (Storage)", "34": "Rolling Migration Plan Utils", "35": "RollingMigrationPlan Reconciler", "36": "NetApp Storage Provider", "37": "RollingMigrationPlan API Types", "38": "NBD Disk Copy Protocol", "39": "vpwned SDK Targets", "40": "Component 40", "41": "Controller Component", "42": "Component 42", "43": "RBAC Manifests", "44": "Controller Component", "45": "CRD API Types", "46": "Mock / Test Double", "47": "Utilities", "48": "CRD API Types", "49": "CRD API Types", "50": "CRD API Types", "51": "CRD API Types", "52": "CRD API Types", "53": "CRD API Types", "54": "CRD API Types", "55": "Mock / Test Double", "56": "Protobuf Service", "57": "Controller Component", "58": "Component 58", "59": "Utilities", "60": "Component 60", "61": "CRD API Types", "62": "CRD API Types", "63": "CRD API Types", "64": "CRD API Types", "65": "CRD API Types", "66": "Migration Worker", "67": "Controller Component", "68": "CRD API Types", "69": "CRD API Types", "70": "CRD API Types", "71": "Controller Component", "72": "Component 72", "73": "Component 73", "74": "Component 74", "75": "RBAC Manifests", "76": "OpenStack Component", "77": "VMware Component", "78": "Component 78", "79": "VMware Component", "80": "Component 80", "81": "Component 81", "82": "VMware Component", "83": "Protobuf Service", "84": "Protobuf Service", "85": "Protobuf Service", "86": "Protobuf Service", "87": "Protobuf Service", "88": "Controller Component", "89": "Component 89", "90": "Component 90", "91": "Utilities", "92": "Protobuf Service", "93": "Protobuf Service", "94": "Controller Component", "95": "CRD API Types", "96": "Controller Component", "97": "Controller Component", "98": "Keystone Auth", "99": "Test Utilities", "100": "Test Utilities", "101": "Protobuf Service", "102": "Protobuf Service", "103": "Protobuf Service", "104": "Config & Samples", "105": "OpenStack Component", "106": "Controller Component", "107": "Controller Component", "108": "VMware Component", "109": "Utilities", "110": "Component 110", "111": "Protobuf Service", "112": "Protobuf Service", "113": "Protobuf Service", "114": "Protobuf Service", "115": "Protobuf Service", "116": "OpenStack Component", "117": "Test Utilities", "118": "Controller Component", "119": "Test Utilities", "120": "Test Utilities", "121": "Utilities", "122": "Component 122", "123": "Protobuf Service", "124": "VMware Component", "125": "Protobuf Service", "126": "Protobuf Service", "127": "PCD Integration", "128": "Protobuf Service", "129": "Protobuf Service", "130": "Protobuf Service", "131": "Controller Component", "132": "RBAC Manifests", "133": "Controller Component", "134": "VMware Component", "135": "Component 135", "136": "Protobuf Service", "137": "Protobuf Service", "138": "Protobuf Service", "139": "Protobuf Service", "140": "Protobuf Service", "141": "Protobuf Service", "142": "Protobuf Service", "143": "Protobuf Service", "144": "Protobuf Service", "145": "Protobuf Service", "146": "Protobuf Service", "147": "Protobuf Service", "148": "Protobuf Service", "149": "Protobuf Service", "150": "Protobuf Service", "151": "Protobuf Service", "152": "Protobuf Service", "153": "Protobuf Service", "154": "RBAC Manifests", "155": "Controller Component", "156": "Server Component", "157": "Protobuf Service", "158": "OpenStack Component", "159": "Protobuf Service", "160": "Protobuf Service", "161": "Protobuf Service", "162": "Protobuf Service", "163": "Protobuf Service", "164": "Protobuf Service", "165": "OpenStack Component", "166": "Protobuf Service", "167": "Protobuf Service", "168": "Protobuf Service", "169": "OpenStack Component", "170": "Protobuf Service", "171": "Test Utilities", "172": "Protobuf Service", "173": "Protobuf Service", "174": "Protobuf Service", "175": "Protobuf Service", "176": "Protobuf Service", "177": "Protobuf Service", "178": "Protobuf Service", "179": "Protobuf Service", "180": "Protobuf Service", "181": "Protobuf Service", "182": "Protobuf Service", "183": "Component 183", "184": "Controller Component", "185": "Component 185", "186": "Component 186", "187": "NBD Protocol", "188": "Protobuf Service", "189": "Protobuf Service", "190": "Protobuf Service", "191": "Protobuf Service", "192": "Protobuf Service", "193": "Protobuf Service", "194": "Protobuf Service", "195": "Protobuf Service", "196": "Protobuf Service", "197": "Protobuf Service", "198": "Protobuf Service", "199": "Protobuf Service", "200": "Test Utilities", "201": "Protobuf Service", "202": "Protobuf Service", "203": "Protobuf Service", "204": "Protobuf Service", "205": "Server Component", "206": "Protobuf Service", "207": "VMware Component", "208": "Utilities", "209": "Component 209", "210": "Protobuf Service", "211": "RBAC Manifests", "212": "Test Utilities", "213": "Component 213", "214": "Keystone Auth", "215": "Keystone Auth", "216": "Keystone Auth", "217": "Config & Samples", "218": "Component 218", "219": "Protobuf Service", "220": "Controller Component", "221": "Component 221", "222": "Controller Component", "223": "Component 223", "224": "Config & Samples", "225": "VMware Component", "226": "Config & Samples", "227": "Component 227", "228": "Controller Component", "229": "Component 229", "230": "Component 230", "231": "VMware Component", "232": "Utilities", "233": "Component 233", "234": "VMware Component", "235": "RBAC Manifests", "236": "Config & Samples", "237": "Test Utilities", "238": "Controller Component", "239": "Component 239", "240": "Component 240", "241": "Controller Component", "242": "PCD Integration", "243": "Component 243", "244": "Test Utilities", "245": "Component 245", "246": "Utilities", "247": "Component 247", "248": "Component 248", "249": "Component 249", "250": "Component 250", "251": "Component 251", "252": "Utilities", "253": "Component 253", "254": "Component 254", "255": "Component 255", "256": "Component 256", "257": "Component 257", "258": "Config & Samples", "259": "Test Utilities", "260": "Controller Component", "261": "Controller Component", "262": "Controller Component", "263": "Controller Component", "264": "Controller Component", "265": "Controller Component", "266": "Controller Component", "267": "Controller Component", "268": "Controller Component", "269": "CRD API Types", "270": "CRD API Types", "271": "Component 271", "272": "Component 272", "273": "Component 273", "274": "Component 274", "275": "Component 275", "276": "Component 276", "277": "Component 277", "278": "Component 278", "279": "Component 279", "280": "Component 280", "281": "Component 281", "282": "VMware Component", "283": "Component 283"} \ No newline at end of file diff --git a/graphify-out/.graphify_python b/graphify-out/.graphify_python deleted file mode 100644 index 76d2e16ed..000000000 --- a/graphify-out/.graphify_python +++ /dev/null @@ -1 +0,0 @@ -/Users/omkard/.local/share/uv/tools/graphifyy/bin/python \ No newline at end of file diff --git a/graphify-out/.graphify_root b/graphify-out/.graphify_root deleted file mode 100644 index fe2fdb62c..000000000 --- a/graphify-out/.graphify_root +++ /dev/null @@ -1 +0,0 @@ -/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak \ No newline at end of file diff --git a/graphify-out/.rebuild.lock b/graphify-out/.rebuild.lock deleted file mode 100644 index 50125d1a8..000000000 --- a/graphify-out/.rebuild.lock +++ /dev/null @@ -1 +0,0 @@ -38687392913969640060408264216943306478354844049116528926232364401 \ No newline at end of file diff --git a/graphify-out/GRAPH_REPORT.md b/graphify-out/GRAPH_REPORT.md deleted file mode 100644 index 2e434f3e6..000000000 --- a/graphify-out/GRAPH_REPORT.md +++ /dev/null @@ -1,767 +0,0 @@ -# Graph Report - vjailbreak (2026-05-14) - -## Corpus Check -- 197 files · ~748,626 words -- Verdict: corpus is large enough that graph structure adds value. - -## Summary -- 2431 nodes · 3960 edges · 202 communities (162 shown, 40 thin omitted) -- Extraction: 79% EXTRACTED · 21% INFERRED · 0% AMBIGUOUS · INFERRED: 844 edges (avg confidence: 0.8) -- Token cost: 0 input · 0 output - -## Graph Freshness -- Built from commit: `7c29234e` -- Run `git rev-parse HEAD` and compare to check if the graph is stale. -- Run `graphify update .` after code changes (no API cost). - -## Community Hubs (Navigation) -- [[_COMMUNITY_vpwned Upgrade & Version|vpwned Upgrade & Version]] -- [[_COMMUNITY_ESXi Migration Reconciler|ESXi Migration Reconciler]] -- [[_COMMUNITY_MigrationPlan API Types|MigrationPlan API Types]] -- [[_COMMUNITY_K8s Utilities (Creds, Keys)|K8s Utilities (Creds, Keys)]] -- [[_COMMUNITY_Keystone Auth (PCD)|Keystone Auth (PCD)]] -- [[_COMMUNITY_ArrayCreds Controller|ArrayCreds Controller]] -- [[_COMMUNITY_Migration Credential Utils|Migration Credential Utils]] -- [[_COMMUNITY_Migration Reconciler|Migration Reconciler]] -- [[_COMMUNITY_virt-v2v OS Detection|virt-v2v OS Detection]] -- [[_COMMUNITY_OpenStack Client|OpenStack Client]] -- [[_COMMUNITY_v2v-helper Disk Migration|v2v-helper Disk Migration]] -- [[_COMMUNITY_Config Samples & Templates|Config Samples & Templates]] -- [[_COMMUNITY_PCD Auth & Keystone SDK|PCD Auth & Keystone SDK]] -- [[_COMMUNITY_OpenStack Cinder Operations|OpenStack Cinder Operations]] -- [[_COMMUNITY_vpwned Protobuf API|vpwned Protobuf API]] -- [[_COMMUNITY_vpwned vCenter gRPC Target|vpwned vCenter gRPC Target]] -- [[_COMMUNITY_BM Mock Provider|BM Mock Provider]] -- [[_COMMUNITY_Rolling Migration Utils|Rolling Migration Utils]] -- [[_COMMUNITY_vpwned Machine Info Protobuf|vpwned Machine Info Protobuf]] -- [[_COMMUNITY_RBAC Roles & CRD Docs|RBAC Roles & CRD Docs]] -- [[_COMMUNITY_ArrayCreds API Types|ArrayCreds API Types]] -- [[_COMMUNITY_BMConfig CLI & Controller|BMConfig CLI & Controller]] -- [[_COMMUNITY_ResMgr SDK (PCD)|ResMgr SDK (PCD)]] -- [[_COMMUNITY_Monitoring Stack (Alertmanager)|Monitoring Stack (Alertmanager)]] -- [[_COMMUNITY_VMwareMachine API Types|VMwareMachine API Types]] -- [[_COMMUNITY_ESXi SSH Client|ESXi SSH Client]] -- [[_COMMUNITY_OpenStack Mock Operations|OpenStack Mock Operations]] -- [[_COMMUNITY_OpenstackCreds API Types|OpenstackCreds API Types]] -- [[_COMMUNITY_OpenStack Mock Recorder|OpenStack Mock Recorder]] -- [[_COMMUNITY_vpwned gRPC Gateway|vpwned gRPC Gateway]] -- [[_COMMUNITY_virt-v2v Mock Operations|virt-v2v Mock Operations]] -- [[_COMMUNITY_Monitoring Stack (Grafana)|Monitoring Stack (Grafana)]] -- [[_COMMUNITY_vpwned Update Response Protobuf|vpwned Update Response Protobuf]] -- [[_COMMUNITY_vpwned gRPC Server (Storage)|vpwned gRPC Server (Storage)]] -- [[_COMMUNITY_Rolling Migration Plan Utils|Rolling Migration Plan Utils]] -- [[_COMMUNITY_RollingMigrationPlan Reconciler|RollingMigrationPlan Reconciler]] -- [[_COMMUNITY_NetApp Storage Provider|NetApp Storage Provider]] -- [[_COMMUNITY_RollingMigrationPlan API Types|RollingMigrationPlan API Types]] -- [[_COMMUNITY_NBD Disk Copy Protocol|NBD Disk Copy Protocol]] -- [[_COMMUNITY_vpwned SDK Targets|vpwned SDK Targets]] -- [[_COMMUNITY_Component 40|Component 40]] -- [[_COMMUNITY_Controller Component|Controller Component]] -- [[_COMMUNITY_Component 42|Component 42]] -- [[_COMMUNITY_RBAC Manifests|RBAC Manifests]] -- [[_COMMUNITY_Controller Component|Controller Component]] -- [[_COMMUNITY_CRD API Types|CRD API Types]] -- [[_COMMUNITY_Mock Test Double|Mock / Test Double]] -- [[_COMMUNITY_Utilities|Utilities]] -- [[_COMMUNITY_CRD API Types|CRD API Types]] -- [[_COMMUNITY_CRD API Types|CRD API Types]] -- [[_COMMUNITY_CRD API Types|CRD API Types]] -- [[_COMMUNITY_CRD API Types|CRD API Types]] -- [[_COMMUNITY_CRD API Types|CRD API Types]] -- [[_COMMUNITY_CRD API Types|CRD API Types]] -- [[_COMMUNITY_CRD API Types|CRD API Types]] -- [[_COMMUNITY_Mock Test Double|Mock / Test Double]] -- [[_COMMUNITY_Protobuf Service|Protobuf Service]] -- [[_COMMUNITY_Controller Component|Controller Component]] -- [[_COMMUNITY_Component 58|Component 58]] -- [[_COMMUNITY_Utilities|Utilities]] -- [[_COMMUNITY_Component 60|Component 60]] -- [[_COMMUNITY_CRD API Types|CRD API Types]] -- [[_COMMUNITY_CRD API Types|CRD API Types]] -- [[_COMMUNITY_CRD API Types|CRD API Types]] -- [[_COMMUNITY_CRD API Types|CRD API Types]] -- [[_COMMUNITY_CRD API Types|CRD API Types]] -- [[_COMMUNITY_Migration Worker|Migration Worker]] -- [[_COMMUNITY_Controller Component|Controller Component]] -- [[_COMMUNITY_CRD API Types|CRD API Types]] -- [[_COMMUNITY_CRD API Types|CRD API Types]] -- [[_COMMUNITY_CRD API Types|CRD API Types]] -- [[_COMMUNITY_Controller Component|Controller Component]] -- [[_COMMUNITY_Component 72|Component 72]] -- [[_COMMUNITY_Component 73|Component 73]] -- [[_COMMUNITY_Component 74|Component 74]] -- [[_COMMUNITY_RBAC Manifests|RBAC Manifests]] -- [[_COMMUNITY_OpenStack Component|OpenStack Component]] -- [[_COMMUNITY_VMware Component|VMware Component]] -- [[_COMMUNITY_Component 78|Component 78]] -- [[_COMMUNITY_VMware Component|VMware Component]] -- [[_COMMUNITY_Component 80|Component 80]] -- [[_COMMUNITY_Component 81|Component 81]] -- [[_COMMUNITY_VMware Component|VMware Component]] -- [[_COMMUNITY_Protobuf Service|Protobuf Service]] -- [[_COMMUNITY_Protobuf Service|Protobuf Service]] -- [[_COMMUNITY_Protobuf Service|Protobuf Service]] -- [[_COMMUNITY_Protobuf Service|Protobuf Service]] -- [[_COMMUNITY_Protobuf Service|Protobuf Service]] -- [[_COMMUNITY_Controller Component|Controller Component]] -- [[_COMMUNITY_Component 89|Component 89]] -- [[_COMMUNITY_Component 90|Component 90]] -- [[_COMMUNITY_Utilities|Utilities]] -- [[_COMMUNITY_Protobuf Service|Protobuf Service]] -- [[_COMMUNITY_Protobuf Service|Protobuf Service]] -- [[_COMMUNITY_Controller Component|Controller Component]] -- [[_COMMUNITY_CRD API Types|CRD API Types]] -- [[_COMMUNITY_Controller Component|Controller Component]] -- [[_COMMUNITY_Controller Component|Controller Component]] -- [[_COMMUNITY_Keystone Auth|Keystone Auth]] -- [[_COMMUNITY_Test Utilities|Test Utilities]] -- [[_COMMUNITY_Test Utilities|Test Utilities]] -- [[_COMMUNITY_Protobuf Service|Protobuf Service]] -- [[_COMMUNITY_Protobuf Service|Protobuf Service]] -- [[_COMMUNITY_Protobuf Service|Protobuf Service]] -- [[_COMMUNITY_Config & Samples|Config & Samples]] -- [[_COMMUNITY_OpenStack Component|OpenStack Component]] -- [[_COMMUNITY_Controller Component|Controller Component]] -- [[_COMMUNITY_Controller Component|Controller Component]] -- [[_COMMUNITY_VMware Component|VMware Component]] -- [[_COMMUNITY_Utilities|Utilities]] -- [[_COMMUNITY_Component 110|Component 110]] -- [[_COMMUNITY_Protobuf Service|Protobuf Service]] -- [[_COMMUNITY_Protobuf Service|Protobuf Service]] -- [[_COMMUNITY_Protobuf Service|Protobuf Service]] -- [[_COMMUNITY_Protobuf Service|Protobuf Service]] -- [[_COMMUNITY_Protobuf Service|Protobuf Service]] -- [[_COMMUNITY_OpenStack Component|OpenStack Component]] -- [[_COMMUNITY_Test Utilities|Test Utilities]] -- [[_COMMUNITY_Controller Component|Controller Component]] -- [[_COMMUNITY_Test Utilities|Test Utilities]] -- [[_COMMUNITY_Test Utilities|Test Utilities]] -- [[_COMMUNITY_Utilities|Utilities]] -- [[_COMMUNITY_Component 122|Component 122]] -- [[_COMMUNITY_Protobuf Service|Protobuf Service]] -- [[_COMMUNITY_VMware Component|VMware Component]] -- [[_COMMUNITY_Protobuf Service|Protobuf Service]] -- [[_COMMUNITY_Protobuf Service|Protobuf Service]] -- [[_COMMUNITY_PCD Integration|PCD Integration]] -- [[_COMMUNITY_Protobuf Service|Protobuf Service]] -- [[_COMMUNITY_Protobuf Service|Protobuf Service]] -- [[_COMMUNITY_Protobuf Service|Protobuf Service]] -- [[_COMMUNITY_Controller Component|Controller Component]] -- [[_COMMUNITY_RBAC Manifests|RBAC Manifests]] -- [[_COMMUNITY_Controller Component|Controller Component]] -- [[_COMMUNITY_VMware Component|VMware Component]] -- [[_COMMUNITY_Component 135|Component 135]] -- [[_COMMUNITY_Protobuf Service|Protobuf Service]] -- [[_COMMUNITY_Protobuf Service|Protobuf Service]] -- [[_COMMUNITY_Protobuf Service|Protobuf Service]] -- [[_COMMUNITY_Protobuf Service|Protobuf Service]] -- [[_COMMUNITY_Protobuf Service|Protobuf Service]] -- [[_COMMUNITY_Protobuf Service|Protobuf Service]] -- [[_COMMUNITY_Protobuf Service|Protobuf Service]] -- [[_COMMUNITY_Protobuf Service|Protobuf Service]] -- [[_COMMUNITY_Protobuf Service|Protobuf Service]] -- [[_COMMUNITY_Protobuf Service|Protobuf Service]] -- [[_COMMUNITY_Protobuf Service|Protobuf Service]] -- [[_COMMUNITY_Protobuf Service|Protobuf Service]] -- [[_COMMUNITY_Protobuf Service|Protobuf Service]] -- [[_COMMUNITY_Protobuf Service|Protobuf Service]] -- [[_COMMUNITY_Protobuf Service|Protobuf Service]] -- [[_COMMUNITY_Protobuf Service|Protobuf Service]] -- [[_COMMUNITY_OpenStack Component|OpenStack Component]] -- [[_COMMUNITY_Protobuf Service|Protobuf Service]] -- [[_COMMUNITY_OpenStack Component|OpenStack Component]] -- [[_COMMUNITY_OpenStack Component|OpenStack Component]] -- [[_COMMUNITY_Protobuf Service|Protobuf Service]] -- [[_COMMUNITY_Test Utilities|Test Utilities]] -- [[_COMMUNITY_Protobuf Service|Protobuf Service]] -- [[_COMMUNITY_Protobuf Service|Protobuf Service]] -- [[_COMMUNITY_Protobuf Service|Protobuf Service]] -- [[_COMMUNITY_Protobuf Service|Protobuf Service]] -- [[_COMMUNITY_Protobuf Service|Protobuf Service]] -- [[_COMMUNITY_Protobuf Service|Protobuf Service]] -- [[_COMMUNITY_Protobuf Service|Protobuf Service]] -- [[_COMMUNITY_Protobuf Service|Protobuf Service]] -- [[_COMMUNITY_Protobuf Service|Protobuf Service]] -- [[_COMMUNITY_Protobuf Service|Protobuf Service]] -- [[_COMMUNITY_Test Utilities|Test Utilities]] -- [[_COMMUNITY_Protobuf Service|Protobuf Service]] - -## God Nodes (most connected - your core abstractions) -1. `Contains()` - 105 edges -2. `PrintLog()` - 69 edges -3. `Migrate` - 54 edges -4. `MigrationPlanReconciler` - 41 edges -5. `Client` - 38 edges -6. `OpenStackClients` - 33 edges -7. `Info` - 33 edges -8. `GetK8sCompatibleVMWareObjectName()` - 31 edges -9. `NetAppStorageProvider` - 30 edges -10. `VMOps` - 22 edges - -## Surprising Connections (you probably didn't know these) -- `TestPasswordRedactionLogic()` --calls--> `Contains()` [INFERRED] - v2v-helper/nbd/nbdops_test.go → k8s/migration/pkg/utils/credutils.go -- `initCfg()` --calls--> `Info` [INFERRED] - pkg/vpwned/cli/serve.go → k8s/migration/pkg/sdk/pcd/types.go -- `vJailbreak README` --references--> `Migration Progress List Screenshot` [EXTRACTED] - README.md → assets/migrationprogress1.png -- `vJailbreak README` --references--> `Migration Progress Detail Tooltip Screenshot` [EXTRACTED] - README.md → assets/migrationprogress2.png -- `vJailbreak README` --references--> `Scale Up Agents Dialog Screenshot` [EXTRACTED] - README.md → assets/scaleup.png - -## Hyperedges (group relationships) -- **vJailbreak Core Go Modules** — module_controller, module_v2v_helper, module_vpwned, module_common [EXTRACTED 1.00] -- **Migration CRD Composition Chain** — crd_migrationplan, crd_migrationtemplate, crd_storagemapping, crd_networkmapping [EXTRACTED 1.00] -- **vJailbreak Open Source Dependencies** — virt_v2v, nbdkit, k3s, govmomi, virtio_win [EXTRACTED 1.00] -- **Credential CRDs Cluster** — crd_vmwarecreds, crd_openstackcreds, crd_esxisshcreds, crd_arraycreds, crd_bmconfig [INFERRED 0.95] -- **Migration Workflow CRDs** — crd_migration, crd_migrationplan, crd_migrationtemplate, crd_rollingmigrationplan, crd_clustermigration, crd_esximigration [EXTRACTED 0.95] -- **VMware Inventory CRDs** — crd_vmwarecluster, crd_vmwarehost, crd_vmwaremachine, crd_rdmdisk [INFERRED 0.90] -- **Complete VM Migration Workflow (migration.yaml bundle)** — vmwarecreds_pnapbmc1, openstackcreds_sapmo1, networkmapping_nwmap1, storagemapping_stmap1, migrationtemplate_migration_template_sample, migrationplan_vm_migration_sample [EXTRACTED 1.00] -- **RBAC Roles Governing Migration Resources** — vmwarecreds_viewer_role, storagemapping_viewer_role, migrationplan_editor_role, migrationtemplate_editor_role, vmwaremachine_editor_role, vmwarehost_editor_role, rdmdisk_viewer_role [EXTRACTED 1.00] -- **ESXi SSH Authentication via Credentials and Secret** — esxisshcreds_sample, esxi_ssh_key_secret, vmwarecreds_pnapbmc1 [INFERRED 0.85] - -## Communities (202 total, 40 thin omitted) - -### Community 0 - "vpwned Upgrade & Version" -Cohesion: 0.05 -Nodes (49): runUpgradeJob(), DeploymentConfig, checkAndDeleteAllCustomResources(), createRollbackJob(), createUpgradeJob(), getCurrentVpwnedImage(), loadProgressFromConfigMap(), saveProgressToConfigMap() (+41 more) - -### Community 1 - "ESXi Migration Reconciler" -Cohesion: 0.05 -Nodes (28): computeSourceVMKey(), extractVCenterCredentials(), getDatastoresForVolumeMapping(), GetVMwareMachineForVM(), MergeLabels(), resolveVirtioDriverURL(), TestGetDatastoresForVolumeMapping_FallsBackToLegacyDatastores(), TestGetDatastoresForVolumeMapping_PreservesBlankDiskDatastore() (+20 more) - -### Community 2 - "MigrationPlan API Types" -Cohesion: 0.07 -Nodes (46): DetectAndHandleNetwork(), isNetplanSupported(), parseVersionID(), MigrationTimes, NICOverride, PeriodicSyncContext, DetectESPDiskIndex(), FirstBootWindows (+38 more) - -### Community 3 - "K8s Utilities (Creds, Keys)" -Cohesion: 0.07 -Nodes (23): buildProviderOptionsFromSpec(), getDatastoreInfo(), validateNetAppTargetSelection(), ArrayCredsReconciler, ArrayCredsScope, NewArrayCredsScope(), ArrayCredsScopeParams, convertMappingContextToProto() (+15 more) - -### Community 4 - "Keystone Auth (PCD)" -Cohesion: 0.09 -Nodes (22): getVMKeyFromMigration(), MigrationReconciler, CleanupMigrationMetrics(), RecordMigrationCompleted(), RecordMigrationProgress(), RecordMigrationStarted(), UpdateMigrationPhase(), MigrationScope (+14 more) - -### Community 5 - "ArrayCreds Controller" -Cohesion: 0.05 -Nodes (39): 1.1 Document Purpose, 1.2 Product Scope, 1.3 Definitions, Acronyms and Abbreviations, 1.4 References, 1.5 Document Overview, 1. Introduction, 2.1 Product Perspective, 2.2 Product Functions (+31 more) - -### Community 7 - "Migration Reconciler" -Cohesion: 0.06 -Nodes (38): BMConfig Sample CR, BMConfig Sample CR (MAAS Provider), Go File Boilerplate (Apache 2.0 License Header), Cloud-Init Template for PCD Node Setup, ClusterMigration Sample CR, ClusterMigration Sample CR, ESXi Host Migration Sequence in ClusterMigration, ESXIMigration Sample CR (+30 more) - -### Community 8 - "virt-v2v OS Detection" -Cohesion: 0.07 -Nodes (17): Authenticator, NewBasicTokenGenerator(), NewCachedAuthenticator(), NewStaticTokenAuthenticator(), AuthOptions, BasicAuthenticator, CachedAuthenticator, FileCachedAuthenticator (+9 more) - -### Community 10 - "v2v-helper Disk Migration" -Cohesion: 0.08 -Nodes (37): vJailbreak Agents Guide, appliance/ Vagrant k3s Cluster, Business Source License 1.1, vJailbreak Contributing Guide, ArrayCreds CRD, BMConfig CRD, ClusterMigration CRD, ESXIMigration CRD (+29 more) - -### Community 11 - "Config Samples & Templates" -Cohesion: 0.06 -Nodes (33): code:text (specs/002-agent-dns-config/), code:go (if vjNode.Annotations[reprovisionAnnotation] == reprovisionR), code:typescript (AGENT_HOST_ENTRIES: string // JSON string, default ""), code:typescript (interface HostEntriesTabProps {), code:typescript (const isValidIP = (ip: string) => /^(\d{1,3}\.){3}\d{1,3}$|^), code:typescript (export const reprovisionNode = async (nodeName: string): Pro), code:bash (# Go (pkg/common module — pure function tests)), code:text (pkg/common/) (+25 more) - -### Community 12 - "PCD Auth & Keystone SDK" -Cohesion: 0.09 -Nodes (19): createDummyPCDCluster(), fetchAndUpdateFlavors(), generateArrayCredsName(), handlePCDSync(), handleValidatedCreds(), populateVMwareMachineFlavors(), runPCDSyncAsync(), setupMasterNode() (+11 more) - -### Community 13 - "OpenStack Cinder Operations" -Cohesion: 0.14 -Nodes (3): OpenStackClients, GetCurrentInstanceUUID(), PrintLog() - -### Community 14 - "vpwned Protobuf API" -Cohesion: 0.09 -Nodes (35): BM Config Editor Role, Cluster Migration Viewer Role, Controller Manager Service Account, BMConfigs CRD, ClusterMigrations CRD, ESXiMigrations CRD, Migrations CRD, NetworkMappings CRD (+27 more) - -### Community 15 - "vpwned vCenter gRPC Target" -Cohesion: 0.06 -Nodes (33): AuthInfo, AuthRequest, AuthRequestAuth, AuthRequestAuthIdentity, AuthRequestAuthIdentityPassword, AuthRequestAuthIdentityPasswordUser, AuthRequestAuthScope, AuthRequestAuthScopeProject (+25 more) - -### Community 16 - "BM Mock Provider" -Cohesion: 0.1 -Nodes (12): targetVcenterGRPC, AccessInfo, Targets, GetTarget(), RegisterTarget(), VMInfo, Vcenter, findBootDevice() (+4 more) - -### Community 17 - "Rolling Migration Utils" -Cohesion: 0.1 -Nodes (7): initProvider(), BMConfigReconciler, GetProvider(), BMConfigScope, NewBMConfigScope(), BMConfigScopeParams, providersGRPC - -### Community 18 - "vpwned Machine Info Protobuf" -Cohesion: 0.08 -Nodes (31): Alertmanager CRD (monitoring.coreos.com), alertmanager-main PodDisruptionBudget, Alertmanager Main Service, AlertmanagerConfig CRD (monitoring.coreos.com/v1alpha1), blackbox-exporter ServiceAccount, grafana-api-ingress Ingress, grafana-folders ConfigMap, Grafana ServiceMonitor (+23 more) - -### Community 19 - "RBAC Roles & CRD Docs" -Cohesion: 0.14 -Nodes (27): Info, appendToVMErrorsThreadSafe(), appendToVMInfoThreadSafe(), AppendUnique(), CountGPUs(), createNewVMwareMachine(), CreateOrUpdateVMwareMachine(), DetectGPUUsage() (+19 more) - -### Community 20 - "ArrayCreds API Types" -Cohesion: 0.07 -Nodes (28): Acknowledgements, Agent Scaling, code:bash (# Install ORAS (see https://oras.land/docs/installation)), code:bash (# Upload the image to your OpenStack environment), code:bash (# Example /etc/hosts entry), code:bash (# After modifying resolv.conf), Community and Support, Contributing (+20 more) - -### Community 21 - "BMConfig CLI & Controller" -Cohesion: 0.07 -Nodes (26): code:bash (# Step 1: write tests first (parallel — different files)), Dependencies & Execution Order, Format: `[ID] [P?] [Story] Description`, Implementation for User Story 1, Implementation for User Story 2, Implementation for User Story 3, Implementation Strategy, Incremental Delivery (+18 more) - -### Community 22 - "ResMgr SDK (PCD)" -Cohesion: 0.08 -Nodes (27): Alertmanager (alertmanager-main), Alertmanager NetworkPolicy (alertmanager-main), Alertmanager ServiceAccount (alertmanager-main), Grafana Config Secret, Grafana Dashboard Definitions, Grafana Dashboard Sources ConfigMap, Grafana Dashboard Datasources Secret, Grafana Deployment (+19 more) - -### Community 23 - "Monitoring Stack (Alertmanager)" -Cohesion: 0.13 -Nodes (20): IsSimpleNetwork(), CreateOpenstackVMForWorkerNode(), createPortForL2Network(), DeleteOpenstackVM(), GetAllk8sNodes(), GetCurrentInstanceNetworkInfo(), GetFlavorIDFromVM(), GetImageID() (+12 more) - -### Community 24 - "VMwareMachine API Types" -Cohesion: 0.13 -Nodes (25): appendScriptToRunCmd(), ConvertESXiToPCDHost(), generatePCDOnboardingCloudInit(), GetBMConfig(), GetBMConfigForRollingMigrationPlan(), GetCloudInitSecretFromRollingMigrationPlan(), GetMigrationPlanFromMigration(), GetMigrationTemplateFromMigration() (+17 more) - -### Community 25 - "ESXi SSH Client" -Cohesion: 0.13 -Nodes (15): RollingMigrationPlanReconciler, CanEnterMaintenanceMode(), CheckClusterCapacityAfterHostRemoval(), CheckVMForMaintenanceMode(), CreateDefaultValidationConfigMapForRollingMigrationPlan(), GetRollingMigrationPlanValidationConfigFromConfigMap(), getRollingMigrationPlanValidationConfigFromConfigMapName(), GetValidationConfigMapForRollingMigrationPlan() (+7 more) - -### Community 26 - "OpenStack Mock Operations" -Cohesion: 0.16 -Nodes (23): local_request_BMProvider_DeployMachine_0(), local_request_BMProvider_GetResourceInfo_0(), local_request_BMProvider_ListBootSource_0(), local_request_BMProvider_ListMachines_0(), local_request_BMProvider_ReclaimBMHost_0(), local_request_BMProvider_SetResourceBM2PXEBoot_0(), local_request_BMProvider_SetResourcePower_0(), local_request_BMProvider_WhoAmI_0() (+15 more) - -### Community 29 - "vpwned gRPC Gateway" -Cohesion: 0.14 -Nodes (16): BlockStatusData, NBDOperations, copyRange(), generateSockUrl(), getBlockStatus(), pwrite(), zeroRange(), NBDServer (+8 more) - -### Community 30 - "virt-v2v Mock Operations" -Cohesion: 0.13 -Nodes (14): checkNetworkSubnetCompatibilityRequest, checkNetworkSubnetCompatibilityResponse, OpenStackClients, OpenstackCredsinfo, subnetCompatibilityResult, CreateInClusterClient(), GetOpenStackClients(), GetOpenstackCredentialsFromSecret() (+6 more) - -### Community 31 - "Monitoring Stack (Grafana)" -Cohesion: 0.2 -Nodes (20): Resmgr, NewResmgrClient(), GetResmgrClient(), containsString(), GetOpenstackCredsInfo(), AssignHostConfigToHost(), AssignHypervisorRoleToHost(), CreatePCDClusterFromResmgrCluster() (+12 more) - -### Community 32 - "vpwned Update Response Protobuf" -Cohesion: 0.21 -Nodes (20): CreateOrUpdateRDMDisks(), DeleteStaleVMwareMachines(), GetFinderForVMwareCreds(), GetVMwareCredentialsFromSecret(), GetVMwDatastore(), LogoutVMwareClient(), ValidateVMwareCreds(), GetMaintenanceModeOptions() (+12 more) - -### Community 33 - "vpwned gRPC Server (Storage)" -Cohesion: 0.13 -Nodes (10): createVCenterClientAndDC(), VCenterClient, VCenterOperations, GetThumbprint(), cleanupSimulator(), simulateVCenter(), TestGetThumbprint(), TestGetVMByName() (+2 more) - -### Community 34 - "Rolling Migration Plan Utils" -Cohesion: 0.1 -Nodes (22): Alertmanager CR (main), Alertmanager PrometheusRule (alertmanager-main-rules), Alertmanager ServiceMonitor (alertmanager-main), BlackboxExporter Deployment, BlackboxExporter ServiceMonitor, Kubernetes ControlPlane ServiceMonitor (kube-apiserver), KubeStateMetrics ClusterRoleBinding, KubeStateMetrics Deployment (+14 more) - -### Community 35 - "RollingMigrationPlan Reconciler" -Cohesion: 0.1 -Nodes (22): ArrayCredsMapping CRD, BMConfig Viewer ClusterRole, Controller Manager Cluster Admin Binding, ClusterMigration Editor ClusterRole, Default Kustomization, Leader Election RoleBinding, Manager Kustomization, Manager Metrics Patch (+14 more) - -### Community 36 - "NetApp Storage Provider" -Cohesion: 0.19 -Nodes (19): GetVMwareCredsFromRollingMigrationPlan(), AddVMsToESXIMigrationStatus(), boolPtr(), convertBatchToMigrationPlan(), convertVMSequenceToBatches(), ConvertVMSequenceToMigrationPlans(), CreateClusterMigration(), CreateESXIMigration() (+11 more) - -### Community 37 - "RollingMigrationPlan API Types" -Cohesion: 0.19 -Nodes (17): ColonSeparated(), EqualWWNs(), FormattedWWPNFromFCUID(), ParseFCUID(), StripWWNFormatting(), TestColonSeparated(), TestColonSeparatedRoundTrip(), TestEqualWWNs() (+9 more) - -### Community 38 - "NBD Disk Copy Protocol" -Cohesion: 0.11 -Nodes (18): code:bash (# One-time setup), code:bash (# Controller logs), Common Pitfalls, CRD Changes, Debugging, Development Rules, External Documentation, Generated Files (+10 more) - -### Community 39 - "vpwned SDK Targets" -Cohesion: 0.16 -Nodes (15): MigrationParams, DoRetryWithExponentialBackoff(), GetFirstbootConfigMapName(), GetInclusterClient(), GetMigrationConfigMapName(), GetMigrationObjectName(), GetNetworkPersistance(), GetRemoveVMwareTools() (+7 more) - -### Community 40 - "Component 40" -Cohesion: 0.11 -Nodes (18): code:sh (make docker-build docker-push IMG=/migration:), code:sh (make install), code:sh (make deploy IMG=/migration:tag), code:sh (kubectl apply -k config/samples/), code:sh (kubectl delete -k config/samples/), code:sh (make uninstall), code:sh (make undeploy), code:sh (make build-installer IMG=/migration:tag) (+10 more) - -### Community 41 - "Controller Component" -Cohesion: 0.14 -Nodes (7): countSuccessfulESXIMigrations(), handleVMMigrations(), ClusterMigrationReconciler, ClusterMigrationScope, NewClusterMigrationScope(), ClusterMigrationScopeParams, IsClusterMigrationPaused() - -### Community 42 - "Component 42" -Cohesion: 0.2 -Nodes (10): getMostRecentValidationFailedCondition(), handleError(), updateStatusCondition(), ValidateRDMDiskFields(), RDMDiskReconciler, BuildVolumeManagePayload(), ExecuteVolumeManageRequest(), ImportLUNToCinder() (+2 more) - -### Community 43 - "RBAC Manifests" -Cohesion: 0.12 -Nodes (15): Cloud-init Output (generated), code:go (type HostEntry struct {), code:json ([), code:block3 ((absent) --[user sets]--> "requested"), code:typescript (AGENT_HOST_ENTRIES: string // JSON string, same storage for), code:typescript (interface HostEntry {), code:yaml (#cloud-config), ConfigMap Storage (+7 more) - -### Community 44 - "Controller Component" -Cohesion: 0.21 -Nodes (7): ESXIMigrationReconciler, GetOpenstackCredsFromRollingMigrationPlan(), GetVMwareHostFromESXiName(), CheckESXiInMaintenanceMode(), CountVMsOnESXi(), IsESXIMigrationPaused(), RemoveESXiFromVCenter() - -### Community 45 - "CRD API Types" -Cohesion: 0.12 -Nodes (13): assignHypervisor, bundle, Cluster, Config, Extensions, ExtensionsData, Host, InterfaceAddress (+5 more) - -### Community 46 - "Mock / Test Double" -Cohesion: 0.12 -Nodes (13): convertDatastorePathToFilesystemPath(), NewClient(), parseEsxcliXMLOutput(), EsxcliField, EsxcliListResponse, EsxcliRoot, EsxcliStructure, EsxcliStructureList (+5 more) - -### Community 48 - "CRD API Types" -Cohesion: 0.13 -Nodes (14): init(), initiatorMatches(), isWWPNLike(), OntapClusterInfo, OntapFlexVol, OntapFlexVolResponse, OntapIgroup, OntapIgroupResponse (+6 more) - -### Community 50 - "CRD API Types" -Cohesion: 0.17 -Nodes (16): analytics-keys Secret (Amplitude/Bugsnag), configmap-editor-role Role, vJailbreak UI Deployment (image_builder/deploy/01ui.yaml), migration-system Kubernetes Namespace, NetworkMapping Custom Resource, OpenstackCreds Custom Resource, version-checker-binding RoleBinding, vjailbreak-version-checker CronJob (+8 more) - -### Community 51 - "CRD API Types" -Cohesion: 0.23 -Nodes (5): Reporter, generateRandomString(), IsRunningInPod(), NewReporter(), ReporterOps - -### Community 54 - "CRD API Types" -Cohesion: 0.28 -Nodes (14): Remove-ControlPanelEntry(), Remove-DriverStore(), Remove-VMwareDevices(), Remove-VMwareDrivers(), Remove-VMwareFolderAggressive(), Remove-VMwareFolders(), Remove-VMwarePnPDevicesAggressive(), Remove-VMwareRegistry() (+6 more) - -### Community 56 - "Protobuf Service" -Cohesion: 0.13 -Nodes (14): Code of Conduct, Code Review Process, code:bash (git clone https://github.com/platform9/vjailbreak.git), code:bash (go mod download), code:bash (make build), code:bash (make test), Contributing to vJailbreak, Development Setup (+6 more) - -### Community 57 - "Controller Component" -Cohesion: 0.14 -Nodes (10): Disk, GPUInfo, GuestNetwork, NIC, OpenStackVolumeRefInfo, VMInfo, VMwareMachine, VMwareMachineList (+2 more) - -### Community 58 - "Component 58" -Cohesion: 0.15 -Nodes (5): VMwareCredsReconciler, VMwareCredsScope, NewVMwareCredsScope(), VMwareCredsScopeParams, CleanupCachedVMwareClient() - -### Community 59 - "Utilities" -Cohesion: 0.21 -Nodes (4): NewCloneTracker(), CloneStatus, CloneTracker, ProgressLogger - -### Community 60 - "Component 60" -Cohesion: 0.14 -Nodes (8): init(), init(), IronicProvider, init(), MaasAccessInfo, BMAccessInfo, BMCProvider, RegisterProvider() - -### Community 63 - "CRD API Types" -Cohesion: 0.14 -Nodes (12): Baseline tooling, code:bash (make setup-hooks), code:bash (yarn), code:bash (make lint), code:bash (make test), code:bash (go test ./...), Commit guidance, Common commands (+4 more) - -### Community 64 - "CRD API Types" -Cohesion: 0.23 -Nodes (11): HostEntry, buildHostsLines(), BuildUserData(), isValidHostname(), ParseHostEntries(), SerializeHostEntries(), TestBuildUserData(), TestParseHostEntries() (+3 more) - -### Community 65 - "CRD API Types" -Cohesion: 0.15 -Nodes (12): Assumptions, Edge Cases, Feature Specification: Agent Node Custom Host Entries, Functional Requirements, Key Entities, Measurable Outcomes, Requirements *(mandatory)*, Success Criteria *(mandatory)* (+4 more) - -### Community 66 - "Migration Worker" -Cohesion: 0.24 -Nodes (4): parseESXiVersion(), ESXiSSHCredsReconciler, hostValidationResult, NewClientWithTimeout() - -### Community 67 - "Controller Component" -Cohesion: 0.15 -Nodes (10): HostConfig, OpenstackCreds, OpenStackCredsInfo, OpenstackCredsList, OpenstackCredsSpec, OpenstackCredsStatus, OpenstackInfo, PCDNetworkInfo (+2 more) - -### Community 69 - "CRD API Types" -Cohesion: 0.27 -Nodes (12): NewClient(), NewVjbNet(), TestNewVjbNet_Defaults(), TestVjbNet_CreateHTTPClient(), TestVjbNet_CreateSecureHTTPClient(), TestVjbNet_GetClient_Default(), TestVjbNet_IsProxyEnabled(), TestVjbNet_NoProxy_CommaSeparatedAndCIDR() (+4 more) - -### Community 70 - "CRD API Types" -Cohesion: 0.17 -Nodes (10): ArrayCreds, ArrayCredsInfo, ArrayCredsList, ArrayCredsSpec, ArrayCredsStatus, BackendTarget, BackendTargetGroup, DatastoreInfo (+2 more) - -### Community 73 - "Component 73" -Cohesion: 0.17 -Nodes (9): GenerateXMLConfig(), Devices, Disk, Domain, Driver, Source, Target, GenerateXML() (+1 more) - -### Community 74 - "Component 74" -Cohesion: 0.24 -Nodes (8): initCfg(), serve(), APILogger(), getHTTPServer(), openAPIServer(), Shutdown(), startgRPCServer(), StartServer() - -### Community 75 - "RBAC Manifests" -Cohesion: 0.18 -Nodes (9): AdvancedOptions, MigrationPlan, MigrationPlanList, MigrationPlanSpec, MigrationPlanSpecPerVM, MigrationPlanStatus, MigrationPlanStrategy, NICOverride (+1 more) - -### Community 76 - "OpenStack Component" -Cohesion: 0.27 -Nodes (11): buildBackendToVolumeTypeMap(), extractCinderHost(), GetBackendPools(), getCinderVolumeBackendPools(), getCinderVolumeServiceHosts(), GetOpenStackClients(), GetOpenstackCredentialsFromSecret(), GetOpenstackInfo() (+3 more) - -### Community 77 - "VMware Component" -Cohesion: 0.29 -Nodes (10): PostValidationResources, authErrorMessage(), ensureLogger(), FetchResourcesPostValidation(), getCredentialsFromSecret(), Validate(), verifyCredentialsMatchCurrentEnvironment(), ValidationResult (+2 more) - -### Community 78 - "Component 78" -Cohesion: 0.18 -Nodes (9): CinderVolumeService, CloudInitParams, Network, OpenStackMetadata, getInstanceUUIDFromNode(), RollingMigartionValidationConfig, vmError, VMwareClusterInfo (+1 more) - -### Community 79 - "VMware Component" -Cohesion: 0.18 -Nodes (11): RegisterBMProviderHandler(), RegisterBMProviderHandlerClient(), RegisterBMProviderHandlerFromEndpoint(), request_BMProvider_DeployMachine_0(), request_BMProvider_GetResourceInfo_0(), request_BMProvider_ListBootSource_0(), request_BMProvider_ListMachines_0(), request_BMProvider_ReclaimBMHost_0() (+3 more) - -### Community 80 - "Component 80" -Cohesion: 0.27 -Nodes (8): FilterFlavorsByAvailabilityZone(), GetClosestFlavour(), getPassthroughGPUCount(), getVGPUCount(), isGPUFlavor(), TestFilterFlavorsByAvailabilityZone(), TestGetPassthroughGPUCount(), TestGetVGPUCount() - -### Community 81 - "Component 81" -Cohesion: 0.31 -Nodes (8): reprovisionTestScheme(), TestReconcileReprovision_NoAnnotation(), TestReconcileReprovision_RequestedIdleNode(), TestReconcileReprovision_RequestedWithActiveMigrations(), TestReprovisionAllowed_NilMigrations(), TestReprovisionAllowed_NoMigrations(), TestReprovisionAllowed_WithActiveMigrations(), reprovisionAllowed() - -### Community 82 - "VMware Component" -Cohesion: 0.31 -Nodes (4): VjailbreakNodeReconciler, DeleteNodeByName(), GetActiveMigrations(), GetOpenstackVMByName() - -### Community 83 - "Protobuf Service" -Cohesion: 0.24 -Nodes (8): GetManager(), main(), SetupControllers(), CheckAndCreateMasterNodeEntry(), GetNodeByName(), GetNodeInternalIP(), IsNodeReady(), ReconcileK8sNodeStatus() - -### Community 84 - "Protobuf Service" -Cohesion: 0.2 -Nodes (9): code:go (func reprovisionAllowed(activeMigrations []string) bool), Decision 1: Host Entries Storage Location, Decision 2: No New Files in `k8s/migration` — Use `pkg/common/utils/`, Decision 3: Cloud-init Injection — `BuildUserData` in `pkg/common/utils/hosts.go`, Decision 4: Interface-First + TDD (Constitution Principle IV), Decision 5: `pkg/common/constants` — Add One Constant, Decision 6: Reprovision Mechanism, Decision 7: Module Boundary for Vendor Copies (+1 more) - -### Community 85 - "Protobuf Service" -Cohesion: 0.2 -Nodes (8): ClusterMapping, ClusterMigrationInfo, RollingMigrationPlan, RollingMigrationPlanList, RollingMigrationPlanPhase, RollingMigrationPlanSpec, RollingMigrationPlanStatus, VMSequenceInfo - -### Community 86 - "Protobuf Service" -Cohesion: 0.2 -Nodes (10): DeleteDependantObjectsForVMwareCreds(), DeleteVMwareClustersForVMwareCreds(), DeleteVMwarecredsSecret(), DeleteVMwareHostsForVMwareCreds(), DeleteVMwareMachinesForVMwareCreds(), FilterVMwareClustersForCreds(), FilterVMwareHostsForCreds(), FilterVMwareMachinesForCreds() (+2 more) - -### Community 87 - "Protobuf Service" -Cohesion: 0.31 -Nodes (6): NewTestClient(), TestGetEndpointForRegion(), TestGetServiceID(), RoundTripFunc, Equals(), Ok() - -### Community 88 - "Controller Component" -Cohesion: 0.38 -Nodes (8): GetProjectDir(), InstallCertManager(), InstallPrometheusOperator(), LoadImageToKindClusterWithName(), Run(), UninstallCertManager(), UninstallPrometheusOperator(), warnError() - -### Community 89 - "Component 89" -Cohesion: 0.58 -Nodes (9): cleanupSimulator(), simulateVCenter(), TestDeleteSnapshot(), TestEnableCBT(), TestGetSnapshot(), TestGetVMInfo(), TestIsCBTEnabled(), TestTakeSnapshot() (+1 more) - -### Community 90 - "Component 90" -Cohesion: 0.29 -Nodes (8): atoi(), GetESXiSSHPrivateKey(), GetInclusterClient(), GetRDMDisk(), GetSourceVMKey(), GetVjailbreakSettingsOriginal(), GetVMwareMachine(), GetVMwareMachineName() - -### Community 91 - "Utilities" -Cohesion: 0.22 -Nodes (9): ChangeID, GuestNetwork, IpEntry, NIC, VMDisk, VMInfo, VMOperations, getChangeID() (+1 more) - -### Community 92 - "Protobuf Service" -Cohesion: 0.2 -Nodes (3): GetArrayCreds(), GetArrayCredsMapping(), sanitizeVolumeName() - -### Community 93 - "Protobuf Service" -Cohesion: 0.38 -Nodes (9): Ensure-64BitPowerShell(), Get-Script(), Init-Table(), Pop-Script(), Push-Script(), Remove-MyTask(), Schedule-MyTask(), Script-Runner() (+1 more) - -### Community 94 - "Controller Component" -Cohesion: 0.24 -Nodes (10): MigrationPlan Editor ClusterRole, MigrationPlan Instance (vm-migration-sample), MigrationTemplate Editor ClusterRole, MigrationTemplate Instance (migration-template-sample), NetworkMapping Instance (nwmap1), OpenstackCreds Instance (sapmo1), StorageMapping Instance (stmap1), StorageMapping Viewer ClusterRole (+2 more) - -### Community 95 - "CRD API Types" -Cohesion: 0.56 -Nodes (8): GetAgentHostEntries(), configMapWithHostEntries(), TestGetAgentHostEntries_ConfigMapMissing(), TestGetAgentHostEntries_KeyAbsent(), TestGetAgentHostEntries_KeyPresentEmptyString(), TestGetAgentHostEntries_KeyPresentValidJSON(), TestGetAgentHostEntries_MalformedJSON(), testNodeScheme() - -### Community 96 - "Controller Component" -Cohesion: 0.33 -Nodes (8): FindVMwareMachinesNotInVcenter(), migrationMatchesVMwareMachine(), ShouldSkipVMwareMachineReconciliation(), TestCreateOrUpdateVMwareMachine_CreatesWhenMissing(), TestFindVMwareMachinesNotInVcenter_SkipsMachineWithMigration(), testScheme(), TestShouldSkipVMwareMachineReconciliation_WhenMigrationExists(), VMExistsInVcenter() - -### Community 97 - "Controller Component" -Cohesion: 0.22 -Nodes (7): TestIsVMSucceededInPlan(), Migration, MigrationConditionType, MigrationList, MigrationSpec, MigrationStatus, VMMigrationPhase - -### Community 98 - "Keystone Auth" -Cohesion: 0.22 -Nodes (9): RegisterStorageArrayHandler(), RegisterStorageArrayHandlerClient(), RegisterStorageArrayHandlerFromEndpoint(), request_StorageArray_CreateOrUpdateInitiatorGroup_0(), request_StorageArray_GetMappedGroups_0(), request_StorageArray_MapVolumeToGroup_0(), request_StorageArray_ResolveCinderVolume_0(), request_StorageArray_UnmapVolumeFromGroup_0() (+1 more) - -### Community 99 - "Test Utilities" -Cohesion: 0.22 -Nodes (9): CoreDNS ServiceMonitor, Node Exporter ClusterRole, Node Exporter ClusterRoleBinding, Node Exporter DaemonSet, Node Exporter NetworkPolicy, Node Exporter PrometheusRule (node-exporter-rules), Node Exporter Service, Node Exporter ServiceAccount (+1 more) - -### Community 100 - "Test Utilities" -Cohesion: 0.25 -Nodes (6): BMConfig, BMConfigList, BMConfigSpec, BMConfigStatus, BMCProviderName, BootSource - -### Community 101 - "Protobuf Service" -Cohesion: 0.36 -Nodes (7): extractTarFile(), getVDDKVersion(), HandleVDDKStatus(), HandleVDDKUpload(), isPathWithinRoot(), VDDKStatusResponse, VDDKUploadResponse - -### Community 102 - "Protobuf Service" -Cohesion: 0.25 -Nodes (8): RegisterVersionHandler(), RegisterVersionHandlerClient(), RegisterVersionHandlerFromEndpoint(), request_Version_Cleanup_0(), request_Version_GetAvailableTags_0(), request_Version_GetUpgradeProgress_0(), request_Version_InitiateUpgrade_0(), request_Version_Version_0() - -### Community 104 - "Config & Samples" -Cohesion: 0.29 -Nodes (3): VjailbreakNodeScope, NewVjailbreakNodeScope(), VjailbreakNodeScopeParams - -### Community 105 - "OpenStack Component" -Cohesion: 0.29 -Nodes (5): ArrayCredsMapping, ArrayCredsMappingList, ArrayCredsMappingSpec, ArrayCredsMappingStatus, DatastoreArrayCredsMapping - -### Community 106 - "Controller Component" -Cohesion: 0.29 -Nodes (5): VjailbreakNode, VjailbreakNodeList, VjailbreakNodePhase, VjailbreakNodeSpec, VjailbreakNodeStatus - -### Community 107 - "Controller Component" -Cohesion: 0.29 -Nodes (5): MigrationTemplate, MigrationTemplateDestination, MigrationTemplateList, MigrationTemplateSource, MigrationTemplateSpec - -### Community 108 - "VMware Component" -Cohesion: 0.29 -Nodes (5): Storage, StorageMapping, StorageMappingList, StorageMappingSpec, StorageMappingStatus - -### Community 109 - "Utilities" -Cohesion: 0.29 -Nodes (5): PCDHost, PCDHostInterface, PCDHostList, PCDHostSpec, PCDHostStatus - -### Community 110 - "Component 110" -Cohesion: 0.29 -Nodes (5): VMwareCluster, VMwareClusterList, VMwareClusterPhase, VMwareClusterSpec, VMwareClusterStatus - -### Community 111 - "Protobuf Service" -Cohesion: 0.29 -Nodes (5): Network, NetworkMapping, NetworkMappingList, NetworkMappingSpec, NetworkMappingStatus - -### Community 112 - "Protobuf Service" -Cohesion: 0.29 -Nodes (5): ESXIMigration, ESXIMigrationList, ESXIMigrationPhase, ESXIMigrationSpec, ESXIMigrationStatus - -### Community 113 - "Protobuf Service" -Cohesion: 0.29 -Nodes (5): OpenstackVolumeRef, RDMDisk, RDMDiskList, RDMDiskSpec, RDMDiskStatus - -### Community 114 - "Protobuf Service" -Cohesion: 0.29 -Nodes (5): VMwareCreds, VMwareCredsInfo, VMwareCredsList, VMwareCredsSpec, VMwareCredsStatus - -### Community 115 - "Protobuf Service" -Cohesion: 0.29 -Nodes (5): ClusterMigration, ClusterMigrationList, ClusterMigrationPhase, ClusterMigrationSpec, ClusterMigrationStatus - -### Community 116 - "OpenStack Component" -Cohesion: 0.29 -Nodes (5): ESXiSSHCreds, ESXiSSHCredsInfo, ESXiSSHCredsList, ESXiSSHCredsSpec, ESXiSSHCredsStatus - -### Community 117 - "Test Utilities" -Cohesion: 0.29 -Nodes (3): RollingMigrationPlanScope, NewRollingMigrationPlanScope(), RollingMigrationPlanScopeParams - -### Community 118 - "Controller Component" -Cohesion: 0.29 -Nodes (3): ESXIMigrationScope, NewESXIMigrationScope(), ESXIMigrationScopeParams - -### Community 119 - "Test Utilities" -Cohesion: 0.43 -Nodes (6): PostValidationResources, ensureLogger(), getCredentialsFromSecret(), getRetryLimitFromSettings(), Validate(), ValidationResult - -### Community 120 - "Test Utilities" -Cohesion: 0.29 -Nodes (7): RegisterVailbreakProxyHandler(), RegisterVailbreakProxyHandlerClient(), RegisterVailbreakProxyHandlerFromEndpoint(), request_VailbreakProxy_CheckNetworkSubnetCompatibility_0(), request_VailbreakProxy_InjectEnvVariables_0(), request_VailbreakProxy_RevalidateCredentials_0(), request_VailbreakProxy_ValidateOpenstackIp_0() - -### Community 121 - "Utilities" -Cohesion: 0.29 -Nodes (7): local_request_VCenter_CordonHost_0(), local_request_VCenter_GetVM_0(), local_request_VCenter_ListHosts_0(), local_request_VCenter_ListVMs_0(), local_request_VCenter_ReclaimVM_0(), local_request_VCenter_UnCordonHost_0(), RegisterVCenterHandlerServer() - -### Community 122 - "Component 122" -Cohesion: 0.29 -Nodes (7): local_request_StorageArray_CreateOrUpdateInitiatorGroup_0(), local_request_StorageArray_GetMappedGroups_0(), local_request_StorageArray_MapVolumeToGroup_0(), local_request_StorageArray_ResolveCinderVolume_0(), local_request_StorageArray_UnmapVolumeFromGroup_0(), local_request_StorageArray_ValidateCredentials_0(), RegisterStorageArrayHandlerServer() - -### Community 123 - "Protobuf Service" -Cohesion: 0.33 -Nodes (5): Content Quality, Feature Readiness, Notes, Requirement Completeness, Specification Quality Checklist: Agent Node Custom Host Entries - -### Community 124 - "VMware Component" -Cohesion: 0.33 -Nodes (4): VMwareHost, VMwareHostList, VMwareHostSpec, VMwareHostStatus - -### Community 125 - "Protobuf Service" -Cohesion: 0.33 -Nodes (4): PCDCluster, PCDClusterList, PCDClusterSpec, PCDClusterStatus - -### Community 126 - "Protobuf Service" -Cohesion: 0.33 -Nodes (5): DatastoreInfo, DiskInfo, ESXiCredentials, StorageDeviceInfo, VMInfo - -### Community 127 - "PCD Integration" -Cohesion: 0.53 -Nodes (5): InstanceMetadata, GetCurrentInstanceMetadata(), GetMasterInstanceUUID(), GetMasterInstanceUUIDFromDMI(), VerifyCredentialsMatchCurrentEnvironment() - -### Community 128 - "Protobuf Service" -Cohesion: 0.33 -Nodes (6): local_request_Version_Cleanup_0(), local_request_Version_GetAvailableTags_0(), local_request_Version_GetUpgradeProgress_0(), local_request_Version_InitiateUpgrade_0(), local_request_Version_Version_0(), RegisterVersionHandlerServer() - -### Community 129 - "Protobuf Service" -Cohesion: 0.33 -Nodes (6): Blackbox Exporter ClusterRole, Blackbox Exporter ClusterRoleBinding, Blackbox Exporter Configuration ConfigMap, Blackbox Exporter NetworkPolicy, Blackbox Exporter Service, Blackbox Exporter ServiceAccount - -### Community 130 - "Protobuf Service" -Cohesion: 0.4 -Nodes (3): VolumeImageProfile, VolumeImageProfileList, VolumeImageProfileSpec - -### Community 131 - "Controller Component" -Cohesion: 0.5 -Nodes (3): ServiceManagerAPI, GetServiceID(), ServicesInfo - -### Community 132 - "RBAC Manifests" -Cohesion: 0.5 -Nodes (3): EndpointManagerAPI, GetEndpointForRegion(), EndpointsInfo - -### Community 134 - "VMware Component" -Cohesion: 0.6 -Nodes (3): config, Execute(), parseLogLevel() - -### Community 135 - "Component 135" -Cohesion: 0.6 -Nodes (4): OpenstackOperations, authOptionsFromEnv(), NewOpenStackClients(), validateOpenStack() - -### Community 136 - "Protobuf Service" -Cohesion: 0.4 -Nodes (5): Controller Manager Deployment (migration-controller-manager), vJailbreak UI Deployment, Vpwned SDK Deployment (migration-vpwned-sdk), migration-system Kubernetes Namespace, VDDK Libraries (VMware Virtual Disk Dev Kit) - -### Community 139 - "Protobuf Service" -Cohesion: 0.83 -Nodes (3): GetAccessibleSecurityGroups(), ListSecurityGroupInfos(), resolveProjectID() - -### Community 141 - "Protobuf Service" -Cohesion: 0.67 -Nodes (3): Atoi(), GetVjailbreakSettings(), VjailbreakSettings - -### Community 142 - "Protobuf Service" -Cohesion: 0.5 -Nodes (3): Appliance VM, code:bash (vagrant up), Quickstart - -### Community 143 - "Protobuf Service" -Cohesion: 0.5 -Nodes (4): Addons Kustomization, CRD Kustomize Config, Migration Controller README, vpwned-sdk Addon Deployment and Service - -### Community 144 - "Protobuf Service" -Cohesion: 0.83 -Nodes (4): vpwned-sdk Kubernetes Deployment, vpwned-ingress Nginx Ingress (path: /dev-api/sdk/), vpwned-service Kubernetes ClusterIP Service, vpwned Kubernetes Namespace - -### Community 150 - "Protobuf Service" -Cohesion: 0.67 -Nodes (3): sync-daemon DaemonSet, virtio-win Drivers, VMware VIX DiskLib (VDDK) Libraries - -### Community 151 - "Protobuf Service" -Cohesion: 0.67 -Nodes (3): selfsigned-issuer ClusterIssuer, vjailbreak-ca Certificate, vjailbreak-ca-issuer ClusterIssuer - -### Community 152 - "Protobuf Service" -Cohesion: 1.0 -Nodes (3): KubeStateMetrics ClusterRole, KubeStateMetrics Exporter Service, KubeStateMetrics ServiceMonitor - -### Community 153 - "Protobuf Service" -Cohesion: 0.67 -Nodes (3): vJailbreak Functional/Software Requirements Specification Template, Migration Sample CR, MigrationPlan Sample CR - -## Knowledge Gaps -- **597 isolated node(s):** `Quick References`, `External Documentation`, `CRD Changes`, `Generated Files`, `Git Workflow` (+592 more) - These have ≤1 connection - possible missing edges or undocumented components. -- **40 thin communities (<3 nodes) omitted from report** — run `graphify query` to explore isolated nodes. - -## Suggested Questions -_Questions this graph is uniquely positioned to answer:_ - -- **Why does `Contains()` connect `OpenStack Mock Recorder` to `vpwned Upgrade & Version`, `ESXi Migration Reconciler`, `MigrationPlan API Types`, `K8s Utilities (Creds, Keys)`, `Keystone Auth (PCD)`, `Migration Credential Utils`, `OpenStack Client`, `PCD Auth & Keystone SDK`, `OpenStack Cinder Operations`, `RBAC Roles & CRD Docs`, `Protobuf Service`, `Monitoring Stack (Alertmanager)`, `VMwareMachine API Types`, `vpwned gRPC Gateway`, `OpenStack Component`, `Monitoring Stack (Grafana)`, `vpwned Update Response Protobuf`, `vpwned gRPC Server (Storage)`, `RollingMigrationPlan API Types`, `CRD API Types`, `CRD API Types`, `Utilities`, `OpenStack Component`, `VMware Component`, `Component 80`, `VMware Component`, `Protobuf Service`, `Protobuf Service`, `Test Utilities`, `PCD Integration`?** - _High betweenness centrality (0.139) - this node is a cross-community bridge._ -- **Why does `Info` connect `RBAC Roles & CRD Docs` to `ESXi Migration Reconciler`, `NetApp Storage Provider`, `Controller Component`, `Component 42`, `Component 74`, `Controller Component`, `BM Mock Provider`, `VMware Component`, `Protobuf Service`, `ESXi SSH Client`, `virt-v2v Mock Operations`?** - _High betweenness centrality (0.065) - this node is a cross-community bridge._ -- **Why does `getHTTPServer()` connect `Component 74` to `Keystone Auth`, `Protobuf Service`, `Protobuf Service`, `VMware Component`, `Test Utilities`, `OpenStack Mock Operations`, `virt-v2v Mock Operations`?** - _High betweenness centrality (0.044) - this node is a cross-community bridge._ -- **Are the 96 inferred relationships involving `Contains()` (e.g. with `DeleteOpenstackVM()` and `GetActiveMigrations()`) actually correct?** - _`Contains()` has 96 INFERRED edges - model-reasoned connections that need verification._ -- **Are the 63 inferred relationships involving `PrintLog()` (e.g. with `main()` and `logMigrationParams()`) actually correct?** - _`PrintLog()` has 63 INFERRED edges - model-reasoned connections that need verification._ -- **What connects `Quick References`, `External Documentation`, `CRD Changes` to the rest of the system?** - _597 weakly-connected nodes found - possible documentation gaps or missing edges._ -- **Should `vpwned Upgrade & Version` be split into smaller, more focused modules?** - _Cohesion score 0.05 - nodes in this community are weakly interconnected._ \ No newline at end of file diff --git a/graphify-out/cost.json b/graphify-out/cost.json deleted file mode 100644 index 647aabbb7..000000000 --- a/graphify-out/cost.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "runs": [ - { - "date": "2026-05-13T10:44:15.911616+00:00", - "input_tokens": 23200, - "output_tokens": 5100, - "files": 784 - } - ], - "total_input_tokens": 23200, - "total_output_tokens": 5100 -} \ No newline at end of file diff --git a/graphify-out/graph.html b/graphify-out/graph.html deleted file mode 100644 index 54ef8e891..000000000 --- a/graphify-out/graph.html +++ /dev/null @@ -1,305 +0,0 @@ - - - - -graphify - graphify-out/graph.html - - - - -
- - - - - \ No newline at end of file diff --git a/graphify-out/graph.json b/graphify-out/graph.json deleted file mode 100644 index 252c6b0e7..000000000 --- a/graphify-out/graph.json +++ /dev/null @@ -1,62806 +0,0 @@ -{ - "directed": false, - "multigraph": false, - "graph": { - "hyperedges": [ - { - "id": "vjailbreak_core_modules", - "label": "vJailbreak Core Go Modules", - "nodes": [ - "module_controller", - "module_v2v_helper", - "module_vpwned", - "module_common" - ], - "relation": "implement", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "CLAUDE.md" - }, - { - "id": "migration_crd_chain", - "label": "Migration CRD Composition Chain", - "nodes": [ - "crd_migrationplan", - "crd_migrationtemplate", - "crd_storagemapping", - "crd_networkmapping" - ], - "relation": "participate_in", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "deploy/04migrationplan.yaml" - }, - { - "id": "vjailbreak_open_source_deps", - "label": "vJailbreak Open Source Dependencies", - "nodes": [ - "virt_v2v", - "nbdkit", - "k3s", - "govmomi", - "virtio_win" - ], - "relation": "implement", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "opensource.txt" - }, - { - "id": "credential_crds_cluster", - "label": "Credential CRDs Cluster", - "nodes": [ - "crd_vmwarecreds", - "crd_openstackcreds", - "crd_esxisshcreds", - "crd_arraycreds", - "crd_bmconfig" - ], - "relation": "form", - "confidence": "INFERRED", - "confidence_score": 0.95, - "source_file": "k8s/migration/config/crd/kustomization.yaml" - }, - { - "id": "migration_workflow_crds", - "label": "Migration Workflow CRDs", - "nodes": [ - "crd_migration", - "crd_migrationplan", - "crd_migrationtemplate", - "crd_rollingmigrationplan", - "crd_clustermigration", - "crd_esximigration" - ], - "relation": "implement", - "confidence": "EXTRACTED", - "confidence_score": 0.95, - "source_file": "k8s/migration/config/crd/kustomization.yaml" - }, - { - "id": "vmware_inventory_crds", - "label": "VMware Inventory CRDs", - "nodes": [ - "crd_vmwarecluster", - "crd_vmwarehost", - "crd_vmwaremachine", - "crd_rdmdisk" - ], - "relation": "form", - "confidence": "INFERRED", - "confidence_score": 0.9, - "source_file": "k8s/migration/config/crd/kustomization.yaml" - }, - { - "id": "complete_vm_migration_workflow", - "label": "Complete VM Migration Workflow (migration.yaml bundle)", - "nodes": [ - "vmwarecreds_pnapbmc1", - "openstackcreds_sapmo1", - "networkmapping_nwmap1", - "storagemapping_stmap1", - "migrationtemplate_migration_template_sample", - "migrationplan_vm_migration_sample" - ], - "relation": "participate_in", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "k8s/migration/config/samples/migration.yaml" - }, - { - "id": "rbac_resource_governance", - "label": "RBAC Roles Governing Migration Resources", - "nodes": [ - "vmwarecreds_viewer_role", - "storagemapping_viewer_role", - "migrationplan_editor_role", - "migrationtemplate_editor_role", - "vmwaremachine_editor_role", - "vmwarehost_editor_role", - "rdmdisk_viewer_role" - ], - "relation": "participate_in", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "k8s/migration/config/rbac" - }, - { - "id": "esxi_ssh_auth_workflow", - "label": "ESXi SSH Authentication via Credentials and Secret", - "nodes": [ - "esxisshcreds_sample", - "esxi_ssh_key_secret", - "vmwarecreds_pnapbmc1" - ], - "relation": "participate_in", - "confidence": "INFERRED", - "confidence_score": 0.85, - "source_file": "k8s/migration/config/samples/vjailbreak_v1alpha1_esxisshcreds.yaml" - } - ] - }, - "nodes": [ - { - "label": "reprovision_test.go", - "file_type": "code", - "source_file": "reprovision_test.go", - "source_location": "L1", - "id": "reprovision_test_go", - "community": 81, - "norm_label": "reprovision_test.go" - }, - { - "label": "reprovisionTestScheme()", - "file_type": "code", - "source_file": "reprovision_test.go", - "source_location": "L14", - "id": "controller_reprovision_test_reprovisiontestscheme", - "community": 81, - "norm_label": "reprovisiontestscheme()" - }, - { - "label": "TestReprovisionAllowed_NoMigrations()", - "file_type": "code", - "source_file": "reprovision_test.go", - "source_location": "L23", - "id": "controller_reprovision_test_testreprovisionallowed_nomigrations", - "community": 81, - "norm_label": "testreprovisionallowed_nomigrations()" - }, - { - "label": "TestReprovisionAllowed_NilMigrations()", - "file_type": "code", - "source_file": "reprovision_test.go", - "source_location": "L29", - "id": "controller_reprovision_test_testreprovisionallowed_nilmigrations", - "community": 81, - "norm_label": "testreprovisionallowed_nilmigrations()" - }, - { - "label": "TestReprovisionAllowed_WithActiveMigrations()", - "file_type": "code", - "source_file": "reprovision_test.go", - "source_location": "L35", - "id": "controller_reprovision_test_testreprovisionallowed_withactivemigrations", - "community": 81, - "norm_label": "testreprovisionallowed_withactivemigrations()" - }, - { - "label": "TestReconcileReprovision_NoAnnotation()", - "file_type": "code", - "source_file": "reprovision_test.go", - "source_location": "L41", - "id": "controller_reprovision_test_testreconcilereprovision_noannotation", - "community": 81, - "norm_label": "testreconcilereprovision_noannotation()" - }, - { - "label": "TestReconcileReprovision_RequestedWithActiveMigrations()", - "file_type": "code", - "source_file": "reprovision_test.go", - "source_location": "L79", - "id": "controller_reprovision_test_testreconcilereprovision_requestedwithactivemigrations", - "community": 81, - "norm_label": "testreconcilereprovision_requestedwithactivemigrations()" - }, - { - "label": "TestReconcileReprovision_RequestedIdleNode()", - "file_type": "code", - "source_file": "reprovision_test.go", - "source_location": "L124", - "id": "controller_reprovision_test_testreconcilereprovision_requestedidlenode", - "community": 81, - "norm_label": "testreconcilereprovision_requestedidlenode()" - }, - { - "label": "vjailbreaknode_controller.go", - "file_type": "code", - "source_file": "vjailbreaknode_controller.go", - "source_location": "L1", - "id": "vjailbreaknode_controller_go", - "community": 81, - "norm_label": "vjailbreaknode_controller.go" - }, - { - "label": "VjailbreakNodeReconciler", - "file_type": "code", - "source_file": "vjailbreaknode_controller.go", - "source_location": "L38", - "id": "controller_vjailbreaknodereconciler", - "community": 82, - "norm_label": "vjailbreaknodereconciler" - }, - { - "label": ".Reconcile()", - "file_type": "code", - "source_file": "vjailbreaknode_controller.go", - "source_location": "L50", - "id": "controller_vjailbreaknodereconciler_reconcile", - "community": 82, - "norm_label": ".reconcile()" - }, - { - "label": ".reconcileNormal()", - "file_type": "code", - "source_file": "vjailbreaknode_controller.go", - "source_location": "L98", - "id": "controller_vjailbreaknodereconciler_reconcilenormal", - "community": 82, - "norm_label": ".reconcilenormal()" - }, - { - "label": ".reconcileDelete()", - "file_type": "code", - "source_file": "vjailbreaknode_controller.go", - "source_location": "L210", - "id": "controller_vjailbreaknodereconciler_reconciledelete", - "community": 82, - "norm_label": ".reconciledelete()" - }, - { - "label": ".SetupWithManager()", - "file_type": "code", - "source_file": "vjailbreaknode_controller.go", - "source_location": "L268", - "id": "controller_vjailbreaknodereconciler_setupwithmanager", - "community": 82, - "norm_label": ".setupwithmanager()" - }, - { - "label": "reprovisionAllowed()", - "file_type": "code", - "source_file": "vjailbreaknode_controller.go", - "source_location": "L281", - "id": "controller_vjailbreaknode_controller_reprovisionallowed", - "community": 81, - "norm_label": "reprovisionallowed()" - }, - { - "label": ".reconcileReprovision()", - "file_type": "code", - "source_file": "vjailbreaknode_controller.go", - "source_location": "L288", - "id": "controller_vjailbreaknodereconciler_reconcilereprovision", - "community": 82, - "norm_label": ".reconcilereprovision()" - }, - { - "label": ".updateActiveMigrations()", - "file_type": "code", - "source_file": "vjailbreaknode_controller.go", - "source_location": "L322", - "id": "controller_vjailbreaknodereconciler_updateactivemigrations", - "community": 82, - "norm_label": ".updateactivemigrations()" - }, - { - "label": "CLAUDE.md", - "file_type": "document", - "source_file": "CLAUDE.md", - "source_location": "L1", - "community": 38, - "norm_label": "claude.md", - "id": "claude_md" - }, - { - "label": "vJailbreak Development Instructions", - "file_type": "document", - "source_file": "CLAUDE.md", - "source_location": "L1", - "community": 38, - "norm_label": "vjailbreak development instructions", - "id": "vjailbreak_claude_vjailbreak_development_instructions" - }, - { - "label": "Quick References", - "file_type": "document", - "source_file": "CLAUDE.md", - "source_location": "L5", - "community": 38, - "norm_label": "quick references", - "id": "vjailbreak_claude_quick_references" - }, - { - "label": "External Documentation", - "file_type": "document", - "source_file": "CLAUDE.md", - "source_location": "L14", - "community": 38, - "norm_label": "external documentation", - "id": "vjailbreak_claude_external_documentation" - }, - { - "label": "Development Rules", - "file_type": "document", - "source_file": "CLAUDE.md", - "source_location": "L31", - "community": 38, - "norm_label": "development rules", - "id": "vjailbreak_claude_development_rules" - }, - { - "label": "CRD Changes", - "file_type": "document", - "source_file": "CLAUDE.md", - "source_location": "L35", - "community": 38, - "norm_label": "crd changes", - "id": "vjailbreak_claude_crd_changes" - }, - { - "label": "Generated Files", - "file_type": "document", - "source_file": "CLAUDE.md", - "source_location": "L39", - "community": 38, - "norm_label": "generated files", - "id": "vjailbreak_claude_generated_files" - }, - { - "label": "Git Workflow", - "file_type": "document", - "source_file": "CLAUDE.md", - "source_location": "L43", - "community": 38, - "norm_label": "git workflow", - "id": "vjailbreak_claude_git_workflow" - }, - { - "label": "Unit Test Requirements", - "file_type": "document", - "source_file": "CLAUDE.md", - "source_location": "L47", - "community": 38, - "norm_label": "unit test requirements", - "id": "vjailbreak_claude_unit_test_requirements" - }, - { - "label": "Integration/Build Testing Requirements", - "file_type": "document", - "source_file": "CLAUDE.md", - "source_location": "L54", - "community": 38, - "norm_label": "integration/build testing requirements", - "id": "vjailbreak_claude_integration_build_testing_requirements" - }, - { - "label": "Module Structure", - "file_type": "document", - "source_file": "CLAUDE.md", - "source_location": "L61", - "community": 38, - "norm_label": "module structure", - "id": "vjailbreak_claude_module_structure" - }, - { - "label": "Repository Layout", - "file_type": "document", - "source_file": "CLAUDE.md", - "source_location": "L72", - "community": 38, - "norm_label": "repository layout", - "id": "vjailbreak_claude_repository_layout" - }, - { - "label": "Quick Commands", - "file_type": "document", - "source_file": "CLAUDE.md", - "source_location": "L89", - "community": 38, - "norm_label": "quick commands", - "id": "vjailbreak_claude_quick_commands" - }, - { - "label": "code:bash (# One-time setup)", - "file_type": "document", - "source_file": "CLAUDE.md", - "source_location": "L91", - "community": 38, - "norm_label": "code:bash (# one-time setup)", - "id": "vjailbreak_claude_codeblock_1" - }, - { - "label": "Common Pitfalls", - "file_type": "document", - "source_file": "CLAUDE.md", - "source_location": "L113", - "community": 38, - "norm_label": "common pitfalls", - "id": "vjailbreak_claude_common_pitfalls" - }, - { - "label": "Debugging", - "file_type": "document", - "source_file": "CLAUDE.md", - "source_location": "L122", - "community": 38, - "norm_label": "debugging", - "id": "vjailbreak_claude_debugging" - }, - { - "label": "code:bash (# Controller logs)", - "file_type": "document", - "source_file": "CLAUDE.md", - "source_location": "L124", - "community": 38, - "norm_label": "code:bash (# controller logs)", - "id": "vjailbreak_claude_codeblock_2" - }, - { - "label": "Repository Structure", - "file_type": "document", - "source_file": "CLAUDE.md", - "source_location": "L139", - "community": 38, - "norm_label": "repository structure", - "id": "vjailbreak_claude_repository_structure" - }, - { - "label": "graphify", - "file_type": "document", - "source_file": "CLAUDE.md", - "source_location": "L159", - "community": 38, - "norm_label": "graphify", - "id": "vjailbreak_claude_graphify" - }, - { - "label": "vjailbreaknodeutils.go", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L1", - "community": 23, - "norm_label": "vjailbreaknodeutils.go", - "id": "k8s_migration_pkg_utils_vjailbreaknodeutils_go" - }, - { - "label": "CheckAndCreateMasterNodeEntry()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L35", - "community": 83, - "norm_label": "checkandcreatemasternodeentry()", - "id": "utils_vjailbreaknodeutils_checkandcreatemasternodeentry" - }, - { - "label": "UpdateMasterNodeImageID()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L109", - "community": 23, - "norm_label": "updatemasternodeimageid()", - "id": "utils_vjailbreaknodeutils_updatemasternodeimageid" - }, - { - "label": "IsMasterNode()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L159", - "community": 23, - "norm_label": "ismasternode()", - "id": "utils_vjailbreaknodeutils_ismasternode" - }, - { - "label": "GetAllk8sNodes()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L165", - "community": 23, - "norm_label": "getallk8snodes()", - "id": "utils_vjailbreaknodeutils_getallk8snodes" - }, - { - "label": "GetNodeInternalIP()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L175", - "community": 83, - "norm_label": "getnodeinternalip()", - "id": "utils_vjailbreaknodeutils_getnodeinternalip" - }, - { - "label": "GetMasterK8sNode()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L180", - "community": 23, - "norm_label": "getmasterk8snode()", - "id": "utils_vjailbreaknodeutils_getmasterk8snode" - }, - { - "label": "CreateOpenstackVMForWorkerNode()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L201", - "community": 23, - "norm_label": "createopenstackvmforworkernode()", - "id": "utils_vjailbreaknodeutils_createopenstackvmforworkernode" - }, - { - "label": "createPortForL2Network()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L404", - "community": 23, - "norm_label": "createportforl2network()", - "id": "utils_vjailbreaknodeutils_createportforl2network" - }, - { - "label": "GetOpenstackCredsVjailbreakNode()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L428", - "community": 23, - "norm_label": "getopenstackcredsvjailbreaknode()", - "id": "utils_vjailbreaknodeutils_getopenstackcredsvjailbreaknode" - }, - { - "label": "getSecurityGroupsFromMetadata()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L455", - "community": 23, - "norm_label": "getsecuritygroupsfrommetadata()", - "id": "utils_vjailbreaknodeutils_getsecuritygroupsfrommetadata" - }, - { - "label": "GetCurrentInstanceNetworkInfo()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L488", - "community": 23, - "norm_label": "getcurrentinstancenetworkinfo()", - "id": "utils_vjailbreaknodeutils_getcurrentinstancenetworkinfo" - }, - { - "label": "GetInstanceNetworkInfoByID()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L541", - "community": 23, - "norm_label": "getinstancenetworkinfobyid()", - "id": "utils_vjailbreaknodeutils_getinstancenetworkinfobyid" - }, - { - "label": "GetOpenstackVMIP()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L603", - "community": 23, - "norm_label": "getopenstackvmip()", - "id": "utils_vjailbreaknodeutils_getopenstackvmip" - }, - { - "label": "GetOpenstackVMStatus()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L642", - "community": 23, - "norm_label": "getopenstackvmstatus()", - "id": "utils_vjailbreaknodeutils_getopenstackvmstatus" - }, - { - "label": "GetFlavorIDFromVM()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L688", - "community": 23, - "norm_label": "getflavoridfromvm()", - "id": "utils_vjailbreaknodeutils_getflavoridfromvm" - }, - { - "label": "GetImageIDFromVM()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L710", - "community": 23, - "norm_label": "getimageidfromvm()", - "id": "utils_vjailbreaknodeutils_getimageidfromvm" - }, - { - "label": "GetImageIDOfVMBootFromVolume()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L742", - "community": 23, - "norm_label": "getimageidofvmbootfromvolume()", - "id": "utils_vjailbreaknodeutils_getimageidofvmbootfromvolume" - }, - { - "label": "GetVolumeTypeFromVM()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L774", - "community": 23, - "norm_label": "getvolumetypefromvm()", - "id": "utils_vjailbreaknodeutils_getvolumetypefromvm" - }, - { - "label": "GetAvailabilityZoneFromVM()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L805", - "community": 23, - "norm_label": "getavailabilityzonefromvm()", - "id": "utils_vjailbreaknodeutils_getavailabilityzonefromvm" - }, - { - "label": "GetVolumeTypeAndAvailabilityZoneFromVM()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L822", - "community": 23, - "norm_label": "getvolumetypeandavailabilityzonefromvm()", - "id": "utils_vjailbreaknodeutils_getvolumetypeandavailabilityzonefromvm" - }, - { - "label": "ListAllFlavors()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L858", - "community": 77, - "norm_label": "listallflavors()", - "id": "utils_vjailbreaknodeutils_listallflavors" - }, - { - "label": "DeleteOpenstackVM()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L895", - "community": 23, - "norm_label": "deleteopenstackvm()", - "id": "utils_vjailbreaknodeutils_deleteopenstackvm" - }, - { - "label": "GetImageID()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L914", - "community": 23, - "norm_label": "getimageid()", - "id": "utils_vjailbreaknodeutils_getimageid" - }, - { - "label": "GetOpenstackVMByName()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L928", - "community": 82, - "norm_label": "getopenstackvmbyname()", - "id": "utils_vjailbreaknodeutils_getopenstackvmbyname" - }, - { - "label": "ReadFileContent()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L954", - "community": 23, - "norm_label": "readfilecontent()", - "id": "utils_vjailbreaknodeutils_readfilecontent" - }, - { - "label": "GetActiveMigrations()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L969", - "community": 82, - "norm_label": "getactivemigrations()", - "id": "utils_vjailbreaknodeutils_getactivemigrations" - }, - { - "label": "GetInclusterClient()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L994", - "community": 23, - "norm_label": "getinclusterclient()", - "id": "utils_vjailbreaknodeutils_getinclusterclient" - }, - { - "label": "GetNodeByName()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L999", - "community": 83, - "norm_label": "getnodebyname()", - "id": "utils_vjailbreaknodeutils_getnodebyname" - }, - { - "label": "DeleteNodeByName()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L1011", - "community": 82, - "norm_label": "deletenodebyname()", - "id": "utils_vjailbreaknodeutils_deletenodebyname" - }, - { - "label": "GetVMMigration()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L1028", - "community": 1, - "norm_label": "getvmmigration()", - "id": "utils_vjailbreaknodeutils_getvmmigration" - }, - { - "label": "ReconcileVMStatusAndIP()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L1051", - "community": 23, - "norm_label": "reconcilevmstatusandip()", - "id": "utils_vjailbreaknodeutils_reconcilevmstatusandip" - }, - { - "label": "ReconcileK8sNodeStatus()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L1103", - "community": 83, - "norm_label": "reconcilek8snodestatus()", - "id": "utils_vjailbreaknodeutils_reconcilek8snodestatus" - }, - { - "label": "IsNodeReady()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L1147", - "community": 83, - "norm_label": "isnodeready()", - "id": "utils_vjailbreaknodeutils_isnodeready" - }, - { - "label": "GetAgentHostEntries()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L1158", - "community": 95, - "norm_label": "getagenthostentries()", - "id": "utils_vjailbreaknodeutils_getagenthostentries" - }, - { - "label": "vjailbreaknodeutils_test.go", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils_test.go", - "source_location": "L1", - "community": 95, - "norm_label": "vjailbreaknodeutils_test.go", - "id": "k8s_migration_pkg_utils_vjailbreaknodeutils_test_go" - }, - { - "label": "testNodeScheme()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils_test.go", - "source_location": "L16", - "community": 95, - "norm_label": "testnodescheme()", - "id": "utils_vjailbreaknodeutils_test_testnodescheme" - }, - { - "label": "configMapWithHostEntries()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils_test.go", - "source_location": "L28", - "community": 95, - "norm_label": "configmapwithhostentries()", - "id": "utils_vjailbreaknodeutils_test_configmapwithhostentries" - }, - { - "label": "TestGetAgentHostEntries_KeyPresentValidJSON()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils_test.go", - "source_location": "L42", - "community": 95, - "norm_label": "testgetagenthostentries_keypresentvalidjson()", - "id": "utils_vjailbreaknodeutils_test_testgetagenthostentries_keypresentvalidjson" - }, - { - "label": "TestGetAgentHostEntries_KeyAbsent()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils_test.go", - "source_location": "L63", - "community": 95, - "norm_label": "testgetagenthostentries_keyabsent()", - "id": "utils_vjailbreaknodeutils_test_testgetagenthostentries_keyabsent" - }, - { - "label": "TestGetAgentHostEntries_KeyPresentEmptyString()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils_test.go", - "source_location": "L78", - "community": 95, - "norm_label": "testgetagenthostentries_keypresentemptystring()", - "id": "utils_vjailbreaknodeutils_test_testgetagenthostentries_keypresentemptystring" - }, - { - "label": "TestGetAgentHostEntries_MalformedJSON()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils_test.go", - "source_location": "L101", - "community": 95, - "norm_label": "testgetagenthostentries_malformedjson()", - "id": "utils_vjailbreaknodeutils_test_testgetagenthostentries_malformedjson" - }, - { - "label": "TestGetAgentHostEntries_ConfigMapMissing()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils_test.go", - "source_location": "L113", - "community": 95, - "norm_label": "testgetagenthostentries_configmapmissing()", - "id": "utils_vjailbreaknodeutils_test_testgetagenthostentries_configmapmissing" - }, - { - "label": "constants.go", - "file_type": "code", - "source_file": "pkg/common/constants/constants.go", - "source_location": "L1", - "community": 175, - "norm_label": "constants.go", - "id": "pkg_common_constants_constants_go" - }, - { - "label": "hosts.go", - "file_type": "code", - "source_file": "pkg/common/utils/hosts.go", - "source_location": "L1", - "community": 64, - "norm_label": "hosts.go", - "id": "pkg_common_utils_hosts_go" - }, - { - "label": "HostEntry", - "file_type": "code", - "source_file": "pkg/common/utils/hosts.go", - "source_location": "L14", - "community": 64, - "norm_label": "hostentry", - "id": "utils_hostentry" - }, - { - "label": "isValidHostname()", - "file_type": "code", - "source_file": "pkg/common/utils/hosts.go", - "source_location": "L23", - "community": 64, - "norm_label": "isvalidhostname()", - "id": "utils_hosts_isvalidhostname" - }, - { - "label": "buildHostsLines()", - "file_type": "code", - "source_file": "pkg/common/utils/hosts.go", - "source_location": "L31", - "community": 64, - "norm_label": "buildhostslines()", - "id": "utils_hosts_buildhostslines" - }, - { - "label": "ValidateHostEntry()", - "file_type": "code", - "source_file": "pkg/common/utils/hosts.go", - "source_location": "L42", - "community": 64, - "norm_label": "validatehostentry()", - "id": "utils_hosts_validatehostentry" - }, - { - "label": "ParseHostEntries()", - "file_type": "code", - "source_file": "pkg/common/utils/hosts.go", - "source_location": "L62", - "community": 64, - "norm_label": "parsehostentries()", - "id": "utils_hosts_parsehostentries" - }, - { - "label": "SerializeHostEntries()", - "file_type": "code", - "source_file": "pkg/common/utils/hosts.go", - "source_location": "L74", - "community": 64, - "norm_label": "serializehostentries()", - "id": "utils_hosts_serializehostentries" - }, - { - "label": "BuildUserData()", - "file_type": "code", - "source_file": "pkg/common/utils/hosts.go", - "source_location": "L85", - "community": 64, - "norm_label": "builduserdata()", - "id": "utils_hosts_builduserdata" - }, - { - "label": "hosts_test.go", - "file_type": "code", - "source_file": "pkg/common/utils/hosts_test.go", - "source_location": "L1", - "community": 64, - "norm_label": "hosts_test.go", - "id": "pkg_common_utils_hosts_test_go" - }, - { - "label": "TestValidateHostEntry()", - "file_type": "code", - "source_file": "pkg/common/utils/hosts_test.go", - "source_location": "L12", - "community": 64, - "norm_label": "testvalidatehostentry()", - "id": "utils_hosts_test_testvalidatehostentry" - }, - { - "label": "TestParseHostEntries()", - "file_type": "code", - "source_file": "pkg/common/utils/hosts_test.go", - "source_location": "L81", - "community": 64, - "norm_label": "testparsehostentries()", - "id": "utils_hosts_test_testparsehostentries" - }, - { - "label": "TestSerializeParseRoundTrip()", - "file_type": "code", - "source_file": "pkg/common/utils/hosts_test.go", - "source_location": "L154", - "community": 64, - "norm_label": "testserializeparseroundtrip()", - "id": "utils_hosts_test_testserializeparseroundtrip" - }, - { - "label": "TestBuildUserData()", - "file_type": "code", - "source_file": "pkg/common/utils/hosts_test.go", - "source_location": "L193", - "community": 64, - "norm_label": "testbuilduserdata()", - "id": "utils_hosts_test_testbuilduserdata" - }, - { - "label": "data-model.md", - "file_type": "document", - "source_file": "data-model.md", - "source_location": "L1", - "community": 43, - "norm_label": "data-model.md", - "id": "data_model_md" - }, - { - "label": "Data Model: Agent Node Custom Host Entries", - "file_type": "document", - "source_file": "data-model.md", - "source_location": "L1", - "community": 43, - "norm_label": "data model: agent node custom host entries", - "id": "002_agent_dns_config_data_model_data_model_agent_node_custom_host_entries" - }, - { - "label": "Go Types (k8s/migration/pkg/utils/cloudinit.go)", - "file_type": "document", - "source_file": "data-model.md", - "source_location": "L3", - "community": 43, - "norm_label": "go types (k8s/migration/pkg/utils/cloudinit.go)", - "id": "002_agent_dns_config_data_model_go_types_k8s_migration_pkg_utils_cloudinit_go" - }, - { - "label": "HostEntry", - "file_type": "document", - "source_file": "data-model.md", - "source_location": "L5", - "community": 43, - "norm_label": "hostentry", - "id": "002_agent_dns_config_data_model_hostentry" - }, - { - "label": "code:go (type HostEntry struct {)", - "file_type": "document", - "source_file": "data-model.md", - "source_location": "L7", - "community": 43, - "norm_label": "code:go (type hostentry struct {)", - "id": "002_agent_dns_config_data_model_codeblock_1" - }, - { - "label": "ConfigMap Storage", - "file_type": "document", - "source_file": "data-model.md", - "source_location": "L23", - "community": 43, - "norm_label": "configmap storage", - "id": "002_agent_dns_config_data_model_configmap_storage" - }, - { - "label": "code:json ([)", - "file_type": "document", - "source_file": "data-model.md", - "source_location": "L30", - "community": 43, - "norm_label": "code:json ([)", - "id": "002_agent_dns_config_data_model_codeblock_2" - }, - { - "label": "VjailbreakNode Annotation", - "file_type": "document", - "source_file": "data-model.md", - "source_location": "L42", - "community": 43, - "norm_label": "vjailbreaknode annotation", - "id": "002_agent_dns_config_data_model_vjailbreaknode_annotation" - }, - { - "label": "code:block3 ((absent) --[user sets]--> \"requested\")", - "file_type": "document", - "source_file": "data-model.md", - "source_location": "L52", - "community": 43, - "norm_label": "code:block3 ((absent) --[user sets]--> \"requested\")", - "id": "002_agent_dns_config_data_model_codeblock_3" - }, - { - "label": "UI Type Extensions", - "file_type": "document", - "source_file": "data-model.md", - "source_location": "L67", - "community": 43, - "norm_label": "ui type extensions", - "id": "002_agent_dns_config_data_model_ui_type_extensions" - }, - { - "label": "SettingsForm (helpers.ts)", - "file_type": "document", - "source_file": "data-model.md", - "source_location": "L69", - "community": 43, - "norm_label": "settingsform (helpers.ts)", - "id": "002_agent_dns_config_data_model_settingsform_helpers_ts" - }, - { - "label": "code:typescript (AGENT_HOST_ENTRIES: string // JSON string, same storage for)", - "file_type": "document", - "source_file": "data-model.md", - "source_location": "L72", - "community": 43, - "norm_label": "code:typescript (agent_host_entries: string // json string, same storage for)", - "id": "002_agent_dns_config_data_model_codeblock_4" - }, - { - "label": "HostEntry (new UI type)", - "file_type": "document", - "source_file": "data-model.md", - "source_location": "L76", - "community": 43, - "norm_label": "hostentry (new ui type)", - "id": "002_agent_dns_config_data_model_hostentry_new_ui_type" - }, - { - "label": "code:typescript (interface HostEntry {)", - "file_type": "document", - "source_file": "data-model.md", - "source_location": "L78", - "community": 43, - "norm_label": "code:typescript (interface hostentry {)", - "id": "002_agent_dns_config_data_model_codeblock_5" - }, - { - "label": "Cloud-init Output (generated)", - "file_type": "document", - "source_file": "data-model.md", - "source_location": "L92", - "community": 43, - "norm_label": "cloud-init output (generated)", - "id": "002_agent_dns_config_data_model_cloud_init_output_generated" - }, - { - "label": "code:yaml (#cloud-config)", - "file_type": "document", - "source_file": "data-model.md", - "source_location": "L96", - "community": 43, - "norm_label": "code:yaml (#cloud-config)", - "id": "002_agent_dns_config_data_model_codeblock_6" - }, - { - "label": "plan.md", - "file_type": "document", - "source_file": "plan.md", - "source_location": "L1", - "community": 11, - "norm_label": "plan.md", - "id": "plan_md" - }, - { - "label": "Implementation Plan: Agent Node Custom Host Entries (v2)", - "file_type": "document", - "source_file": "plan.md", - "source_location": "L1", - "community": 11, - "norm_label": "implementation plan: agent node custom host entries (v2)", - "id": "002_agent_dns_config_plan_implementation_plan_agent_node_custom_host_entries_v2" - }, - { - "label": "Summary", - "file_type": "document", - "source_file": "plan.md", - "source_location": "L5", - "community": 11, - "norm_label": "summary", - "id": "002_agent_dns_config_plan_summary" - }, - { - "label": "Technical Context", - "file_type": "document", - "source_file": "plan.md", - "source_location": "L13", - "community": 11, - "norm_label": "technical context", - "id": "002_agent_dns_config_plan_technical_context" - }, - { - "label": "Constitution Check", - "file_type": "document", - "source_file": "plan.md", - "source_location": "L35", - "community": 11, - "norm_label": "constitution check", - "id": "002_agent_dns_config_plan_constitution_check" - }, - { - "label": "Project Structure", - "file_type": "document", - "source_file": "plan.md", - "source_location": "L58", - "community": 11, - "norm_label": "project structure", - "id": "002_agent_dns_config_plan_project_structure" - }, - { - "label": "Documentation", - "file_type": "document", - "source_file": "plan.md", - "source_location": "L60", - "community": 11, - "norm_label": "documentation", - "id": "002_agent_dns_config_plan_documentation" - }, - { - "label": "code:text (specs/002-agent-dns-config/)", - "file_type": "document", - "source_file": "plan.md", - "source_location": "L62", - "community": 11, - "norm_label": "code:text (specs/002-agent-dns-config/)", - "id": "002_agent_dns_config_plan_codeblock_1" - }, - { - "label": "Source Code Changes", - "file_type": "document", - "source_file": "plan.md", - "source_location": "L70", - "community": 11, - "norm_label": "source code changes", - "id": "002_agent_dns_config_plan_source_code_changes" - }, - { - "label": "code:text (pkg/common/)", - "file_type": "document", - "source_file": "plan.md", - "source_location": "L72", - "community": 11, - "norm_label": "code:text (pkg/common/)", - "id": "002_agent_dns_config_plan_codeblock_2" - }, - { - "label": "Phase 0: Research", - "file_type": "document", - "source_file": "plan.md", - "source_location": "L104", - "community": 11, - "norm_label": "phase 0: research", - "id": "002_agent_dns_config_plan_phase_0_research" - }, - { - "label": "Phase 1: Design", - "file_type": "document", - "source_file": "plan.md", - "source_location": "L115", - "community": 11, - "norm_label": "phase 1: design", - "id": "002_agent_dns_config_plan_phase_1_design" - }, - { - "label": "Component 1: `pkg/common/utils/hosts.go` (new file)", - "file_type": "document", - "source_file": "plan.md", - "source_location": "L117", - "community": 11, - "norm_label": "component 1: `pkg/common/utils/hosts.go` (new file)", - "id": "002_agent_dns_config_plan_component_1_pkg_common_utils_hosts_go_new_file" - }, - { - "label": "code:go (package utils)", - "file_type": "document", - "source_file": "plan.md", - "source_location": "L123", - "community": 11, - "norm_label": "code:go (package utils)", - "id": "002_agent_dns_config_plan_codeblock_3" - }, - { - "label": "Component 2: `pkg/common/utils/hosts_test.go` (new file, written before implementation)", - "file_type": "document", - "source_file": "plan.md", - "source_location": "L160", - "community": 11, - "norm_label": "component 2: `pkg/common/utils/hosts_test.go` (new file, written before implementation)", - "id": "002_agent_dns_config_plan_component_2_pkg_common_utils_hosts_test_go_new_file_written_before_implementation" - }, - { - "label": "Component 3: `pkg/common/constants/constants.go` \u2014 add constant", - "file_type": "document", - "source_file": "plan.md", - "source_location": "L192", - "community": 11, - "norm_label": "component 3: `pkg/common/constants/constants.go` \u2014 add constant", - "id": "002_agent_dns_config_plan_component_3_pkg_common_constants_constants_go_add_constant" - }, - { - "label": "code:go (AgentHostEntriesKey = \"AGENT_HOST_ENTRIES\")", - "file_type": "document", - "source_file": "plan.md", - "source_location": "L196", - "community": 11, - "norm_label": "code:go (agenthostentrieskey = \"agent_host_entries\")", - "id": "002_agent_dns_config_plan_codeblock_4" - }, - { - "label": "Component 4: `vjailbreaknodeutils.go` \u2014 two targeted changes", - "file_type": "document", - "source_file": "plan.md", - "source_location": "L204", - "community": 11, - "norm_label": "component 4: `vjailbreaknodeutils.go` \u2014 two targeted changes", - "id": "002_agent_dns_config_plan_component_4_vjailbreaknodeutils_go_two_targeted_changes" - }, - { - "label": "code:go (// GetAgentHostEntries reads custom host entries from the vj)", - "file_type": "document", - "source_file": "plan.md", - "source_location": "L208", - "community": 11, - "norm_label": "code:go (// getagenthostentries reads custom host entries from the vj)", - "id": "002_agent_dns_config_plan_codeblock_5" - }, - { - "label": "code:go (// Before:)", - "file_type": "document", - "source_file": "plan.md", - "source_location": "L229", - "community": 11, - "norm_label": "code:go (// before:)", - "id": "002_agent_dns_config_plan_codeblock_6" - }, - { - "label": "code:go (// Uses controller-runtime fake client \u2014 same pattern as exi)", - "file_type": "document", - "source_file": "plan.md", - "source_location": "L247", - "community": 11, - "norm_label": "code:go (// uses controller-runtime fake client \u2014 same pattern as exi)", - "id": "002_agent_dns_config_plan_codeblock_7" - }, - { - "label": "Component 5: `vjailbreaknode_controller.go` \u2014 reprovision handler", - "file_type": "document", - "source_file": "plan.md", - "source_location": "L261", - "community": 11, - "norm_label": "component 5: `vjailbreaknode_controller.go` \u2014 reprovision handler", - "id": "002_agent_dns_config_plan_component_5_vjailbreaknode_controller_go_reprovision_handler" - }, - { - "label": "code:go (const ()", - "file_type": "document", - "source_file": "plan.md", - "source_location": "L265", - "community": 11, - "norm_label": "code:go (const ()", - "id": "002_agent_dns_config_plan_codeblock_8" - }, - { - "label": "code:go (// reprovisionAllowed returns true only when the node has no)", - "file_type": "document", - "source_file": "plan.md", - "source_location": "L275", - "community": 11, - "norm_label": "code:go (// reprovisionallowed returns true only when the node has no)", - "id": "002_agent_dns_config_plan_codeblock_9" - }, - { - "label": "code:go (if vjNode.Annotations[reprovisionAnnotation] == reprovisionR)", - "file_type": "document", - "source_file": "plan.md", - "source_location": "L284", - "community": 11, - "norm_label": "code:go (if vjnode.annotations[reprovisionannotation] == reprovisionr)", - "id": "002_agent_dns_config_plan_codeblock_10" - }, - { - "label": "Component 6: UI \u2014 `SettingsForm` extension (`helpers.ts`)", - "file_type": "document", - "source_file": "plan.md", - "source_location": "L310", - "community": 11, - "norm_label": "component 6: ui \u2014 `settingsform` extension (`helpers.ts`)", - "id": "002_agent_dns_config_plan_component_6_ui_settingsform_extension_helpers_ts" - }, - { - "label": "code:typescript (AGENT_HOST_ENTRIES: string // JSON string, default \"\")", - "file_type": "document", - "source_file": "plan.md", - "source_location": "L314", - "community": 11, - "norm_label": "code:typescript (agent_host_entries: string // json string, default \"\")", - "id": "002_agent_dns_config_plan_codeblock_11" - }, - { - "label": "Component 7: UI \u2014 `HostEntriesTab.tsx` (new component)", - "file_type": "document", - "source_file": "plan.md", - "source_location": "L326", - "community": 11, - "norm_label": "component 7: ui \u2014 `hostentriestab.tsx` (new component)", - "id": "002_agent_dns_config_plan_component_7_ui_hostentriestab_tsx_new_component" - }, - { - "label": "code:typescript (interface HostEntriesTabProps {)", - "file_type": "document", - "source_file": "plan.md", - "source_location": "L330", - "community": 11, - "norm_label": "code:typescript (interface hostentriestabprops {)", - "id": "002_agent_dns_config_plan_codeblock_12" - }, - { - "label": "code:typescript (const isValidIP = (ip: string) => /^(\\d{1,3}\\.){3}\\d{1,3}$|^)", - "file_type": "document", - "source_file": "plan.md", - "source_location": "L348", - "community": 11, - "norm_label": "code:typescript (const isvalidip = (ip: string) => /^(\\d{1,3}\\.){3}\\d{1,3}$|^)", - "id": "002_agent_dns_config_plan_codeblock_13" - }, - { - "label": "Component 8: UI \u2014 `GlobalSettingsPage.tsx` + `NodesTable.tsx` changes", - "file_type": "document", - "source_file": "plan.md", - "source_location": "L364", - "community": 11, - "norm_label": "component 8: ui \u2014 `globalsettingspage.tsx` + `nodestable.tsx` changes", - "id": "002_agent_dns_config_plan_component_8_ui_globalsettingspage_tsx_nodestable_tsx_changes" - }, - { - "label": "code:typescript (export const reprovisionNode = async (nodeName: string): Pro)", - "file_type": "document", - "source_file": "plan.md", - "source_location": "L377", - "community": 11, - "norm_label": "code:typescript (export const reprovisionnode = async (nodename: string): pro)", - "id": "002_agent_dns_config_plan_codeblock_14" - }, - { - "label": "Complexity Tracking", - "file_type": "document", - "source_file": "plan.md", - "source_location": "L384", - "community": 11, - "norm_label": "complexity tracking", - "id": "002_agent_dns_config_plan_complexity_tracking" - }, - { - "label": "Test Execution", - "file_type": "document", - "source_file": "plan.md", - "source_location": "L388", - "community": 11, - "norm_label": "test execution", - "id": "002_agent_dns_config_plan_test_execution" - }, - { - "label": "code:bash (# Go (pkg/common module \u2014 pure function tests))", - "file_type": "document", - "source_file": "plan.md", - "source_location": "L390", - "community": 11, - "norm_label": "code:bash (# go (pkg/common module \u2014 pure function tests))", - "id": "002_agent_dns_config_plan_codeblock_15" - }, - { - "label": "research.md", - "file_type": "document", - "source_file": "research.md", - "source_location": "L1", - "community": 84, - "norm_label": "research.md", - "id": "research_md" - }, - { - "label": "Research: Agent Node Custom Host Entries (v2)", - "file_type": "document", - "source_file": "research.md", - "source_location": "L1", - "community": 84, - "norm_label": "research: agent node custom host entries (v2)", - "id": "002_agent_dns_config_research_research_agent_node_custom_host_entries_v2" - }, - { - "label": "Decision 1: Host Entries Storage Location", - "file_type": "document", - "source_file": "research.md", - "source_location": "L3", - "community": 84, - "norm_label": "decision 1: host entries storage location", - "id": "002_agent_dns_config_research_decision_1_host_entries_storage_location" - }, - { - "label": "Decision 2: No New Files in `k8s/migration` \u2014 Use `pkg/common/utils/`", - "file_type": "document", - "source_file": "research.md", - "source_location": "L13", - "community": 84, - "norm_label": "decision 2: no new files in `k8s/migration` \u2014 use `pkg/common/utils/`", - "id": "002_agent_dns_config_research_decision_2_no_new_files_in_k8s_migration_use_pkg_common_utils" - }, - { - "label": "Decision 3: Cloud-init Injection \u2014 `BuildUserData` in `pkg/common/utils/hosts.go`", - "file_type": "document", - "source_file": "research.md", - "source_location": "L29", - "community": 84, - "norm_label": "decision 3: cloud-init injection \u2014 `builduserdata` in `pkg/common/utils/hosts.go`", - "id": "002_agent_dns_config_research_decision_3_cloud_init_injection_builduserdata_in_pkg_common_utils_hosts_go" - }, - { - "label": "Decision 4: Interface-First + TDD (Constitution Principle IV)", - "file_type": "document", - "source_file": "research.md", - "source_location": "L39", - "community": 84, - "norm_label": "decision 4: interface-first + tdd (constitution principle iv)", - "id": "002_agent_dns_config_research_decision_4_interface_first_tdd_constitution_principle_iv" - }, - { - "label": "code:go (func reprovisionAllowed(activeMigrations []string) bool)", - "file_type": "document", - "source_file": "research.md", - "source_location": "L46", - "community": 84, - "norm_label": "code:go (func reprovisionallowed(activemigrations []string) bool)", - "id": "002_agent_dns_config_research_codeblock_1" - }, - { - "label": "Decision 5: `pkg/common/constants` \u2014 Add One Constant", - "file_type": "document", - "source_file": "research.md", - "source_location": "L53", - "community": 84, - "norm_label": "decision 5: `pkg/common/constants` \u2014 add one constant", - "id": "002_agent_dns_config_research_decision_5_pkg_common_constants_add_one_constant" - }, - { - "label": "Decision 6: Reprovision Mechanism", - "file_type": "document", - "source_file": "research.md", - "source_location": "L61", - "community": 84, - "norm_label": "decision 6: reprovision mechanism", - "id": "002_agent_dns_config_research_decision_6_reprovision_mechanism" - }, - { - "label": "Decision 7: Module Boundary for Vendor Copies", - "file_type": "document", - "source_file": "research.md", - "source_location": "L69", - "community": 84, - "norm_label": "decision 7: module boundary for vendor copies", - "id": "002_agent_dns_config_research_decision_7_module_boundary_for_vendor_copies" - }, - { - "label": "tasks.md", - "file_type": "document", - "source_file": "tasks.md", - "source_location": "L1", - "community": 21, - "norm_label": "tasks.md", - "id": "tasks_md" - }, - { - "label": "Tasks: Agent Node Custom Host Entries", - "file_type": "document", - "source_file": "tasks.md", - "source_location": "L1", - "community": 21, - "norm_label": "tasks: agent node custom host entries", - "id": "002_agent_dns_config_tasks_tasks_agent_node_custom_host_entries" - }, - { - "label": "Format: `[ID] [P?] [Story] Description`", - "file_type": "document", - "source_file": "tasks.md", - "source_location": "L8", - "community": 21, - "norm_label": "format: `[id] [p?] [story] description`", - "id": "002_agent_dns_config_tasks_format_id_p_story_description" - }, - { - "label": "Phase 1: Setup (Shared Infrastructure)", - "file_type": "document", - "source_file": "tasks.md", - "source_location": "L16", - "community": 21, - "norm_label": "phase 1: setup (shared infrastructure)", - "id": "002_agent_dns_config_tasks_phase_1_setup_shared_infrastructure" - }, - { - "label": "Phase 2: Foundational (Blocking Prerequisites)", - "file_type": "document", - "source_file": "tasks.md", - "source_location": "L29", - "community": 21, - "norm_label": "phase 2: foundational (blocking prerequisites)", - "id": "002_agent_dns_config_tasks_phase_2_foundational_blocking_prerequisites" - }, - { - "label": "Phase 3: User Story 1 \u2014 Configure Custom Host Entries for Agent Nodes (Priority: P1) \ud83c\udfaf MVP", - "file_type": "document", - "source_file": "tasks.md", - "source_location": "L37", - "community": 21, - "norm_label": "phase 3: user story 1 \u2014 configure custom host entries for agent nodes (priority: p1) \ud83c\udfaf mvp", - "id": "002_agent_dns_config_tasks_phase_3_user_story_1_configure_custom_host_entries_for_agent_nodes_priority_p1_mvp" - }, - { - "label": "Tests for User Story 1 (TDD \u2014 write before implementation) \u26a0\ufe0f", - "file_type": "document", - "source_file": "tasks.md", - "source_location": "L43", - "community": 21, - "norm_label": "tests for user story 1 (tdd \u2014 write before implementation) \u26a0\ufe0f", - "id": "002_agent_dns_config_tasks_tests_for_user_story_1_tdd_write_before_implementation" - }, - { - "label": "Implementation for User Story 1", - "file_type": "document", - "source_file": "tasks.md", - "source_location": "L50", - "community": 21, - "norm_label": "implementation for user story 1", - "id": "002_agent_dns_config_tasks_implementation_for_user_story_1" - }, - { - "label": "Phase 4: User Story 2 \u2014 View and Manage Current Host Entries (Priority: P2)", - "file_type": "document", - "source_file": "tasks.md", - "source_location": "L61", - "community": 21, - "norm_label": "phase 4: user story 2 \u2014 view and manage current host entries (priority: p2)", - "id": "002_agent_dns_config_tasks_phase_4_user_story_2_view_and_manage_current_host_entries_priority_p2" - }, - { - "label": "Tests for User Story 2 (TDD \u2014 write before implementation) \u26a0\ufe0f", - "file_type": "document", - "source_file": "tasks.md", - "source_location": "L67", - "community": 21, - "norm_label": "tests for user story 2 (tdd \u2014 write before implementation) \u26a0\ufe0f", - "id": "002_agent_dns_config_tasks_tests_for_user_story_2_tdd_write_before_implementation" - }, - { - "label": "Implementation for User Story 2", - "file_type": "document", - "source_file": "tasks.md", - "source_location": "L73", - "community": 21, - "norm_label": "implementation for user story 2", - "id": "002_agent_dns_config_tasks_implementation_for_user_story_2" - }, - { - "label": "Phase 5: User Story 3 \u2014 Reprovision an Idle Agent Node (Priority: P2)", - "file_type": "document", - "source_file": "tasks.md", - "source_location": "L83", - "community": 21, - "norm_label": "phase 5: user story 3 \u2014 reprovision an idle agent node (priority: p2)", - "id": "002_agent_dns_config_tasks_phase_5_user_story_3_reprovision_an_idle_agent_node_priority_p2" - }, - { - "label": "Tests for User Story 3 (TDD \u2014 write before implementation) \u26a0\ufe0f", - "file_type": "document", - "source_file": "tasks.md", - "source_location": "L89", - "community": 21, - "norm_label": "tests for user story 3 (tdd \u2014 write before implementation) \u26a0\ufe0f", - "id": "002_agent_dns_config_tasks_tests_for_user_story_3_tdd_write_before_implementation" - }, - { - "label": "Implementation for User Story 3", - "file_type": "document", - "source_file": "tasks.md", - "source_location": "L95", - "community": 21, - "norm_label": "implementation for user story 3", - "id": "002_agent_dns_config_tasks_implementation_for_user_story_3" - }, - { - "label": "Phase 6: Polish & Cross-Cutting Concerns", - "file_type": "document", - "source_file": "tasks.md", - "source_location": "L106", - "community": 21, - "norm_label": "phase 6: polish & cross-cutting concerns", - "id": "002_agent_dns_config_tasks_phase_6_polish_cross_cutting_concerns" - }, - { - "label": "Dependencies & Execution Order", - "file_type": "document", - "source_file": "tasks.md", - "source_location": "L117", - "community": 21, - "norm_label": "dependencies & execution order", - "id": "002_agent_dns_config_tasks_dependencies_execution_order" - }, - { - "label": "Phase Dependencies", - "file_type": "document", - "source_file": "tasks.md", - "source_location": "L119", - "community": 21, - "norm_label": "phase dependencies", - "id": "002_agent_dns_config_tasks_phase_dependencies" - }, - { - "label": "User Story Dependencies", - "file_type": "document", - "source_file": "tasks.md", - "source_location": "L128", - "community": 21, - "norm_label": "user story dependencies", - "id": "002_agent_dns_config_tasks_user_story_dependencies" - }, - { - "label": "TDD Within Each Story", - "file_type": "document", - "source_file": "tasks.md", - "source_location": "L134", - "community": 21, - "norm_label": "tdd within each story", - "id": "002_agent_dns_config_tasks_tdd_within_each_story" - }, - { - "label": "Parallel Opportunities", - "file_type": "document", - "source_file": "tasks.md", - "source_location": "L140", - "community": 21, - "norm_label": "parallel opportunities", - "id": "002_agent_dns_config_tasks_parallel_opportunities" - }, - { - "label": "Parallel Example: User Story 1", - "file_type": "document", - "source_file": "tasks.md", - "source_location": "L150", - "community": 21, - "norm_label": "parallel example: user story 1", - "id": "002_agent_dns_config_tasks_parallel_example_user_story_1" - }, - { - "label": "code:bash (# Step 1: write tests first (parallel \u2014 different files))", - "file_type": "document", - "source_file": "tasks.md", - "source_location": "L152", - "community": 21, - "norm_label": "code:bash (# step 1: write tests first (parallel \u2014 different files))", - "id": "002_agent_dns_config_tasks_codeblock_1" - }, - { - "label": "Implementation Strategy", - "file_type": "document", - "source_file": "tasks.md", - "source_location": "L165", - "community": 21, - "norm_label": "implementation strategy", - "id": "002_agent_dns_config_tasks_implementation_strategy" - }, - { - "label": "MVP First (User Story 1 Only)", - "file_type": "document", - "source_file": "tasks.md", - "source_location": "L167", - "community": 21, - "norm_label": "mvp first (user story 1 only)", - "id": "002_agent_dns_config_tasks_mvp_first_user_story_1_only" - }, - { - "label": "Incremental Delivery", - "file_type": "document", - "source_file": "tasks.md", - "source_location": "L175", - "community": 21, - "norm_label": "incremental delivery", - "id": "002_agent_dns_config_tasks_incremental_delivery" - }, - { - "label": "Task Count Summary", - "file_type": "document", - "source_file": "tasks.md", - "source_location": "L181", - "community": 21, - "norm_label": "task count summary", - "id": "002_agent_dns_config_tasks_task_count_summary" - }, - { - "label": "Notes", - "file_type": "document", - "source_file": "tasks.md", - "source_location": "L194", - "community": 21, - "norm_label": "notes", - "id": "002_agent_dns_config_tasks_notes" - }, - { - "label": "requirements.md", - "file_type": "document", - "source_file": "checklists/requirements.md", - "source_location": "L1", - "community": 123, - "norm_label": "requirements.md", - "id": "checklists_requirements_md" - }, - { - "label": "Specification Quality Checklist: Agent Node Custom Host Entries", - "file_type": "document", - "source_file": "checklists/requirements.md", - "source_location": "L1", - "community": 123, - "norm_label": "specification quality checklist: agent node custom host entries", - "id": "checklists_requirements_specification_quality_checklist_agent_node_custom_host_entries" - }, - { - "label": "Content Quality", - "file_type": "document", - "source_file": "checklists/requirements.md", - "source_location": "L7", - "community": 123, - "norm_label": "content quality", - "id": "checklists_requirements_content_quality" - }, - { - "label": "Requirement Completeness", - "file_type": "document", - "source_file": "checklists/requirements.md", - "source_location": "L14", - "community": 123, - "norm_label": "requirement completeness", - "id": "checklists_requirements_requirement_completeness" - }, - { - "label": "Feature Readiness", - "file_type": "document", - "source_file": "checklists/requirements.md", - "source_location": "L25", - "community": 123, - "norm_label": "feature readiness", - "id": "checklists_requirements_feature_readiness" - }, - { - "label": "Notes", - "file_type": "document", - "source_file": "checklists/requirements.md", - "source_location": "L32", - "community": 123, - "norm_label": "notes", - "id": "checklists_requirements_notes" - }, - { - "label": "spec.md", - "file_type": "document", - "source_file": "spec.md", - "source_location": "L1", - "community": 65, - "norm_label": "spec.md", - "id": "spec_md" - }, - { - "label": "Feature Specification: Agent Node Custom Host Entries", - "file_type": "document", - "source_file": "spec.md", - "source_location": "L1", - "community": 65, - "norm_label": "feature specification: agent node custom host entries", - "id": "002_agent_dns_config_spec_feature_specification_agent_node_custom_host_entries" - }, - { - "label": "User Scenarios & Testing *(mandatory)*", - "file_type": "document", - "source_file": "spec.md", - "source_location": "L8", - "community": 65, - "norm_label": "user scenarios & testing *(mandatory)*", - "id": "002_agent_dns_config_spec_user_scenarios_testing_mandatory" - }, - { - "label": "User Story 1 - Configure Custom Host Entries for Agent Nodes (Priority: P1)", - "file_type": "document", - "source_file": "spec.md", - "source_location": "L10", - "community": 65, - "norm_label": "user story 1 - configure custom host entries for agent nodes (priority: p1)", - "id": "002_agent_dns_config_spec_user_story_1_configure_custom_host_entries_for_agent_nodes_priority_p1" - }, - { - "label": "User Story 2 - View and Manage Current Host Entries (Priority: P2)", - "file_type": "document", - "source_file": "spec.md", - "source_location": "L30", - "community": 65, - "norm_label": "user story 2 - view and manage current host entries (priority: p2)", - "id": "002_agent_dns_config_spec_user_story_2_view_and_manage_current_host_entries_priority_p2" - }, - { - "label": "User Story 3 - Reprovision an Idle Agent Node to Apply Updated Host Entries (Priority: P2)", - "file_type": "document", - "source_file": "spec.md", - "source_location": "L46", - "community": 65, - "norm_label": "user story 3 - reprovision an idle agent node to apply updated host entries (priority: p2)", - "id": "002_agent_dns_config_spec_user_story_3_reprovision_an_idle_agent_node_to_apply_updated_host_entries_priority_p2" - }, - { - "label": "Edge Cases", - "file_type": "document", - "source_file": "spec.md", - "source_location": "L64", - "community": 65, - "norm_label": "edge cases", - "id": "002_agent_dns_config_spec_edge_cases" - }, - { - "label": "Requirements *(mandatory)*", - "file_type": "document", - "source_file": "spec.md", - "source_location": "L72", - "community": 65, - "norm_label": "requirements *(mandatory)*", - "id": "002_agent_dns_config_spec_requirements_mandatory" - }, - { - "label": "Functional Requirements", - "file_type": "document", - "source_file": "spec.md", - "source_location": "L74", - "community": 65, - "norm_label": "functional requirements", - "id": "002_agent_dns_config_spec_functional_requirements" - }, - { - "label": "Key Entities", - "file_type": "document", - "source_file": "spec.md", - "source_location": "L85", - "community": 65, - "norm_label": "key entities", - "id": "002_agent_dns_config_spec_key_entities" - }, - { - "label": "Success Criteria *(mandatory)*", - "file_type": "document", - "source_file": "spec.md", - "source_location": "L90", - "community": 65, - "norm_label": "success criteria *(mandatory)*", - "id": "002_agent_dns_config_spec_success_criteria_mandatory" - }, - { - "label": "Measurable Outcomes", - "file_type": "document", - "source_file": "spec.md", - "source_location": "L92", - "community": 65, - "norm_label": "measurable outcomes", - "id": "002_agent_dns_config_spec_measurable_outcomes" - }, - { - "label": "Assumptions", - "file_type": "document", - "source_file": "spec.md", - "source_location": "L100", - "community": 65, - "norm_label": "assumptions", - "id": "002_agent_dns_config_spec_assumptions" - }, - { - "label": "main.go", - "file_type": "code", - "source_file": "k8s/migration/cmd/main.go", - "source_location": "L1", - "community": 83, - "norm_label": "main.go", - "id": "k8s_migration_cmd_main_go" - }, - { - "label": "init()", - "file_type": "code", - "source_file": "k8s/migration/cmd/main.go", - "source_location": "L52", - "community": 83, - "norm_label": "init()", - "id": "cmd_main_init" - }, - { - "label": "main()", - "file_type": "code", - "source_file": "k8s/migration/cmd/main.go", - "source_location": "L58", - "community": 83, - "norm_label": "main()", - "id": "cmd_main_main" - }, - { - "label": "GetManager()", - "file_type": "code", - "source_file": "k8s/migration/cmd/main.go", - "source_location": "L207", - "community": 83, - "norm_label": "getmanager()", - "id": "cmd_main_getmanager" - }, - { - "label": "SetupControllers()", - "file_type": "code", - "source_file": "k8s/migration/cmd/main.go", - "source_location": "L228", - "community": 83, - "norm_label": "setupcontrollers()", - "id": "cmd_main_setupcontrollers" - }, - { - "label": "utils.go", - "file_type": "code", - "source_file": "k8s/migration/test/utils/utils.go", - "source_location": "L1", - "community": 88, - "norm_label": "utils.go", - "id": "k8s_migration_test_utils_utils_go" - }, - { - "label": "warnError()", - "file_type": "code", - "source_file": "k8s/migration/test/utils/utils.go", - "source_location": "L39", - "community": 88, - "norm_label": "warnerror()", - "id": "utils_utils_warnerror" - }, - { - "label": "InstallPrometheusOperator()", - "file_type": "code", - "source_file": "k8s/migration/test/utils/utils.go", - "source_location": "L46", - "community": 88, - "norm_label": "installprometheusoperator()", - "id": "utils_utils_installprometheusoperator" - }, - { - "label": "Run()", - "file_type": "code", - "source_file": "k8s/migration/test/utils/utils.go", - "source_location": "L54", - "community": 88, - "norm_label": "run()", - "id": "utils_utils_run" - }, - { - "label": "UninstallPrometheusOperator()", - "file_type": "code", - "source_file": "k8s/migration/test/utils/utils.go", - "source_location": "L78", - "community": 88, - "norm_label": "uninstallprometheusoperator()", - "id": "utils_utils_uninstallprometheusoperator" - }, - { - "label": "UninstallCertManager()", - "file_type": "code", - "source_file": "k8s/migration/test/utils/utils.go", - "source_location": "L87", - "community": 88, - "norm_label": "uninstallcertmanager()", - "id": "utils_utils_uninstallcertmanager" - }, - { - "label": "InstallCertManager()", - "file_type": "code", - "source_file": "k8s/migration/test/utils/utils.go", - "source_location": "L96", - "community": 88, - "norm_label": "installcertmanager()", - "id": "utils_utils_installcertmanager" - }, - { - "label": "LoadImageToKindClusterWithName()", - "file_type": "code", - "source_file": "k8s/migration/test/utils/utils.go", - "source_location": "L115", - "community": 88, - "norm_label": "loadimagetokindclusterwithname()", - "id": "utils_utils_loadimagetokindclusterwithname" - }, - { - "label": "GetNonEmptyLines()", - "file_type": "code", - "source_file": "k8s/migration/test/utils/utils.go", - "source_location": "L128", - "community": 88, - "norm_label": "getnonemptylines()", - "id": "utils_utils_getnonemptylines" - }, - { - "label": "GetProjectDir()", - "file_type": "code", - "source_file": "k8s/migration/test/utils/utils.go", - "source_location": "L141", - "community": 88, - "norm_label": "getprojectdir()", - "id": "utils_utils_getprojectdir" - }, - { - "label": "e2e_test.go", - "file_type": "code", - "source_file": "k8s/migration/test/e2e/e2e_test.go", - "source_location": "L1", - "community": 176, - "norm_label": "e2e_test.go", - "id": "k8s_migration_test_e2e_e2e_test_go" - }, - { - "label": "e2e_suite_test.go", - "file_type": "code", - "source_file": "k8s/migration/test/e2e/e2e_suite_test.go", - "source_location": "L1", - "community": 154, - "norm_label": "e2e_suite_test.go", - "id": "k8s_migration_test_e2e_e2e_suite_test_go" - }, - { - "label": "TestE2E()", - "file_type": "code", - "source_file": "k8s/migration/test/e2e/e2e_suite_test.go", - "source_location": "L28", - "community": 154, - "norm_label": "teste2e()", - "id": "e2e_e2e_suite_test_teste2e" - }, - { - "label": "bmconfig_controller_test.go", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/bmconfig_controller_test.go", - "source_location": "L1", - "community": 177, - "norm_label": "bmconfig_controller_test.go", - "id": "k8s_migration_internal_controller_bmconfig_controller_test_go" - }, - { - "label": "openstackcreds_controller.go", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source_location": "L1", - "community": 12, - "norm_label": "openstackcreds_controller.go", - "id": "k8s_migration_internal_controller_openstackcreds_controller_go" - }, - { - "label": "OpenstackCredsReconciler", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source_location": "L48", - "community": 12, - "norm_label": "openstackcredsreconciler", - "id": "controller_openstackcredsreconciler" - }, - { - "label": ".Reconcile()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source_location": "L74", - "community": 12, - "norm_label": ".reconcile()", - "id": "controller_openstackcredsreconciler_reconcile" - }, - { - "label": ".reconcileNormal()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source_location": "L116", - "community": 12, - "norm_label": ".reconcilenormal()", - "id": "controller_openstackcredsreconciler_reconcilenormal" - }, - { - "label": ".ensureFinalizer()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source_location": "L141", - "community": 12, - "norm_label": ".ensurefinalizer()", - "id": "controller_openstackcredsreconciler_ensurefinalizer" - }, - { - "label": ".createSecretFromSpecIfNeeded()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source_location": "L155", - "community": 12, - "norm_label": ".createsecretfromspecifneeded()", - "id": "controller_openstackcredsreconciler_createsecretfromspecifneeded" - }, - { - "label": ".applyValidationResult()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source_location": "L256", - "community": 12, - "norm_label": ".applyvalidationresult()", - "id": "controller_openstackcredsreconciler_applyvalidationresult" - }, - { - "label": ".reconcileDelete()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source_location": "L302", - "community": 12, - "norm_label": ".reconciledelete()", - "id": "controller_openstackcredsreconciler_reconciledelete" - }, - { - "label": ".discoverStorageArrays()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source_location": "L352", - "community": 12, - "norm_label": ".discoverstoragearrays()", - "id": "controller_openstackcredsreconciler_discoverstoragearrays" - }, - { - "label": ".createArrayCreds()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source_location": "L372", - "community": 12, - "norm_label": ".createarraycreds()", - "id": "controller_openstackcredsreconciler_createarraycreds" - }, - { - "label": "generateArrayCredsName()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source_location": "L446", - "community": 12, - "norm_label": "generatearraycredsname()", - "id": "controller_openstackcreds_controller_generatearraycredsname" - }, - { - "label": ".SetupWithManager()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source_location": "L476", - "community": 12, - "norm_label": ".setupwithmanager()", - "id": "controller_openstackcredsreconciler_setupwithmanager" - }, - { - "label": "handleValidatedCreds()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source_location": "L485", - "community": 12, - "norm_label": "handlevalidatedcreds()", - "id": "controller_openstackcreds_controller_handlevalidatedcreds" - }, - { - "label": "setupMasterNode()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source_location": "L518", - "community": 12, - "norm_label": "setupmasternode()", - "id": "controller_openstackcreds_controller_setupmasternode" - }, - { - "label": "createDummyPCDCluster()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source_location": "L532", - "community": 12, - "norm_label": "createdummypcdcluster()", - "id": "controller_openstackcreds_controller_createdummypcdcluster" - }, - { - "label": "fetchAndUpdateFlavors()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source_location": "L542", - "community": 12, - "norm_label": "fetchandupdateflavors()", - "id": "controller_openstackcreds_controller_fetchandupdateflavors" - }, - { - "label": "syncProjectName()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source_location": "L553", - "community": 12, - "norm_label": "syncprojectname()", - "id": "controller_openstackcreds_controller_syncprojectname" - }, - { - "label": "updateOpenstackInfo()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source_location": "L573", - "community": 12, - "norm_label": "updateopenstackinfo()", - "id": "controller_openstackcreds_controller_updateopenstackinfo" - }, - { - "label": "populateVMwareMachineFlavors()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source_location": "L590", - "community": 12, - "norm_label": "populatevmwaremachineflavors()", - "id": "controller_openstackcreds_controller_populatevmwaremachineflavors" - }, - { - "label": "updateVMwareMachineWithFlavor()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source_location": "L617", - "community": 12, - "norm_label": "updatevmwaremachinewithflavor()", - "id": "controller_openstackcreds_controller_updatevmwaremachinewithflavor" - }, - { - "label": "handlePCDSync()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source_location": "L641", - "community": 12, - "norm_label": "handlepcdsync()", - "id": "controller_openstackcreds_controller_handlepcdsync" - }, - { - "label": "runPCDSyncAsync()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source_location": "L668", - "community": 12, - "norm_label": "runpcdsyncasync()", - "id": "controller_openstackcreds_controller_runpcdsyncasync" - }, - { - "label": "isRetryableUpdateError()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source_location": "L705", - "community": 12, - "norm_label": "isretryableupdateerror()", - "id": "controller_openstackcreds_controller_isretryableupdateerror" - }, - { - "label": "migrationplan_controller.go", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L1", - "community": 1, - "norm_label": "migrationplan_controller.go", - "id": "k8s_migration_internal_controller_migrationplan_controller_go" - }, - { - "label": "MigrationPlanReconciler", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L76", - "community": 1, - "norm_label": "migrationplanreconciler", - "id": "controller_migrationplanreconciler" - }, - { - "label": ".Reconcile()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L105", - "community": 1, - "norm_label": ".reconcile()", - "id": "controller_migrationplanreconciler_reconcile" - }, - { - "label": ".reconcileNormal()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L160", - "community": 1, - "norm_label": ".reconcilenormal()", - "id": "controller_migrationplanreconciler_reconcilenormal" - }, - { - "label": ".reconcileDelete()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L176", - "community": 1, - "norm_label": ".reconciledelete()", - "id": "controller_migrationplanreconciler_reconciledelete" - }, - { - "label": ".getMigrationTemplateAndCreds()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L196", - "community": 1, - "norm_label": ".getmigrationtemplateandcreds()", - "id": "controller_migrationplanreconciler_getmigrationtemplateandcreds" - }, - { - "label": ".reconcilePostMigration()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L227", - "community": 1, - "norm_label": ".reconcilepostmigration()", - "id": "controller_migrationplanreconciler_reconcilepostmigration" - }, - { - "label": ".renameVM()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L301", - "community": 1, - "norm_label": ".renamevm()", - "id": "controller_migrationplanreconciler_renamevm" - }, - { - "label": ".moveVMToFolder()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L333", - "community": 1, - "norm_label": ".movevmtofolder()", - "id": "controller_migrationplanreconciler_movevmtofolder" - }, - { - "label": "createVCenterClientAndDC()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L372", - "community": 33, - "norm_label": "createvcenterclientanddc()", - "id": "controller_migrationplan_controller_createvcenterclientanddc" - }, - { - "label": "extractVCenterCredentials()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L402", - "community": 1, - "norm_label": "extractvcentercredentials()", - "id": "controller_migrationplan_controller_extractvcentercredentials" - }, - { - "label": "GetVMwareMachineForVM()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L425", - "community": 1, - "norm_label": "getvmwaremachineforvm()", - "id": "controller_migrationplan_controller_getvmwaremachineforvm" - }, - { - "label": ".ReconcileMigrationPlanJob()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L470", - "community": 1, - "norm_label": ".reconcilemigrationplanjob()", - "id": "controller_migrationplanreconciler_reconcilemigrationplanjob" - }, - { - "label": ".checkAndHandlePausedPlan()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L761", - "community": 1, - "norm_label": ".checkandhandlepausedplan()", - "id": "controller_migrationplanreconciler_checkandhandlepausedplan" - }, - { - "label": ".processMigrationPhases()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L774", - "community": 1, - "norm_label": ".processmigrationphases()", - "id": "controller_migrationplanreconciler_processmigrationphases" - }, - { - "label": ".handleRDMDiskMigrationError()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L836", - "community": 1, - "norm_label": ".handlerdmdiskmigrationerror()", - "id": "controller_migrationplanreconciler_handlerdmdiskmigrationerror" - }, - { - "label": ".UpdateMigrationPlanStatus()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L893", - "community": 1, - "norm_label": ".updatemigrationplanstatus()", - "id": "controller_migrationplanreconciler_updatemigrationplanstatus" - }, - { - "label": ".CreateMigration()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L925", - "community": 1, - "norm_label": ".createmigration()", - "id": "controller_migrationplanreconciler_createmigration" - }, - { - "label": ".CreateJob()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L1031", - "community": 1, - "norm_label": ".createjob()", - "id": "controller_migrationplanreconciler_createjob" - }, - { - "label": ".CreateFirstbootConfigMap()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L1276", - "community": 1, - "norm_label": ".createfirstbootconfigmap()", - "id": "controller_migrationplanreconciler_createfirstbootconfigmap" - }, - { - "label": ".CreateMigrationConfigMap()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L1311", - "community": 1, - "norm_label": ".createmigrationconfigmap()", - "id": "controller_migrationplanreconciler_createmigrationconfigmap" - }, - { - "label": ".buildNewMigrationConfigMap()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L1340", - "community": 1, - "norm_label": ".buildnewmigrationconfigmap()", - "id": "controller_migrationplanreconciler_buildnewmigrationconfigmap" - }, - { - "label": "resolveVirtioDriverURL()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L1410", - "community": 1, - "norm_label": "resolvevirtiodriverurl()", - "id": "controller_migrationplan_controller_resolvevirtiodriverurl" - }, - { - "label": ".processAdvancedOptions()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L1417", - "community": 1, - "norm_label": ".processadvancedoptions()", - "id": "controller_migrationplanreconciler_processadvancedoptions" - }, - { - "label": "computeSourceVMKey()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L1456", - "community": 1, - "norm_label": "computesourcevmkey()", - "id": "controller_migrationplan_controller_computesourcevmkey" - }, - { - "label": "vmKeyDisplayName()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L1474", - "community": 1, - "norm_label": "vmkeydisplayname()", - "id": "controller_migrationplan_controller_vmkeydisplayname" - }, - { - "label": ".buildBaseConfigMapData()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L1488", - "community": 1, - "norm_label": ".buildbaseconfigmapdata()", - "id": "controller_migrationplanreconciler_buildbaseconfigmapdata" - }, - { - "label": ".setMigrationSpecificFields()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L1525", - "community": 1, - "norm_label": ".setmigrationspecificfields()", - "id": "controller_migrationplanreconciler_setmigrationspecificfields" - }, - { - "label": ".determineAndSetTargetFlavor()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L1531", - "community": 1, - "norm_label": ".determineandsettargetflavor()", - "id": "controller_migrationplanreconciler_determineandsettargetflavor" - }, - { - "label": ".setOSFamilyAndStorageFields()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L1576", - "community": 1, - "norm_label": ".setosfamilyandstoragefields()", - "id": "controller_migrationplanreconciler_setosfamilyandstoragefields" - }, - { - "label": ".setImageMetadataFromProfiles()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L1609", - "community": 1, - "norm_label": ".setimagemetadatafromprofiles()", - "id": "controller_migrationplanreconciler_setimagemetadatafromprofiles" - }, - { - "label": ".resolveImageProfiles()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L1664", - "community": 1, - "norm_label": ".resolveimageprofiles()", - "id": "controller_migrationplanreconciler_resolveimageprofiles" - }, - { - "label": ".updateMigrationConfigMap()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L1709", - "community": 1, - "norm_label": ".updatemigrationconfigmap()", - "id": "controller_migrationplanreconciler_updatemigrationconfigmap" - }, - { - "label": ".createResource()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L1731", - "community": 1, - "norm_label": ".createresource()", - "id": "controller_migrationplanreconciler_createresource" - }, - { - "label": ".checkStatusSuccess()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L1744", - "community": 1, - "norm_label": ".checkstatussuccess()", - "id": "controller_migrationplanreconciler_checkstatussuccess" - }, - { - "label": ".reconcileMapping()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L1775", - "community": 1, - "norm_label": ".reconcilemapping()", - "id": "controller_migrationplanreconciler_reconcilemapping" - }, - { - "label": "getDatastoresForVolumeMapping()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L1811", - "community": 1, - "norm_label": "getdatastoresforvolumemapping()", - "id": "controller_migrationplan_controller_getdatastoresforvolumemapping" - }, - { - "label": ".reconcileNetwork()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L1826", - "community": 1, - "norm_label": ".reconcilenetwork()", - "id": "controller_migrationplanreconciler_reconcilenetwork" - }, - { - "label": ".reconcileStorage()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L1899", - "community": 1, - "norm_label": ".reconcilestorage()", - "id": "controller_migrationplanreconciler_reconcilestorage" - }, - { - "label": ".TriggerMigration()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L1945", - "community": 1, - "norm_label": ".triggermigration()", - "id": "controller_migrationplanreconciler_triggermigration" - }, - { - "label": ".SetupWithManager()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L2087", - "community": 1, - "norm_label": ".setupwithmanager()", - "id": "controller_migrationplanreconciler_setupwithmanager" - }, - { - "label": ".validateVDDKPresence()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L2123", - "community": 1, - "norm_label": ".validatevddkpresence()", - "id": "controller_migrationplanreconciler_validatevddkpresence" - }, - { - "label": "MergeLabels()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L2219", - "community": 1, - "norm_label": "mergelabels()", - "id": "controller_migrationplan_controller_mergelabels" - }, - { - "label": ".migrateRDMdisks()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L2231", - "community": 1, - "norm_label": ".migraterdmdisks()", - "id": "controller_migrationplanreconciler_migraterdmdisks" - }, - { - "label": ".validateVMOS()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L2374", - "community": 1, - "norm_label": ".validatevmos()", - "id": "controller_migrationplanreconciler_validatevmos" - }, - { - "label": ".validateMigrationPlanVMs()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L2395", - "community": 1, - "norm_label": ".validatemigrationplanvms()", - "id": "controller_migrationplanreconciler_validatemigrationplanvms" - }, - { - "label": ".updateMigrationPhaseWithRetry()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L2456", - "community": 1, - "norm_label": ".updatemigrationphasewithretry()", - "id": "controller_migrationplanreconciler_updatemigrationphasewithretry" - }, - { - "label": ".isVMSucceededInPlan()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L2510", - "community": 1, - "norm_label": ".isvmsucceededinplan()", - "id": "controller_migrationplanreconciler_isvmsucceededinplan" - }, - { - "label": ".markMigrationValidationFailed()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L2526", - "community": 1, - "norm_label": ".markmigrationvalidationfailed()", - "id": "controller_migrationplanreconciler_markmigrationvalidationfailed" - }, - { - "label": ".markMigrationFailed()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L2540", - "community": 1, - "norm_label": ".markmigrationfailed()", - "id": "controller_migrationplanreconciler_markmigrationfailed" - }, - { - "label": "esximigration_controller_test.go", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/esximigration_controller_test.go", - "source_location": "L1", - "community": 178, - "norm_label": "esximigration_controller_test.go", - "id": "k8s_migration_internal_controller_esximigration_controller_test_go" - }, - { - "label": "rollingmigrationplan_controller.go", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/rollingmigrationplan_controller.go", - "source_location": "L1", - "community": 25, - "norm_label": "rollingmigrationplan_controller.go", - "id": "k8s_migration_internal_controller_rollingmigrationplan_controller_go" - }, - { - "label": "RollingMigrationPlanReconciler", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/rollingmigrationplan_controller.go", - "source_location": "L44", - "community": 25, - "norm_label": "rollingmigrationplanreconciler", - "id": "controller_rollingmigrationplanreconciler" - }, - { - "label": ".Reconcile()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/rollingmigrationplan_controller.go", - "source_location": "L57", - "community": 25, - "norm_label": ".reconcile()", - "id": "controller_rollingmigrationplanreconciler_reconcile" - }, - { - "label": ".reconcileNormal()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/rollingmigrationplan_controller.go", - "source_location": "L89", - "community": 25, - "norm_label": ".reconcilenormal()", - "id": "controller_rollingmigrationplanreconciler_reconcilenormal" - }, - { - "label": ".reconcileDelete()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/rollingmigrationplan_controller.go", - "source_location": "L197", - "community": 25, - "norm_label": ".reconciledelete()", - "id": "controller_rollingmigrationplanreconciler_reconciledelete" - }, - { - "label": ".aggregateAndUpdateMigrationPlanStatuses()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/rollingmigrationplan_controller.go", - "source_location": "L304", - "community": 25, - "norm_label": ".aggregateandupdatemigrationplanstatuses()", - "id": "controller_rollingmigrationplanreconciler_aggregateandupdatemigrationplanstatuses" - }, - { - "label": ".SetupWithManager()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/rollingmigrationplan_controller.go", - "source_location": "L418", - "community": 25, - "norm_label": ".setupwithmanager()", - "id": "controller_rollingmigrationplanreconciler_setupwithmanager" - }, - { - "label": ".UpdateRollingMigrationPlanStatus()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/rollingmigrationplan_controller.go", - "source_location": "L426", - "community": 25, - "norm_label": ".updaterollingmigrationplanstatus()", - "id": "controller_rollingmigrationplanreconciler_updaterollingmigrationplanstatus" - }, - { - "label": ".ExecuteRollingMigrationPlan()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/rollingmigrationplan_controller.go", - "source_location": "L470", - "community": 25, - "norm_label": ".executerollingmigrationplan()", - "id": "controller_rollingmigrationplanreconciler_executerollingmigrationplan" - }, - { - "label": "migrationplan_controller_test.go", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller_test.go", - "source_location": "L1", - "community": 1, - "norm_label": "migrationplan_controller_test.go", - "id": "k8s_migration_internal_controller_migrationplan_controller_test_go" - }, - { - "label": "TestGetDatastoresForVolumeMapping_UsesPerDiskOrderWithDuplicates()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller_test.go", - "source_location": "L88", - "community": 1, - "norm_label": "testgetdatastoresforvolumemapping_usesperdiskorderwithduplicates()", - "id": "controller_migrationplan_controller_test_testgetdatastoresforvolumemapping_usesperdiskorderwithduplicates" - }, - { - "label": "TestGetDatastoresForVolumeMapping_FallsBackToLegacyDatastores()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller_test.go", - "source_location": "L109", - "community": 1, - "norm_label": "testgetdatastoresforvolumemapping_fallsbacktolegacydatastores()", - "id": "controller_migrationplan_controller_test_testgetdatastoresforvolumemapping_fallsbacktolegacydatastores" - }, - { - "label": "TestGetDatastoresForVolumeMapping_PreservesBlankDiskDatastore()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller_test.go", - "source_location": "L126", - "community": 1, - "norm_label": "testgetdatastoresforvolumemapping_preservesblankdiskdatastore()", - "id": "controller_migrationplan_controller_test_testgetdatastoresforvolumemapping_preservesblankdiskdatastore" - }, - { - "label": "TestIsVMSucceededInPlan()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migrationplan_controller_test.go", - "source_location": "L146", - "community": 97, - "norm_label": "testisvmsucceededinplan()", - "id": "controller_migrationplan_controller_test_testisvmsucceededinplan" - }, - { - "label": "openstackcreds_controller_test.go", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/openstackcreds_controller_test.go", - "source_location": "L1", - "community": 12, - "norm_label": "openstackcreds_controller_test.go", - "id": "k8s_migration_internal_controller_openstackcreds_controller_test_go" - }, - { - "label": "TestApplyValidationResult_ValidationFailure()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/openstackcreds_controller_test.go", - "source_location": "L41", - "community": 12, - "norm_label": "testapplyvalidationresult_validationfailure()", - "id": "controller_openstackcreds_controller_test_testapplyvalidationresult_validationfailure" - }, - { - "label": "clustermigration_controller.go", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/clustermigration_controller.go", - "source_location": "L1", - "community": 41, - "norm_label": "clustermigration_controller.go", - "id": "k8s_migration_internal_controller_clustermigration_controller_go" - }, - { - "label": "ClusterMigrationReconciler", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/clustermigration_controller.go", - "source_location": "L40", - "community": 41, - "norm_label": "clustermigrationreconciler", - "id": "controller_clustermigrationreconciler" - }, - { - "label": ".Reconcile()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/clustermigration_controller.go", - "source_location": "L51", - "community": 41, - "norm_label": ".reconcile()", - "id": "controller_clustermigrationreconciler_reconcile" - }, - { - "label": ".reconcileNormal()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/clustermigration_controller.go", - "source_location": "L106", - "community": 41, - "norm_label": ".reconcilenormal()", - "id": "controller_clustermigrationreconciler_reconcilenormal" - }, - { - "label": ".reconcileDelete()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/clustermigration_controller.go", - "source_location": "L231", - "community": 41, - "norm_label": ".reconciledelete()", - "id": "controller_clustermigrationreconciler_reconciledelete" - }, - { - "label": ".SetupWithManager()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/clustermigration_controller.go", - "source_location": "L266", - "community": 41, - "norm_label": ".setupwithmanager()", - "id": "controller_clustermigrationreconciler_setupwithmanager" - }, - { - "label": ".UpdateClusterMigrationStatus()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/clustermigration_controller.go", - "source_location": "L274", - "community": 41, - "norm_label": ".updateclustermigrationstatus()", - "id": "controller_clustermigrationreconciler_updateclustermigrationstatus" - }, - { - "label": ".CheckAndUpdateClusterMigrationStatus()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/clustermigration_controller.go", - "source_location": "L289", - "community": 41, - "norm_label": ".checkandupdateclustermigrationstatus()", - "id": "controller_clustermigrationreconciler_checkandupdateclustermigrationstatus" - }, - { - "label": "handleVMMigrations()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/clustermigration_controller.go", - "source_location": "L308", - "community": 41, - "norm_label": "handlevmmigrations()", - "id": "controller_clustermigration_controller_handlevmmigrations" - }, - { - "label": "countSuccessfulESXIMigrations()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/clustermigration_controller.go", - "source_location": "L347", - "community": 41, - "norm_label": "countsuccessfulesximigrations()", - "id": "controller_clustermigration_controller_countsuccessfulesximigrations" - }, - { - "label": "vmwarecreds_controller.go", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/vmwarecreds_controller.go", - "source_location": "L1", - "community": 58, - "norm_label": "vmwarecreds_controller.go", - "id": "k8s_migration_internal_controller_vmwarecreds_controller_go" - }, - { - "label": "VMwareCredsReconciler", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/vmwarecreds_controller.go", - "source_location": "L44", - "community": 58, - "norm_label": "vmwarecredsreconciler", - "id": "controller_vmwarecredsreconciler" - }, - { - "label": ".Reconcile()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/vmwarecreds_controller.go", - "source_location": "L57", - "community": 58, - "norm_label": ".reconcile()", - "id": "controller_vmwarecredsreconciler_reconcile" - }, - { - "label": ".ensureFinalizer()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/vmwarecreds_controller.go", - "source_location": "L94", - "community": 58, - "norm_label": ".ensurefinalizer()", - "id": "controller_vmwarecredsreconciler_ensurefinalizer" - }, - { - "label": ".reconcileNormal()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/vmwarecreds_controller.go", - "source_location": "L107", - "community": 32, - "norm_label": ".reconcilenormal()", - "id": "controller_vmwarecredsreconciler_reconcilenormal" - }, - { - "label": ".reconcileDelete()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/vmwarecreds_controller.go", - "source_location": "L181", - "community": 58, - "norm_label": ".reconciledelete()", - "id": "controller_vmwarecredsreconciler_reconciledelete" - }, - { - "label": ".SetupWithManager()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/vmwarecreds_controller.go", - "source_location": "L202", - "community": 58, - "norm_label": ".setupwithmanager()", - "id": "controller_vmwarecredsreconciler_setupwithmanager" - }, - { - "label": "vjailbreaknode_controller_test.go", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/vjailbreaknode_controller_test.go", - "source_location": "L1", - "community": 179, - "norm_label": "vjailbreaknode_controller_test.go", - "id": "k8s_migration_internal_controller_vjailbreaknode_controller_test_go" - }, - { - "label": "vmwarecreds_controller_test.go", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/vmwarecreds_controller_test.go", - "source_location": "L1", - "community": 155, - "norm_label": "vmwarecreds_controller_test.go", - "id": "k8s_migration_internal_controller_vmwarecreds_controller_test_go" - }, - { - "label": "TestReconcileNormal_VMware_ValidationFailure()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/vmwarecreds_controller_test.go", - "source_location": "L41", - "community": 155, - "norm_label": "testreconcilenormal_vmware_validationfailure()", - "id": "controller_vmwarecreds_controller_test_testreconcilenormal_vmware_validationfailure" - }, - { - "label": "storagemapping_controller.go", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/storagemapping_controller.go", - "source_location": "L1", - "community": 137, - "norm_label": "storagemapping_controller.go", - "id": "k8s_migration_internal_controller_storagemapping_controller_go" - }, - { - "label": "StorageMappingReconciler", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/storagemapping_controller.go", - "source_location": "L32", - "community": 137, - "norm_label": "storagemappingreconciler", - "id": "controller_storagemappingreconciler" - }, - { - "label": ".Reconcile()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/storagemapping_controller.go", - "source_location": "L42", - "community": 137, - "norm_label": ".reconcile()", - "id": "controller_storagemappingreconciler_reconcile" - }, - { - "label": ".SetupWithManager()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/storagemapping_controller.go", - "source_location": "L67", - "community": 137, - "norm_label": ".setupwithmanager()", - "id": "controller_storagemappingreconciler_setupwithmanager" - }, - { - "label": "esxisshcreds_controller.go", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/esxisshcreds_controller.go", - "source_location": "L1", - "community": 66, - "norm_label": "esxisshcreds_controller.go", - "id": "k8s_migration_internal_controller_esxisshcreds_controller_go" - }, - { - "label": "ESXiSSHCredsReconciler", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/esxisshcreds_controller.go", - "source_location": "L46", - "community": 66, - "norm_label": "esxisshcredsreconciler", - "id": "controller_esxisshcredsreconciler" - }, - { - "label": "hostValidationResult", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/esxisshcreds_controller.go", - "source_location": "L53", - "community": 66, - "norm_label": "hostvalidationresult", - "id": "controller_hostvalidationresult" - }, - { - "label": ".Reconcile()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/esxisshcreds_controller.go", - "source_location": "L68", - "community": 66, - "norm_label": ".reconcile()", - "id": "controller_esxisshcredsreconciler_reconcile" - }, - { - "label": ".reconcileNormal()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/esxisshcreds_controller.go", - "source_location": "L92", - "community": 66, - "norm_label": ".reconcilenormal()", - "id": "controller_esxisshcredsreconciler_reconcilenormal" - }, - { - "label": ".reconcileDelete()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/esxisshcreds_controller.go", - "source_location": "L230", - "community": 66, - "norm_label": ".reconciledelete()", - "id": "controller_esxisshcredsreconciler_reconciledelete" - }, - { - "label": ".getSSHCredentialsFromSecret()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/esxisshcreds_controller.go", - "source_location": "L249", - "community": 66, - "norm_label": ".getsshcredentialsfromsecret()", - "id": "controller_esxisshcredsreconciler_getsshcredentialsfromsecret" - }, - { - "label": ".getVMwareHosts()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/esxisshcreds_controller.go", - "source_location": "L289", - "community": 66, - "norm_label": ".getvmwarehosts()", - "id": "controller_esxisshcredsreconciler_getvmwarehosts" - }, - { - "label": ".validateHostsParallel()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/esxisshcreds_controller.go", - "source_location": "L327", - "community": 66, - "norm_label": ".validatehostsparallel()", - "id": "controller_esxisshcredsreconciler_validatehostsparallel" - }, - { - "label": ".validateSingleHost()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/esxisshcreds_controller.go", - "source_location": "L403", - "community": 66, - "norm_label": ".validatesinglehost()", - "id": "controller_esxisshcredsreconciler_validatesinglehost" - }, - { - "label": "parseESXiVersion()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/esxisshcreds_controller.go", - "source_location": "L454", - "community": 66, - "norm_label": "parseesxiversion()", - "id": "controller_esxisshcreds_controller_parseesxiversion" - }, - { - "label": ".SetupWithManager()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/esxisshcreds_controller.go", - "source_location": "L466", - "community": 66, - "norm_label": ".setupwithmanager()", - "id": "controller_esxisshcredsreconciler_setupwithmanager" - }, - { - "label": "rdmdisk_controller_test.go", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/rdmdisk_controller_test.go", - "source_location": "L1", - "community": 180, - "norm_label": "rdmdisk_controller_test.go", - "id": "k8s_migration_internal_controller_rdmdisk_controller_test_go" - }, - { - "label": "bmconfig_controller.go", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/bmconfig_controller.go", - "source_location": "L1", - "community": 17, - "norm_label": "bmconfig_controller.go", - "id": "k8s_migration_internal_controller_bmconfig_controller_go" - }, - { - "label": "BMConfigReconciler", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/bmconfig_controller.go", - "source_location": "L39", - "community": 17, - "norm_label": "bmconfigreconciler", - "id": "controller_bmconfigreconciler" - }, - { - "label": ".Reconcile()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/bmconfig_controller.go", - "source_location": "L50", - "community": 17, - "norm_label": ".reconcile()", - "id": "controller_bmconfigreconciler_reconcile" - }, - { - "label": ".reconcileDelete()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/bmconfig_controller.go", - "source_location": "L88", - "community": 17, - "norm_label": ".reconciledelete()", - "id": "controller_bmconfigreconciler_reconciledelete" - }, - { - "label": ".reconcileNormal()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/bmconfig_controller.go", - "source_location": "L95", - "community": 17, - "norm_label": ".reconcilenormal()", - "id": "controller_bmconfigreconciler_reconcilenormal" - }, - { - "label": ".SetupWithManager()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/bmconfig_controller.go", - "source_location": "L138", - "community": 17, - "norm_label": ".setupwithmanager()", - "id": "controller_bmconfigreconciler_setupwithmanager" - }, - { - "label": "arraycreds_controller.go", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/arraycreds_controller.go", - "source_location": "L1", - "community": 3, - "norm_label": "arraycreds_controller.go", - "id": "k8s_migration_internal_controller_arraycreds_controller_go" - }, - { - "label": "ArrayCredsReconciler", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/arraycreds_controller.go", - "source_location": "L53", - "community": 3, - "norm_label": "arraycredsreconciler", - "id": "controller_arraycredsreconciler" - }, - { - "label": ".Reconcile()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/arraycreds_controller.go", - "source_location": "L64", - "community": 3, - "norm_label": ".reconcile()", - "id": "controller_arraycredsreconciler_reconcile" - }, - { - "label": ".reconcileNormal()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/arraycreds_controller.go", - "source_location": "L108", - "community": 3, - "norm_label": ".reconcilenormal()", - "id": "controller_arraycredsreconciler_reconcilenormal" - }, - { - "label": ".reconcileDelete()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/arraycreds_controller.go", - "source_location": "L256", - "community": 3, - "norm_label": ".reconciledelete()", - "id": "controller_arraycredsreconciler_reconciledelete" - }, - { - "label": ".validateArrayCredentials()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/arraycreds_controller.go", - "source_location": "L289", - "community": 3, - "norm_label": ".validatearraycredentials()", - "id": "controller_arraycredsreconciler_validatearraycredentials" - }, - { - "label": "buildProviderOptionsFromSpec()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/arraycreds_controller.go", - "source_location": "L330", - "community": 3, - "norm_label": "buildprovideroptionsfromspec()", - "id": "controller_arraycreds_controller_buildprovideroptionsfromspec" - }, - { - "label": ".discoverBackendTargets()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/arraycreds_controller.go", - "source_location": "L349", - "community": 3, - "norm_label": ".discoverbackendtargets()", - "id": "controller_arraycredsreconciler_discoverbackendtargets" - }, - { - "label": "validateNetAppTargetSelection()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/arraycreds_controller.go", - "source_location": "L402", - "community": 3, - "norm_label": "validatenetapptargetselection()", - "id": "controller_arraycreds_controller_validatenetapptargetselection" - }, - { - "label": ".discoverDatastores()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/arraycreds_controller.go", - "source_location": "L421", - "community": 3, - "norm_label": ".discoverdatastores()", - "id": "controller_arraycredsreconciler_discoverdatastores" - }, - { - "label": "getDatastoreInfo()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/arraycreds_controller.go", - "source_location": "L520", - "community": 3, - "norm_label": "getdatastoreinfo()", - "id": "controller_arraycreds_controller_getdatastoreinfo" - }, - { - "label": ".getVMwareCredentials()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/arraycreds_controller.go", - "source_location": "L550", - "community": 3, - "norm_label": ".getvmwarecredentials()", - "id": "controller_arraycredsreconciler_getvmwarecredentials" - }, - { - "label": ".SetupWithManager()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/arraycreds_controller.go", - "source_location": "L561", - "community": 3, - "norm_label": ".setupwithmanager()", - "id": "controller_arraycredsreconciler_setupwithmanager" - }, - { - "label": "storagemapping_controller_test.go", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/storagemapping_controller_test.go", - "source_location": "L1", - "community": 181, - "norm_label": "storagemapping_controller_test.go", - "id": "k8s_migration_internal_controller_storagemapping_controller_test_go" - }, - { - "label": "networkmapping_controller.go", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/networkmapping_controller.go", - "source_location": "L1", - "community": 138, - "norm_label": "networkmapping_controller.go", - "id": "k8s_migration_internal_controller_networkmapping_controller_go" - }, - { - "label": "NetworkMappingReconciler", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/networkmapping_controller.go", - "source_location": "L29", - "community": 138, - "norm_label": "networkmappingreconciler", - "id": "controller_networkmappingreconciler" - }, - { - "label": ".Reconcile()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/networkmapping_controller.go", - "source_location": "L39", - "community": 138, - "norm_label": ".reconcile()", - "id": "controller_networkmappingreconciler_reconcile" - }, - { - "label": ".SetupWithManager()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/networkmapping_controller.go", - "source_location": "L51", - "community": 138, - "norm_label": ".setupwithmanager()", - "id": "controller_networkmappingreconciler_setupwithmanager" - }, - { - "label": "networkmapping_controller_test.go", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/networkmapping_controller_test.go", - "source_location": "L1", - "community": 182, - "norm_label": "networkmapping_controller_test.go", - "id": "k8s_migration_internal_controller_networkmapping_controller_test_go" - }, - { - "label": "esximigration_controller.go", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/esximigration_controller.go", - "source_location": "L1", - "community": 44, - "norm_label": "esximigration_controller.go", - "id": "k8s_migration_internal_controller_esximigration_controller_go" - }, - { - "label": "ESXIMigrationReconciler", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/esximigration_controller.go", - "source_location": "L40", - "community": 44, - "norm_label": "esximigrationreconciler", - "id": "controller_esximigrationreconciler" - }, - { - "label": ".Reconcile()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/esximigration_controller.go", - "source_location": "L51", - "community": 44, - "norm_label": ".reconcile()", - "id": "controller_esximigrationreconciler_reconcile" - }, - { - "label": ".reconcileNormal()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/esximigration_controller.go", - "source_location": "L106", - "community": 44, - "norm_label": ".reconcilenormal()", - "id": "controller_esximigrationreconciler_reconcilenormal" - }, - { - "label": ".reconcileDelete()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/esximigration_controller.go", - "source_location": "L182", - "community": 44, - "norm_label": ".reconciledelete()", - "id": "controller_esximigrationreconciler_reconciledelete" - }, - { - "label": ".SetupWithManager()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/esximigration_controller.go", - "source_location": "L191", - "community": 44, - "norm_label": ".setupwithmanager()", - "id": "controller_esximigrationreconciler_setupwithmanager" - }, - { - "label": ".handleESXiCordoned()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/esximigration_controller.go", - "source_location": "L197", - "community": 44, - "norm_label": ".handleesxicordoned()", - "id": "controller_esximigrationreconciler_handleesxicordoned" - }, - { - "label": ".handleESXiWaitingForPCDHost()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/esximigration_controller.go", - "source_location": "L218", - "community": 44, - "norm_label": ".handleesxiwaitingforpcdhost()", - "id": "controller_esximigrationreconciler_handleesxiwaitingforpcdhost" - }, - { - "label": ".handleESXiConfiguringPCDHost()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/esximigration_controller.go", - "source_location": "L255", - "community": 44, - "norm_label": ".handleesxiconfiguringpcdhost()", - "id": "controller_esximigrationreconciler_handleesxiconfiguringpcdhost" - }, - { - "label": ".handleESXiInMaintenanceMode()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/esximigration_controller.go", - "source_location": "L339", - "community": 44, - "norm_label": ".handleesxiinmaintenancemode()", - "id": "controller_esximigrationreconciler_handleesxiinmaintenancemode" - }, - { - "label": "clustermigration_controller_test.go", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/clustermigration_controller_test.go", - "source_location": "L1", - "community": 183, - "norm_label": "clustermigration_controller_test.go", - "id": "k8s_migration_internal_controller_clustermigration_controller_test_go" - }, - { - "label": "base_controller.go", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/base_controller.go", - "source_location": "L1", - "community": 145, - "norm_label": "base_controller.go", - "id": "k8s_migration_internal_controller_base_controller_go" - }, - { - "label": "BaseReconciler", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/base_controller.go", - "source_location": "L16", - "community": 145, - "norm_label": "basereconciler", - "id": "controller_basereconciler" - }, - { - "label": ".ReconcileMapping()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/base_controller.go", - "source_location": "L22", - "community": 145, - "norm_label": ".reconcilemapping()", - "id": "controller_basereconciler_reconcilemapping" - }, - { - "label": "migration_controller.go", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source_location": "L1", - "community": 4, - "norm_label": "migration_controller.go", - "id": "k8s_migration_internal_controller_migration_controller_go" - }, - { - "label": "getVMKeyFromMigration()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source_location": "L53", - "community": 4, - "norm_label": "getvmkeyfrommigration()", - "id": "controller_migration_controller_getvmkeyfrommigration" - }, - { - "label": "MigrationReconciler", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source_location": "L61", - "community": 4, - "norm_label": "migrationreconciler", - "id": "controller_migrationreconciler" - }, - { - "label": ".Reconcile()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source_location": "L87", - "community": 4, - "norm_label": ".reconcile()", - "id": "controller_migrationreconciler_reconcile" - }, - { - "label": ".reconcileDelete()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source_location": "L291", - "community": 4, - "norm_label": ".reconciledelete()", - "id": "controller_migrationreconciler_reconciledelete" - }, - { - "label": ".SetupWithManager()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source_location": "L338", - "community": 4, - "norm_label": ".setupwithmanager()", - "id": "controller_migrationreconciler_setupwithmanager" - }, - { - "label": ".SetupMigrationPhase()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source_location": "L369", - "community": 4, - "norm_label": ".setupmigrationphase()", - "id": "controller_migrationreconciler_setupmigrationphase" - }, - { - "label": ".markMigrationSuccessful()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source_location": "L468", - "community": 4, - "norm_label": ".markmigrationsuccessful()", - "id": "controller_migrationreconciler_markmigrationsuccessful" - }, - { - "label": ".GetEventsSorted()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source_location": "L489", - "community": 4, - "norm_label": ".geteventssorted()", - "id": "controller_migrationreconciler_geteventssorted" - }, - { - "label": ".GetPod()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source_location": "L520", - "community": 4, - "norm_label": ".getpod()", - "id": "controller_migrationreconciler_getpod" - }, - { - "label": ".ExtractCurrentDisk()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source_location": "L542", - "community": 4, - "norm_label": ".extractcurrentdisk()", - "id": "controller_migrationreconciler_extractcurrentdisk" - }, - { - "label": ".ExtractSyncWarning()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source_location": "L582", - "community": 4, - "norm_label": ".extractsyncwarning()", - "id": "controller_migrationreconciler_extractsyncwarning" - }, - { - "label": "rdmdisk_controller.go", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/rdmdisk_controller.go", - "source_location": "L1", - "community": 42, - "norm_label": "rdmdisk_controller.go", - "id": "k8s_migration_internal_controller_rdmdisk_controller_go" - }, - { - "label": "RDMDiskReconciler", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/rdmdisk_controller.go", - "source_location": "L40", - "community": 42, - "norm_label": "rdmdiskreconciler", - "id": "controller_rdmdiskreconciler" - }, - { - "label": ".Reconcile()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/rdmdisk_controller.go", - "source_location": "L82", - "community": 42, - "norm_label": ".reconcile()", - "id": "controller_rdmdiskreconciler_reconcile" - }, - { - "label": ".handleInitialPhase()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/rdmdisk_controller.go", - "source_location": "L128", - "community": 42, - "norm_label": ".handleinitialphase()", - "id": "controller_rdmdiskreconciler_handleinitialphase" - }, - { - "label": ".handleAvailablePhase()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/rdmdisk_controller.go", - "source_location": "L172", - "community": 42, - "norm_label": ".handleavailablephase()", - "id": "controller_rdmdiskreconciler_handleavailablephase" - }, - { - "label": ".handleManagingPhase()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/rdmdisk_controller.go", - "source_location": "L201", - "community": 42, - "norm_label": ".handlemanagingphase()", - "id": "controller_rdmdiskreconciler_handlemanagingphase" - }, - { - "label": ".SetupWithManager()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/rdmdisk_controller.go", - "source_location": "L294", - "community": 42, - "norm_label": ".setupwithmanager()", - "id": "controller_rdmdiskreconciler_setupwithmanager" - }, - { - "label": "ValidateRDMDiskFields()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/rdmdisk_controller.go", - "source_location": "L302", - "community": 42, - "norm_label": "validaterdmdiskfields()", - "id": "controller_rdmdisk_controller_validaterdmdiskfields" - }, - { - "label": "handleError()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/rdmdisk_controller.go", - "source_location": "L321", - "community": 42, - "norm_label": "handleerror()", - "id": "controller_rdmdisk_controller_handleerror" - }, - { - "label": "getMostRecentValidationFailedCondition()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/rdmdisk_controller.go", - "source_location": "L343", - "community": 42, - "norm_label": "getmostrecentvalidationfailedcondition()", - "id": "controller_rdmdisk_controller_getmostrecentvalidationfailedcondition" - }, - { - "label": "updateStatusCondition()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/rdmdisk_controller.go", - "source_location": "L357", - "community": 42, - "norm_label": "updatestatuscondition()", - "id": "controller_rdmdisk_controller_updatestatuscondition" - }, - { - "label": "suite_test.go", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/suite_test.go", - "source_location": "L1", - "community": 156, - "norm_label": "suite_test.go", - "id": "k8s_migration_internal_controller_suite_test_go" - }, - { - "label": "TestControllers()", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/suite_test.go", - "source_location": "L45", - "community": 156, - "norm_label": "testcontrollers()", - "id": "controller_suite_test_testcontrollers" - }, - { - "label": "rollingmigrationplan_controller_test.go", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/rollingmigrationplan_controller_test.go", - "source_location": "L1", - "community": 184, - "norm_label": "rollingmigrationplan_controller_test.go", - "id": "k8s_migration_internal_controller_rollingmigrationplan_controller_test_go" - }, - { - "label": "migration_controller_test.go", - "file_type": "code", - "source_file": "k8s/migration/internal/controller/migration_controller_test.go", - "source_location": "L1", - "community": 185, - "norm_label": "migration_controller_test.go", - "id": "k8s_migration_internal_controller_migration_controller_test_go" - }, - { - "label": "arraycredsmapping_types.go", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/arraycredsmapping_types.go", - "source_location": "L1", - "community": 105, - "norm_label": "arraycredsmapping_types.go", - "id": "k8s_migration_api_v1alpha1_arraycredsmapping_types_go" - }, - { - "label": "ArrayCredsMappingSpec", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/arraycredsmapping_types.go", - "source_location": "L22", - "community": 105, - "norm_label": "arraycredsmappingspec", - "id": "v1alpha1_arraycredsmappingspec" - }, - { - "label": "DatastoreArrayCredsMapping", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/arraycredsmapping_types.go", - "source_location": "L28", - "community": 105, - "norm_label": "datastorearraycredsmapping", - "id": "v1alpha1_datastorearraycredsmapping" - }, - { - "label": "ArrayCredsMappingStatus", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/arraycredsmapping_types.go", - "source_location": "L36", - "community": 105, - "norm_label": "arraycredsmappingstatus", - "id": "v1alpha1_arraycredsmappingstatus" - }, - { - "label": "ArrayCredsMapping", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/arraycredsmapping_types.go", - "source_location": "L52", - "community": 105, - "norm_label": "arraycredsmapping", - "id": "v1alpha1_arraycredsmapping" - }, - { - "label": "ArrayCredsMappingList", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/arraycredsmapping_types.go", - "source_location": "L63", - "community": 105, - "norm_label": "arraycredsmappinglist", - "id": "v1alpha1_arraycredsmappinglist" - }, - { - "label": "init()", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/arraycredsmapping_types.go", - "source_location": "L69", - "community": 105, - "norm_label": "init()", - "id": "v1alpha1_arraycredsmapping_types_init" - }, - { - "label": "vjailbreaknode_types.go", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/vjailbreaknode_types.go", - "source_location": "L1", - "community": 106, - "norm_label": "vjailbreaknode_types.go", - "id": "k8s_migration_api_v1alpha1_vjailbreaknode_types_go" - }, - { - "label": "VjailbreakNodePhase", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/vjailbreaknode_types.go", - "source_location": "L26", - "community": 106, - "norm_label": "vjailbreaknodephase", - "id": "v1alpha1_vjailbreaknodephase" - }, - { - "label": "VjailbreakNodeSpec", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/vjailbreaknode_types.go", - "source_location": "L30", - "community": 106, - "norm_label": "vjailbreaknodespec", - "id": "v1alpha1_vjailbreaknodespec" - }, - { - "label": "VjailbreakNodeStatus", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/vjailbreaknode_types.go", - "source_location": "L57", - "community": 106, - "norm_label": "vjailbreaknodestatus", - "id": "v1alpha1_vjailbreaknodestatus" - }, - { - "label": "VjailbreakNode", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/vjailbreaknode_types.go", - "source_location": "L81", - "community": 106, - "norm_label": "vjailbreaknode", - "id": "v1alpha1_vjailbreaknode" - }, - { - "label": "VjailbreakNodeList", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/vjailbreaknode_types.go", - "source_location": "L95", - "community": 106, - "norm_label": "vjailbreaknodelist", - "id": "v1alpha1_vjailbreaknodelist" - }, - { - "label": "init()", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/vjailbreaknode_types.go", - "source_location": "L101", - "community": 106, - "norm_label": "init()", - "id": "v1alpha1_vjailbreaknode_types_init" - }, - { - "label": "migration_types.go", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/migration_types.go", - "source_location": "L1", - "community": 97, - "norm_label": "migration_types.go", - "id": "k8s_migration_api_v1alpha1_migration_types_go" - }, - { - "label": "VMMigrationPhase", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/migration_types.go", - "source_location": "L29", - "community": 97, - "norm_label": "vmmigrationphase", - "id": "v1alpha1_vmmigrationphase" - }, - { - "label": "MigrationConditionType", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/migration_types.go", - "source_location": "L34", - "community": 97, - "norm_label": "migrationconditiontype", - "id": "v1alpha1_migrationconditiontype" - }, - { - "label": "MigrationSpec", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/migration_types.go", - "source_location": "L79", - "community": 97, - "norm_label": "migrationspec", - "id": "v1alpha1_migrationspec" - }, - { - "label": "MigrationStatus", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/migration_types.go", - "source_location": "L113", - "community": 97, - "norm_label": "migrationstatus", - "id": "v1alpha1_migrationstatus" - }, - { - "label": "Migration", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/migration_types.go", - "source_location": "L156", - "community": 97, - "norm_label": "migration", - "id": "v1alpha1_migration" - }, - { - "label": "MigrationList", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/migration_types.go", - "source_location": "L170", - "community": 97, - "norm_label": "migrationlist", - "id": "v1alpha1_migrationlist" - }, - { - "label": "init()", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/migration_types.go", - "source_location": "L178", - "community": 97, - "norm_label": "init()", - "id": "v1alpha1_migration_types_init" - }, - { - "label": "openstackcreds_types.go", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/openstackcreds_types.go", - "source_location": "L1", - "community": 67, - "norm_label": "openstackcreds_types.go", - "id": "k8s_migration_api_v1alpha1_openstackcreds_types_go" - }, - { - "label": "HostConfig", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/openstackcreds_types.go", - "source_location": "L26", - "community": 67, - "norm_label": "hostconfig", - "id": "v1alpha1_hostconfig" - }, - { - "label": "OpenStackCredsInfo", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/openstackcreds_types.go", - "source_location": "L39", - "community": 67, - "norm_label": "openstackcredsinfo", - "id": "v1alpha1_openstackcredsinfo" - }, - { - "label": "SecurityGroupInfo", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/openstackcreds_types.go", - "source_location": "L59", - "community": 67, - "norm_label": "securitygroupinfo", - "id": "v1alpha1_securitygroupinfo" - }, - { - "label": "ServerGroupInfo", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/openstackcreds_types.go", - "source_location": "L66", - "community": 67, - "norm_label": "servergroupinfo", - "id": "v1alpha1_servergroupinfo" - }, - { - "label": "PCDNetworkInfo", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/openstackcreds_types.go", - "source_location": "L74", - "community": 67, - "norm_label": "pcdnetworkinfo", - "id": "v1alpha1_pcdnetworkinfo" - }, - { - "label": "OpenstackInfo", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/openstackcreds_types.go", - "source_location": "L80", - "community": 67, - "norm_label": "openstackinfo", - "id": "v1alpha1_openstackinfo" - }, - { - "label": "OpenstackCredsSpec", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/openstackcreds_types.go", - "source_location": "L90", - "community": 67, - "norm_label": "openstackcredsspec", - "id": "v1alpha1_openstackcredsspec" - }, - { - "label": "OpenstackCredsStatus", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/openstackcreds_types.go", - "source_location": "L126", - "community": 67, - "norm_label": "openstackcredsstatus", - "id": "v1alpha1_openstackcredsstatus" - }, - { - "label": "OpenstackCreds", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/openstackcreds_types.go", - "source_location": "L145", - "community": 67, - "norm_label": "openstackcreds", - "id": "v1alpha1_openstackcreds" - }, - { - "label": "OpenstackCredsList", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/openstackcreds_types.go", - "source_location": "L156", - "community": 67, - "norm_label": "openstackcredslist", - "id": "v1alpha1_openstackcredslist" - }, - { - "label": ".DeepCopyInto()", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/openstackcreds_types.go", - "source_location": "L164", - "community": 67, - "norm_label": ".deepcopyinto()", - "id": "v1alpha1_openstackcredsspec_deepcopyinto" - }, - { - "label": "init()", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/openstackcreds_types.go", - "source_location": "L181", - "community": 67, - "norm_label": "init()", - "id": "v1alpha1_openstackcreds_types_init" - }, - { - "label": "migrationtemplate_types.go", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/migrationtemplate_types.go", - "source_location": "L1", - "community": 107, - "norm_label": "migrationtemplate_types.go", - "id": "k8s_migration_api_v1alpha1_migrationtemplate_types_go" - }, - { - "label": "MigrationTemplateSource", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/migrationtemplate_types.go", - "source_location": "L24", - "community": 107, - "norm_label": "migrationtemplatesource", - "id": "v1alpha1_migrationtemplatesource" - }, - { - "label": "MigrationTemplateDestination", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/migrationtemplate_types.go", - "source_location": "L30", - "community": 107, - "norm_label": "migrationtemplatedestination", - "id": "v1alpha1_migrationtemplatedestination" - }, - { - "label": "MigrationTemplateSpec", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/migrationtemplate_types.go", - "source_location": "L36", - "community": 107, - "norm_label": "migrationtemplatespec", - "id": "v1alpha1_migrationtemplatespec" - }, - { - "label": "MigrationTemplate", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/migrationtemplate_types.go", - "source_location": "L82", - "community": 107, - "norm_label": "migrationtemplate", - "id": "v1alpha1_migrationtemplate" - }, - { - "label": "MigrationTemplateList", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/migrationtemplate_types.go", - "source_location": "L92", - "community": 107, - "norm_label": "migrationtemplatelist", - "id": "v1alpha1_migrationtemplatelist" - }, - { - "label": "init()", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/migrationtemplate_types.go", - "source_location": "L98", - "community": 107, - "norm_label": "init()", - "id": "v1alpha1_migrationtemplate_types_init" - }, - { - "label": "groupversion_info.go", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/groupversion_info.go", - "source_location": "L1", - "community": 186, - "norm_label": "groupversion_info.go", - "id": "k8s_migration_api_v1alpha1_groupversion_info_go" - }, - { - "label": "storagemapping_types.go", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/storagemapping_types.go", - "source_location": "L1", - "community": 108, - "norm_label": "storagemapping_types.go", - "id": "k8s_migration_api_v1alpha1_storagemapping_types_go" - }, - { - "label": "StorageMappingSpec", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/storagemapping_types.go", - "source_location": "L25", - "community": 108, - "norm_label": "storagemappingspec", - "id": "v1alpha1_storagemappingspec" - }, - { - "label": "Storage", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/storagemapping_types.go", - "source_location": "L31", - "community": 108, - "norm_label": "storage", - "id": "v1alpha1_storage" - }, - { - "label": "StorageMappingStatus", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/storagemapping_types.go", - "source_location": "L39", - "community": 108, - "norm_label": "storagemappingstatus", - "id": "v1alpha1_storagemappingstatus" - }, - { - "label": "StorageMapping", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/storagemapping_types.go", - "source_location": "L55", - "community": 108, - "norm_label": "storagemapping", - "id": "v1alpha1_storagemapping" - }, - { - "label": "StorageMappingList", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/storagemapping_types.go", - "source_location": "L66", - "community": 108, - "norm_label": "storagemappinglist", - "id": "v1alpha1_storagemappinglist" - }, - { - "label": "init()", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/storagemapping_types.go", - "source_location": "L72", - "community": 108, - "norm_label": "init()", - "id": "v1alpha1_storagemapping_types_init" - }, - { - "label": "pcdhost_types.go", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/pcdhost_types.go", - "source_location": "L1", - "community": 109, - "norm_label": "pcdhost_types.go", - "id": "k8s_migration_api_v1alpha1_pcdhost_types_go" - }, - { - "label": "PCDHostInterface", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/pcdhost_types.go", - "source_location": "L26", - "community": 109, - "norm_label": "pcdhostinterface", - "id": "v1alpha1_pcdhostinterface" - }, - { - "label": "PCDHostSpec", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/pcdhost_types.go", - "source_location": "L33", - "community": 109, - "norm_label": "pcdhostspec", - "id": "v1alpha1_pcdhostspec" - }, - { - "label": "PCDHostStatus", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/pcdhost_types.go", - "source_location": "L50", - "community": 109, - "norm_label": "pcdhoststatus", - "id": "v1alpha1_pcdhoststatus" - }, - { - "label": "PCDHost", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/pcdhost_types.go", - "source_location": "L63", - "community": 109, - "norm_label": "pcdhost", - "id": "v1alpha1_pcdhost" - }, - { - "label": "PCDHostList", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/pcdhost_types.go", - "source_location": "L74", - "community": 109, - "norm_label": "pcdhostlist", - "id": "v1alpha1_pcdhostlist" - }, - { - "label": "init()", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/pcdhost_types.go", - "source_location": "L80", - "community": 109, - "norm_label": "init()", - "id": "v1alpha1_pcdhost_types_init" - }, - { - "label": "vmwarecluster_types.go", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/vmwarecluster_types.go", - "source_location": "L1", - "community": 110, - "norm_label": "vmwarecluster_types.go", - "id": "k8s_migration_api_v1alpha1_vmwarecluster_types_go" - }, - { - "label": "VMwareClusterPhase", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/vmwarecluster_types.go", - "source_location": "L26", - "community": 110, - "norm_label": "vmwareclusterphase", - "id": "v1alpha1_vmwareclusterphase" - }, - { - "label": "VMwareClusterSpec", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/vmwarecluster_types.go", - "source_location": "L40", - "community": 110, - "norm_label": "vmwareclusterspec", - "id": "v1alpha1_vmwareclusterspec" - }, - { - "label": "VMwareClusterStatus", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/vmwarecluster_types.go", - "source_location": "L48", - "community": 110, - "norm_label": "vmwareclusterstatus", - "id": "v1alpha1_vmwareclusterstatus" - }, - { - "label": "VMwareCluster", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/vmwarecluster_types.go", - "source_location": "L60", - "community": 110, - "norm_label": "vmwarecluster", - "id": "v1alpha1_vmwarecluster" - }, - { - "label": "VMwareClusterList", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/vmwarecluster_types.go", - "source_location": "L71", - "community": 110, - "norm_label": "vmwareclusterlist", - "id": "v1alpha1_vmwareclusterlist" - }, - { - "label": "init()", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/vmwarecluster_types.go", - "source_location": "L77", - "community": 110, - "norm_label": "init()", - "id": "v1alpha1_vmwarecluster_types_init" - }, - { - "label": "vmwaremachine_types.go", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/vmwaremachine_types.go", - "source_location": "L1", - "community": 57, - "norm_label": "vmwaremachine_types.go", - "id": "k8s_migration_api_v1alpha1_vmwaremachine_types_go" - }, - { - "label": "GPUInfo", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/vmwaremachine_types.go", - "source_location": "L24", - "community": 57, - "norm_label": "gpuinfo", - "id": "v1alpha1_gpuinfo" - }, - { - "label": ".HasGPU()", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/vmwaremachine_types.go", - "source_location": "L32", - "community": 57, - "norm_label": ".hasgpu()", - "id": "v1alpha1_gpuinfo_hasgpu" - }, - { - "label": ".TotalCount()", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/vmwaremachine_types.go", - "source_location": "L37", - "community": 57, - "norm_label": ".totalcount()", - "id": "v1alpha1_gpuinfo_totalcount" - }, - { - "label": "VMInfo", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/vmwaremachine_types.go", - "source_location": "L44", - "community": 57, - "norm_label": "vminfo", - "id": "v1alpha1_vminfo" - }, - { - "label": "Disk", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/vmwaremachine_types.go", - "source_location": "L82", - "community": 57, - "norm_label": "disk", - "id": "v1alpha1_disk" - }, - { - "label": "NIC", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/vmwaremachine_types.go", - "source_location": "L90", - "community": 57, - "norm_label": "nic", - "id": "v1alpha1_nic" - }, - { - "label": "GuestNetwork", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/vmwaremachine_types.go", - "source_location": "L99", - "community": 57, - "norm_label": "guestnetwork", - "id": "v1alpha1_guestnetwork" - }, - { - "label": "VMwareMachineSpec", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/vmwaremachine_types.go", - "source_location": "L109", - "community": 57, - "norm_label": "vmwaremachinespec", - "id": "v1alpha1_vmwaremachinespec" - }, - { - "label": "VMwareMachineStatus", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/vmwaremachine_types.go", - "source_location": "L118", - "community": 57, - "norm_label": "vmwaremachinestatus", - "id": "v1alpha1_vmwaremachinestatus" - }, - { - "label": "VMwareMachine", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/vmwaremachine_types.go", - "source_location": "L140", - "community": 57, - "norm_label": "vmwaremachine", - "id": "v1alpha1_vmwaremachine" - }, - { - "label": "VMwareMachineList", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/vmwaremachine_types.go", - "source_location": "L151", - "community": 57, - "norm_label": "vmwaremachinelist", - "id": "v1alpha1_vmwaremachinelist" - }, - { - "label": "OpenStackVolumeRefInfo", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/vmwaremachine_types.go", - "source_location": "L159", - "community": 57, - "norm_label": "openstackvolumerefinfo", - "id": "v1alpha1_openstackvolumerefinfo" - }, - { - "label": "init()", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/vmwaremachine_types.go", - "source_location": "L168", - "community": 57, - "norm_label": "init()", - "id": "v1alpha1_vmwaremachine_types_init" - }, - { - "label": "bmconfig_types.go", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/bmconfig_types.go", - "source_location": "L1", - "community": 100, - "norm_label": "bmconfig_types.go", - "id": "k8s_migration_api_v1alpha1_bmconfig_types_go" - }, - { - "label": "BMCProviderName", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/bmconfig_types.go", - "source_location": "L26", - "community": 100, - "norm_label": "bmcprovidername", - "id": "v1alpha1_bmcprovidername" - }, - { - "label": "BootSource", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/bmconfig_types.go", - "source_location": "L30", - "community": 100, - "norm_label": "bootsource", - "id": "v1alpha1_bootsource" - }, - { - "label": "BMConfigSpec", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/bmconfig_types.go", - "source_location": "L42", - "community": 100, - "norm_label": "bmconfigspec", - "id": "v1alpha1_bmconfigspec" - }, - { - "label": "BMConfigStatus", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/bmconfig_types.go", - "source_location": "L64", - "community": 100, - "norm_label": "bmconfigstatus", - "id": "v1alpha1_bmconfigstatus" - }, - { - "label": "BMConfig", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/bmconfig_types.go", - "source_location": "L79", - "community": 100, - "norm_label": "bmconfig", - "id": "v1alpha1_bmconfig" - }, - { - "label": "BMConfigList", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/bmconfig_types.go", - "source_location": "L90", - "community": 100, - "norm_label": "bmconfiglist", - "id": "v1alpha1_bmconfiglist" - }, - { - "label": "init()", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/bmconfig_types.go", - "source_location": "L96", - "community": 100, - "norm_label": "init()", - "id": "v1alpha1_bmconfig_types_init" - }, - { - "label": "networkmapping_types.go", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/networkmapping_types.go", - "source_location": "L1", - "community": 111, - "norm_label": "networkmapping_types.go", - "id": "k8s_migration_api_v1alpha1_networkmapping_types_go" - }, - { - "label": "NetworkMappingSpec", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/networkmapping_types.go", - "source_location": "L25", - "community": 111, - "norm_label": "networkmappingspec", - "id": "v1alpha1_networkmappingspec" - }, - { - "label": "Network", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/networkmapping_types.go", - "source_location": "L31", - "community": 111, - "norm_label": "network", - "id": "v1alpha1_network" - }, - { - "label": "NetworkMappingStatus", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/networkmapping_types.go", - "source_location": "L39", - "community": 111, - "norm_label": "networkmappingstatus", - "id": "v1alpha1_networkmappingstatus" - }, - { - "label": "NetworkMapping", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/networkmapping_types.go", - "source_location": "L55", - "community": 111, - "norm_label": "networkmapping", - "id": "v1alpha1_networkmapping" - }, - { - "label": "NetworkMappingList", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/networkmapping_types.go", - "source_location": "L66", - "community": 111, - "norm_label": "networkmappinglist", - "id": "v1alpha1_networkmappinglist" - }, - { - "label": "init()", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/networkmapping_types.go", - "source_location": "L72", - "community": 111, - "norm_label": "init()", - "id": "v1alpha1_networkmapping_types_init" - }, - { - "label": "esximigration_types.go", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/esximigration_types.go", - "source_location": "L1", - "community": 112, - "norm_label": "esximigration_types.go", - "id": "k8s_migration_api_v1alpha1_esximigration_types_go" - }, - { - "label": "ESXIMigrationPhase", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/esximigration_types.go", - "source_location": "L25", - "community": 112, - "norm_label": "esximigrationphase", - "id": "v1alpha1_esximigrationphase" - }, - { - "label": "ESXIMigrationSpec", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/esximigration_types.go", - "source_location": "L56", - "community": 112, - "norm_label": "esximigrationspec", - "id": "v1alpha1_esximigrationspec" - }, - { - "label": "ESXIMigrationStatus", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/esximigration_types.go", - "source_location": "L69", - "community": 112, - "norm_label": "esximigrationstatus", - "id": "v1alpha1_esximigrationstatus" - }, - { - "label": "ESXIMigration", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/esximigration_types.go", - "source_location": "L86", - "community": 112, - "norm_label": "esximigration", - "id": "v1alpha1_esximigration" - }, - { - "label": "ESXIMigrationList", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/esximigration_types.go", - "source_location": "L97", - "community": 112, - "norm_label": "esximigrationlist", - "id": "v1alpha1_esximigrationlist" - }, - { - "label": "init()", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/esximigration_types.go", - "source_location": "L103", - "community": 112, - "norm_label": "init()", - "id": "v1alpha1_esximigration_types_init" - }, - { - "label": "migrationplan_types.go", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/migrationplan_types.go", - "source_location": "L1", - "community": 75, - "norm_label": "migrationplan_types.go", - "id": "k8s_migration_api_v1alpha1_migrationplan_types_go" - }, - { - "label": "MigrationPlanStrategy", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/migrationplan_types.go", - "source_location": "L26", - "community": 75, - "norm_label": "migrationplanstrategy", - "id": "v1alpha1_migrationplanstrategy" - }, - { - "label": "AdvancedOptions", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/migrationplan_types.go", - "source_location": "L52", - "community": 75, - "norm_label": "advancedoptions", - "id": "v1alpha1_advancedoptions" - }, - { - "label": "PostMigrationAction", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/migrationplan_types.go", - "source_location": "L75", - "community": 75, - "norm_label": "postmigrationaction", - "id": "v1alpha1_postmigrationaction" - }, - { - "label": "NICOverride", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/migrationplan_types.go", - "source_location": "L83", - "community": 75, - "norm_label": "nicoverride", - "id": "v1alpha1_nicoverride" - }, - { - "label": "MigrationPlanSpec", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/migrationplan_types.go", - "source_location": "L98", - "community": 75, - "norm_label": "migrationplanspec", - "id": "v1alpha1_migrationplanspec" - }, - { - "label": "MigrationPlanSpecPerVM", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/migrationplan_types.go", - "source_location": "L112", - "community": 75, - "norm_label": "migrationplanspecpervm", - "id": "v1alpha1_migrationplanspecpervm" - }, - { - "label": "MigrationPlanStatus", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/migrationplan_types.go", - "source_location": "L126", - "community": 75, - "norm_label": "migrationplanstatus", - "id": "v1alpha1_migrationplanstatus" - }, - { - "label": "MigrationPlan", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/migrationplan_types.go", - "source_location": "L144", - "community": 75, - "norm_label": "migrationplan", - "id": "v1alpha1_migrationplan" - }, - { - "label": "MigrationPlanList", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/migrationplan_types.go", - "source_location": "L155", - "community": 75, - "norm_label": "migrationplanlist", - "id": "v1alpha1_migrationplanlist" - }, - { - "label": "init()", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/migrationplan_types.go", - "source_location": "L161", - "community": 75, - "norm_label": "init()", - "id": "v1alpha1_migrationplan_types_init" - }, - { - "label": "rdmdisk_types.go", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/rdmdisk_types.go", - "source_location": "L1", - "community": 113, - "norm_label": "rdmdisk_types.go", - "id": "k8s_migration_api_v1alpha1_rdmdisk_types_go" - }, - { - "label": "RDMDiskSpec", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/rdmdisk_types.go", - "source_location": "L21", - "community": 113, - "norm_label": "rdmdiskspec", - "id": "v1alpha1_rdmdiskspec" - }, - { - "label": "RDMDiskStatus", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/rdmdisk_types.go", - "source_location": "L34", - "community": 113, - "norm_label": "rdmdiskstatus", - "id": "v1alpha1_rdmdiskstatus" - }, - { - "label": "RDMDisk", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/rdmdisk_types.go", - "source_location": "L47", - "community": 113, - "norm_label": "rdmdisk", - "id": "v1alpha1_rdmdisk" - }, - { - "label": "RDMDiskList", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/rdmdisk_types.go", - "source_location": "L58", - "community": 113, - "norm_label": "rdmdisklist", - "id": "v1alpha1_rdmdisklist" - }, - { - "label": "OpenstackVolumeRef", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/rdmdisk_types.go", - "source_location": "L65", - "community": 113, - "norm_label": "openstackvolumeref", - "id": "v1alpha1_openstackvolumeref" - }, - { - "label": "init()", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/rdmdisk_types.go", - "source_location": "L76", - "community": 113, - "norm_label": "init()", - "id": "v1alpha1_rdmdisk_types_init" - }, - { - "label": "vmwarecreds_types.go", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/vmwarecreds_types.go", - "source_location": "L1", - "community": 114, - "norm_label": "vmwarecreds_types.go", - "id": "k8s_migration_api_v1alpha1_vmwarecreds_types_go" - }, - { - "label": "VMwareCredsInfo", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/vmwarecreds_types.go", - "source_location": "L25", - "community": 114, - "norm_label": "vmwarecredsinfo", - "id": "v1alpha1_vmwarecredsinfo" - }, - { - "label": "VMwareCredsSpec", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/vmwarecreds_types.go", - "source_location": "L39", - "community": 114, - "norm_label": "vmwarecredsspec", - "id": "v1alpha1_vmwarecredsspec" - }, - { - "label": "VMwareCredsStatus", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/vmwarecreds_types.go", - "source_location": "L49", - "community": 114, - "norm_label": "vmwarecredsstatus", - "id": "v1alpha1_vmwarecredsstatus" - }, - { - "label": "VMwareCreds", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/vmwarecreds_types.go", - "source_location": "L66", - "community": 114, - "norm_label": "vmwarecreds", - "id": "v1alpha1_vmwarecreds" - }, - { - "label": "VMwareCredsList", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/vmwarecreds_types.go", - "source_location": "L77", - "community": 114, - "norm_label": "vmwarecredslist", - "id": "v1alpha1_vmwarecredslist" - }, - { - "label": "init()", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/vmwarecreds_types.go", - "source_location": "L83", - "community": 114, - "norm_label": "init()", - "id": "v1alpha1_vmwarecreds_types_init" - }, - { - "label": "volumeimageprofile_types.go", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/volumeimageprofile_types.go", - "source_location": "L1", - "community": 130, - "norm_label": "volumeimageprofile_types.go", - "id": "k8s_migration_api_v1alpha1_volumeimageprofile_types_go" - }, - { - "label": "VolumeImageProfileSpec", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/volumeimageprofile_types.go", - "source_location": "L24", - "community": 130, - "norm_label": "volumeimageprofilespec", - "id": "v1alpha1_volumeimageprofilespec" - }, - { - "label": "VolumeImageProfile", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/volumeimageprofile_types.go", - "source_location": "L43", - "community": 130, - "norm_label": "volumeimageprofile", - "id": "v1alpha1_volumeimageprofile" - }, - { - "label": "VolumeImageProfileList", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/volumeimageprofile_types.go", - "source_location": "L53", - "community": 130, - "norm_label": "volumeimageprofilelist", - "id": "v1alpha1_volumeimageprofilelist" - }, - { - "label": "init()", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/volumeimageprofile_types.go", - "source_location": "L59", - "community": 130, - "norm_label": "init()", - "id": "v1alpha1_volumeimageprofile_types_init" - }, - { - "label": "clustermigration_types.go", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/clustermigration_types.go", - "source_location": "L1", - "community": 115, - "norm_label": "clustermigration_types.go", - "id": "k8s_migration_api_v1alpha1_clustermigration_types_go" - }, - { - "label": "ClusterMigrationPhase", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/clustermigration_types.go", - "source_location": "L26", - "community": 115, - "norm_label": "clustermigrationphase", - "id": "v1alpha1_clustermigrationphase" - }, - { - "label": "ClusterMigrationSpec", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/clustermigration_types.go", - "source_location": "L42", - "community": 115, - "norm_label": "clustermigrationspec", - "id": "v1alpha1_clustermigrationspec" - }, - { - "label": "ClusterMigrationStatus", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/clustermigration_types.go", - "source_location": "L60", - "community": 115, - "norm_label": "clustermigrationstatus", - "id": "v1alpha1_clustermigrationstatus" - }, - { - "label": "ClusterMigration", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/clustermigration_types.go", - "source_location": "L83", - "community": 115, - "norm_label": "clustermigration", - "id": "v1alpha1_clustermigration" - }, - { - "label": "ClusterMigrationList", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/clustermigration_types.go", - "source_location": "L94", - "community": 115, - "norm_label": "clustermigrationlist", - "id": "v1alpha1_clustermigrationlist" - }, - { - "label": "init()", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/clustermigration_types.go", - "source_location": "L100", - "community": 115, - "norm_label": "init()", - "id": "v1alpha1_clustermigration_types_init" - }, - { - "label": "vmwarehost_types.go", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/vmwarehost_types.go", - "source_location": "L1", - "community": 124, - "norm_label": "vmwarehost_types.go", - "id": "k8s_migration_api_v1alpha1_vmwarehost_types_go" - }, - { - "label": "VMwareHostSpec", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/vmwarehost_types.go", - "source_location": "L24", - "community": 124, - "norm_label": "vmwarehostspec", - "id": "v1alpha1_vmwarehostspec" - }, - { - "label": "VMwareHostStatus", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/vmwarehost_types.go", - "source_location": "L40", - "community": 124, - "norm_label": "vmwarehoststatus", - "id": "v1alpha1_vmwarehoststatus" - }, - { - "label": "VMwareHost", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/vmwarehost_types.go", - "source_location": "L66", - "community": 124, - "norm_label": "vmwarehost", - "id": "v1alpha1_vmwarehost" - }, - { - "label": "VMwareHostList", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/vmwarehost_types.go", - "source_location": "L77", - "community": 124, - "norm_label": "vmwarehostlist", - "id": "v1alpha1_vmwarehostlist" - }, - { - "label": "init()", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/vmwarehost_types.go", - "source_location": "L83", - "community": 124, - "norm_label": "init()", - "id": "v1alpha1_vmwarehost_types_init" - }, - { - "label": "rollingmigrationplan_types.go", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/rollingmigrationplan_types.go", - "source_location": "L1", - "community": 85, - "norm_label": "rollingmigrationplan_types.go", - "id": "k8s_migration_api_v1alpha1_rollingmigrationplan_types_go" - }, - { - "label": "RollingMigrationPlanPhase", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/rollingmigrationplan_types.go", - "source_location": "L26", - "community": 85, - "norm_label": "rollingmigrationplanphase", - "id": "v1alpha1_rollingmigrationplanphase" - }, - { - "label": "ClusterMapping", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/rollingmigrationplan_types.go", - "source_location": "L31", - "community": 85, - "norm_label": "clustermapping", - "id": "v1alpha1_clustermapping" - }, - { - "label": "VMSequenceInfo", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/rollingmigrationplan_types.go", - "source_location": "L62", - "community": 85, - "norm_label": "vmsequenceinfo", - "id": "v1alpha1_vmsequenceinfo" - }, - { - "label": "ClusterMigrationInfo", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/rollingmigrationplan_types.go", - "source_location": "L72", - "community": 85, - "norm_label": "clustermigrationinfo", - "id": "v1alpha1_clustermigrationinfo" - }, - { - "label": "RollingMigrationPlanSpec", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/rollingmigrationplan_types.go", - "source_location": "L86", - "community": 85, - "norm_label": "rollingmigrationplanspec", - "id": "v1alpha1_rollingmigrationplanspec" - }, - { - "label": "RollingMigrationPlanStatus", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/rollingmigrationplan_types.go", - "source_location": "L107", - "community": 85, - "norm_label": "rollingmigrationplanstatus", - "id": "v1alpha1_rollingmigrationplanstatus" - }, - { - "label": "RollingMigrationPlan", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/rollingmigrationplan_types.go", - "source_location": "L141", - "community": 85, - "norm_label": "rollingmigrationplan", - "id": "v1alpha1_rollingmigrationplan" - }, - { - "label": "RollingMigrationPlanList", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/rollingmigrationplan_types.go", - "source_location": "L152", - "community": 85, - "norm_label": "rollingmigrationplanlist", - "id": "v1alpha1_rollingmigrationplanlist" - }, - { - "label": "init()", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/rollingmigrationplan_types.go", - "source_location": "L158", - "community": 85, - "norm_label": "init()", - "id": "v1alpha1_rollingmigrationplan_types_init" - }, - { - "label": "arraycreds_types.go", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/arraycreds_types.go", - "source_location": "L1", - "community": 70, - "norm_label": "arraycreds_types.go", - "id": "k8s_migration_api_v1alpha1_arraycreds_types_go" - }, - { - "label": "DatastoreInfo", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/arraycreds_types.go", - "source_location": "L22", - "community": 70, - "norm_label": "datastoreinfo", - "id": "v1alpha1_datastoreinfo" - }, - { - "label": "ArrayCredsInfo", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/arraycreds_types.go", - "source_location": "L33", - "community": 70, - "norm_label": "arraycredsinfo", - "id": "v1alpha1_arraycredsinfo" - }, - { - "label": "ArrayCredsSpec", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/arraycreds_types.go", - "source_location": "L45", - "community": 70, - "norm_label": "arraycredsspec", - "id": "v1alpha1_arraycredsspec" - }, - { - "label": "NetAppConfig", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/arraycreds_types.go", - "source_location": "L69", - "community": 70, - "norm_label": "netappconfig", - "id": "v1alpha1_netappconfig" - }, - { - "label": "OpenstackMapping", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/arraycreds_types.go", - "source_location": "L79", - "community": 70, - "norm_label": "openstackmapping", - "id": "v1alpha1_openstackmapping" - }, - { - "label": "ArrayCredsStatus", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/arraycreds_types.go", - "source_location": "L93", - "community": 70, - "norm_label": "arraycredsstatus", - "id": "v1alpha1_arraycredsstatus" - }, - { - "label": "BackendTarget", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/arraycreds_types.go", - "source_location": "L114", - "community": 70, - "norm_label": "backendtarget", - "id": "v1alpha1_backendtarget" - }, - { - "label": "BackendTargetGroup", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/arraycreds_types.go", - "source_location": "L120", - "community": 70, - "norm_label": "backendtargetgroup", - "id": "v1alpha1_backendtargetgroup" - }, - { - "label": "ArrayCreds", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/arraycreds_types.go", - "source_location": "L138", - "community": 70, - "norm_label": "arraycreds", - "id": "v1alpha1_arraycreds" - }, - { - "label": "ArrayCredsList", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/arraycreds_types.go", - "source_location": "L149", - "community": 70, - "norm_label": "arraycredslist", - "id": "v1alpha1_arraycredslist" - }, - { - "label": "init()", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/arraycreds_types.go", - "source_location": "L155", - "community": 70, - "norm_label": "init()", - "id": "v1alpha1_arraycreds_types_init" - }, - { - "label": "pcdcluster_types.go", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/pcdcluster_types.go", - "source_location": "L1", - "community": 125, - "norm_label": "pcdcluster_types.go", - "id": "k8s_migration_api_v1alpha1_pcdcluster_types_go" - }, - { - "label": "PCDClusterSpec", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/pcdcluster_types.go", - "source_location": "L24", - "community": 125, - "norm_label": "pcdclusterspec", - "id": "v1alpha1_pcdclusterspec" - }, - { - "label": "PCDClusterStatus", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/pcdcluster_types.go", - "source_location": "L40", - "community": 125, - "norm_label": "pcdclusterstatus", - "id": "v1alpha1_pcdclusterstatus" - }, - { - "label": "PCDCluster", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/pcdcluster_types.go", - "source_location": "L60", - "community": 125, - "norm_label": "pcdcluster", - "id": "v1alpha1_pcdcluster" - }, - { - "label": "PCDClusterList", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/pcdcluster_types.go", - "source_location": "L71", - "community": 125, - "norm_label": "pcdclusterlist", - "id": "v1alpha1_pcdclusterlist" - }, - { - "label": "init()", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/pcdcluster_types.go", - "source_location": "L77", - "community": 125, - "norm_label": "init()", - "id": "v1alpha1_pcdcluster_types_init" - }, - { - "label": "esxisshcreds_types.go", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/esxisshcreds_types.go", - "source_location": "L1", - "community": 116, - "norm_label": "esxisshcreds_types.go", - "id": "k8s_migration_api_v1alpha1_esxisshcreds_types_go" - }, - { - "label": "ESXiSSHCredsInfo", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/esxisshcreds_types.go", - "source_location": "L25", - "community": 116, - "norm_label": "esxisshcredsinfo", - "id": "v1alpha1_esxisshcredsinfo" - }, - { - "label": "ESXiSSHCredsSpec", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/esxisshcreds_types.go", - "source_location": "L33", - "community": 116, - "norm_label": "esxisshcredsspec", - "id": "v1alpha1_esxisshcredsspec" - }, - { - "label": "ESXiSSHCredsStatus", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/esxisshcreds_types.go", - "source_location": "L50", - "community": 116, - "norm_label": "esxisshcredsstatus", - "id": "v1alpha1_esxisshcredsstatus" - }, - { - "label": "ESXiSSHCreds", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/esxisshcreds_types.go", - "source_location": "L83", - "community": 116, - "norm_label": "esxisshcreds", - "id": "v1alpha1_esxisshcreds" - }, - { - "label": "ESXiSSHCredsList", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/esxisshcreds_types.go", - "source_location": "L94", - "community": 116, - "norm_label": "esxisshcredslist", - "id": "v1alpha1_esxisshcredslist" - }, - { - "label": "init()", - "file_type": "code", - "source_file": "k8s/migration/api/v1alpha1/esxisshcreds_types.go", - "source_location": "L100", - "community": 116, - "norm_label": "init()", - "id": "v1alpha1_esxisshcreds_types_init" - }, - { - "label": "migration_metrics.go", - "file_type": "code", - "source_file": "k8s/migration/pkg/metrics/migration_metrics.go", - "source_location": "L1", - "community": 4, - "norm_label": "migration_metrics.go", - "id": "k8s_migration_pkg_metrics_migration_metrics_go" - }, - { - "label": "init()", - "file_type": "code", - "source_file": "k8s/migration/pkg/metrics/migration_metrics.go", - "source_location": "L86", - "community": 4, - "norm_label": "init()", - "id": "metrics_migration_metrics_init" - }, - { - "label": "RecordMigrationStarted()", - "file_type": "code", - "source_file": "k8s/migration/pkg/metrics/migration_metrics.go", - "source_location": "L99", - "community": 4, - "norm_label": "recordmigrationstarted()", - "id": "metrics_migration_metrics_recordmigrationstarted" - }, - { - "label": "UpdateMigrationPhase()", - "file_type": "code", - "source_file": "k8s/migration/pkg/metrics/migration_metrics.go", - "source_location": "L106", - "community": 4, - "norm_label": "updatemigrationphase()", - "id": "metrics_migration_metrics_updatemigrationphase" - }, - { - "label": "RecordMigrationProgress()", - "file_type": "code", - "source_file": "k8s/migration/pkg/metrics/migration_metrics.go", - "source_location": "L133", - "community": 4, - "norm_label": "recordmigrationprogress()", - "id": "metrics_migration_metrics_recordmigrationprogress" - }, - { - "label": "RecordMigrationCompleted()", - "file_type": "code", - "source_file": "k8s/migration/pkg/metrics/migration_metrics.go", - "source_location": "L139", - "community": 4, - "norm_label": "recordmigrationcompleted()", - "id": "metrics_migration_metrics_recordmigrationcompleted" - }, - { - "label": "SetExpectedDuration()", - "file_type": "code", - "source_file": "k8s/migration/pkg/metrics/migration_metrics.go", - "source_location": "L155", - "community": 4, - "norm_label": "setexpectedduration()", - "id": "metrics_migration_metrics_setexpectedduration" - }, - { - "label": "CleanupMigrationMetrics()", - "file_type": "code", - "source_file": "k8s/migration/pkg/metrics/migration_metrics.go", - "source_location": "L160", - "community": 4, - "norm_label": "cleanupmigrationmetrics()", - "id": "metrics_migration_metrics_cleanupmigrationmetrics" - }, - { - "label": "credutils.go", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1", - "community": 19, - "norm_label": "credutils.go", - "id": "k8s_migration_pkg_utils_credutils_go" - }, - { - "label": "GetVMwareCredsInfo()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L56", - "community": 24, - "norm_label": "getvmwarecredsinfo()", - "id": "utils_credutils_getvmwarecredsinfo" - }, - { - "label": "GetOpenstackCredsInfo()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L61", - "community": 31, - "norm_label": "getopenstackcredsinfo()", - "id": "utils_credutils_getopenstackcredsinfo" - }, - { - "label": "GetArrayCredsInfo()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L66", - "community": 19, - "norm_label": "getarraycredsinfo()", - "id": "utils_credutils_getarraycredsinfo" - }, - { - "label": "GetArrayCredentialsFromSecret()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L75", - "community": 19, - "norm_label": "getarraycredentialsfromsecret()", - "id": "utils_credutils_getarraycredentialsfromsecret" - }, - { - "label": "GetVMwareCredentialsFromSecret()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L111", - "community": 32, - "norm_label": "getvmwarecredentialsfromsecret()", - "id": "utils_credutils_getvmwarecredentialsfromsecret" - }, - { - "label": "GetOpenstackCredentialsFromSecret()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L116", - "community": 76, - "norm_label": "getopenstackcredentialsfromsecret()", - "id": "utils_credutils_getopenstackcredentialsfromsecret" - }, - { - "label": "VerifyNetworks()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L121", - "community": 1, - "norm_label": "verifynetworks()", - "id": "utils_credutils_verifynetworks" - }, - { - "label": "VerifyPorts()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L152", - "community": 76, - "norm_label": "verifyports()", - "id": "utils_credutils_verifyports" - }, - { - "label": "VerifyStorage()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L184", - "community": 1, - "norm_label": "verifystorage()", - "id": "utils_credutils_verifystorage" - }, - { - "label": "GetOpenstackInfo()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L215", - "community": 76, - "norm_label": "getopenstackinfo()", - "id": "utils_credutils_getopenstackinfo" - }, - { - "label": "GetOpenStackClients()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L315", - "community": 76, - "norm_label": "getopenstackclients()", - "id": "utils_credutils_getopenstackclients" - }, - { - "label": "ValidateAndGetProviderClient()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L358", - "community": 76, - "norm_label": "validateandgetproviderclient()", - "id": "utils_credutils_validateandgetproviderclient" - }, - { - "label": "ValidateVMwareCreds()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L429", - "community": 32, - "norm_label": "validatevmwarecreds()", - "id": "utils_credutils_validatevmwarecreds" - }, - { - "label": "GetVMwNetworks()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L518", - "community": 19, - "norm_label": "getvmwnetworks()", - "id": "utils_credutils_getvmwnetworks" - }, - { - "label": "GetVMwDatastore()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L567", - "community": 32, - "norm_label": "getvmwdatastore()", - "id": "utils_credutils_getvmwdatastore" - }, - { - "label": "GetAndCreateAllVMs()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L612", - "community": 19, - "norm_label": "getandcreateallvms()", - "id": "utils_credutils_getandcreateallvms" - }, - { - "label": "CountGPUs()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L722", - "community": 19, - "norm_label": "countgpus()", - "id": "utils_credutils_countgpus" - }, - { - "label": "DetectGPUUsage()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L753", - "community": 19, - "norm_label": "detectgpuusage()", - "id": "utils_credutils_detectgpuusage" - }, - { - "label": "ExtractVirtualNICs()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L760", - "community": 19, - "norm_label": "extractvirtualnics()", - "id": "utils_credutils_extractvirtualnics" - }, - { - "label": "resolveNetworkName()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L813", - "community": 19, - "norm_label": "resolvenetworkname()", - "id": "utils_credutils_resolvenetworkname" - }, - { - "label": "findDVPGByKey()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L872", - "community": 19, - "norm_label": "finddvpgbykey()", - "id": "utils_credutils_finddvpgbykey" - }, - { - "label": "guestNetworkNameForMAC()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L899", - "community": 19, - "norm_label": "guestnetworknameformac()", - "id": "utils_credutils_guestnetworknameformac" - }, - { - "label": "ExtractGuestNetworkInfo()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L913", - "community": 19, - "norm_label": "extractguestnetworkinfo()", - "id": "utils_credutils_extractguestnetworkinfo" - }, - { - "label": "processVMDisk()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L944", - "community": 19, - "norm_label": "processvmdisk()", - "id": "utils_credutils_processvmdisk" - }, - { - "label": "AppendUnique()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L980", - "community": 19, - "norm_label": "appendunique()", - "id": "utils_credutils_appendunique" - }, - { - "label": "CreateOrUpdateVMwareMachine()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L990", - "community": 19, - "norm_label": "createorupdatevmwaremachine()", - "id": "utils_credutils_createorupdatevmwaremachine" - }, - { - "label": "createNewVMwareMachine()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1064", - "community": 19, - "norm_label": "createnewvmwaremachine()", - "id": "utils_credutils_createnewvmwaremachine" - }, - { - "label": "updateExistingVMwareMachine()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1093", - "community": 19, - "norm_label": "updateexistingvmwaremachine()", - "id": "utils_credutils_updateexistingvmwaremachine" - }, - { - "label": "updateVMwareMachineStatus()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1153", - "community": 19, - "norm_label": "updatevmwaremachinestatus()", - "id": "utils_credutils_updatevmwaremachinestatus" - }, - { - "label": "ShouldSkipVMwareMachineReconciliation()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1180", - "community": 96, - "norm_label": "shouldskipvmwaremachinereconciliation()", - "id": "utils_credutils_shouldskipvmwaremachinereconciliation" - }, - { - "label": "migrationMatchesVMwareMachine()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1228", - "community": 96, - "norm_label": "migrationmatchesvmwaremachine()", - "id": "utils_credutils_migrationmatchesvmwaremachine" - }, - { - "label": "CreateOrUpdateLabel()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1241", - "community": 12, - "norm_label": "createorupdatelabel()", - "id": "utils_credutils_createorupdatelabel" - }, - { - "label": "FilterVMwareMachinesForCreds()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1261", - "community": 86, - "norm_label": "filtervmwaremachinesforcreds()", - "id": "utils_credutils_filtervmwaremachinesforcreds" - }, - { - "label": "FilterVMwareHostsForCreds()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1272", - "community": 86, - "norm_label": "filtervmwarehostsforcreds()", - "id": "utils_credutils_filtervmwarehostsforcreds" - }, - { - "label": "FilterVMwareClustersForCreds()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1281", - "community": 86, - "norm_label": "filtervmwareclustersforcreds()", - "id": "utils_credutils_filtervmwareclustersforcreds" - }, - { - "label": "FindVMwareMachinesNotInVcenter()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1290", - "community": 96, - "norm_label": "findvmwaremachinesnotinvcenter()", - "id": "utils_credutils_findvmwaremachinesnotinvcenter" - }, - { - "label": "FindVMwareHostsNotInVcenter()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1314", - "community": 86, - "norm_label": "findvmwarehostsnotinvcenter()", - "id": "utils_credutils_findvmwarehostsnotinvcenter" - }, - { - "label": "DeleteStaleVMwareMachines()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1329", - "community": 32, - "norm_label": "deletestalevmwaremachines()", - "id": "utils_credutils_deletestalevmwaremachines" - }, - { - "label": "VMExistsInVcenter()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1345", - "community": 96, - "norm_label": "vmexistsinvcenter()", - "id": "utils_credutils_vmexistsinvcenter" - }, - { - "label": "HostExistsInVcenter()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1355", - "community": 86, - "norm_label": "hostexistsinvcenter()", - "id": "utils_credutils_hostexistsinvcenter" - }, - { - "label": "DeleteDependantObjectsForVMwareCreds()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1367", - "community": 86, - "norm_label": "deletedependantobjectsforvmwarecreds()", - "id": "utils_credutils_deletedependantobjectsforvmwarecreds" - }, - { - "label": "DeleteVMwarecredsSecret()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1388", - "community": 86, - "norm_label": "deletevmwarecredssecret()", - "id": "utils_credutils_deletevmwarecredssecret" - }, - { - "label": "DeleteVMwareMachinesForVMwareCreds()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1404", - "community": 86, - "norm_label": "deletevmwaremachinesforvmwarecreds()", - "id": "utils_credutils_deletevmwaremachinesforvmwarecreds" - }, - { - "label": "DeleteVMwareClustersForVMwareCreds()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1420", - "community": 86, - "norm_label": "deletevmwareclustersforvmwarecreds()", - "id": "utils_credutils_deletevmwareclustersforvmwarecreds" - }, - { - "label": "DeleteVMwareHostsForVMwareCreds()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1436", - "community": 86, - "norm_label": "deletevmwarehostsforvmwarecreds()", - "id": "utils_credutils_deletevmwarehostsforvmwarecreds" - }, - { - "label": "containsString()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1452", - "community": 31, - "norm_label": "containsstring()", - "id": "utils_credutils_containsstring" - }, - { - "label": "isPhaseUpdatable()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1462", - "community": 19, - "norm_label": "isphaseupdatable()", - "id": "utils_credutils_isphaseupdatable" - }, - { - "label": "syncRDMDisks()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1469", - "community": 19, - "norm_label": "syncrdmdisks()", - "id": "utils_credutils_syncrdmdisks" - }, - { - "label": "getHostStorageDeviceInfo()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1593", - "community": 19, - "norm_label": "gethoststoragedeviceinfo()", - "id": "utils_credutils_gethoststoragedeviceinfo" - }, - { - "label": "populateRDMDiskInfoFromAttributes()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1622", - "community": 19, - "norm_label": "populaterdmdiskinfofromattributes()", - "id": "utils_credutils_populaterdmdiskinfofromattributes" - }, - { - "label": "getClusterNameFromHost()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1656", - "community": 19, - "norm_label": "getclusternamefromhost()", - "id": "utils_credutils_getclusternamefromhost" - }, - { - "label": "CreateOrUpdateRDMDisks()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1696", - "community": 32, - "norm_label": "createorupdaterdmdisks()", - "id": "utils_credutils_createorupdaterdmdisks" - }, - { - "label": "getCinderVolumeBackendPools()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1718", - "community": 76, - "norm_label": "getcindervolumebackendpools()", - "id": "utils_credutils_getcindervolumebackendpools" - }, - { - "label": "appendToVMErrorsThreadSafe()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1734", - "community": 19, - "norm_label": "appendtovmerrorsthreadsafe()", - "id": "utils_credutils_appendtovmerrorsthreadsafe" - }, - { - "label": "appendToVMInfoThreadSafe()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1740", - "community": 19, - "norm_label": "appendtovminfothreadsafe()", - "id": "utils_credutils_appendtovminfothreadsafe" - }, - { - "label": "GetFinderForVMwareCreds()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1747", - "community": 32, - "norm_label": "getfinderforvmwarecreds()", - "id": "utils_credutils_getfinderforvmwarecreds" - }, - { - "label": "processSingleVM()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1782", - "community": 19, - "norm_label": "processsinglevm()", - "id": "utils_credutils_processsinglevm" - }, - { - "label": "FindHotplugBaseFlavor()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L2062", - "community": 19, - "norm_label": "findhotplugbaseflavor()", - "id": "utils_credutils_findhotplugbaseflavor" - }, - { - "label": "LogoutVMwareClient()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L2083", - "community": 32, - "norm_label": "logoutvmwareclient()", - "id": "utils_credutils_logoutvmwareclient" - }, - { - "label": "CleanupCachedVMwareClient()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L2114", - "community": 58, - "norm_label": "cleanupcachedvmwareclient()", - "id": "utils_credutils_cleanupcachedvmwareclient" - }, - { - "label": "GetBackendPools()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L2124", - "community": 76, - "norm_label": "getbackendpools()", - "id": "utils_credutils_getbackendpools" - }, - { - "label": "parsePoolName()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L2218", - "community": 76, - "norm_label": "parsepoolname()", - "id": "utils_credutils_parsepoolname" - }, - { - "label": "extractCinderHost()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L2240", - "community": 76, - "norm_label": "extractcinderhost()", - "id": "utils_credutils_extractcinderhost" - }, - { - "label": "buildBackendToVolumeTypeMap()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L2250", - "community": 76, - "norm_label": "buildbackendtovolumetypemap()", - "id": "utils_credutils_buildbackendtovolumetypemap" - }, - { - "label": "getCinderVolumeServiceHosts()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L2288", - "community": 76, - "norm_label": "getcindervolumeservicehosts()", - "id": "utils_credutils_getcindervolumeservicehosts" - }, - { - "label": "GetArrayVendor()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L2332", - "community": 12, - "norm_label": "getarrayvendor()", - "id": "utils_credutils_getarrayvendor" - }, - { - "label": "Contains()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L2346", - "community": 28, - "norm_label": "contains()", - "id": "utils_credutils_contains" - }, - { - "label": "bmprovisionerutils.go", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L1", - "community": 24, - "norm_label": "bmprovisionerutils.go", - "id": "k8s_migration_pkg_utils_bmprovisionerutils_go" - }, - { - "label": "ConvertESXiToPCDHost()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L42", - "community": 24, - "norm_label": "convertesxitopcdhost()", - "id": "utils_bmprovisionerutils_convertesxitopcdhost" - }, - { - "label": "PrettyPrint()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L161", - "community": 24, - "norm_label": "prettyprint()", - "id": "utils_bmprovisionerutils_prettyprint" - }, - { - "label": "ReclaimESXi()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L171", - "community": 24, - "norm_label": "reclaimesxi()", - "id": "utils_bmprovisionerutils_reclaimesxi" - }, - { - "label": "MergeCloudInit()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L264", - "community": 24, - "norm_label": "mergecloudinit()", - "id": "utils_bmprovisionerutils_mergecloudinit" - }, - { - "label": "appendScriptToRunCmd()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L292", - "community": 24, - "norm_label": "appendscripttoruncmd()", - "id": "utils_bmprovisionerutils_appendscripttoruncmd" - }, - { - "label": "MergeCloudInitAndCreateSecret()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L324", - "community": 24, - "norm_label": "mergecloudinitandcreatesecret()", - "id": "utils_bmprovisionerutils_mergecloudinitandcreatesecret" - }, - { - "label": "generatePCDOnboardingCloudInit()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L401", - "community": 24, - "norm_label": "generatepcdonboardingcloudinit()", - "id": "utils_bmprovisionerutils_generatepcdonboardingcloudinit" - }, - { - "label": "GetBMConfigForRollingMigrationPlan()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L444", - "community": 24, - "norm_label": "getbmconfigforrollingmigrationplan()", - "id": "utils_bmprovisionerutils_getbmconfigforrollingmigrationplan" - }, - { - "label": "GetOpenstackCredsForRollingMigrationPlan()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L455", - "community": 24, - "norm_label": "getopenstackcredsforrollingmigrationplan()", - "id": "utils_bmprovisionerutils_getopenstackcredsforrollingmigrationplan" - }, - { - "label": "GetUserDataForBMConfig()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L470", - "community": 24, - "norm_label": "getuserdataforbmconfig()", - "id": "utils_bmprovisionerutils_getuserdataforbmconfig" - }, - { - "label": "GetUserDataSecretForBMConfig()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L491", - "community": 24, - "norm_label": "getuserdatasecretforbmconfig()", - "id": "utils_bmprovisionerutils_getuserdatasecretforbmconfig" - }, - { - "label": "GetCloudInitSecretFromRollingMigrationPlan()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L500", - "community": 24, - "norm_label": "getcloudinitsecretfromrollingmigrationplan()", - "id": "utils_bmprovisionerutils_getcloudinitsecretfromrollingmigrationplan" - }, - { - "label": "GetBMConfig()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L511", - "community": 24, - "norm_label": "getbmconfig()", - "id": "utils_bmprovisionerutils_getbmconfig" - }, - { - "label": "ValidateOpenstackIsPCD()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L520", - "community": 24, - "norm_label": "validateopenstackispcd()", - "id": "utils_bmprovisionerutils_validateopenstackispcd" - }, - { - "label": "IsOpenstackPCD()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L536", - "community": 1, - "norm_label": "isopenstackpcd()", - "id": "utils_bmprovisionerutils_isopenstackpcd" - }, - { - "label": "getKeystoneAuthenticator()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L543", - "community": 8, - "norm_label": "getkeystoneauthenticator()", - "id": "utils_bmprovisionerutils_getkeystoneauthenticator" - }, - { - "label": "GetResmgrClient()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L569", - "community": 31, - "norm_label": "getresmgrclient()", - "id": "utils_bmprovisionerutils_getresmgrclient" - }, - { - "label": "GetVMwareCredsFromRollingMigrationPlan()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L597", - "community": 36, - "norm_label": "getvmwarecredsfromrollingmigrationplan()", - "id": "utils_bmprovisionerutils_getvmwarecredsfromrollingmigrationplan" - }, - { - "label": "GetVMwareCredsInfoFromRollingMigrationPlan()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L611", - "community": 24, - "norm_label": "getvmwarecredsinfofromrollingmigrationplan()", - "id": "utils_bmprovisionerutils_getvmwarecredsinfofromrollingmigrationplan" - }, - { - "label": "GetOpenstackCredsFromRollingMigrationPlan()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L624", - "community": 44, - "norm_label": "getopenstackcredsfromrollingmigrationplan()", - "id": "utils_bmprovisionerutils_getopenstackcredsfromrollingmigrationplan" - }, - { - "label": "GetOpenstackCredsInfoFromRollingMigrationPlan()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L638", - "community": 24, - "norm_label": "getopenstackcredsinfofromrollingmigrationplan()", - "id": "utils_bmprovisionerutils_getopenstackcredsinfofromrollingmigrationplan" - }, - { - "label": "GetMigrationTemplateFromRollingMigrationPlan()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L651", - "community": 24, - "norm_label": "getmigrationtemplatefromrollingmigrationplan()", - "id": "utils_bmprovisionerutils_getmigrationtemplatefromrollingmigrationplan" - }, - { - "label": "GetMigrationPlanFromMigration()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L663", - "community": 24, - "norm_label": "getmigrationplanfrommigration()", - "id": "utils_bmprovisionerutils_getmigrationplanfrommigration" - }, - { - "label": "GetMigrationTemplateFromMigrationPlan()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L675", - "community": 24, - "norm_label": "getmigrationtemplatefrommigrationplan()", - "id": "utils_bmprovisionerutils_getmigrationtemplatefrommigrationplan" - }, - { - "label": "GetMigrationTemplateFromMigration()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L687", - "community": 24, - "norm_label": "getmigrationtemplatefrommigration()", - "id": "utils_bmprovisionerutils_getmigrationtemplatefrommigration" - }, - { - "label": "GetVMwareCredsNameFromMigration()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L696", - "community": 4, - "norm_label": "getvmwarecredsnamefrommigration()", - "id": "utils_bmprovisionerutils_getvmwarecredsnamefrommigration" - }, - { - "label": "GetOpenstackCredsNameFromMigration()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L705", - "community": 24, - "norm_label": "getopenstackcredsnamefrommigration()", - "id": "utils_bmprovisionerutils_getopenstackcredsnamefrommigration" - }, - { - "label": "GetVMwareCredsNameFromMigrationPlan()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L714", - "community": 1, - "norm_label": "getvmwarecredsnamefrommigrationplan()", - "id": "utils_bmprovisionerutils_getvmwarecredsnamefrommigrationplan" - }, - { - "label": "GetOpenstackCredsNameFromMigrationPlan()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L723", - "community": 24, - "norm_label": "getopenstackcredsnamefrommigrationplan()", - "id": "utils_bmprovisionerutils_getopenstackcredsnamefrommigrationplan" - }, - { - "label": "rollingmigrationutils.go", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L1", - "community": 36, - "norm_label": "rollingmigrationutils.go", - "id": "k8s_migration_pkg_utils_rollingmigrationutils_go" - }, - { - "label": "CreateClusterMigration()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L31", - "community": 36, - "norm_label": "createclustermigration()", - "id": "utils_rollingmigrationutils_createclustermigration" - }, - { - "label": "getMigrationObject()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L81", - "community": 36, - "norm_label": "getmigrationobject()", - "id": "utils_rollingmigrationutils_getmigrationobject" - }, - { - "label": "GetClusterMigration()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L99", - "community": 36, - "norm_label": "getclustermigration()", - "id": "utils_rollingmigrationutils_getclustermigration" - }, - { - "label": "GetESXIMigration()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L109", - "community": 36, - "norm_label": "getesximigration()", - "id": "utils_rollingmigrationutils_getesximigration" - }, - { - "label": "GetMigrationPlan()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L119", - "community": 25, - "norm_label": "getmigrationplan()", - "id": "utils_rollingmigrationutils_getmigrationplan" - }, - { - "label": "GetMigrationTemplate()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L128", - "community": 25, - "norm_label": "getmigrationtemplate()", - "id": "utils_rollingmigrationutils_getmigrationtemplate" - }, - { - "label": "CreateESXIMigration()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L137", - "community": 36, - "norm_label": "createesximigration()", - "id": "utils_rollingmigrationutils_createesximigration" - }, - { - "label": "GetESXiSequenceFromVMSequence()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L176", - "community": 36, - "norm_label": "getesxisequencefromvmsequence()", - "id": "utils_rollingmigrationutils_getesxisequencefromvmsequence" - }, - { - "label": "AddVMsToESXIMigrationStatus()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L186", - "community": 36, - "norm_label": "addvmstoesximigrationstatus()", - "id": "utils_rollingmigrationutils_addvmstoesximigrationstatus" - }, - { - "label": "GetESXiHostSystem()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L217", - "community": 32, - "norm_label": "getesxihostsystem()", - "id": "utils_rollingmigrationutils_getesxihostsystem" - }, - { - "label": "PutESXiInMaintenanceMode()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L280", - "community": 36, - "norm_label": "putesxiinmaintenancemode()", - "id": "utils_rollingmigrationutils_putesxiinmaintenancemode" - }, - { - "label": "CheckESXiInMaintenanceMode()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L324", - "community": 44, - "norm_label": "checkesxiinmaintenancemode()", - "id": "utils_rollingmigrationutils_checkesxiinmaintenancemode" - }, - { - "label": "GetESXiSummary()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L344", - "community": 32, - "norm_label": "getesxisummary()", - "id": "utils_rollingmigrationutils_getesxisummary" - }, - { - "label": "RemoveESXiFromVCenter()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L367", - "community": 44, - "norm_label": "removeesxifromvcenter()", - "id": "utils_rollingmigrationutils_removeesxifromvcenter" - }, - { - "label": "CountVMsOnESXi()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L408", - "community": 44, - "norm_label": "countvmsonesxi()", - "id": "utils_rollingmigrationutils_countvmsonesxi" - }, - { - "label": "boolPtr()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L426", - "community": 36, - "norm_label": "boolptr()", - "id": "utils_rollingmigrationutils_boolptr" - }, - { - "label": "deepMerge()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L430", - "community": 24, - "norm_label": "deepmerge()", - "id": "utils_rollingmigrationutils_deepmerge" - }, - { - "label": "GenerateRollingMigrationObjectName()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L469", - "community": 36, - "norm_label": "generaterollingmigrationobjectname()", - "id": "utils_rollingmigrationutils_generaterollingmigrationobjectname" - }, - { - "label": "GenerateVMwareCredsDependantObjectName()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L474", - "community": 36, - "norm_label": "generatevmwarecredsdependantobjectname()", - "id": "utils_rollingmigrationutils_generatevmwarecredsdependantobjectname" - }, - { - "label": "UpdateESXiNamesInRollingMigrationPlan()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L479", - "community": 36, - "norm_label": "updateesxinamesinrollingmigrationplan()", - "id": "utils_rollingmigrationutils_updateesxinamesinrollingmigrationplan" - }, - { - "label": "ConvertVMSequenceToMigrationPlans()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L506", - "community": 36, - "norm_label": "convertvmsequencetomigrationplans()", - "id": "utils_rollingmigrationutils_convertvmsequencetomigrationplans" - }, - { - "label": "convertBatchToMigrationPlan()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L537", - "community": 36, - "norm_label": "convertbatchtomigrationplan()", - "id": "utils_rollingmigrationutils_convertbatchtomigrationplan" - }, - { - "label": "convertVMSequenceToBatches()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L586", - "community": 36, - "norm_label": "convertvmsequencetobatches()", - "id": "utils_rollingmigrationutils_convertvmsequencetobatches" - }, - { - "label": "IsRollingMigrationPlanPaused()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L609", - "community": 25, - "norm_label": "isrollingmigrationplanpaused()", - "id": "utils_rollingmigrationutils_isrollingmigrationplanpaused" - }, - { - "label": "IsClusterMigrationPaused()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L621", - "community": 41, - "norm_label": "isclustermigrationpaused()", - "id": "utils_rollingmigrationutils_isclustermigrationpaused" - }, - { - "label": "IsESXIMigrationPaused()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L633", - "community": 44, - "norm_label": "isesximigrationpaused()", - "id": "utils_rollingmigrationutils_isesximigrationpaused" - }, - { - "label": "IsMigrationPlanPaused()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L645", - "community": 36, - "norm_label": "ismigrationplanpaused()", - "id": "utils_rollingmigrationutils_ismigrationplanpaused" - }, - { - "label": "PauseRollingMigrationPlan()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L657", - "community": 36, - "norm_label": "pauserollingmigrationplan()", - "id": "utils_rollingmigrationutils_pauserollingmigrationplan" - }, - { - "label": "StringSlicesEqual()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L739", - "community": 25, - "norm_label": "stringslicesequal()", - "id": "utils_rollingmigrationutils_stringslicesequal" - }, - { - "label": "ResumeRollingMigrationPlan()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L752", - "community": 36, - "norm_label": "resumerollingmigrationplan()", - "id": "utils_rollingmigrationutils_resumerollingmigrationplan" - }, - { - "label": "ValidateRollingMigrationPlan()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L837", - "community": 25, - "norm_label": "validaterollingmigrationplan()", - "id": "utils_rollingmigrationutils_validaterollingmigrationplan" - }, - { - "label": "isBMConfigValid()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L906", - "community": 25, - "norm_label": "isbmconfigvalid()", - "id": "utils_rollingmigrationutils_isbmconfigvalid" - }, - { - "label": "EnsureESXiInMass()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L921", - "community": 36, - "norm_label": "ensureesxiinmass()", - "id": "utils_rollingmigrationutils_ensureesxiinmass" - }, - { - "label": "EnsurePCDHasClusterConfigured()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L1096", - "community": 24, - "norm_label": "ensurepcdhasclusterconfigured()", - "id": "utils_rollingmigrationutils_ensurepcdhasclusterconfigured" - }, - { - "label": "credutils_test.go", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils_test.go", - "source_location": "L1", - "community": 96, - "norm_label": "credutils_test.go", - "id": "k8s_migration_pkg_utils_credutils_test_go" - }, - { - "label": "testScheme()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils_test.go", - "source_location": "L16", - "community": 96, - "norm_label": "testscheme()", - "id": "utils_credutils_test_testscheme" - }, - { - "label": "TestCreateOrUpdateVMwareMachine_CreatesWhenMissing()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils_test.go", - "source_location": "L25", - "community": 96, - "norm_label": "testcreateorupdatevmwaremachine_createswhenmissing()", - "id": "utils_credutils_test_testcreateorupdatevmwaremachine_createswhenmissing" - }, - { - "label": "TestShouldSkipVMwareMachineReconciliation_WhenMigrationExists()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils_test.go", - "source_location": "L59", - "community": 96, - "norm_label": "testshouldskipvmwaremachinereconciliation_whenmigrationexists()", - "id": "utils_credutils_test_testshouldskipvmwaremachinereconciliation_whenmigrationexists" - }, - { - "label": "TestFindVMwareMachinesNotInVcenter_SkipsMachineWithMigration()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/credutils_test.go", - "source_location": "L97", - "community": 96, - "norm_label": "testfindvmwaremachinesnotinvcenter_skipsmachinewithmigration()", - "id": "utils_credutils_test_testfindvmwaremachinesnotinvcenter_skipsmachinewithmigration" - }, - { - "label": "openstackutils.go", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/openstackutils.go", - "source_location": "L1", - "community": 42, - "norm_label": "openstackutils.go", - "id": "k8s_migration_pkg_utils_openstackutils_go" - }, - { - "label": "VolumePayload", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/openstackutils.go", - "source_location": "L20", - "community": 42, - "norm_label": "volumepayload", - "id": "utils_volumepayload" - }, - { - "label": "Volume", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/openstackutils.go", - "source_location": "L25", - "community": 42, - "norm_label": "volume", - "id": "utils_volume" - }, - { - "label": "ImportLUNToCinder()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/openstackutils.go", - "source_location": "L36", - "community": 42, - "norm_label": "importluntocinder()", - "id": "utils_openstackutils_importluntocinder" - }, - { - "label": "BuildVolumeManagePayload()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/openstackutils.go", - "source_location": "L61", - "community": 42, - "norm_label": "buildvolumemanagepayload()", - "id": "utils_openstackutils_buildvolumemanagepayload" - }, - { - "label": "ExecuteVolumeManageRequest()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/openstackutils.go", - "source_location": "L108", - "community": 42, - "norm_label": "executevolumemanagerequest()", - "id": "utils_openstackutils_executevolumemanagerequest" - }, - { - "label": "types.go", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/types.go", - "source_location": "L1", - "community": 78, - "norm_label": "types.go", - "id": "k8s_migration_pkg_utils_types_go" - }, - { - "label": "CloudInitParams", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/types.go", - "source_location": "L9", - "community": 78, - "norm_label": "cloudinitparams", - "id": "utils_cloudinitparams" - }, - { - "label": "OpenStackClients", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L42", - "community": 13, - "norm_label": "openstackclients", - "id": "utils_openstackclients" - }, - { - "label": "Network", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/types.go", - "source_location": "L32", - "community": 78, - "norm_label": "network", - "id": "utils_network" - }, - { - "label": "OpenStackMetadata", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L50", - "community": 78, - "norm_label": "openstackmetadata", - "id": "utils_openstackmetadata" - }, - { - "label": "VMwareHostInfo", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/types.go", - "source_location": "L46", - "community": 78, - "norm_label": "vmwarehostinfo", - "id": "utils_vmwarehostinfo" - }, - { - "label": "VMwareClusterInfo", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/types.go", - "source_location": "L61", - "community": 78, - "norm_label": "vmwareclusterinfo", - "id": "utils_vmwareclusterinfo" - }, - { - "label": "RollingMigartionValidationConfig", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/types.go", - "source_location": "L71", - "community": 78, - "norm_label": "rollingmigartionvalidationconfig", - "id": "utils_rollingmigartionvalidationconfig" - }, - { - "label": "vmError", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/types.go", - "source_location": "L89", - "community": 78, - "norm_label": "vmerror", - "id": "utils_vmerror" - }, - { - "label": "migrationutils.go", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/migrationutils.go", - "source_location": "L1", - "community": 4, - "norm_label": "migrationutils.go", - "id": "k8s_migration_pkg_utils_migrationutils_go" - }, - { - "label": "MigrationUtils", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/migrationutils.go", - "source_location": "L20", - "community": 4, - "norm_label": "migrationutils", - "id": "utils_migrationutils" - }, - { - "label": "CreateValidatedCondition()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/migrationutils.go", - "source_location": "L53", - "community": 4, - "norm_label": "createvalidatedcondition()", - "id": "utils_migrationutils_createvalidatedcondition" - }, - { - "label": "CreateDataCopyCondition()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/migrationutils.go", - "source_location": "L78", - "community": 4, - "norm_label": "createdatacopycondition()", - "id": "utils_migrationutils_createdatacopycondition" - }, - { - "label": "CreateMigratingCondition()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/migrationutils.go", - "source_location": "L103", - "community": 4, - "norm_label": "createmigratingcondition()", - "id": "utils_migrationutils_createmigratingcondition" - }, - { - "label": "CreateFailedCondition()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/migrationutils.go", - "source_location": "L128", - "community": 4, - "norm_label": "createfailedcondition()", - "id": "utils_migrationutils_createfailedcondition" - }, - { - "label": "CreateSucceededCondition()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/migrationutils.go", - "source_location": "L152", - "community": 4, - "norm_label": "createsucceededcondition()", - "id": "utils_migrationutils_createsucceededcondition" - }, - { - "label": "SetCutoverLabel()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/migrationutils.go", - "source_location": "L177", - "community": 4, - "norm_label": "setcutoverlabel()", - "id": "utils_migrationutils_setcutoverlabel" - }, - { - "label": "SplitEventStringOnComma()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/migrationutils.go", - "source_location": "L187", - "community": 4, - "norm_label": "spliteventstringoncomma()", - "id": "utils_migrationutils_spliteventstringoncomma" - }, - { - "label": "GetSatusConditions()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/migrationutils.go", - "source_location": "L197", - "community": 4, - "norm_label": "getsatusconditions()", - "id": "utils_migrationutils_getsatusconditions" - }, - { - "label": "GetConditonIndex()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/migrationutils.go", - "source_location": "L203", - "community": 4, - "norm_label": "getconditonindex()", - "id": "utils_migrationutils_getconditonindex" - }, - { - "label": "GeneratePodCondition()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/migrationutils.go", - "source_location": "L214", - "community": 4, - "norm_label": "generatepodcondition()", - "id": "utils_migrationutils_generatepodcondition" - }, - { - "label": "SortConditionsByLastTransitionTime()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/migrationutils.go", - "source_location": "L229", - "community": 4, - "norm_label": "sortconditionsbylasttransitiontime()", - "id": "utils_migrationutils_sortconditionsbylasttransitiontime" - }, - { - "label": "CreateStorageAcceleratedCopyCondition()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/migrationutils.go", - "source_location": "L237", - "community": 4, - "norm_label": "createstorageacceleratedcopycondition()", - "id": "utils_migrationutils_createstorageacceleratedcopycondition" - }, - { - "label": "metadata_utils.go", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/metadata_utils.go", - "source_location": "L1", - "community": 127, - "norm_label": "metadata_utils.go", - "id": "k8s_migration_pkg_utils_metadata_utils_go" - }, - { - "label": "GetMasterInstanceUUIDFromDMI()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/metadata_utils.go", - "source_location": "L36", - "community": 127, - "norm_label": "getmasterinstanceuuidfromdmi()", - "id": "utils_metadata_utils_getmasterinstanceuuidfromdmi" - }, - { - "label": "GetMasterInstanceUUID()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/metadata_utils.go", - "source_location": "L69", - "community": 127, - "norm_label": "getmasterinstanceuuid()", - "id": "utils_metadata_utils_getmasterinstanceuuid" - }, - { - "label": "InstanceMetadata", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/metadata_utils.go", - "source_location": "L89", - "community": 127, - "norm_label": "instancemetadata", - "id": "utils_instancemetadata" - }, - { - "label": "GetCurrentInstanceMetadata()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/metadata_utils.go", - "source_location": "L102", - "community": 127, - "norm_label": "getcurrentinstancemetadata()", - "id": "utils_metadata_utils_getcurrentinstancemetadata" - }, - { - "label": "VerifyCredentialsMatchCurrentEnvironment()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/metadata_utils.go", - "source_location": "L173", - "community": 127, - "norm_label": "verifycredentialsmatchcurrentenvironment()", - "id": "utils_metadata_utils_verifycredentialsmatchcurrentenvironment" - }, - { - "label": "pcdutils.go", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source_location": "L1", - "community": 31, - "norm_label": "pcdutils.go", - "id": "k8s_migration_pkg_utils_pcdutils_go" - }, - { - "label": "SyncPCDInfo()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source_location": "L24", - "community": 31, - "norm_label": "syncpcdinfo()", - "id": "utils_pcdutils_syncpcdinfo" - }, - { - "label": "CreatePCDHostFromResmgrHost()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source_location": "L92", - "community": 31, - "norm_label": "createpcdhostfromresmgrhost()", - "id": "utils_pcdutils_createpcdhostfromresmgrhost" - }, - { - "label": "CreatePCDClusterFromResmgrCluster()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source_location": "L101", - "community": 31, - "norm_label": "createpcdclusterfromresmgrcluster()", - "id": "utils_pcdutils_createpcdclusterfromresmgrcluster" - }, - { - "label": "CreateDummyPCDClusterForStandAlonePCDHosts()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source_location": "L113", - "community": 77, - "norm_label": "createdummypcdclusterforstandalonepcdhosts()", - "id": "utils_pcdutils_createdummypcdclusterforstandalonepcdhosts" - }, - { - "label": "DeleteEntryForNoPCDCluster()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source_location": "L147", - "community": 12, - "norm_label": "deleteentryfornopcdcluster()", - "id": "utils_pcdutils_deleteentryfornopcdcluster" - }, - { - "label": "UpdatePCDHostFromResmgrHost()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source_location": "L168", - "community": 31, - "norm_label": "updatepcdhostfromresmgrhost()", - "id": "utils_pcdutils_updatepcdhostfromresmgrhost" - }, - { - "label": "UpdatePCDClusterFromResmgrCluster()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source_location": "L186", - "community": 31, - "norm_label": "updatepcdclusterfromresmgrcluster()", - "id": "utils_pcdutils_updatepcdclusterfromresmgrcluster" - }, - { - "label": "generatePCDHostFromResmgrHost()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source_location": "L212", - "community": 31, - "norm_label": "generatepcdhostfromresmgrhost()", - "id": "utils_pcdutils_generatepcdhostfromresmgrhost" - }, - { - "label": "generatePCDClusterFromResmgrCluster()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source_location": "L261", - "community": 31, - "norm_label": "generatepcdclusterfromresmgrcluster()", - "id": "utils_pcdutils_generatepcdclusterfromresmgrcluster" - }, - { - "label": "DeleteStalePCDHosts()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source_location": "L291", - "community": 31, - "norm_label": "deletestalepcdhosts()", - "id": "utils_pcdutils_deletestalepcdhosts" - }, - { - "label": "DeleteStalePCDClusters()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source_location": "L328", - "community": 31, - "norm_label": "deletestalepcdclusters()", - "id": "utils_pcdutils_deletestalepcdclusters" - }, - { - "label": "filterPCDClustersOnOpenstackCreds()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source_location": "L369", - "community": 31, - "norm_label": "filterpcdclustersonopenstackcreds()", - "id": "utils_pcdutils_filterpcdclustersonopenstackcreds" - }, - { - "label": "filterPCDHostsOnOpenstackCreds()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source_location": "L384", - "community": 31, - "norm_label": "filterpcdhostsonopenstackcreds()", - "id": "utils_pcdutils_filterpcdhostsonopenstackcreds" - }, - { - "label": "GetVMwareHostFromESXiName()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source_location": "L399", - "community": 44, - "norm_label": "getvmwarehostfromesxiname()", - "id": "utils_pcdutils_getvmwarehostfromesxiname" - }, - { - "label": "AssignHypervisorRoleToHost()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source_location": "L413", - "community": 31, - "norm_label": "assignhypervisorroletohost()", - "id": "utils_pcdutils_assignhypervisorroletohost" - }, - { - "label": "AssignHostConfigToHost()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source_location": "L426", - "community": 31, - "norm_label": "assignhostconfigtohost()", - "id": "utils_pcdutils_assignhostconfigtohost" - }, - { - "label": "WaitForHypervisorRoleAssignment()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source_location": "L439", - "community": 31, - "norm_label": "waitforhypervisorroleassignment()", - "id": "utils_pcdutils_waitforhypervisorroleassignment" - }, - { - "label": "WaitforHostToShowUpOnPCD()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source_location": "L459", - "community": 31, - "norm_label": "waitforhosttoshowuponpcd()", - "id": "utils_pcdutils_waitforhosttoshowuponpcd" - }, - { - "label": "maintenance_mode.go", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/maintenance_mode.go", - "source_location": "L1", - "community": 25, - "norm_label": "maintenance_mode.go", - "id": "k8s_migration_pkg_utils_maintenance_mode_go" - }, - { - "label": "CanEnterMaintenanceMode()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/maintenance_mode.go", - "source_location": "L28", - "community": 25, - "norm_label": "canentermaintenancemode()", - "id": "utils_maintenance_mode_canentermaintenancemode" - }, - { - "label": "CheckClusterCapacityAfterHostRemoval()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/maintenance_mode.go", - "source_location": "L186", - "community": 25, - "norm_label": "checkclustercapacityafterhostremoval()", - "id": "utils_maintenance_mode_checkclustercapacityafterhostremoval" - }, - { - "label": "GetMaintenanceModeOptions()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/maintenance_mode.go", - "source_location": "L294", - "community": 32, - "norm_label": "getmaintenancemodeoptions()", - "id": "utils_maintenance_mode_getmaintenancemodeoptions" - }, - { - "label": "CheckVMForMaintenanceMode()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/maintenance_mode.go", - "source_location": "L353", - "community": 25, - "norm_label": "checkvmformaintenancemode()", - "id": "utils_maintenance_mode_checkvmformaintenancemode" - }, - { - "label": "GetValidationConfigMapForRollingMigrationPlan()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/maintenance_mode.go", - "source_location": "L435", - "community": 25, - "norm_label": "getvalidationconfigmapforrollingmigrationplan()", - "id": "utils_maintenance_mode_getvalidationconfigmapforrollingmigrationplan" - }, - { - "label": "GetRollingMigrationPlanValidationConfigFromConfigMap()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/maintenance_mode.go", - "source_location": "L444", - "community": 25, - "norm_label": "getrollingmigrationplanvalidationconfigfromconfigmap()", - "id": "utils_maintenance_mode_getrollingmigrationplanvalidationconfigfromconfigmap" - }, - { - "label": "getRollingMigrationPlanValidationConfigFromConfigMapName()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/maintenance_mode.go", - "source_location": "L473", - "community": 25, - "norm_label": "getrollingmigrationplanvalidationconfigfromconfigmapname()", - "id": "utils_maintenance_mode_getrollingmigrationplanvalidationconfigfromconfigmapname" - }, - { - "label": "CreateDefaultValidationConfigMapForRollingMigrationPlan()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/maintenance_mode.go", - "source_location": "L478", - "community": 25, - "norm_label": "createdefaultvalidationconfigmapforrollingmigrationplan()", - "id": "utils_maintenance_mode_createdefaultvalidationconfigmapforrollingmigrationplan" - }, - { - "label": "vmwareutils.go", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vmwareutils.go", - "source_location": "L1", - "community": 32, - "norm_label": "vmwareutils.go", - "id": "k8s_migration_pkg_utils_vmwareutils_go" - }, - { - "label": "GetClusterK8sID()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vmwareutils.go", - "source_location": "L25", - "community": 32, - "norm_label": "getclusterk8sid()", - "id": "utils_vmwareutils_getclusterk8sid" - }, - { - "label": "GetVMwareClustersAndHosts()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vmwareutils.go", - "source_location": "L39", - "community": 32, - "norm_label": "getvmwareclustersandhosts()", - "id": "utils_vmwareutils_getvmwareclustersandhosts" - }, - { - "label": "createVMwareHost()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vmwareutils.go", - "source_location": "L113", - "community": 32, - "norm_label": "createvmwarehost()", - "id": "utils_vmwareutils_createvmwarehost" - }, - { - "label": "createVMwareCluster()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vmwareutils.go", - "source_location": "L179", - "community": 32, - "norm_label": "createvmwarecluster()", - "id": "utils_vmwareutils_createvmwarecluster" - }, - { - "label": "CreateVMwareClustersAndHosts()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vmwareutils.go", - "source_location": "L252", - "community": 32, - "norm_label": "createvmwareclustersandhosts()", - "id": "utils_vmwareutils_createvmwareclustersandhosts" - }, - { - "label": "DeleteStaleVMwareClustersAndHosts()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vmwareutils.go", - "source_location": "L277", - "community": 32, - "norm_label": "deletestalevmwareclustersandhosts()", - "id": "utils_vmwareutils_deletestalevmwareclustersandhosts" - }, - { - "label": "FilterVMwareHostsForCluster()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vmwareutils.go", - "source_location": "L388", - "community": 25, - "norm_label": "filtervmwarehostsforcluster()", - "id": "utils_vmwareutils_filtervmwarehostsforcluster" - }, - { - "label": "FetchStandAloneESXHostsFromVcenter()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vmwareutils.go", - "source_location": "L401", - "community": 32, - "norm_label": "fetchstandaloneesxhostsfromvcenter()", - "id": "utils_vmwareutils_fetchstandaloneesxhostsfromvcenter" - }, - { - "label": "CreateDummyClusterForStandAloneESX()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/vmwareutils.go", - "source_location": "L462", - "community": 32, - "norm_label": "createdummyclusterforstandaloneesx()", - "id": "utils_vmwareutils_createdummyclusterforstandaloneesx" - }, - { - "label": "migrationplanutils.go", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/migrationplanutils.go", - "source_location": "L1", - "community": 1, - "norm_label": "migrationplanutils.go", - "id": "k8s_migration_pkg_utils_migrationplanutils_go" - }, - { - "label": "MigrationNameFromVMName()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/migrationplanutils.go", - "source_location": "L21", - "community": 1, - "norm_label": "migrationnamefromvmname()", - "id": "utils_migrationplanutils_migrationnamefromvmname" - }, - { - "label": "GetMigrationConfigMapName()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/migrationplanutils.go", - "source_location": "L26", - "community": 1, - "norm_label": "getmigrationconfigmapname()", - "id": "utils_migrationplanutils_getmigrationconfigmapname" - }, - { - "label": "GetFirstbootConfigMapName()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/migrationplanutils.go", - "source_location": "L31", - "community": 1, - "norm_label": "getfirstbootconfigmapname()", - "id": "utils_migrationplanutils_getfirstbootconfigmapname" - }, - { - "label": "NewHostPathType()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/migrationplanutils.go", - "source_location": "L36", - "community": 1, - "norm_label": "newhostpathtype()", - "id": "utils_migrationplanutils_newhostpathtype" - }, - { - "label": "ValidateMigrationPlan()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/migrationplanutils.go", - "source_location": "L42", - "community": 1, - "norm_label": "validatemigrationplan()", - "id": "utils_migrationplanutils_validatemigrationplan" - }, - { - "label": "GetJobNameForVMName()", - "file_type": "code", - "source_file": "k8s/migration/pkg/utils/migrationplanutils.go", - "source_location": "L64", - "community": 1, - "norm_label": "getjobnameforvmname()", - "id": "utils_migrationplanutils_getjobnameforvmname" - }, - { - "label": "openstackcredsscope.go", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/openstackcredsscope.go", - "source_location": "L1", - "community": 12, - "norm_label": "openstackcredsscope.go", - "id": "k8s_migration_pkg_scope_openstackcredsscope_go" - }, - { - "label": "OpenstackCredsScopeParams", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/openstackcredsscope.go", - "source_location": "L15", - "community": 12, - "norm_label": "openstackcredsscopeparams", - "id": "scope_openstackcredsscopeparams" - }, - { - "label": "NewOpenstackCredsScope()", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/openstackcredsscope.go", - "source_location": "L23", - "community": 12, - "norm_label": "newopenstackcredsscope()", - "id": "scope_openstackcredsscope_newopenstackcredsscope" - }, - { - "label": "OpenstackCredsScope", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/openstackcredsscope.go", - "source_location": "L36", - "community": 12, - "norm_label": "openstackcredsscope", - "id": "scope_openstackcredsscope" - }, - { - "label": ".Close()", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/openstackcredsscope.go", - "source_location": "L43", - "community": 12, - "norm_label": ".close()", - "id": "scope_openstackcredsscope_close" - }, - { - "label": ".Name()", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/openstackcredsscope.go", - "source_location": "L52", - "community": 12, - "norm_label": ".name()", - "id": "scope_openstackcredsscope_name" - }, - { - "label": ".Namespace()", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/openstackcredsscope.go", - "source_location": "L57", - "community": 12, - "norm_label": ".namespace()", - "id": "scope_openstackcredsscope_namespace" - }, - { - "label": "vjailbreaknodescope.go", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/vjailbreaknodescope.go", - "source_location": "L1", - "community": 104, - "norm_label": "vjailbreaknodescope.go", - "id": "k8s_migration_pkg_scope_vjailbreaknodescope_go" - }, - { - "label": "VjailbreakNodeScopeParams", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/vjailbreaknodescope.go", - "source_location": "L14", - "community": 104, - "norm_label": "vjailbreaknodescopeparams", - "id": "scope_vjailbreaknodescopeparams" - }, - { - "label": "NewVjailbreakNodeScope()", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/vjailbreaknodescope.go", - "source_location": "L22", - "community": 104, - "norm_label": "newvjailbreaknodescope()", - "id": "scope_vjailbreaknodescope_newvjailbreaknodescope" - }, - { - "label": "VjailbreakNodeScope", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/vjailbreaknodescope.go", - "source_location": "L35", - "community": 104, - "norm_label": "vjailbreaknodescope", - "id": "scope_vjailbreaknodescope" - }, - { - "label": ".Close()", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/vjailbreaknodescope.go", - "source_location": "L42", - "community": 104, - "norm_label": ".close()", - "id": "scope_vjailbreaknodescope_close" - }, - { - "label": ".Name()", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/vjailbreaknodescope.go", - "source_location": "L51", - "community": 104, - "norm_label": ".name()", - "id": "scope_vjailbreaknodescope_name" - }, - { - "label": ".Namespace()", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/vjailbreaknodescope.go", - "source_location": "L56", - "community": 104, - "norm_label": ".namespace()", - "id": "scope_vjailbreaknodescope_namespace" - }, - { - "label": "vmwarecredsscope.go", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/vmwarecredsscope.go", - "source_location": "L1", - "community": 58, - "norm_label": "vmwarecredsscope.go", - "id": "k8s_migration_pkg_scope_vmwarecredsscope_go" - }, - { - "label": "VMwareCredsScopeParams", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/vmwarecredsscope.go", - "source_location": "L15", - "community": 58, - "norm_label": "vmwarecredsscopeparams", - "id": "scope_vmwarecredsscopeparams" - }, - { - "label": "NewVMwareCredsScope()", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/vmwarecredsscope.go", - "source_location": "L23", - "community": 58, - "norm_label": "newvmwarecredsscope()", - "id": "scope_vmwarecredsscope_newvmwarecredsscope" - }, - { - "label": "VMwareCredsScope", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/vmwarecredsscope.go", - "source_location": "L36", - "community": 58, - "norm_label": "vmwarecredsscope", - "id": "scope_vmwarecredsscope" - }, - { - "label": ".Close()", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/vmwarecredsscope.go", - "source_location": "L43", - "community": 58, - "norm_label": ".close()", - "id": "scope_vmwarecredsscope_close" - }, - { - "label": ".Name()", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/vmwarecredsscope.go", - "source_location": "L52", - "community": 58, - "norm_label": ".name()", - "id": "scope_vmwarecredsscope_name" - }, - { - "label": ".Namespace()", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/vmwarecredsscope.go", - "source_location": "L57", - "community": 58, - "norm_label": ".namespace()", - "id": "scope_vmwarecredsscope_namespace" - }, - { - "label": "bmconfigscope.go", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/bmconfigscope.go", - "source_location": "L1", - "community": 17, - "norm_label": "bmconfigscope.go", - "id": "k8s_migration_pkg_scope_bmconfigscope_go" - }, - { - "label": "BMConfigScopeParams", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/bmconfigscope.go", - "source_location": "L15", - "community": 17, - "norm_label": "bmconfigscopeparams", - "id": "scope_bmconfigscopeparams" - }, - { - "label": "NewBMConfigScope()", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/bmconfigscope.go", - "source_location": "L23", - "community": 17, - "norm_label": "newbmconfigscope()", - "id": "scope_bmconfigscope_newbmconfigscope" - }, - { - "label": "BMConfigScope", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/bmconfigscope.go", - "source_location": "L36", - "community": 17, - "norm_label": "bmconfigscope", - "id": "scope_bmconfigscope" - }, - { - "label": ".Close()", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/bmconfigscope.go", - "source_location": "L43", - "community": 17, - "norm_label": ".close()", - "id": "scope_bmconfigscope_close" - }, - { - "label": ".Name()", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/bmconfigscope.go", - "source_location": "L52", - "community": 17, - "norm_label": ".name()", - "id": "scope_bmconfigscope_name" - }, - { - "label": ".Namespace()", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/bmconfigscope.go", - "source_location": "L57", - "community": 17, - "norm_label": ".namespace()", - "id": "scope_bmconfigscope_namespace" - }, - { - "label": "rollingmigrationplanscope.go", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/rollingmigrationplanscope.go", - "source_location": "L1", - "community": 117, - "norm_label": "rollingmigrationplanscope.go", - "id": "k8s_migration_pkg_scope_rollingmigrationplanscope_go" - }, - { - "label": "RollingMigrationPlanScopeParams", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/rollingmigrationplanscope.go", - "source_location": "L15", - "community": 117, - "norm_label": "rollingmigrationplanscopeparams", - "id": "scope_rollingmigrationplanscopeparams" - }, - { - "label": "NewRollingMigrationPlanScope()", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/rollingmigrationplanscope.go", - "source_location": "L23", - "community": 117, - "norm_label": "newrollingmigrationplanscope()", - "id": "scope_rollingmigrationplanscope_newrollingmigrationplanscope" - }, - { - "label": "RollingMigrationPlanScope", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/rollingmigrationplanscope.go", - "source_location": "L36", - "community": 117, - "norm_label": "rollingmigrationplanscope", - "id": "scope_rollingmigrationplanscope" - }, - { - "label": ".Close()", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/rollingmigrationplanscope.go", - "source_location": "L43", - "community": 117, - "norm_label": ".close()", - "id": "scope_rollingmigrationplanscope_close" - }, - { - "label": ".Name()", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/rollingmigrationplanscope.go", - "source_location": "L52", - "community": 117, - "norm_label": ".name()", - "id": "scope_rollingmigrationplanscope_name" - }, - { - "label": ".Namespace()", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/rollingmigrationplanscope.go", - "source_location": "L57", - "community": 117, - "norm_label": ".namespace()", - "id": "scope_rollingmigrationplanscope_namespace" - }, - { - "label": "clustermigrationscope.go", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/clustermigrationscope.go", - "source_location": "L1", - "community": 41, - "norm_label": "clustermigrationscope.go", - "id": "k8s_migration_pkg_scope_clustermigrationscope_go" - }, - { - "label": "ClusterMigrationScopeParams", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/clustermigrationscope.go", - "source_location": "L15", - "community": 41, - "norm_label": "clustermigrationscopeparams", - "id": "scope_clustermigrationscopeparams" - }, - { - "label": "NewClusterMigrationScope()", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/clustermigrationscope.go", - "source_location": "L24", - "community": 41, - "norm_label": "newclustermigrationscope()", - "id": "scope_clustermigrationscope_newclustermigrationscope" - }, - { - "label": "ClusterMigrationScope", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/clustermigrationscope.go", - "source_location": "L38", - "community": 41, - "norm_label": "clustermigrationscope", - "id": "scope_clustermigrationscope" - }, - { - "label": ".Close()", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/clustermigrationscope.go", - "source_location": "L46", - "community": 41, - "norm_label": ".close()", - "id": "scope_clustermigrationscope_close" - }, - { - "label": ".Name()", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/clustermigrationscope.go", - "source_location": "L55", - "community": 41, - "norm_label": ".name()", - "id": "scope_clustermigrationscope_name" - }, - { - "label": ".Namespace()", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/clustermigrationscope.go", - "source_location": "L60", - "community": 41, - "norm_label": ".namespace()", - "id": "scope_clustermigrationscope_namespace" - }, - { - "label": "migrationplanscope.go", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/migrationplanscope.go", - "source_location": "L1", - "community": 1, - "norm_label": "migrationplanscope.go", - "id": "k8s_migration_pkg_scope_migrationplanscope_go" - }, - { - "label": "MigrationPlanScopeParams", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/migrationplanscope.go", - "source_location": "L16", - "community": 1, - "norm_label": "migrationplanscopeparams", - "id": "scope_migrationplanscopeparams" - }, - { - "label": "NewMigrationPlanScope()", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/migrationplanscope.go", - "source_location": "L24", - "community": 1, - "norm_label": "newmigrationplanscope()", - "id": "scope_migrationplanscope_newmigrationplanscope" - }, - { - "label": "MigrationPlanScope", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/migrationplanscope.go", - "source_location": "L37", - "community": 1, - "norm_label": "migrationplanscope", - "id": "scope_migrationplanscope" - }, - { - "label": ".Close()", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/migrationplanscope.go", - "source_location": "L44", - "community": 1, - "norm_label": ".close()", - "id": "scope_migrationplanscope_close" - }, - { - "label": ".Name()", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/migrationplanscope.go", - "source_location": "L53", - "community": 1, - "norm_label": ".name()", - "id": "scope_migrationplanscope_name" - }, - { - "label": ".Namespace()", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/migrationplanscope.go", - "source_location": "L58", - "community": 1, - "norm_label": ".namespace()", - "id": "scope_migrationplanscope_namespace" - }, - { - "label": "arraycredsscope.go", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/arraycredsscope.go", - "source_location": "L1", - "community": 3, - "norm_label": "arraycredsscope.go", - "id": "k8s_migration_pkg_scope_arraycredsscope_go" - }, - { - "label": "ArrayCredsScopeParams", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/arraycredsscope.go", - "source_location": "L13", - "community": 3, - "norm_label": "arraycredsscopeparams", - "id": "scope_arraycredsscopeparams" - }, - { - "label": "ArrayCredsScope", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/arraycredsscope.go", - "source_location": "L20", - "community": 3, - "norm_label": "arraycredsscope", - "id": "scope_arraycredsscope" - }, - { - "label": "NewArrayCredsScope()", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/arraycredsscope.go", - "source_location": "L27", - "community": 3, - "norm_label": "newarraycredsscope()", - "id": "scope_arraycredsscope_newarraycredsscope" - }, - { - "label": ".Close()", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/arraycredsscope.go", - "source_location": "L40", - "community": 3, - "norm_label": ".close()", - "id": "scope_arraycredsscope_close" - }, - { - "label": ".patchArrayCreds()", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/arraycredsscope.go", - "source_location": "L45", - "community": 3, - "norm_label": ".patcharraycreds()", - "id": "scope_arraycredsscope_patcharraycreds" - }, - { - "label": "esximigrationscope.go", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/esximigrationscope.go", - "source_location": "L1", - "community": 118, - "norm_label": "esximigrationscope.go", - "id": "k8s_migration_pkg_scope_esximigrationscope_go" - }, - { - "label": "ESXIMigrationScopeParams", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/esximigrationscope.go", - "source_location": "L15", - "community": 118, - "norm_label": "esximigrationscopeparams", - "id": "scope_esximigrationscopeparams" - }, - { - "label": "NewESXIMigrationScope()", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/esximigrationscope.go", - "source_location": "L24", - "community": 118, - "norm_label": "newesximigrationscope()", - "id": "scope_esximigrationscope_newesximigrationscope" - }, - { - "label": "ESXIMigrationScope", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/esximigrationscope.go", - "source_location": "L38", - "community": 118, - "norm_label": "esximigrationscope", - "id": "scope_esximigrationscope" - }, - { - "label": ".Close()", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/esximigrationscope.go", - "source_location": "L46", - "community": 118, - "norm_label": ".close()", - "id": "scope_esximigrationscope_close" - }, - { - "label": ".Name()", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/esximigrationscope.go", - "source_location": "L55", - "community": 118, - "norm_label": ".name()", - "id": "scope_esximigrationscope_name" - }, - { - "label": ".Namespace()", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/esximigrationscope.go", - "source_location": "L60", - "community": 118, - "norm_label": ".namespace()", - "id": "scope_esximigrationscope_namespace" - }, - { - "label": "migrationscope.go", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/migrationscope.go", - "source_location": "L1", - "community": 4, - "norm_label": "migrationscope.go", - "id": "k8s_migration_pkg_scope_migrationscope_go" - }, - { - "label": "MigrationScopeParams", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/migrationscope.go", - "source_location": "L15", - "community": 4, - "norm_label": "migrationscopeparams", - "id": "scope_migrationscopeparams" - }, - { - "label": "NewMigrationScope()", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/migrationscope.go", - "source_location": "L23", - "community": 4, - "norm_label": "newmigrationscope()", - "id": "scope_migrationscope_newmigrationscope" - }, - { - "label": "MigrationScope", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/migrationscope.go", - "source_location": "L36", - "community": 4, - "norm_label": "migrationscope", - "id": "scope_migrationscope" - }, - { - "label": ".Close()", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/migrationscope.go", - "source_location": "L43", - "community": 4, - "norm_label": ".close()", - "id": "scope_migrationscope_close" - }, - { - "label": ".Name()", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/migrationscope.go", - "source_location": "L52", - "community": 4, - "norm_label": ".name()", - "id": "scope_migrationscope_name" - }, - { - "label": ".Namespace()", - "file_type": "code", - "source_file": "k8s/migration/pkg/scope/migrationscope.go", - "source_location": "L57", - "community": 4, - "norm_label": ".namespace()", - "id": "scope_migrationscope_namespace" - }, - { - "label": "errors.go", - "file_type": "code", - "source_file": "k8s/migration/pkg/verrors/errors.go", - "source_location": "L1", - "community": 187, - "norm_label": "errors.go", - "id": "k8s_migration_pkg_verrors_errors_go" - }, - { - "label": "keystone_test.go", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone_test.go", - "source_location": "L1", - "community": 87, - "norm_label": "keystone_test.go", - "id": "k8s_migration_pkg_sdk_keystone_keystone_test_go" - }, - { - "label": "RoundTripFunc", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone_test.go", - "source_location": "L14", - "community": 87, - "norm_label": "roundtripfunc", - "id": "keystone_roundtripfunc" - }, - { - "label": ".RoundTrip()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone_test.go", - "source_location": "L17", - "community": 87, - "norm_label": ".roundtrip()", - "id": "keystone_roundtripfunc_roundtrip" - }, - { - "label": "NewTestClient()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone_test.go", - "source_location": "L22", - "community": 87, - "norm_label": "newtestclient()", - "id": "keystone_keystone_test_newtestclient" - }, - { - "label": "TestGetServiceID()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone_test.go", - "source_location": "L33", - "community": 87, - "norm_label": "testgetserviceid()", - "id": "keystone_keystone_test_testgetserviceid" - }, - { - "label": "TestGetEndpointForRegion()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone_test.go", - "source_location": "L138", - "community": 87, - "norm_label": "testgetendpointforregion()", - "id": "keystone_keystone_test_testgetendpointforregion" - }, - { - "label": "keystone.go", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L1", - "community": 15, - "norm_label": "keystone.go", - "id": "k8s_migration_pkg_sdk_keystone_keystone_go" - }, - { - "label": "Client", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L31", - "community": 15, - "norm_label": "client", - "id": "keystone_client" - }, - { - "label": "Credentials", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L44", - "community": 15, - "norm_label": "credentials", - "id": "keystone_credentials" - }, - { - "label": "AuthInfo", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L52", - "community": 15, - "norm_label": "authinfo", - "id": "keystone_authinfo" - }, - { - "label": "AuthRequest", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L60", - "community": 15, - "norm_label": "authrequest", - "id": "keystone_authrequest" - }, - { - "label": "AuthRequestAuth", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L65", - "community": 15, - "norm_label": "authrequestauth", - "id": "keystone_authrequestauth" - }, - { - "label": "AuthRequestAuthIdentity", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L71", - "community": 15, - "norm_label": "authrequestauthidentity", - "id": "keystone_authrequestauthidentity" - }, - { - "label": "AuthRequestAuthIdentityPassword", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L77", - "community": 15, - "norm_label": "authrequestauthidentitypassword", - "id": "keystone_authrequestauthidentitypassword" - }, - { - "label": "AuthRequestAuthIdentityPasswordUser", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L82", - "community": 15, - "norm_label": "authrequestauthidentitypassworduser", - "id": "keystone_authrequestauthidentitypassworduser" - }, - { - "label": "AuthRequestAuthScope", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L89", - "community": 15, - "norm_label": "authrequestauthscope", - "id": "keystone_authrequestauthscope" - }, - { - "label": "AuthRequestAuthScopeProject", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L94", - "community": 15, - "norm_label": "authrequestauthscopeproject", - "id": "keystone_authrequestauthscopeproject" - }, - { - "label": "AuthRequestAuthScopeProjectDomain", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L100", - "community": 15, - "norm_label": "authrequestauthscopeprojectdomain", - "id": "keystone_authrequestauthscopeprojectdomain" - }, - { - "label": "AuthResponse", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L105", - "community": 15, - "norm_label": "authresponse", - "id": "keystone_authresponse" - }, - { - "label": "AuthResponseToken", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L110", - "community": 15, - "norm_label": "authresponsetoken", - "id": "keystone_authresponsetoken" - }, - { - "label": "AuthResponseTokenUser", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L121", - "community": 15, - "norm_label": "authresponsetokenuser", - "id": "keystone_authresponsetokenuser" - }, - { - "label": "AuthResponseTokenProject", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L129", - "community": 15, - "norm_label": "authresponsetokenproject", - "id": "keystone_authresponsetokenproject" - }, - { - "label": "AuthResponseTokenProjectDomain", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L136", - "community": 15, - "norm_label": "authresponsetokenprojectdomain", - "id": "keystone_authresponsetokenprojectdomain" - }, - { - "label": "GetProjectsResponse", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L142", - "community": 15, - "norm_label": "getprojectsresponse", - "id": "keystone_getprojectsresponse" - }, - { - "label": "Project", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L148", - "community": 15, - "norm_label": "project", - "id": "keystone_project" - }, - { - "label": "GetAllTenantsAllUsersResponse", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L156", - "community": 15, - "norm_label": "getalltenantsallusersresponse", - "id": "keystone_getalltenantsallusersresponse" - }, - { - "label": "TenantUsersMap", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L161", - "community": 15, - "norm_label": "tenantusersmap", - "id": "keystone_tenantusersmap" - }, - { - "label": "UserConfig", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L170", - "community": 15, - "norm_label": "userconfig", - "id": "keystone_userconfig" - }, - { - "label": "CreateUserRequest", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L179", - "community": 15, - "norm_label": "createuserrequest", - "id": "keystone_createuserrequest" - }, - { - "label": "CreateUserRequestUser", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L184", - "community": 15, - "norm_label": "createuserrequestuser", - "id": "keystone_createuserrequestuser" - }, - { - "label": "CreateUserResponse", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L195", - "community": 15, - "norm_label": "createuserresponse", - "id": "keystone_createuserresponse" - }, - { - "label": "CreateUserResponseUser", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L200", - "community": 15, - "norm_label": "createuserresponseuser", - "id": "keystone_createuserresponseuser" - }, - { - "label": "CreateProjectRequest", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L211", - "community": 15, - "norm_label": "createprojectrequest", - "id": "keystone_createprojectrequest" - }, - { - "label": "CreateProjectRequestProject", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L216", - "community": 15, - "norm_label": "createprojectrequestproject", - "id": "keystone_createprojectrequestproject" - }, - { - "label": "CreateProjectResponse", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L228", - "community": 15, - "norm_label": "createprojectresponse", - "id": "keystone_createprojectresponse" - }, - { - "label": "CreateProjectResponseProject", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L233", - "community": 15, - "norm_label": "createprojectresponseproject", - "id": "keystone_createprojectresponseproject" - }, - { - "label": "ListUsersResponse", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L248", - "community": 15, - "norm_label": "listusersresponse", - "id": "keystone_listusersresponse" - }, - { - "label": "User", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L253", - "community": 15, - "norm_label": "user", - "id": "keystone_user" - }, - { - "label": "ListRolesResponse", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L261", - "community": 15, - "norm_label": "listrolesresponse", - "id": "keystone_listrolesresponse" - }, - { - "label": "Role", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L266", - "community": 15, - "norm_label": "role", - "id": "keystone_role" - }, - { - "label": "HTTPClient", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L273", - "community": 53, - "norm_label": "httpclient", - "id": "keystone_httpclient" - }, - { - "label": "NewClient()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L280", - "community": 69, - "norm_label": "newclient()", - "id": "keystone_keystone_newclient" - }, - { - "label": ".Auth()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L347", - "community": 53, - "norm_label": ".auth()", - "id": "keystone_httpclient_auth" - }, - { - "label": ".GetTokenInfo()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L404", - "community": 53, - "norm_label": ".gettokeninfo()", - "id": "keystone_httpclient_gettokeninfo" - }, - { - "label": ".GetProjects()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L471", - "community": 53, - "norm_label": ".getprojects()", - "id": "keystone_httpclient_getprojects" - }, - { - "label": ".GetAllTenantsAllUsers()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L508", - "community": 53, - "norm_label": ".getalltenantsallusers()", - "id": "keystone_httpclient_getalltenantsallusers" - }, - { - "label": ".ListProjects()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L545", - "community": 53, - "norm_label": ".listprojects()", - "id": "keystone_httpclient_listprojects" - }, - { - "label": ".CreateProject()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L592", - "community": 53, - "norm_label": ".createproject()", - "id": "keystone_httpclient_createproject" - }, - { - "label": ".ListRoles()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L641", - "community": 53, - "norm_label": ".listroles()", - "id": "keystone_httpclient_listroles" - }, - { - "label": ".CheckRoleAssignForUserOnProject()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L688", - "community": 53, - "norm_label": ".checkroleassignforuseronproject()", - "id": "keystone_httpclient_checkroleassignforuseronproject" - }, - { - "label": ".AssignRoleToUserOnProject()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L714", - "community": 53, - "norm_label": ".assignroletouseronproject()", - "id": "keystone_httpclient_assignroletouseronproject" - }, - { - "label": ".CreateUser()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L747", - "community": 53, - "norm_label": ".createuser()", - "id": "keystone_httpclient_createuser" - }, - { - "label": ".ListUser()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L794", - "community": 53, - "norm_label": ".listuser()", - "id": "keystone_httpclient_listuser" - }, - { - "label": ".DeleteUser()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L839", - "community": 53, - "norm_label": ".deleteuser()", - "id": "keystone_httpclient_deleteuser" - }, - { - "label": "credentialsToKeystoneAuthRequest()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L875", - "community": 53, - "norm_label": "credentialstokeystoneauthrequest()", - "id": "keystone_keystone_credentialstokeystoneauthrequest" - }, - { - "label": "authenticator.go", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "source_location": "L1", - "community": 8, - "norm_label": "authenticator.go", - "id": "k8s_migration_pkg_sdk_keystone_authenticator_go" - }, - { - "label": "AuthOptions", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "source_location": "L21", - "community": 8, - "norm_label": "authoptions", - "id": "keystone_authoptions" - }, - { - "label": "Authenticator", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "source_location": "L29", - "community": 8, - "norm_label": "authenticator", - "id": "keystone_authenticator" - }, - { - "label": "BasicAuthenticator", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "source_location": "L36", - "community": 8, - "norm_label": "basicauthenticator", - "id": "keystone_basicauthenticator" - }, - { - "label": "NewBasicTokenGenerator()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "source_location": "L44", - "community": 8, - "norm_label": "newbasictokengenerator()", - "id": "keystone_authenticator_newbasictokengenerator" - }, - { - "label": ".Auth()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "source_location": "L50", - "community": 8, - "norm_label": ".auth()", - "id": "keystone_basicauthenticator_auth" - }, - { - "label": ".ResetCache()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "source_location": "L56", - "community": 8, - "norm_label": ".resetcache()", - "id": "keystone_basicauthenticator_resetcache" - }, - { - "label": "StaticTokenAuthenticator", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "source_location": "L62", - "community": 8, - "norm_label": "statictokenauthenticator", - "id": "keystone_statictokenauthenticator" - }, - { - "label": "NewStaticTokenAuthenticator()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "source_location": "L70", - "community": 8, - "norm_label": "newstatictokenauthenticator()", - "id": "keystone_authenticator_newstatictokenauthenticator" - }, - { - "label": ".Auth()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "source_location": "L75", - "community": 8, - "norm_label": ".auth()", - "id": "keystone_statictokenauthenticator_auth" - }, - { - "label": ".ResetCache()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "source_location": "L89", - "community": 8, - "norm_label": ".resetcache()", - "id": "keystone_statictokenauthenticator_resetcache" - }, - { - "label": "CachedAuthenticator", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "source_location": "L95", - "community": 8, - "norm_label": "cachedauthenticator", - "id": "keystone_cachedauthenticator" - }, - { - "label": "NewCachedAuthenticator()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "source_location": "L104", - "community": 8, - "norm_label": "newcachedauthenticator()", - "id": "keystone_authenticator_newcachedauthenticator" - }, - { - "label": ".Auth()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "source_location": "L113", - "community": 8, - "norm_label": ".auth()", - "id": "keystone_cachedauthenticator_auth" - }, - { - "label": ".ResetCache()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "source_location": "L128", - "community": 8, - "norm_label": ".resetcache()", - "id": "keystone_cachedauthenticator_resetcache" - }, - { - "label": "FileCachedAuthenticator", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "source_location": "L134", - "community": 8, - "norm_label": "filecachedauthenticator", - "id": "keystone_filecachedauthenticator" - }, - { - "label": "NewFileCachedAuthenticator()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "source_location": "L143", - "community": 8, - "norm_label": "newfilecachedauthenticator()", - "id": "keystone_authenticator_newfilecachedauthenticator" - }, - { - "label": ".Auth()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "source_location": "L153", - "community": 8, - "norm_label": ".auth()", - "id": "keystone_filecachedauthenticator_auth" - }, - { - "label": ".readFromFile()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "source_location": "L177", - "community": 8, - "norm_label": ".readfromfile()", - "id": "keystone_filecachedauthenticator_readfromfile" - }, - { - "label": ".writeToFile()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "source_location": "L191", - "community": 8, - "norm_label": ".writetofile()", - "id": "keystone_filecachedauthenticator_writetofile" - }, - { - "label": ".ResetCache()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "source_location": "L201", - "community": 8, - "norm_label": ".resetcache()", - "id": "keystone_filecachedauthenticator_resetcache" - }, - { - "label": "SecretCachedAuthenticator", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "source_location": "L206", - "community": 8, - "norm_label": "secretcachedauthenticator", - "id": "keystone_secretcachedauthenticator" - }, - { - "label": "NewSecretCachedAuthenticator()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "source_location": "L214", - "community": 8, - "norm_label": "newsecretcachedauthenticator()", - "id": "keystone_authenticator_newsecretcachedauthenticator" - }, - { - "label": ".Auth()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "source_location": "L227", - "community": 8, - "norm_label": ".auth()", - "id": "keystone_secretcachedauthenticator_auth" - }, - { - "label": ".readFromSecret()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "source_location": "L254", - "community": 8, - "norm_label": ".readfromsecret()", - "id": "keystone_secretcachedauthenticator_readfromsecret" - }, - { - "label": ".writeToSecret()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "source_location": "L279", - "community": 8, - "norm_label": ".writetosecret()", - "id": "keystone_secretcachedauthenticator_writetosecret" - }, - { - "label": ".ResetCache()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "source_location": "L299", - "community": 8, - "norm_label": ".resetcache()", - "id": "keystone_secretcachedauthenticator_resetcache" - }, - { - "label": "services.go", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/services.go", - "source_location": "L1", - "community": 131, - "norm_label": "services.go", - "id": "k8s_migration_pkg_sdk_keystone_services_go" - }, - { - "label": "ServiceManagerAPI", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/services.go", - "source_location": "L15", - "community": 131, - "norm_label": "servicemanagerapi", - "id": "keystone_servicemanagerapi" - }, - { - "label": "ServicesInfo", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/services.go", - "source_location": "L24", - "community": 131, - "norm_label": "servicesinfo", - "id": "keystone_servicesinfo" - }, - { - "label": "GetServiceID()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/services.go", - "source_location": "L44", - "community": 131, - "norm_label": "getserviceid()", - "id": "keystone_services_getserviceid" - }, - { - "label": ".GetServiceIDAPI()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/services.go", - "source_location": "L72", - "community": 131, - "norm_label": ".getserviceidapi()", - "id": "keystone_servicemanagerapi_getserviceidapi" - }, - { - "label": "util.go", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/util.go", - "source_location": "L1", - "community": 8, - "norm_label": "util.go", - "id": "k8s_migration_pkg_sdk_keystone_util_go" - }, - { - "label": "ParseCredentialsFromEnv()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/util.go", - "source_location": "L17", - "community": 8, - "norm_label": "parsecredentialsfromenv()", - "id": "keystone_util_parsecredentialsfromenv" - }, - { - "label": "ParseCredentialsFromOpenstackCreds()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/util.go", - "source_location": "L41", - "community": 8, - "norm_label": "parsecredentialsfromopenstackcreds()", - "id": "keystone_util_parsecredentialsfromopenstackcreds" - }, - { - "label": "CreateFromEnv()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/util.go", - "source_location": "L52", - "community": 8, - "norm_label": "createfromenv()", - "id": "keystone_util_createfromenv" - }, - { - "label": "CreateFromOpenstackCreds()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/util.go", - "source_location": "L63", - "community": 8, - "norm_label": "createfromopenstackcreds()", - "id": "keystone_util_createfromopenstackcreds" - }, - { - "label": "CreateFromDuInfo()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/util.go", - "source_location": "L74", - "community": 8, - "norm_label": "createfromduinfo()", - "id": "keystone_util_createfromduinfo" - }, - { - "label": "client_fake.go", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/client_fake.go", - "source_location": "L1", - "community": 71, - "norm_label": "client_fake.go", - "id": "k8s_migration_pkg_sdk_keystone_client_fake_go" - }, - { - "label": "FakeClient", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/client_fake.go", - "source_location": "L10", - "community": 71, - "norm_label": "fakeclient", - "id": "keystone_fakeclient" - }, - { - "label": "NewFakeClient()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/client_fake.go", - "source_location": "L14", - "community": 71, - "norm_label": "newfakeclient()", - "id": "keystone_client_fake_newfakeclient" - }, - { - "label": ".Auth()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/client_fake.go", - "source_location": "L22", - "community": 71, - "norm_label": ".auth()", - "id": "keystone_fakeclient_auth" - }, - { - "label": ".GetTokenInfo()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/client_fake.go", - "source_location": "L33", - "community": 71, - "norm_label": ".gettokeninfo()", - "id": "keystone_fakeclient_gettokeninfo" - }, - { - "label": ".GetProjects()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/client_fake.go", - "source_location": "L39", - "community": 71, - "norm_label": ".getprojects()", - "id": "keystone_fakeclient_getprojects" - }, - { - "label": ".CreateUser()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/client_fake.go", - "source_location": "L45", - "community": 71, - "norm_label": ".createuser()", - "id": "keystone_fakeclient_createuser" - }, - { - "label": ".DeleteUser()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/client_fake.go", - "source_location": "L51", - "community": 71, - "norm_label": ".deleteuser()", - "id": "keystone_fakeclient_deleteuser" - }, - { - "label": ".ListUser()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/client_fake.go", - "source_location": "L57", - "community": 71, - "norm_label": ".listuser()", - "id": "keystone_fakeclient_listuser" - }, - { - "label": ".ListRoles()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/client_fake.go", - "source_location": "L63", - "community": 71, - "norm_label": ".listroles()", - "id": "keystone_fakeclient_listroles" - }, - { - "label": ".AssignRoleToUserOnProject()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/client_fake.go", - "source_location": "L69", - "community": 71, - "norm_label": ".assignroletouseronproject()", - "id": "keystone_fakeclient_assignroletouseronproject" - }, - { - "label": ".ListProjects()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/client_fake.go", - "source_location": "L75", - "community": 71, - "norm_label": ".listprojects()", - "id": "keystone_fakeclient_listprojects" - }, - { - "label": "endpoints.go", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/endpoints.go", - "source_location": "L1", - "community": 132, - "norm_label": "endpoints.go", - "id": "k8s_migration_pkg_sdk_keystone_endpoints_go" - }, - { - "label": "EndpointManagerAPI", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/endpoints.go", - "source_location": "L16", - "community": 132, - "norm_label": "endpointmanagerapi", - "id": "keystone_endpointmanagerapi" - }, - { - "label": "EndpointsInfo", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/endpoints.go", - "source_location": "L25", - "community": 132, - "norm_label": "endpointsinfo", - "id": "keystone_endpointsinfo" - }, - { - "label": "GetEndpointForRegion()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/endpoints.go", - "source_location": "L47", - "community": 132, - "norm_label": "getendpointforregion()", - "id": "keystone_endpoints_getendpointforregion" - }, - { - "label": ".GetEndpointForRegionAPI()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/endpoints.go", - "source_location": "L76", - "community": 132, - "norm_label": ".getendpointforregionapi()", - "id": "keystone_endpointmanagerapi_getendpointforregionapi" - }, - { - "label": "authenticator_fake.go", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator_fake.go", - "source_location": "L1", - "community": 133, - "norm_label": "authenticator_fake.go", - "id": "k8s_migration_pkg_sdk_keystone_authenticator_fake_go" - }, - { - "label": "FakeAuthenticator", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator_fake.go", - "source_location": "L10", - "community": 133, - "norm_label": "fakeauthenticator", - "id": "keystone_fakeauthenticator" - }, - { - "label": "NewFakeAuthenticator()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator_fake.go", - "source_location": "L14", - "community": 133, - "norm_label": "newfakeauthenticator()", - "id": "keystone_authenticator_fake_newfakeauthenticator" - }, - { - "label": ".Auth()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator_fake.go", - "source_location": "L20", - "community": 133, - "norm_label": ".auth()", - "id": "keystone_fakeauthenticator_auth" - }, - { - "label": ".ResetCache()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator_fake.go", - "source_location": "L31", - "community": 133, - "norm_label": ".resetcache()", - "id": "keystone_fakeauthenticator_resetcache" - }, - { - "label": "types.go", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/pcd/types.go", - "source_location": "L1", - "community": 19, - "norm_label": "types.go", - "id": "k8s_migration_pkg_sdk_pcd_types_go" - }, - { - "label": "Info", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/pcd/types.go", - "source_location": "L7", - "community": 19, - "norm_label": "info", - "id": "pcd_info" - }, - { - "label": "util.go", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/pcd/util.go", - "source_location": "L1", - "community": 8, - "norm_label": "util.go", - "id": "k8s_migration_pkg_sdk_pcd_util_go" - }, - { - "label": "ParseInfoFromEnv()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/pcd/util.go", - "source_location": "L14", - "community": 8, - "norm_label": "parseinfofromenv()", - "id": "pcd_util_parseinfofromenv" - }, - { - "label": "ParseInfoFromOpenstackCreds()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/pcd/util.go", - "source_location": "L34", - "community": 8, - "norm_label": "parseinfofromopenstackcreds()", - "id": "pcd_util_parseinfofromopenstackcreds" - }, - { - "label": "types.go", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/resmgr/types.go", - "source_location": "L1", - "community": 45, - "norm_label": "types.go", - "id": "k8s_migration_pkg_sdk_resmgr_types_go" - }, - { - "label": "Extensions", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/resmgr/types.go", - "source_location": "L12", - "community": 45, - "norm_label": "extensions", - "id": "resmgr_extensions" - }, - { - "label": "InterfaceInfo", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/resmgr/types.go", - "source_location": "L17", - "community": 45, - "norm_label": "interfaceinfo", - "id": "resmgr_interfaceinfo" - }, - { - "label": "InterfaceDetails", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/resmgr/types.go", - "source_location": "L24", - "community": 45, - "norm_label": "interfacedetails", - "id": "resmgr_interfacedetails" - }, - { - "label": "NICDetails", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/resmgr/types.go", - "source_location": "L30", - "community": 45, - "norm_label": "nicdetails", - "id": "resmgr_nicdetails" - }, - { - "label": "InterfaceAddress", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/resmgr/types.go", - "source_location": "L37", - "community": 45, - "norm_label": "interfaceaddress", - "id": "resmgr_interfaceaddress" - }, - { - "label": "Host", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source_location": "L50", - "community": 45, - "norm_label": "host", - "id": "resmgr_host" - }, - { - "label": "Cluster", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/resmgr/types.go", - "source_location": "L70", - "community": 45, - "norm_label": "cluster", - "id": "resmgr_cluster" - }, - { - "label": "Impl", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source_location": "L75", - "community": 52, - "norm_label": "impl", - "id": "resmgr_impl" - }, - { - "label": "Config", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/resmgr/types.go", - "source_location": "L97", - "community": 45, - "norm_label": "config", - "id": "resmgr_config" - }, - { - "label": "RoleResponse", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/resmgr/types.go", - "source_location": "L105", - "community": 45, - "norm_label": "roleresponse", - "id": "resmgr_roleresponse" - }, - { - "label": "PF9CAPIExtensions", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/resmgr/types.go", - "source_location": "L111", - "community": 45, - "norm_label": "pf9capiextensions", - "id": "resmgr_pf9capiextensions" - }, - { - "label": "bundle", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/resmgr/types.go", - "source_location": "L121", - "community": 45, - "norm_label": "bundle", - "id": "resmgr_bundle" - }, - { - "label": "assignHypervisor", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/resmgr/types.go", - "source_location": "L126", - "community": 45, - "norm_label": "assignhypervisor", - "id": "resmgr_assignhypervisor" - }, - { - "label": "ExtensionsData", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/resmgr/types.go", - "source_location": "L131", - "community": 45, - "norm_label": "extensionsdata", - "id": "resmgr_extensionsdata" - }, - { - "label": "resmgr.go", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source_location": "L1", - "community": 31, - "norm_label": "resmgr.go", - "id": "k8s_migration_pkg_sdk_resmgr_resmgr_go" - }, - { - "label": "Resmgr", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source_location": "L22", - "community": 31, - "norm_label": "resmgr", - "id": "resmgr_resmgr" - }, - { - "label": "NewResmgrClient()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source_location": "L39", - "community": 31, - "norm_label": "newresmgrclient()", - "id": "resmgr_resmgr_newresmgrclient" - }, - { - "label": ".UnmarshalJSON()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source_location": "L50", - "community": 45, - "norm_label": ".unmarshaljson()", - "id": "resmgr_host_unmarshaljson" - }, - { - "label": ".getResmgrReq()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source_location": "L75", - "community": 52, - "norm_label": ".getresmgrreq()", - "id": "resmgr_impl_getresmgrreq" - }, - { - "label": ".ListHosts()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source_location": "L92", - "community": 52, - "norm_label": ".listhosts()", - "id": "resmgr_impl_listhosts" - }, - { - "label": ".GetHost()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source_location": "L131", - "community": 52, - "norm_label": ".gethost()", - "id": "resmgr_impl_gethost" - }, - { - "label": ".DeauthHost()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source_location": "L170", - "community": 52, - "norm_label": ".deauthhost()", - "id": "resmgr_impl_deauthhost" - }, - { - "label": ".GenerateSupportBundle()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source_location": "L202", - "community": 52, - "norm_label": ".generatesupportbundle()", - "id": "resmgr_impl_generatesupportbundle" - }, - { - "label": ".AddRoleVersion()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source_location": "L242", - "community": 52, - "norm_label": ".addroleversion()", - "id": "resmgr_impl_addroleversion" - }, - { - "label": ".ReadExtensions()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source_location": "L280", - "community": 45, - "norm_label": ".readextensions()", - "id": "resmgr_host_readextensions" - }, - { - "label": ".AssignRoles()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source_location": "L291", - "community": 52, - "norm_label": ".assignroles()", - "id": "resmgr_impl_assignroles" - }, - { - "label": ".AssignHypervisor()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source_location": "L328", - "community": 52, - "norm_label": ".assignhypervisor()", - "id": "resmgr_impl_assignhypervisor" - }, - { - "label": ".RemoveRoles()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source_location": "L363", - "community": 52, - "norm_label": ".removeroles()", - "id": "resmgr_impl_removeroles" - }, - { - "label": ".GetRoles()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source_location": "L400", - "community": 52, - "norm_label": ".getroles()", - "id": "resmgr_impl_getroles" - }, - { - "label": ".ListClusters()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source_location": "L453", - "community": 52, - "norm_label": ".listclusters()", - "id": "resmgr_impl_listclusters" - }, - { - "label": ".ListHostConfig()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source_location": "L491", - "community": 52, - "norm_label": ".listhostconfig()", - "id": "resmgr_impl_listhostconfig" - }, - { - "label": ".AssignHostConfig()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source_location": "L529", - "community": 52, - "norm_label": ".assignhostconfig()", - "id": "resmgr_impl_assignhostconfig" - }, - { - "label": ".HostExists()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source_location": "L562", - "community": 52, - "norm_label": ".hostexists()", - "id": "resmgr_impl_hostexists" - }, - { - "label": "testutils.go", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/testutils/testutils.go", - "source_location": "L1", - "community": 87, - "norm_label": "testutils.go", - "id": "k8s_migration_pkg_sdk_testutils_testutils_go" - }, - { - "label": "Assert()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/testutils/testutils.go", - "source_location": "L15", - "community": 87, - "norm_label": "assert()", - "id": "testutils_testutils_assert" - }, - { - "label": "Ok()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/testutils/testutils.go", - "source_location": "L25", - "community": 87, - "norm_label": "ok()", - "id": "testutils_testutils_ok" - }, - { - "label": "Equals()", - "file_type": "code", - "source_file": "k8s/migration/pkg/sdk/testutils/testutils.go", - "source_location": "L35", - "community": 87, - "norm_label": "equals()", - "id": "testutils_testutils_equals" - }, - { - "label": "main.go", - "file_type": "code", - "source_file": "v2v-helper/main.go", - "source_location": "L1", - "community": 39, - "norm_label": "main.go", - "id": "v2v_helper_main_go" - }, - { - "label": "main()", - "file_type": "code", - "source_file": "v2v-helper/main.go", - "source_location": "L24", - "community": 39, - "norm_label": "main()", - "id": "v2v_helper_main_main" - }, - { - "label": "logMigrationParams()", - "file_type": "code", - "source_file": "v2v-helper/main.go", - "source_location": "L215", - "community": 39, - "norm_label": "logmigrationparams()", - "id": "v2v_helper_main_logmigrationparams" - }, - { - "label": "openstackops.go", - "file_type": "code", - "source_file": "v2v-helper/openstack/openstackops.go", - "source_location": "L1", - "community": 135, - "norm_label": "openstackops.go", - "id": "v2v_helper_openstack_openstackops_go" - }, - { - "label": "OpenstackOperations", - "file_type": "code", - "source_file": "v2v-helper/openstack/openstackops.go", - "source_location": "L31", - "community": 135, - "norm_label": "openstackoperations", - "id": "openstack_openstackoperations" - }, - { - "label": "authOptionsFromEnv()", - "file_type": "code", - "source_file": "v2v-helper/openstack/openstackops.go", - "source_location": "L63", - "community": 135, - "norm_label": "authoptionsfromenv()", - "id": "openstack_openstackops_authoptionsfromenv" - }, - { - "label": "validateOpenStack()", - "file_type": "code", - "source_file": "v2v-helper/openstack/openstackops.go", - "source_location": "L121", - "community": 135, - "norm_label": "validateopenstack()", - "id": "openstack_openstackops_validateopenstack" - }, - { - "label": "NewOpenStackClients()", - "file_type": "code", - "source_file": "v2v-helper/openstack/openstackops.go", - "source_location": "L181", - "community": 135, - "norm_label": "newopenstackclients()", - "id": "openstack_openstackops_newopenstackclients" - }, - { - "label": "vcenterops.go", - "file_type": "code", - "source_file": "v2v-helper/vcenter/vcenterops.go", - "source_location": "L1", - "community": 33, - "norm_label": "vcenterops.go", - "id": "v2v_helper_vcenter_vcenterops_go" - }, - { - "label": "VCenterOperations", - "file_type": "code", - "source_file": "v2v-helper/vcenter/vcenterops.go", - "source_location": "L33", - "community": 33, - "norm_label": "vcenteroperations", - "id": "vcenter_vcenteroperations" - }, - { - "label": "VCenterClient", - "file_type": "code", - "source_file": "v2v-helper/vcenter/vcenterops.go", - "source_location": "L41", - "community": 33, - "norm_label": "vcenterclient", - "id": "vcenter_vcenterclient" - }, - { - "label": "validateVCenter()", - "file_type": "code", - "source_file": "v2v-helper/vcenter/vcenterops.go", - "source_location": "L48", - "community": 33, - "norm_label": "validatevcenter()", - "id": "vcenter_vcenterops_validatevcenter" - }, - { - "label": "VCenterClientBuilder()", - "file_type": "code", - "source_file": "v2v-helper/vcenter/vcenterops.go", - "source_location": "L104", - "community": 33, - "norm_label": "vcenterclientbuilder()", - "id": "vcenter_vcenterops_vcenterclientbuilder" - }, - { - "label": ".EnsureSessionActive()", - "file_type": "code", - "source_file": "v2v-helper/vcenter/vcenterops.go", - "source_location": "L114", - "community": 33, - "norm_label": ".ensuresessionactive()", - "id": "vcenter_vcenterclient_ensuresessionactive" - }, - { - "label": "GetThumbprint()", - "file_type": "code", - "source_file": "v2v-helper/vcenter/vcenterops.go", - "source_location": "L129", - "community": 33, - "norm_label": "getthumbprint()", - "id": "vcenter_vcenterops_getthumbprint" - }, - { - "label": ".getDatacenters()", - "file_type": "code", - "source_file": "v2v-helper/vcenter/vcenterops.go", - "source_location": "L164", - "community": 33, - "norm_label": ".getdatacenters()", - "id": "vcenter_vcenterclient_getdatacenters" - }, - { - "label": ".GetVMByName()", - "file_type": "code", - "source_file": "v2v-helper/vcenter/vcenterops.go", - "source_location": "L196", - "community": 33, - "norm_label": ".getvmbyname()", - "id": "vcenter_vcenterclient_getvmbyname" - }, - { - "label": ".GetVMByMOID()", - "file_type": "code", - "source_file": "v2v-helper/vcenter/vcenterops.go", - "source_location": "L202", - "community": 33, - "norm_label": ".getvmbymoid()", - "id": "vcenter_vcenterclient_getvmbymoid" - }, - { - "label": ".GetVMWithDatacenter()", - "file_type": "code", - "source_file": "v2v-helper/vcenter/vcenterops.go", - "source_location": "L211", - "community": 33, - "norm_label": ".getvmwithdatacenter()", - "id": "vcenter_vcenterclient_getvmwithdatacenter" - }, - { - "label": ".RenameVM()", - "file_type": "code", - "source_file": "v2v-helper/vcenter/vcenterops.go", - "source_location": "L227", - "community": 33, - "norm_label": ".renamevm()", - "id": "vcenter_vcenterclient_renamevm" - }, - { - "label": ".getOrCreateVMFolder()", - "file_type": "code", - "source_file": "v2v-helper/vcenter/vcenterops.go", - "source_location": "L239", - "community": 33, - "norm_label": ".getorcreatevmfolder()", - "id": "vcenter_vcenterclient_getorcreatevmfolder" - }, - { - "label": ".MovetoFolder()", - "file_type": "code", - "source_file": "v2v-helper/vcenter/vcenterops.go", - "source_location": "L279", - "community": 33, - "norm_label": ".movetofolder()", - "id": "vcenter_vcenterclient_movetofolder" - }, - { - "label": ".RunCommandOnEsxi()", - "file_type": "code", - "source_file": "v2v-helper/vcenter/vcenterops.go", - "source_location": "L295", - "community": 33, - "norm_label": ".runcommandonesxi()", - "id": "vcenter_vcenterclient_runcommandonesxi" - }, - { - "label": ".GetDataStores()", - "file_type": "code", - "source_file": "v2v-helper/vcenter/vcenterops.go", - "source_location": "L328", - "community": 33, - "norm_label": ".getdatastores()", - "id": "vcenter_vcenterclient_getdatastores" - }, - { - "label": "vcenterops_test.go", - "file_type": "code", - "source_file": "v2v-helper/vcenter/vcenterops_test.go", - "source_location": "L1", - "community": 33, - "norm_label": "vcenterops_test.go", - "id": "v2v_helper_vcenter_vcenterops_test_go" - }, - { - "label": "simulateVCenter()", - "file_type": "code", - "source_file": "v2v-helper/vcenter/vcenterops_test.go", - "source_location": "L20", - "community": 33, - "norm_label": "simulatevcenter()", - "id": "vcenter_vcenterops_test_simulatevcenter" - }, - { - "label": "cleanupSimulator()", - "file_type": "code", - "source_file": "v2v-helper/vcenter/vcenterops_test.go", - "source_location": "L49", - "community": 33, - "norm_label": "cleanupsimulator()", - "id": "vcenter_vcenterops_test_cleanupsimulator" - }, - { - "label": "TestGetVMByName()", - "file_type": "code", - "source_file": "v2v-helper/vcenter/vcenterops_test.go", - "source_location": "L54", - "community": 33, - "norm_label": "testgetvmbyname()", - "id": "vcenter_vcenterops_test_testgetvmbyname" - }, - { - "label": "TestGetThumbprint()", - "file_type": "code", - "source_file": "v2v-helper/vcenter/vcenterops_test.go", - "source_location": "L73", - "community": 33, - "norm_label": "testgetthumbprint()", - "id": "vcenter_vcenterops_test_testgetthumbprint" - }, - { - "label": "esp_detection.go", - "file_type": "code", - "source_file": "v2v-helper/virtv2v/esp_detection.go", - "source_location": "L1", - "community": 2, - "norm_label": "esp_detection.go", - "id": "v2v_helper_virtv2v_esp_detection_go" - }, - { - "label": "DetectESPDiskIndex()", - "file_type": "code", - "source_file": "v2v-helper/virtv2v/esp_detection.go", - "source_location": "L15", - "community": 2, - "norm_label": "detectespdiskindex()", - "id": "virtv2v_esp_detection_detectespdiskindex" - }, - { - "label": "virtv2vops.go", - "file_type": "code", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L1", - "community": 2, - "norm_label": "virtv2vops.go", - "id": "v2v_helper_virtv2v_virtv2vops_go" - }, - { - "label": "VirtV2VOperations", - "file_type": "code", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L32", - "community": 2, - "norm_label": "virtv2voperations", - "id": "virtv2v_virtv2voperations" - }, - { - "label": "FirstBootWindows", - "file_type": "code", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L45", - "community": 2, - "norm_label": "firstbootwindows", - "id": "virtv2v_firstbootwindows" - }, - { - "label": "splitAndFilterUserScripts()", - "file_type": "code", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L50", - "community": 2, - "norm_label": "splitandfilteruserscripts()", - "id": "virtv2v_virtv2vops_splitandfilteruserscripts" - }, - { - "label": "splitUserScriptBlocks()", - "file_type": "code", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L71", - "community": 2, - "norm_label": "splituserscriptblocks()", - "id": "virtv2v_virtv2vops_splituserscriptblocks" - }, - { - "label": "parseUserScriptBlock()", - "file_type": "code", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L103", - "community": 2, - "norm_label": "parseuserscriptblock()", - "id": "virtv2v_virtv2vops_parseuserscriptblock" - }, - { - "label": "scriptTargetAppliesToOS()", - "file_type": "code", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L125", - "community": 2, - "norm_label": "scripttargetappliestoos()", - "id": "virtv2v_virtv2vops_scripttargetappliestoos" - }, - { - "label": "prepareLinuxUserFirstBootWrapper()", - "file_type": "code", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L142", - "community": 2, - "norm_label": "preparelinuxuserfirstbootwrapper()", - "id": "virtv2v_virtv2vops_preparelinuxuserfirstbootwrapper" - }, - { - "label": "AddNetplanConfig()", - "file_type": "code", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L191", - "community": 2, - "norm_label": "addnetplanconfig()", - "id": "virtv2v_virtv2vops_addnetplanconfig" - }, - { - "label": "UploadVirtIOScripts()", - "file_type": "code", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L214", - "community": 2, - "norm_label": "uploadvirtioscripts()", - "id": "virtv2v_virtv2vops_uploadvirtioscripts" - }, - { - "label": "RetainAlphanumeric()", - "file_type": "code", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L246", - "community": 2, - "norm_label": "retainalphanumeric()", - "id": "virtv2v_virtv2vops_retainalphanumeric" - }, - { - "label": "IsRHELFamily()", - "file_type": "code", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L256", - "community": 2, - "norm_label": "isrhelfamily()", - "id": "virtv2v_virtv2vops_isrhelfamily" - }, - { - "label": "GetPartitions()", - "file_type": "code", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L265", - "community": 2, - "norm_label": "getpartitions()", - "id": "virtv2v_virtv2vops_getpartitions" - }, - { - "label": "NTFSFix()", - "file_type": "code", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L291", - "community": 2, - "norm_label": "ntfsfix()", - "id": "virtv2v_virtv2vops_ntfsfix" - }, - { - "label": "downloadFile()", - "file_type": "code", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L317", - "community": 2, - "norm_label": "downloadfile()", - "id": "virtv2v_virtv2vops_downloadfile" - }, - { - "label": "CheckForVirtioDrivers()", - "file_type": "code", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L345", - "community": 2, - "norm_label": "checkforvirtiodrivers()", - "id": "virtv2v_virtv2vops_checkforvirtiodrivers" - }, - { - "label": "ConvertDisk()", - "file_type": "code", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L369", - "community": 2, - "norm_label": "convertdisk()", - "id": "virtv2v_virtv2vops_convertdisk" - }, - { - "label": "GetOsRelease()", - "file_type": "code", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L439", - "community": 2, - "norm_label": "getosrelease()", - "id": "virtv2v_virtv2vops_getosrelease" - }, - { - "label": "InjectMacToIps()", - "file_type": "code", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L479", - "community": 2, - "norm_label": "injectmactoips()", - "id": "virtv2v_virtv2vops_injectmactoips" - }, - { - "label": "AddWildcardNetplanForL2()", - "file_type": "code", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L526", - "community": 2, - "norm_label": "addwildcardnetplanforl2()", - "id": "virtv2v_virtv2vops_addwildcardnetplanforl2" - }, - { - "label": "AddWildcardNetplan()", - "file_type": "code", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L541", - "community": 2, - "norm_label": "addwildcardnetplan()", - "id": "virtv2v_virtv2vops_addwildcardnetplan" - }, - { - "label": "AddFirstBootScript()", - "file_type": "code", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L635", - "community": 2, - "norm_label": "addfirstbootscript()", - "id": "virtv2v_virtv2vops_addfirstbootscript" - }, - { - "label": "RunCommandInGuest()", - "file_type": "code", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L647", - "community": 2, - "norm_label": "runcommandinguest()", - "id": "virtv2v_virtv2vops_runcommandinguest" - }, - { - "label": "prepareGuestfishCommand()", - "file_type": "code", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L668", - "community": 2, - "norm_label": "prepareguestfishcommand()", - "id": "virtv2v_virtv2vops_prepareguestfishcommand" - }, - { - "label": "RunCommandInGuestAllVolumes()", - "file_type": "code", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L685", - "community": 2, - "norm_label": "runcommandinguestallvolumes()", - "id": "virtv2v_virtv2vops_runcommandinguestallvolumes" - }, - { - "label": "GetDeviceNumberFromPartition()", - "file_type": "code", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L697", - "community": 2, - "norm_label": "getdevicenumberfrompartition()", - "id": "virtv2v_virtv2vops_getdevicenumberfrompartition" - }, - { - "label": "GetBootableVolumeIndex()", - "file_type": "code", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L732", - "community": 2, - "norm_label": "getbootablevolumeindex()", - "id": "virtv2v_virtv2vops_getbootablevolumeindex" - }, - { - "label": "AddUdevRules()", - "file_type": "code", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L750", - "community": 2, - "norm_label": "addudevrules()", - "id": "virtv2v_virtv2vops_addudevrules" - }, - { - "label": "GetNetworkInterfaceNames()", - "file_type": "code", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L780", - "community": 2, - "norm_label": "getnetworkinterfacenames()", - "id": "virtv2v_virtv2vops_getnetworkinterfacenames" - }, - { - "label": "GetInterfaceNames()", - "file_type": "code", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L800", - "community": 2, - "norm_label": "getinterfacenames()", - "id": "virtv2v_virtv2vops_getinterfacenames" - }, - { - "label": "extractKeyValue()", - "file_type": "code", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L836", - "community": 2, - "norm_label": "extractkeyvalue()", - "id": "virtv2v_virtv2vops_extractkeyvalue" - }, - { - "label": "GetOsReleaseAllVolumes()", - "file_type": "code", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L845", - "community": 2, - "norm_label": "getosreleaseallvolumes()", - "id": "virtv2v_virtv2vops_getosreleaseallvolumes" - }, - { - "label": "GetWindowsVersion()", - "file_type": "code", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L876", - "community": 2, - "norm_label": "getwindowsversion()", - "id": "virtv2v_virtv2vops_getwindowsversion" - }, - { - "label": "RunMountPersistenceScript()", - "file_type": "code", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L912", - "community": 2, - "norm_label": "runmountpersistencescript()", - "id": "virtv2v_virtv2vops_runmountpersistencescript" - }, - { - "label": "RunGetBootablePartitionScript()", - "file_type": "code", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L970", - "community": 2, - "norm_label": "rungetbootablepartitionscript()", - "id": "virtv2v_virtv2vops_rungetbootablepartitionscript" - }, - { - "label": "RunNetworkPersistence()", - "file_type": "code", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L1030", - "community": 2, - "norm_label": "runnetworkpersistence()", - "id": "virtv2v_virtv2vops_runnetworkpersistence" - }, - { - "label": "RunOfflineVMwareCleanup()", - "file_type": "code", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L1100", - "community": 2, - "norm_label": "runofflinevmwarecleanup()", - "id": "virtv2v_virtv2vops_runofflinevmwarecleanup" - }, - { - "label": "InjectRestorationScript()", - "file_type": "code", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L1122", - "community": 2, - "norm_label": "injectrestorationscript()", - "id": "virtv2v_virtv2vops_injectrestorationscript" - }, - { - "label": "InjectFirstBootScriptsFromStore()", - "file_type": "code", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L1136", - "community": 2, - "norm_label": "injectfirstbootscriptsfromstore()", - "id": "virtv2v_virtv2vops_injectfirstbootscriptsfromstore" - }, - { - "label": "PushWindowsFirstBoot()", - "file_type": "code", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L1186", - "community": 2, - "norm_label": "pushwindowsfirstboot()", - "id": "virtv2v_virtv2vops_pushwindowsfirstboot" - }, - { - "label": "reporter.go", - "file_type": "code", - "source_file": "v2v-helper/reporter/reporter.go", - "source_location": "L1", - "community": 51, - "norm_label": "reporter.go", - "id": "v2v_helper_reporter_reporter_go" - }, - { - "label": "ReporterOps", - "file_type": "code", - "source_file": "v2v-helper/reporter/reporter.go", - "source_location": "L21", - "community": 51, - "norm_label": "reporterops", - "id": "reporter_reporterops" - }, - { - "label": "Reporter", - "file_type": "code", - "source_file": "v2v-helper/reporter/reporter.go", - "source_location": "L32", - "community": 51, - "norm_label": "reporter", - "id": "reporter_reporter" - }, - { - "label": "IsRunningInPod()", - "file_type": "code", - "source_file": "v2v-helper/reporter/reporter.go", - "source_location": "L39", - "community": 51, - "norm_label": "isrunninginpod()", - "id": "reporter_reporter_isrunninginpod" - }, - { - "label": ".GetKubernetesClient()", - "file_type": "code", - "source_file": "v2v-helper/reporter/reporter.go", - "source_location": "L49", - "community": 51, - "norm_label": ".getkubernetesclient()", - "id": "reporter_reporter_getkubernetesclient" - }, - { - "label": ".GetPodName()", - "file_type": "code", - "source_file": "v2v-helper/reporter/reporter.go", - "source_location": "L64", - "community": 51, - "norm_label": ".getpodname()", - "id": "reporter_reporter_getpodname" - }, - { - "label": ".GetPodNamespace()", - "file_type": "code", - "source_file": "v2v-helper/reporter/reporter.go", - "source_location": "L73", - "community": 51, - "norm_label": ".getpodnamespace()", - "id": "reporter_reporter_getpodnamespace" - }, - { - "label": ".GetPod()", - "file_type": "code", - "source_file": "v2v-helper/reporter/reporter.go", - "source_location": "L82", - "community": 51, - "norm_label": ".getpod()", - "id": "reporter_reporter_getpod" - }, - { - "label": "NewReporter()", - "file_type": "code", - "source_file": "v2v-helper/reporter/reporter.go", - "source_location": "L91", - "community": 51, - "norm_label": "newreporter()", - "id": "reporter_reporter_newreporter" - }, - { - "label": "generateRandomString()", - "file_type": "code", - "source_file": "v2v-helper/reporter/reporter.go", - "source_location": "L114", - "community": 51, - "norm_label": "generaterandomstring()", - "id": "reporter_reporter_generaterandomstring" - }, - { - "label": ".CreateKubernetesEvent()", - "file_type": "code", - "source_file": "v2v-helper/reporter/reporter.go", - "source_location": "L123", - "community": 51, - "norm_label": ".createkubernetesevent()", - "id": "reporter_reporter_createkubernetesevent" - }, - { - "label": ".UpdateProgress()", - "file_type": "code", - "source_file": "v2v-helper/reporter/reporter.go", - "source_location": "L153", - "community": 51, - "norm_label": ".updateprogress()", - "id": "reporter_reporter_updateprogress" - }, - { - "label": ".UpdatePodEvents()", - "file_type": "code", - "source_file": "v2v-helper/reporter/reporter.go", - "source_location": "L190", - "community": 51, - "norm_label": ".updatepodevents()", - "id": "reporter_reporter_updatepodevents" - }, - { - "label": ".GetCutoverLabel()", - "file_type": "code", - "source_file": "v2v-helper/reporter/reporter.go", - "source_location": "L235", - "community": 51, - "norm_label": ".getcutoverlabel()", - "id": "reporter_reporter_getcutoverlabel" - }, - { - "label": ".WatchPodLabels()", - "file_type": "code", - "source_file": "v2v-helper/reporter/reporter.go", - "source_location": "L245", - "community": 51, - "norm_label": ".watchpodlabels()", - "id": "reporter_reporter_watchpodlabels" - }, - { - "label": "clone_tracker.go", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/clone_tracker.go", - "source_location": "L1", - "community": 59, - "norm_label": "clone_tracker.go", - "id": "v2v_helper_esxi_ssh_clone_tracker_go" - }, - { - "label": "ProgressLogger", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/clone_tracker.go", - "source_location": "L15", - "community": 59, - "norm_label": "progresslogger", - "id": "esxi_ssh_progresslogger" - }, - { - "label": "CloneStatus", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/clone_tracker.go", - "source_location": "L20", - "community": 59, - "norm_label": "clonestatus", - "id": "esxi_ssh_clonestatus" - }, - { - "label": "CloneTracker", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/clone_tracker.go", - "source_location": "L29", - "community": 59, - "norm_label": "clonetracker", - "id": "esxi_ssh_clonetracker" - }, - { - "label": "NewCloneTracker()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/clone_tracker.go", - "source_location": "L45", - "community": 59, - "norm_label": "newclonetracker()", - "id": "esxi_ssh_clone_tracker_newclonetracker" - }, - { - "label": ".SetPollInterval()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/clone_tracker.go", - "source_location": "L63", - "community": 59, - "norm_label": ".setpollinterval()", - "id": "esxi_ssh_clonetracker_setpollinterval" - }, - { - "label": ".SetStartupTimeout()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/clone_tracker.go", - "source_location": "L68", - "community": 59, - "norm_label": ".setstartuptimeout()", - "id": "esxi_ssh_clonetracker_setstartuptimeout" - }, - { - "label": ".GetStatus()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/clone_tracker.go", - "source_location": "L73", - "community": 59, - "norm_label": ".getstatus()", - "id": "esxi_ssh_clonetracker_getstatus" - }, - { - "label": ".readLogFile()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/clone_tracker.go", - "source_location": "L98", - "community": 59, - "norm_label": ".readlogfile()", - "id": "esxi_ssh_clonetracker_readlogfile" - }, - { - "label": ".parseProgress()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/clone_tracker.go", - "source_location": "L109", - "community": 59, - "norm_label": ".parseprogress()", - "id": "esxi_ssh_clonetracker_parseprogress" - }, - { - "label": ".parseError()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/clone_tracker.go", - "source_location": "L146", - "community": 59, - "norm_label": ".parseerror()", - "id": "esxi_ssh_clonetracker_parseerror" - }, - { - "label": ".determineIfRunning()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/clone_tracker.go", - "source_location": "L159", - "community": 59, - "norm_label": ".determineifrunning()", - "id": "esxi_ssh_clonetracker_determineifrunning" - }, - { - "label": ".logProgressIfNeeded()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/clone_tracker.go", - "source_location": "L208", - "community": 59, - "norm_label": ".logprogressifneeded()", - "id": "esxi_ssh_clonetracker_logprogressifneeded" - }, - { - "label": ".WaitForCompletion()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/clone_tracker.go", - "source_location": "L221", - "community": 59, - "norm_label": ".waitforcompletion()", - "id": "esxi_ssh_clonetracker_waitforcompletion" - }, - { - "label": "types.go", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/types.go", - "source_location": "L1", - "community": 126, - "norm_label": "types.go", - "id": "v2v_helper_esxi_ssh_types_go" - }, - { - "label": "ESXiCredentials", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/types.go", - "source_location": "L5", - "community": 126, - "norm_label": "esxicredentials", - "id": "esxi_ssh_esxicredentials" - }, - { - "label": "DiskInfo", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/types.go", - "source_location": "L14", - "community": 126, - "norm_label": "diskinfo", - "id": "esxi_ssh_diskinfo" - }, - { - "label": "VMInfo", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/types.go", - "source_location": "L22", - "community": 126, - "norm_label": "vminfo", - "id": "esxi_ssh_vminfo" - }, - { - "label": "DatastoreInfo", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/types.go", - "source_location": "L31", - "community": 126, - "norm_label": "datastoreinfo", - "id": "esxi_ssh_datastoreinfo" - }, - { - "label": "StorageDeviceInfo", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/types.go", - "source_location": "L40", - "community": 126, - "norm_label": "storagedeviceinfo", - "id": "esxi_ssh_storagedeviceinfo" - }, - { - "label": "client.go", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/client.go", - "source_location": "L1", - "community": 46, - "norm_label": "client.go", - "id": "v2v_helper_esxi_ssh_client_go" - }, - { - "label": "SSHOperation", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/client.go", - "source_location": "L19", - "community": 46, - "norm_label": "sshoperation", - "id": "esxi_ssh_sshoperation" - }, - { - "label": "VmkfstoolsTask", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/client.go", - "source_location": "L28", - "community": 46, - "norm_label": "vmkfstoolstask", - "id": "esxi_ssh_vmkfstoolstask" - }, - { - "label": "XMLResponse", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/client.go", - "source_location": "L39", - "community": 46, - "norm_label": "xmlresponse", - "id": "esxi_ssh_xmlresponse" - }, - { - "label": "Structure", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/client.go", - "source_location": "L45", - "community": 46, - "norm_label": "structure", - "id": "esxi_ssh_structure" - }, - { - "label": "Field", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/client.go", - "source_location": "L51", - "community": 46, - "norm_label": "field", - "id": "esxi_ssh_field" - }, - { - "label": "Client", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "source_location": "L19", - "community": 9, - "norm_label": "client", - "id": "esxi_ssh_client" - }, - { - "label": "NewClient()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/client.go", - "source_location": "L63", - "community": 46, - "norm_label": "newclient()", - "id": "esxi_ssh_client_newclient" - }, - { - "label": "NewClientWithTimeout()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/client.go", - "source_location": "L69", - "community": 66, - "norm_label": "newclientwithtimeout()", - "id": "esxi_ssh_client_newclientwithtimeout" - }, - { - "label": ".SetCommandTimeout()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/client.go", - "source_location": "L75", - "community": 9, - "norm_label": ".setcommandtimeout()", - "id": "esxi_ssh_client_setcommandtimeout" - }, - { - "label": ".Connect()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/client.go", - "source_location": "L79", - "community": 46, - "norm_label": ".connect()", - "id": "esxi_ssh_client_connect" - }, - { - "label": ".Disconnect()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/client.go", - "source_location": "L124", - "community": 9, - "norm_label": ".disconnect()", - "id": "esxi_ssh_client_disconnect" - }, - { - "label": ".IsConnected()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/client.go", - "source_location": "L135", - "community": 9, - "norm_label": ".isconnected()", - "id": "esxi_ssh_client_isconnected" - }, - { - "label": ".ExecuteCommand()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/client.go", - "source_location": "L141", - "community": 9, - "norm_label": ".executecommand()", - "id": "esxi_ssh_client_executecommand" - }, - { - "label": ".ExecuteCommandWithContext()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/client.go", - "source_location": "L148", - "community": 9, - "norm_label": ".executecommandwithcontext()", - "id": "esxi_ssh_client_executecommandwithcontext" - }, - { - "label": ".TestConnection()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/client.go", - "source_location": "L187", - "community": 9, - "norm_label": ".testconnection()", - "id": "esxi_ssh_client_testconnection" - }, - { - "label": ".StartVmkfstoolsClone()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/client.go", - "source_location": "L208", - "community": 9, - "norm_label": ".startvmkfstoolsclone()", - "id": "esxi_ssh_client_startvmkfstoolsclone" - }, - { - "label": "convertDatastorePathToFilesystemPath()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/client.go", - "source_location": "L263", - "community": 46, - "norm_label": "convertdatastorepathtofilesystempath()", - "id": "esxi_ssh_client_convertdatastorepathtofilesystempath" - }, - { - "label": ".StartVmkfstoolsRDMClone()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/client.go", - "source_location": "L296", - "community": 9, - "norm_label": ".startvmkfstoolsrdmclone()", - "id": "esxi_ssh_client_startvmkfstoolsrdmclone" - }, - { - "label": ".GetCloneLog()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/client.go", - "source_location": "L388", - "community": 9, - "norm_label": ".getclonelog()", - "id": "esxi_ssh_client_getclonelog" - }, - { - "label": ".CheckCloneStatus()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/client.go", - "source_location": "L402", - "community": 9, - "norm_label": ".checkclonestatus()", - "id": "esxi_ssh_client_checkclonestatus" - }, - { - "label": ".VerifyVMDKClone()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/client.go", - "source_location": "L415", - "community": 9, - "norm_label": ".verifyvmdkclone()", - "id": "esxi_ssh_client_verifyvmdkclone" - }, - { - "label": ".GetVMDKSize()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/client.go", - "source_location": "L444", - "community": 9, - "norm_label": ".getvmdksize()", - "id": "esxi_ssh_client_getvmdksize" - }, - { - "label": ".CheckVMDKExists()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/client.go", - "source_location": "L474", - "community": 9, - "norm_label": ".checkvmdkexists()", - "id": "esxi_ssh_client_checkvmdkexists" - }, - { - "label": ".DeleteVMDKFiles()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/client.go", - "source_location": "L484", - "community": 9, - "norm_label": ".deletevmdkfiles()", - "id": "esxi_ssh_client_deletevmdkfiles" - }, - { - "label": ".CheckVMKernelLogsForXCopy()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/client.go", - "source_location": "L505", - "community": 9, - "norm_label": ".checkvmkernellogsforxcopy()", - "id": "esxi_ssh_client_checkvmkernellogsforxcopy" - }, - { - "label": ".CheckStorageIOStats()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/client.go", - "source_location": "L523", - "community": 9, - "norm_label": ".checkstorageiostats()", - "id": "esxi_ssh_client_checkstorageiostats" - }, - { - "label": ".RunEsxcliCommand()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/client.go", - "source_location": "L541", - "community": 9, - "norm_label": ".runesxclicommand()", - "id": "esxi_ssh_client_runesxclicommand" - }, - { - "label": "EsxcliListResponse", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/client.go", - "source_location": "L560", - "community": 46, - "norm_label": "esxclilistresponse", - "id": "esxi_ssh_esxclilistresponse" - }, - { - "label": "EsxcliRoot", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/client.go", - "source_location": "L566", - "community": 46, - "norm_label": "esxcliroot", - "id": "esxi_ssh_esxcliroot" - }, - { - "label": "EsxcliStructureList", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/client.go", - "source_location": "L571", - "community": 46, - "norm_label": "esxclistructurelist", - "id": "esxi_ssh_esxclistructurelist" - }, - { - "label": "EsxcliStructure", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/client.go", - "source_location": "L576", - "community": 46, - "norm_label": "esxclistructure", - "id": "esxi_ssh_esxclistructure" - }, - { - "label": "EsxcliField", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/client.go", - "source_location": "L581", - "community": 46, - "norm_label": "esxclifield", - "id": "esxi_ssh_esxclifield" - }, - { - "label": "parseEsxcliXMLOutput()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/client.go", - "source_location": "L587", - "community": 46, - "norm_label": "parseesxclixmloutput()", - "id": "esxi_ssh_client_parseesxclixmloutput" - }, - { - "label": "parseTaskResponse()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/client.go", - "source_location": "L606", - "community": 46, - "norm_label": "parsetaskresponse()", - "id": "esxi_ssh_client_parsetaskresponse" - }, - { - "label": "disk_ops.go", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "source_location": "L1", - "community": 188, - "norm_label": "disk_ops.go", - "id": "v2v_helper_esxi_ssh_disk_ops_go" - }, - { - "label": ".ListDatastores()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "source_location": "L19", - "community": 9, - "norm_label": ".listdatastores()", - "id": "esxi_ssh_client_listdatastores" - }, - { - "label": ".GetDatastoreInfo()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "source_location": "L86", - "community": 9, - "norm_label": ".getdatastoreinfo()", - "id": "esxi_ssh_client_getdatastoreinfo" - }, - { - "label": ".ListVMs()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "source_location": "L102", - "community": 9, - "norm_label": ".listvms()", - "id": "esxi_ssh_client_listvms" - }, - { - "label": ".GetVMInfo()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "source_location": "L169", - "community": 9, - "norm_label": ".getvminfo()", - "id": "esxi_ssh_client_getvminfo" - }, - { - "label": ".GetVMDisks()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "source_location": "L191", - "community": 9, - "norm_label": ".getvmdisks()", - "id": "esxi_ssh_client_getvmdisks" - }, - { - "label": ".GetDiskInfo()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "source_location": "L252", - "community": 9, - "norm_label": ".getdiskinfo()", - "id": "esxi_ssh_client_getdiskinfo" - }, - { - "label": ".ListStorageDevices()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "source_location": "L313", - "community": 9, - "norm_label": ".liststoragedevices()", - "id": "esxi_ssh_client_liststoragedevices" - }, - { - "label": ".GetDatastoreBackingDevice()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "source_location": "L394", - "community": 9, - "norm_label": ".getdatastorebackingdevice()", - "id": "esxi_ssh_client_getdatastorebackingdevice" - }, - { - "label": ".GetVMDKBackingNAA()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "source_location": "L424", - "community": 9, - "norm_label": ".getvmdkbackingnaa()", - "id": "esxi_ssh_client_getvmdkbackingnaa" - }, - { - "label": ".PowerOffVM()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "source_location": "L451", - "community": 9, - "norm_label": ".poweroffvm()", - "id": "esxi_ssh_client_poweroffvm" - }, - { - "label": ".PowerOnVM()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "source_location": "L476", - "community": 9, - "norm_label": ".poweronvm()", - "id": "esxi_ssh_client_poweronvm" - }, - { - "label": ".GetVMPowerState()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "source_location": "L501", - "community": 9, - "norm_label": ".getvmpowerstate()", - "id": "esxi_ssh_client_getvmpowerstate" - }, - { - "label": ".RescanStorage()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "source_location": "L523", - "community": 9, - "norm_label": ".rescanstorage()", - "id": "esxi_ssh_client_rescanstorage" - }, - { - "label": ".RescanStorageForDevice()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "source_location": "L546", - "community": 9, - "norm_label": ".rescanstoragefordevice()", - "id": "esxi_ssh_client_rescanstoragefordevice" - }, - { - "label": ".CreateDatastore()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "source_location": "L616", - "community": 9, - "norm_label": ".createdatastore()", - "id": "esxi_ssh_client_createdatastore" - }, - { - "label": ".GetDatastorePath()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "source_location": "L638", - "community": 9, - "norm_label": ".getdatastorepath()", - "id": "esxi_ssh_client_getdatastorepath" - }, - { - "label": ".GetHostIQN()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "source_location": "L664", - "community": 9, - "norm_label": ".gethostiqn()", - "id": "esxi_ssh_client_gethostiqn" - }, - { - "label": ".GetHostFCAdapters()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "source_location": "L703", - "community": 9, - "norm_label": ".gethostfcadapters()", - "id": "esxi_ssh_client_gethostfcadapters" - }, - { - "label": ".GetAllHostAdapters()", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "source_location": "L740", - "community": 9, - "norm_label": ".getallhostadapters()", - "id": "esxi_ssh_client_getallhostadapters" - }, - { - "label": "operations.go", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/operations.go", - "source_location": "L1", - "community": 157, - "norm_label": "operations.go", - "id": "v2v_helper_esxi_ssh_operations_go" - }, - { - "label": "ESXiOperations", - "file_type": "code", - "source_file": "v2v-helper/esxi-ssh/operations.go", - "source_location": "L12", - "community": 157, - "norm_label": "esxioperations", - "id": "esxi_ssh_esxioperations" - }, - { - "label": "vmops.go", - "file_type": "code", - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L1", - "community": 91, - "norm_label": "vmops.go", - "id": "v2v_helper_vm_vmops_go" - }, - { - "label": "VMOperations", - "file_type": "code", - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L29", - "community": 91, - "norm_label": "vmoperations", - "id": "vm_vmoperations" - }, - { - "label": "IpEntry", - "file_type": "code", - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L50", - "community": 91, - "norm_label": "ipentry", - "id": "vm_ipentry" - }, - { - "label": "VMInfo", - "file_type": "code", - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L55", - "community": 91, - "norm_label": "vminfo", - "id": "vm_vminfo" - }, - { - "label": "NIC", - "file_type": "code", - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L74", - "community": 91, - "norm_label": "nic", - "id": "vm_nic" - }, - { - "label": "GuestNetwork", - "file_type": "code", - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L80", - "community": 91, - "norm_label": "guestnetwork", - "id": "vm_guestnetwork" - }, - { - "label": "ChangeID", - "file_type": "code", - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L89", - "community": 91, - "norm_label": "changeid", - "id": "vm_changeid" - }, - { - "label": "VMDisk", - "file_type": "code", - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L95", - "community": 91, - "norm_label": "vmdisk", - "id": "vm_vmdisk" - }, - { - "label": "VMOps", - "file_type": "code", - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L109", - "community": 28, - "norm_label": "vmops", - "id": "vm_vmops" - }, - { - "label": "VMOpsBuilder()", - "file_type": "code", - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L117", - "community": 89, - "norm_label": "vmopsbuilder()", - "id": "vm_vmops_vmopsbuilder" - }, - { - "label": ".GetVmPowerState()", - "file_type": "code", - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L130", - "community": 28, - "norm_label": ".getvmpowerstate()", - "id": "vm_vmops_getvmpowerstate" - }, - { - "label": ".GetVMObj()", - "file_type": "code", - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L133", - "community": 28, - "norm_label": ".getvmobj()", - "id": "vm_vmops_getvmobj" - }, - { - "label": ".GetVCenterClient()", - "file_type": "code", - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L137", - "community": 28, - "norm_label": ".getvcenterclient()", - "id": "vm_vmops_getvcenterclient" - }, - { - "label": ".RefreshVM()", - "file_type": "code", - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L141", - "community": 28, - "norm_label": ".refreshvm()", - "id": "vm_vmops_refreshvm" - }, - { - "label": ".GetVMInfo()", - "file_type": "code", - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L164", - "community": 28, - "norm_label": ".getvminfo()", - "id": "vm_vmops_getvminfo" - }, - { - "label": "parseChangeID()", - "file_type": "code", - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L336", - "community": 91, - "norm_label": "parsechangeid()", - "id": "vm_vmops_parsechangeid" - }, - { - "label": "getChangeID()", - "file_type": "code", - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L349", - "community": 91, - "norm_label": "getchangeid()", - "id": "vm_vmops_getchangeid" - }, - { - "label": ".UpdateDisksInfo()", - "file_type": "code", - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L369", - "community": 28, - "norm_label": ".updatedisksinfo()", - "id": "vm_vmops_updatedisksinfo" - }, - { - "label": ".UpdateDiskInfo()", - "file_type": "code", - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L458", - "community": 28, - "norm_label": ".updatediskinfo()", - "id": "vm_vmops_updatediskinfo" - }, - { - "label": ".IsCBTEnabled()", - "file_type": "code", - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L525", - "community": 28, - "norm_label": ".iscbtenabled()", - "id": "vm_vmops_iscbtenabled" - }, - { - "label": ".EnableCBT()", - "file_type": "code", - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L545", - "community": 28, - "norm_label": ".enablecbt()", - "id": "vm_vmops_enablecbt" - }, - { - "label": ".TakeSnapshot()", - "file_type": "code", - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L573", - "community": 28, - "norm_label": ".takesnapshot()", - "id": "vm_vmops_takesnapshot" - }, - { - "label": ".DeleteSnapshot()", - "file_type": "code", - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L598", - "community": 28, - "norm_label": ".deletesnapshot()", - "id": "vm_vmops_deletesnapshot" - }, - { - "label": ".DeleteSnapshotByRef()", - "file_type": "code", - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L623", - "community": 28, - "norm_label": ".deletesnapshotbyref()", - "id": "vm_vmops_deletesnapshotbyref" - }, - { - "label": ".GetSnapshot()", - "file_type": "code", - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L675", - "community": 28, - "norm_label": ".getsnapshot()", - "id": "vm_vmops_getsnapshot" - }, - { - "label": ".CustomQueryChangedDiskAreas()", - "file_type": "code", - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L695", - "community": 28, - "norm_label": ".customquerychangeddiskareas()", - "id": "vm_vmops_customquerychangeddiskareas" - }, - { - "label": ".VMGuestShutdown()", - "file_type": "code", - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L743", - "community": 28, - "norm_label": ".vmguestshutdown()", - "id": "vm_vmops_vmguestshutdown" - }, - { - "label": ".VMPowerOff()", - "file_type": "code", - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L807", - "community": 28, - "norm_label": ".vmpoweroff()", - "id": "vm_vmops_vmpoweroff" - }, - { - "label": ".VMPowerOn()", - "file_type": "code", - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L856", - "community": 28, - "norm_label": ".vmpoweron()", - "id": "vm_vmops_vmpoweron" - }, - { - "label": ".DisconnectNetworkInterfaces()", - "file_type": "code", - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L899", - "community": 28, - "norm_label": ".disconnectnetworkinterfaces()", - "id": "vm_vmops_disconnectnetworkinterfaces" - }, - { - "label": ".ListSnapshots()", - "file_type": "code", - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L968", - "community": 28, - "norm_label": ".listsnapshots()", - "id": "vm_vmops_listsnapshots" - }, - { - "label": ".DeleteMigrationSnapshots()", - "file_type": "code", - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L994", - "community": 28, - "norm_label": ".deletemigrationsnapshots()", - "id": "vm_vmops_deletemigrationsnapshots" - }, - { - "label": ".CleanUpSnapshots()", - "file_type": "code", - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L1043", - "community": 28, - "norm_label": ".cleanupsnapshots()", - "id": "vm_vmops_cleanupsnapshots" - }, - { - "label": "vmops_test.go", - "file_type": "code", - "source_file": "v2v-helper/vm/vmops_test.go", - "source_location": "L1", - "community": 89, - "norm_label": "vmops_test.go", - "id": "v2v_helper_vm_vmops_test_go" - }, - { - "label": "simulateVCenter()", - "file_type": "code", - "source_file": "v2v-helper/vm/vmops_test.go", - "source_location": "L22", - "community": 89, - "norm_label": "simulatevcenter()", - "id": "vm_vmops_test_simulatevcenter" - }, - { - "label": "cleanupSimulator()", - "file_type": "code", - "source_file": "v2v-helper/vm/vmops_test.go", - "source_location": "L51", - "community": 89, - "norm_label": "cleanupsimulator()", - "id": "vm_vmops_test_cleanupsimulator" - }, - { - "label": "TestGetVMInfo()", - "file_type": "code", - "source_file": "v2v-helper/vm/vmops_test.go", - "source_location": "L55", - "community": 89, - "norm_label": "testgetvminfo()", - "id": "vm_vmops_test_testgetvminfo" - }, - { - "label": "TestEnableCBT()", - "file_type": "code", - "source_file": "v2v-helper/vm/vmops_test.go", - "source_location": "L136", - "community": 89, - "norm_label": "testenablecbt()", - "id": "vm_vmops_test_testenablecbt" - }, - { - "label": "TestIsCBTEnabled()", - "file_type": "code", - "source_file": "v2v-helper/vm/vmops_test.go", - "source_location": "L149", - "community": 89, - "norm_label": "testiscbtenabled()", - "id": "vm_vmops_test_testiscbtenabled" - }, - { - "label": "TestTakeSnapshot()", - "file_type": "code", - "source_file": "v2v-helper/vm/vmops_test.go", - "source_location": "L164", - "community": 89, - "norm_label": "testtakesnapshot()", - "id": "vm_vmops_test_testtakesnapshot" - }, - { - "label": "TestDeleteSnapshot()", - "file_type": "code", - "source_file": "v2v-helper/vm/vmops_test.go", - "source_location": "L178", - "community": 89, - "norm_label": "testdeletesnapshot()", - "id": "vm_vmops_test_testdeletesnapshot" - }, - { - "label": "TestGetSnapshot()", - "file_type": "code", - "source_file": "v2v-helper/vm/vmops_test.go", - "source_location": "L193", - "community": 89, - "norm_label": "testgetsnapshot()", - "id": "vm_vmops_test_testgetsnapshot" - }, - { - "label": "migrate_test.go", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate_test.go", - "source_location": "L1", - "community": 72, - "norm_label": "migrate_test.go", - "id": "v2v_helper_migrate_migrate_test_go" - }, - { - "label": "TestPeriodicSyncStatesString()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate_test.go", - "source_location": "L29", - "community": 72, - "norm_label": "testperiodicsyncstatesstring()", - "id": "migrate_migrate_test_testperiodicsyncstatesstring" - }, - { - "label": "TestPeriodicSyncContext()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate_test.go", - "source_location": "L48", - "community": 72, - "norm_label": "testperiodicsynccontext()", - "id": "migrate_migrate_test_testperiodicsynccontext" - }, - { - "label": "TestCreateVolumes()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate_test.go", - "source_location": "L77", - "community": 72, - "norm_label": "testcreatevolumes()", - "id": "migrate_migrate_test_testcreatevolumes" - }, - { - "label": "TestEnableCBTWrapper()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate_test.go", - "source_location": "L134", - "community": 72, - "norm_label": "testenablecbtwrapper()", - "id": "migrate_migrate_test_testenablecbtwrapper" - }, - { - "label": "TestLiveReplicateDisks()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate_test.go", - "source_location": "L155", - "community": 72, - "norm_label": "testlivereplicatedisks()", - "id": "migrate_migrate_test_testlivereplicatedisks" - }, - { - "label": "TestDetachAllVolumes()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate_test.go", - "source_location": "L444", - "community": 72, - "norm_label": "testdetachallvolumes()", - "id": "migrate_migrate_test_testdetachallvolumes" - }, - { - "label": "TestDeleteAllVolumes()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate_test.go", - "source_location": "L478", - "community": 72, - "norm_label": "testdeleteallvolumes()", - "id": "migrate_migrate_test_testdeleteallvolumes" - }, - { - "label": "TestCreateTargetInstance()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate_test.go", - "source_location": "L502", - "community": 72, - "norm_label": "testcreatetargetinstance()", - "id": "migrate_migrate_test_testcreatetargetinstance" - }, - { - "label": "TestCreateTargetInstance_AdvancedMapping_Ports()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate_test.go", - "source_location": "L556", - "community": 72, - "norm_label": "testcreatetargetinstance_advancedmapping_ports()", - "id": "migrate_migrate_test_testcreatetargetinstance_advancedmapping_ports" - }, - { - "label": "TestCreateTargetInstance_AdvancedMapping_InsufficientPorts()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate_test.go", - "source_location": "L611", - "community": 72, - "norm_label": "testcreatetargetinstance_advancedmapping_insufficientports()", - "id": "migrate_migrate_test_testcreatetargetinstance_advancedmapping_insufficientports" - }, - { - "label": "migrate.go", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1", - "community": 2, - "norm_label": "migrate.go", - "id": "v2v_helper_migrate_migrate_go" - }, - { - "label": "Migrate", - "file_type": "code", - "source_file": "v2v-helper/migrate/vaai_copy.go", - "source_location": "L57", - "community": 6, - "norm_label": "migrate", - "id": "migrate_migrate" - }, - { - "label": "NICOverride", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L96", - "community": 2, - "norm_label": "nicoverride", - "id": "migrate_nicoverride" - }, - { - "label": "MigrationTimes", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L103", - "community": 2, - "norm_label": "migrationtimes", - "id": "migrate_migrationtimes" - }, - { - "label": "PeriodicSyncStates", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L109", - "community": 72, - "norm_label": "periodicsyncstates", - "id": "migrate_periodicsyncstates" - }, - { - "label": ".String()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L123", - "community": 53, - "norm_label": ".string()", - "id": "migrate_periodicsyncstates_string" - }, - { - "label": "PeriodicSyncContext", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L139", - "community": 2, - "norm_label": "periodicsynccontext", - "id": "migrate_periodicsynccontext" - }, - { - "label": ".DisconnectSourceNetworkIfRequested()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L146", - "community": 6, - "norm_label": ".disconnectsourcenetworkifrequested()", - "id": "migrate_migrate_disconnectsourcenetworkifrequested" - }, - { - "label": ".logMessage()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L163", - "community": 6, - "norm_label": ".logmessage()", - "id": "migrate_migrate_logmessage" - }, - { - "label": ".CreateVolumes()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L171", - "community": 6, - "norm_label": ".createvolumes()", - "id": "migrate_migrate_createvolumes" - }, - { - "label": ".applyImageMetadataForXCOPYVolumes()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L198", - "community": 6, - "norm_label": ".applyimagemetadataforxcopyvolumes()", - "id": "migrate_migrate_applyimagemetadataforxcopyvolumes" - }, - { - "label": ".AttachVolume()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L236", - "community": 6, - "norm_label": ".attachvolume()", - "id": "migrate_migrate_attachvolume" - }, - { - "label": ".DetachVolume()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L255", - "community": 6, - "norm_label": ".detachvolume()", - "id": "migrate_migrate_detachvolume" - }, - { - "label": ".DetachAllVolumes()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L269", - "community": 6, - "norm_label": ".detachallvolumes()", - "id": "migrate_migrate_detachallvolumes" - }, - { - "label": ".DeleteAllVolumes()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L287", - "community": 6, - "norm_label": ".deleteallvolumes()", - "id": "migrate_migrate_deleteallvolumes" - }, - { - "label": "extractFileName()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L300", - "community": 6, - "norm_label": "extractfilename()", - "id": "migrate_migrate_extractfilename" - }, - { - "label": ".logDiskCopyPlan()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L310", - "community": 6, - "norm_label": ".logdiskcopyplan()", - "id": "migrate_migrate_logdiskcopyplan" - }, - { - "label": ".validateDiskMapping()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L325", - "community": 6, - "norm_label": ".validatediskmapping()", - "id": "migrate_migrate_validatediskmapping" - }, - { - "label": ".EnableCBTWrapper()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L366", - "community": 6, - "norm_label": ".enablecbtwrapper()", - "id": "migrate_migrate_enablecbtwrapper" - }, - { - "label": ".WaitforCutover()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L401", - "community": 6, - "norm_label": ".waitforcutover()", - "id": "migrate_migrate_waitforcutover" - }, - { - "label": ".SyncCBT()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L414", - "community": 6, - "norm_label": ".synccbt()", - "id": "migrate_migrate_synccbt" - }, - { - "label": ".getSyncEnabled()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L498", - "community": 6, - "norm_label": ".getsyncenabled()", - "id": "migrate_migrate_getsyncenabled" - }, - { - "label": ".getSyncDuration()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L510", - "community": 6, - "norm_label": ".getsyncduration()", - "id": "migrate_migrate_getsyncduration" - }, - { - "label": ".WaitforAdminCutover()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L546", - "community": 6, - "norm_label": ".waitforadmincutover()", - "id": "migrate_migrate_waitforadmincutover" - }, - { - "label": ".CheckIfAdminCutoverSelected()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L673", - "community": 13, - "norm_label": ".checkifadmincutoverselected()", - "id": "migrate_migrate_checkifadmincutoverselected" - }, - { - "label": ".CheckCutoverOptions()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L688", - "community": 6, - "norm_label": ".checkcutoveroptions()", - "id": "migrate_migrate_checkcutoveroptions" - }, - { - "label": ".LiveReplicateDisks()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L704", - "community": 6, - "norm_label": ".livereplicatedisks()", - "id": "migrate_migrate_livereplicatedisks" - }, - { - "label": ".getBootCommand()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1009", - "community": 6, - "norm_label": ".getbootcommand()", - "id": "migrate_migrate_getbootcommand" - }, - { - "label": ".attachAllVolumes()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1021", - "community": 6, - "norm_label": ".attachallvolumes()", - "id": "migrate_migrate_attachallvolumes" - }, - { - "label": ".detectBootVolume()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1033", - "community": 6, - "norm_label": ".detectbootvolume()", - "id": "migrate_migrate_detectbootvolume" - }, - { - "label": ".handleLinuxOSDetection()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1058", - "community": 2, - "norm_label": ".handlelinuxosdetection()", - "id": "migrate_migrate_handlelinuxosdetection" - }, - { - "label": ".validateLinuxOS()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1138", - "community": 2, - "norm_label": ".validatelinuxos()", - "id": "migrate_migrate_validatelinuxos" - }, - { - "label": ".handleWindowsBootDetection()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1160", - "community": 2, - "norm_label": ".handlewindowsbootdetection()", - "id": "migrate_migrate_handlewindowsbootdetection" - }, - { - "label": ".performDiskConversion()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1184", - "community": 2, - "norm_label": ".performdiskconversion()", - "id": "migrate_migrate_performdiskconversion" - }, - { - "label": ".configureWindowsNetwork()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1299", - "community": 2, - "norm_label": ".configurewindowsnetwork()", - "id": "migrate_migrate_configurewindowsnetwork" - }, - { - "label": ".configureLinuxNetwork()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1316", - "community": 2, - "norm_label": ".configurelinuxnetwork()", - "id": "migrate_migrate_configurelinuxnetwork" - }, - { - "label": ".configureUbuntuNetwork()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1350", - "community": 2, - "norm_label": ".configureubuntunetwork()", - "id": "migrate_migrate_configureubuntunetwork" - }, - { - "label": ".addUdevRulesForUbuntu()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1378", - "community": 2, - "norm_label": ".addudevrulesforubuntu()", - "id": "migrate_migrate_addudevrulesforubuntu" - }, - { - "label": ".configureRHELNetwork()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1410", - "community": 2, - "norm_label": ".configurerhelnetwork()", - "id": "migrate_migrate_configurerhelnetwork" - }, - { - "label": ".ConvertVolumes()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1428", - "community": 6, - "norm_label": ".convertvolumes()", - "id": "migrate_migrate_convertvolumes" - }, - { - "label": "DetectAndHandleNetwork()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1527", - "community": 2, - "norm_label": "detectandhandlenetwork()", - "id": "migrate_migrate_detectandhandlenetwork" - }, - { - "label": ".CreateTargetInstance()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1568", - "community": 6, - "norm_label": ".createtargetinstance()", - "id": "migrate_migrate_createtargetinstance" - }, - { - "label": "parseVersionID()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1654", - "community": 2, - "norm_label": "parseversionid()", - "id": "migrate_migrate_parseversionid" - }, - { - "label": "isNetplanSupported()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1695", - "community": 2, - "norm_label": "isnetplansupported()", - "id": "migrate_migrate_isnetplansupported" - }, - { - "label": ".pingVM()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1719", - "community": 6, - "norm_label": ".pingvm()", - "id": "migrate_migrate_pingvm" - }, - { - "label": ".checkHTTPGet()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1741", - "community": 6, - "norm_label": ".checkhttpget()", - "id": "migrate_migrate_checkhttpget" - }, - { - "label": ".tryConnection()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1774", - "community": 6, - "norm_label": ".tryconnection()", - "id": "migrate_migrate_tryconnection" - }, - { - "label": ".HealthCheck()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1791", - "community": 6, - "norm_label": ".healthcheck()", - "id": "migrate_migrate_healthcheck" - }, - { - "label": ".gracefulTerminate()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1832", - "community": 6, - "norm_label": ".gracefulterminate()", - "id": "migrate_migrate_gracefulterminate" - }, - { - "label": ".MigrateVM()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1843", - "community": 6, - "norm_label": ".migratevm()", - "id": "migrate_migrate_migratevm" - }, - { - "label": ".cleanup()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1973", - "community": 6, - "norm_label": ".cleanup()", - "id": "migrate_migrate_cleanup" - }, - { - "label": ".DeleteAllPorts()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L2002", - "community": 6, - "norm_label": ".deleteallports()", - "id": "migrate_migrate_deleteallports" - }, - { - "label": ".ReservePortsForVM()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L2033", - "community": 6, - "norm_label": ".reserveportsforvm()", - "id": "migrate_migrate_reserveportsforvm" - }, - { - "label": ".buildProviderOptions()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L2188", - "community": 6, - "norm_label": ".buildprovideroptions()", - "id": "migrate_migrate_buildprovideroptions" - }, - { - "label": ".InitializeStorageProvider()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L2205", - "community": 6, - "norm_label": ".initializestorageprovider()", - "id": "migrate_migrate_initializestorageprovider" - }, - { - "label": ".LoadESXiSSHKey()", - "file_type": "code", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L2259", - "community": 6, - "norm_label": ".loadesxisshkey()", - "id": "migrate_migrate_loadesxisshkey" - }, - { - "label": "vaai_copy.go", - "file_type": "code", - "source_file": "v2v-helper/migrate/vaai_copy.go", - "source_location": "L1", - "community": 92, - "norm_label": "vaai_copy.go", - "id": "v2v_helper_migrate_vaai_copy_go" - }, - { - "label": "sanitizeVolumeName()", - "file_type": "code", - "source_file": "v2v-helper/migrate/vaai_copy.go", - "source_location": "L29", - "community": 92, - "norm_label": "sanitizevolumename()", - "id": "migrate_vaai_copy_sanitizevolumename" - }, - { - "label": ".StorageAcceleratedCopyCopyDisks()", - "file_type": "code", - "source_file": "v2v-helper/migrate/vaai_copy.go", - "source_location": "L57", - "community": 92, - "norm_label": ".storageacceleratedcopycopydisks()", - "id": "migrate_migrate_storageacceleratedcopycopydisks" - }, - { - "label": ".copyDiskViaStorageAcceleratedCopy()", - "file_type": "code", - "source_file": "v2v-helper/migrate/vaai_copy.go", - "source_location": "L150", - "community": 92, - "norm_label": ".copydiskviastorageacceleratedcopy()", - "id": "migrate_migrate_copydiskviastorageacceleratedcopy" - }, - { - "label": ".ValidateStorageAcceleratedCopyPrerequisites()", - "file_type": "code", - "source_file": "v2v-helper/migrate/vaai_copy.go", - "source_location": "L299", - "community": 6, - "norm_label": ".validatestorageacceleratedcopyprerequisites()", - "id": "migrate_migrate_validatestorageacceleratedcopyprerequisites" - }, - { - "label": ".getESXiHost()", - "file_type": "code", - "source_file": "v2v-helper/migrate/vaai_copy.go", - "source_location": "L324", - "community": 92, - "norm_label": ".getesxihost()", - "id": "migrate_migrate_getesxihost" - }, - { - "label": ".getHostIPAddress()", - "file_type": "code", - "source_file": "v2v-helper/migrate/vaai_copy.go", - "source_location": "L353", - "community": 92, - "norm_label": ".gethostipaddress()", - "id": "migrate_migrate_gethostipaddress" - }, - { - "label": ".manageVolumeToCinder()", - "file_type": "code", - "source_file": "v2v-helper/migrate/vaai_copy.go", - "source_location": "L384", - "community": 92, - "norm_label": ".managevolumetocinder()", - "id": "migrate_migrate_managevolumetocinder" - }, - { - "label": ".getCinderBackendForDatastore()", - "file_type": "code", - "source_file": "v2v-helper/migrate/vaai_copy.go", - "source_location": "L460", - "community": 6, - "norm_label": ".getcinderbackendfordatastore()", - "id": "migrate_migrate_getcinderbackendfordatastore" - }, - { - "label": ".autodiscoverCinderHost()", - "file_type": "code", - "source_file": "v2v-helper/migrate/vaai_copy.go", - "source_location": "L476", - "community": 92, - "norm_label": ".autodiscovercinderhost()", - "id": "migrate_migrate_autodiscovercinderhost" - }, - { - "label": "nbdops.go", - "file_type": "code", - "source_file": "v2v-helper/nbd/nbdops.go", - "source_location": "L1", - "community": 29, - "norm_label": "nbdops.go", - "id": "v2v_helper_nbd_nbdops_go" - }, - { - "label": "NBDOperations", - "file_type": "code", - "source_file": "v2v-helper/nbd/nbdops.go", - "source_location": "L30", - "community": 29, - "norm_label": "nbdoperations", - "id": "nbd_nbdoperations" - }, - { - "label": "NBDServer", - "file_type": "code", - "source_file": "v2v-helper/nbd/nbdops.go", - "source_location": "L38", - "community": 29, - "norm_label": "nbdserver", - "id": "nbd_nbdserver" - }, - { - "label": "BlockStatusData", - "file_type": "code", - "source_file": "v2v-helper/nbd/nbdops.go", - "source_location": "L48", - "community": 29, - "norm_label": "blockstatusdata", - "id": "nbd_blockstatusdata" - }, - { - "label": ".StartNBDServer()", - "file_type": "code", - "source_file": "v2v-helper/nbd/nbdops.go", - "source_location": "L85", - "community": 29, - "norm_label": ".startnbdserver()", - "id": "nbd_nbdserver_startnbdserver" - }, - { - "label": ".StopNBDServer()", - "file_type": "code", - "source_file": "v2v-helper/nbd/nbdops.go", - "source_location": "L155", - "community": 29, - "norm_label": ".stopnbdserver()", - "id": "nbd_nbdserver_stopnbdserver" - }, - { - "label": ".CopyDisk()", - "file_type": "code", - "source_file": "v2v-helper/nbd/nbdops.go", - "source_location": "L164", - "community": 29, - "norm_label": ".copydisk()", - "id": "nbd_nbdserver_copydisk" - }, - { - "label": "getBlockStatus()", - "file_type": "code", - "source_file": "v2v-helper/nbd/nbdops.go", - "source_location": "L218", - "community": 29, - "norm_label": "getblockstatus()", - "id": "nbd_nbdops_getblockstatus" - }, - { - "label": "pwrite()", - "file_type": "code", - "source_file": "v2v-helper/nbd/nbdops.go", - "source_location": "L311", - "community": 29, - "norm_label": "pwrite()", - "id": "nbd_nbdops_pwrite" - }, - { - "label": "zeroRange()", - "file_type": "code", - "source_file": "v2v-helper/nbd/nbdops.go", - "source_location": "L324", - "community": 29, - "norm_label": "zerorange()", - "id": "nbd_nbdops_zerorange" - }, - { - "label": "copyRange()", - "file_type": "code", - "source_file": "v2v-helper/nbd/nbdops.go", - "source_location": "L356", - "community": 29, - "norm_label": "copyrange()", - "id": "nbd_nbdops_copyrange" - }, - { - "label": ".GetProgress()", - "file_type": "code", - "source_file": "v2v-helper/nbd/nbdops.go", - "source_location": "L386", - "community": 29, - "norm_label": ".getprogress()", - "id": "nbd_nbdserver_getprogress" - }, - { - "label": ".CopyChangedBlocks()", - "file_type": "code", - "source_file": "v2v-helper/nbd/nbdops.go", - "source_location": "L389", - "community": 29, - "norm_label": ".copychangedblocks()", - "id": "nbd_nbdserver_copychangedblocks" - }, - { - "label": "generateSockUrl()", - "file_type": "code", - "source_file": "v2v-helper/nbd/nbdops.go", - "source_location": "L507", - "community": 29, - "norm_label": "generatesockurl()", - "id": "nbd_nbdops_generatesockurl" - }, - { - "label": "nbdops_test.go", - "file_type": "code", - "source_file": "v2v-helper/nbd/nbdops_test.go", - "source_location": "L1", - "community": 158, - "norm_label": "nbdops_test.go", - "id": "v2v_helper_nbd_nbdops_test_go" - }, - { - "label": "TestPasswordRedactionLogic()", - "file_type": "code", - "source_file": "v2v-helper/nbd/nbdops_test.go", - "source_location": "L44", - "community": 158, - "norm_label": "testpasswordredactionlogic()", - "id": "nbd_nbdops_test_testpasswordredactionlogic" - }, - { - "label": "vcenterutils.go", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/vcenterutils.go", - "source_location": "L1", - "community": 39, - "norm_label": "vcenterutils.go", - "id": "v2v_helper_pkg_utils_vcenterutils_go" - }, - { - "label": "MigrationParams", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/vcenterutils.go", - "source_location": "L15", - "community": 39, - "norm_label": "migrationparams", - "id": "utils_migrationparams" - }, - { - "label": "GetMigrationParams()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/vcenterutils.go", - "source_location": "L63", - "community": 39, - "norm_label": "getmigrationparams()", - "id": "utils_vcenterutils_getmigrationparams" - }, - { - "label": "openstackopsutils.go", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L1", - "community": 78, - "norm_label": "openstackopsutils.go", - "id": "v2v_helper_pkg_utils_openstackopsutils_go" - }, - { - "label": ".GetIsSimpleNetwork()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L59", - "community": 13, - "norm_label": ".getissimplenetwork()", - "id": "utils_openstackclients_getissimplenetwork" - }, - { - "label": "GetCurrentInstanceUUID()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L68", - "community": 13, - "norm_label": "getcurrentinstanceuuid()", - "id": "utils_openstackopsutils_getcurrentinstanceuuid" - }, - { - "label": "getInstanceUUIDFromNode()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L123", - "community": 78, - "norm_label": "getinstanceuuidfromnode()", - "id": "utils_openstackopsutils_getinstanceuuidfromnode" - }, - { - "label": ".CreateVolume()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L176", - "community": 13, - "norm_label": ".createvolume()", - "id": "utils_openstackclients_createvolume" - }, - { - "label": ".DeleteVolume()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L226", - "community": 13, - "norm_label": ".deletevolume()", - "id": "utils_openstackclients_deletevolume" - }, - { - "label": ".WaitForVolume()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L235", - "community": 13, - "norm_label": ".waitforvolume()", - "id": "utils_openstackclients_waitforvolume" - }, - { - "label": ".AttachVolumeToVM()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L280", - "community": 13, - "norm_label": ".attachvolumetovm()", - "id": "utils_openstackclients_attachvolumetovm" - }, - { - "label": ".FindDevice()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L317", - "community": 13, - "norm_label": ".finddevice()", - "id": "utils_openstackclients_finddevice" - }, - { - "label": ".WaitForVolumeAttachment()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L337", - "community": 13, - "norm_label": ".waitforvolumeattachment()", - "id": "utils_openstackclients_waitforvolumeattachment" - }, - { - "label": ".DetachVolumeFromVM()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L358", - "community": 13, - "norm_label": ".detachvolumefromvm()", - "id": "utils_openstackclients_detachvolumefromvm" - }, - { - "label": ".EnableQGA()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L385", - "community": 13, - "norm_label": ".enableqga()", - "id": "utils_openstackclients_enableqga" - }, - { - "label": ".SetVolumeUEFI()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L401", - "community": 13, - "norm_label": ".setvolumeuefi()", - "id": "utils_openstackclients_setvolumeuefi" - }, - { - "label": ".SetVolumeImageMetadata()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L415", - "community": 13, - "norm_label": ".setvolumeimagemetadata()", - "id": "utils_openstackclients_setvolumeimagemetadata" - }, - { - "label": ".ApplyBootVolumeImageMetadata()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L434", - "community": 13, - "norm_label": ".applybootvolumeimagemetadata()", - "id": "utils_openstackclients_applybootvolumeimagemetadata" - }, - { - "label": ".SetVolumeBootable()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L446", - "community": 13, - "norm_label": ".setvolumebootable()", - "id": "utils_openstackclients_setvolumebootable" - }, - { - "label": ".GetClosestFlavour()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L458", - "community": 13, - "norm_label": ".getclosestflavour()", - "id": "utils_openstackclients_getclosestflavour" - }, - { - "label": ".GetFlavor()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L486", - "community": 13, - "norm_label": ".getflavor()", - "id": "utils_openstackclients_getflavor" - }, - { - "label": ".GetNetwork()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L495", - "community": 13, - "norm_label": ".getnetwork()", - "id": "utils_openstackclients_getnetwork" - }, - { - "label": ".GetPort()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L515", - "community": 13, - "norm_label": ".getport()", - "id": "utils_openstackclients_getport" - }, - { - "label": ".DeletePort()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L524", - "community": 13, - "norm_label": ".deleteport()", - "id": "utils_openstackclients_deleteport" - }, - { - "label": ".GetSubnet()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L534", - "community": 13, - "norm_label": ".getsubnet()", - "id": "utils_openstackclients_getsubnet" - }, - { - "label": ".CheckIfPortExists()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L556", - "community": 13, - "norm_label": ".checkifportexists()", - "id": "utils_openstackclients_checkifportexists" - }, - { - "label": ".GetCreateOpts()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L629", - "community": 13, - "norm_label": ".getcreateopts()", - "id": "utils_openstackclients_getcreateopts" - }, - { - "label": ".ValidateAndCreatePort()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L686", - "community": 13, - "norm_label": ".validateandcreateport()", - "id": "utils_openstackclients_validateandcreateport" - }, - { - "label": ".CreatePortWithDHCP()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L729", - "community": 13, - "norm_label": ".createportwithdhcp()", - "id": "utils_openstackclients_createportwithdhcp" - }, - { - "label": ".CreatePort()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L756", - "community": 13, - "norm_label": ".createport()", - "id": "utils_openstackclients_createport" - }, - { - "label": ".createPortLowLevel()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L775", - "community": 13, - "norm_label": ".createportlowlevel()", - "id": "utils_openstackclients_createportlowlevel" - }, - { - "label": ".CreateVM()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L788", - "community": 13, - "norm_label": ".createvm()", - "id": "utils_openstackclients_createvm" - }, - { - "label": ".WaitUntilVMActive()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L966", - "community": 13, - "norm_label": ".waituntilvmactive()", - "id": "utils_openstackclients_waituntilvmactive" - }, - { - "label": ".ManageExistingVolume()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L979", - "community": 13, - "norm_label": ".manageexistingvolume()", - "id": "utils_openstackclients_manageexistingvolume" - }, - { - "label": ".GetSecurityGroupIDs()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L1039", - "community": 13, - "norm_label": ".getsecuritygroupids()", - "id": "utils_openstackclients_getsecuritygroupids" - }, - { - "label": ".GetServerGroups()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L1054", - "community": 13, - "norm_label": ".getservergroups()", - "id": "utils_openstackclients_getservergroups" - }, - { - "label": "CinderVolumeService", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L1081", - "community": 78, - "norm_label": "cindervolumeservice", - "id": "utils_cindervolumeservice" - }, - { - "label": ".GetCinderVolumeServices()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L1088", - "community": 13, - "norm_label": ".getcindervolumeservices()", - "id": "utils_openstackclients_getcindervolumeservices" - }, - { - "label": "utils.go", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/utils.go", - "source_location": "L1", - "community": 39, - "norm_label": "utils.go", - "id": "v2v_helper_pkg_utils_utils_go" - }, - { - "label": "RemoveEmptyStrings()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/utils.go", - "source_location": "L19", - "community": 39, - "norm_label": "removeemptystrings()", - "id": "utils_utils_removeemptystrings" - }, - { - "label": "GetInclusterClient()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/utils.go", - "source_location": "L29", - "community": 39, - "norm_label": "getinclusterclient()", - "id": "utils_utils_getinclusterclient" - }, - { - "label": "PrintLog()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/utils.go", - "source_location": "L33", - "community": 13, - "norm_label": "printlog()", - "id": "utils_utils_printlog" - }, - { - "label": "GetMigrationObjectName()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/utils.go", - "source_location": "L38", - "community": 39, - "norm_label": "getmigrationobjectname()", - "id": "utils_utils_getmigrationobjectname" - }, - { - "label": "GetMigrationConfigMapName()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/utils.go", - "source_location": "L47", - "community": 39, - "norm_label": "getmigrationconfigmapname()", - "id": "utils_utils_getmigrationconfigmapname" - }, - { - "label": "GetFirstbootConfigMapName()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/utils.go", - "source_location": "L56", - "community": 39, - "norm_label": "getfirstbootconfigmapname()", - "id": "utils_utils_getfirstbootconfigmapname" - }, - { - "label": "GetVMwareMachineName()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/utils.go", - "source_location": "L64", - "community": 39, - "norm_label": "getvmwaremachinename()", - "id": "utils_utils_getvmwaremachinename" - }, - { - "label": "WriteToLogFile()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/utils.go", - "source_location": "L72", - "community": 39, - "norm_label": "writetologfile()", - "id": "utils_utils_writetologfile" - }, - { - "label": "atoi()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/utils.go", - "source_location": "L101", - "community": 39, - "norm_label": "atoi()", - "id": "utils_utils_atoi" - }, - { - "label": "GetRetryLimits()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/utils.go", - "source_location": "L109", - "community": 39, - "norm_label": "getretrylimits()", - "id": "utils_utils_getretrylimits" - }, - { - "label": "DoRetryWithExponentialBackoff()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/utils.go", - "source_location": "L133", - "community": 39, - "norm_label": "doretrywithexponentialbackoff()", - "id": "utils_utils_doretrywithexponentialbackoff" - }, - { - "label": "GetNetworkPersistance()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/utils.go", - "source_location": "L156", - "community": 39, - "norm_label": "getnetworkpersistance()", - "id": "utils_utils_getnetworkpersistance" - }, - { - "label": "GetRemoveVMwareTools()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/utils.go", - "source_location": "L165", - "community": 39, - "norm_label": "getremovevmwaretools()", - "id": "utils_utils_getremovevmwaretools" - }, - { - "label": "nbdutils.go", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/nbdutils.go", - "source_location": "L1", - "community": 29, - "norm_label": "nbdutils.go", - "id": "v2v_helper_pkg_utils_nbdutils_go" - }, - { - "label": "ParseFraction()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/nbdutils.go", - "source_location": "L13", - "community": 29, - "norm_label": "parsefraction()", - "id": "utils_nbdutils_parsefraction" - }, - { - "label": "migrationLogInfo", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/nbdutils.go", - "source_location": "L23", - "community": 29, - "norm_label": "migrationloginfo", - "id": "utils_migrationloginfo" - }, - { - "label": "CloseLogFile()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/nbdutils.go", - "source_location": "L37", - "community": 29, - "norm_label": "closelogfile()", - "id": "utils_nbdutils_closelogfile" - }, - { - "label": "CleanupMigrationLogs()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/nbdutils.go", - "source_location": "L65", - "community": 29, - "norm_label": "cleanupmigrationlogs()", - "id": "utils_nbdutils_cleanupmigrationlogs" - }, - { - "label": "RunCommandWithLogFile()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/nbdutils.go", - "source_location": "L90", - "community": 29, - "norm_label": "runcommandwithlogfile()", - "id": "utils_nbdutils_runcommandwithlogfile" - }, - { - "label": "RunCommandWithLogFileRedacted()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/nbdutils.go", - "source_location": "L96", - "community": 29, - "norm_label": "runcommandwithlogfileredacted()", - "id": "utils_nbdutils_runcommandwithlogfileredacted" - }, - { - "label": "AddDebugOutputToFile()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/nbdutils.go", - "source_location": "L113", - "community": 29, - "norm_label": "adddebugoutputtofile()", - "id": "utils_nbdutils_adddebugoutputtofile" - }, - { - "label": "AddDebugOutputToFileWithCommand()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/nbdutils.go", - "source_location": "L117", - "community": 29, - "norm_label": "adddebugoutputtofilewithcommand()", - "id": "utils_nbdutils_adddebugoutputtofilewithcommand" - }, - { - "label": "vmutils.go", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/vmutils/vmutils.go", - "source_location": "L1", - "community": 73, - "norm_label": "vmutils.go", - "id": "v2v_helper_pkg_utils_vmutils_vmutils_go" - }, - { - "label": "GenerateXMLConfig()", - "file_type": "code", - "source_file": "v2v-helper/pkg/utils/vmutils/vmutils.go", - "source_location": "L12", - "community": 73, - "norm_label": "generatexmlconfig()", - "id": "vmutils_vmutils_generatexmlconfig" - }, - { - "label": "xml.go", - "file_type": "code", - "source_file": "v2v-helper/pkg/xml/xml.go", - "source_location": "L1", - "community": 73, - "norm_label": "xml.go", - "id": "v2v_helper_pkg_xml_xml_go" - }, - { - "label": "Domain", - "file_type": "code", - "source_file": "v2v-helper/pkg/xml/xml.go", - "source_location": "L9", - "community": 73, - "norm_label": "domain", - "id": "xml_domain" - }, - { - "label": "Devices", - "file_type": "code", - "source_file": "v2v-helper/pkg/xml/xml.go", - "source_location": "L16", - "community": 73, - "norm_label": "devices", - "id": "xml_devices" - }, - { - "label": "Disk", - "file_type": "code", - "source_file": "v2v-helper/pkg/xml/xml.go", - "source_location": "L20", - "community": 73, - "norm_label": "disk", - "id": "xml_disk" - }, - { - "label": "Driver", - "file_type": "code", - "source_file": "v2v-helper/pkg/xml/xml.go", - "source_location": "L28", - "community": 73, - "norm_label": "driver", - "id": "xml_driver" - }, - { - "label": "Source", - "file_type": "code", - "source_file": "v2v-helper/pkg/xml/xml.go", - "source_location": "L33", - "community": 73, - "norm_label": "source", - "id": "xml_source" - }, - { - "label": "Target", - "file_type": "code", - "source_file": "v2v-helper/pkg/xml/xml.go", - "source_location": "L37", - "community": 73, - "norm_label": "target", - "id": "xml_target" - }, - { - "label": "GenerateXML()", - "file_type": "code", - "source_file": "v2v-helper/pkg/xml/xml.go", - "source_location": "L42", - "community": 73, - "norm_label": "generatexml()", - "id": "xml_xml_generatexml" - }, - { - "label": "xml_test.go", - "file_type": "code", - "source_file": "v2v-helper/pkg/xml/xml_test.go", - "source_location": "L1", - "community": 73, - "norm_label": "xml_test.go", - "id": "v2v_helper_pkg_xml_xml_test_go" - }, - { - "label": "TestGenerateXML()", - "file_type": "code", - "source_file": "v2v-helper/pkg/xml/xml_test.go", - "source_location": "L12", - "community": 73, - "norm_label": "testgeneratexml()", - "id": "xml_xml_test_testgeneratexml" - }, - { - "label": "version.go", - "file_type": "code", - "source_file": "v2v-helper/pkg/version/version.go", - "source_location": "L1", - "community": 159, - "norm_label": "version.go", - "id": "v2v_helper_pkg_version_version_go" - }, - { - "label": "GetVersion()", - "file_type": "code", - "source_file": "v2v-helper/pkg/version/version.go", - "source_location": "L5", - "community": 159, - "norm_label": "getversion()", - "id": "version_version_getversion" - }, - { - "label": "types.go", - "file_type": "code", - "source_file": "v2v-helper/pkg/k8sutils/types.go", - "source_location": "L1", - "community": 160, - "norm_label": "types.go", - "id": "v2v_helper_pkg_k8sutils_types_go" - }, - { - "label": "VjailbreakSettings", - "file_type": "code", - "source_file": "v2v-helper/pkg/k8sutils/types.go", - "source_location": "L3", - "community": 160, - "norm_label": "vjailbreaksettings", - "id": "k8sutils_vjailbreaksettings" - }, - { - "label": "k8sutils.go", - "file_type": "code", - "source_file": "v2v-helper/pkg/k8sutils/k8sutils.go", - "source_location": "L1", - "community": 90, - "norm_label": "k8sutils.go", - "id": "v2v_helper_pkg_k8sutils_k8sutils_go" - }, - { - "label": "GetInclusterClient()", - "file_type": "code", - "source_file": "v2v-helper/pkg/k8sutils/k8sutils.go", - "source_location": "L21", - "community": 90, - "norm_label": "getinclusterclient()", - "id": "k8sutils_k8sutils_getinclusterclient" - }, - { - "label": "GetVMwareMachine()", - "file_type": "code", - "source_file": "v2v-helper/pkg/k8sutils/k8sutils.go", - "source_location": "L25", - "community": 90, - "norm_label": "getvmwaremachine()", - "id": "k8sutils_k8sutils_getvmwaremachine" - }, - { - "label": "GetVMwareMachineName()", - "file_type": "code", - "source_file": "v2v-helper/pkg/k8sutils/k8sutils.go", - "source_location": "L45", - "community": 90, - "norm_label": "getvmwaremachinename()", - "id": "k8sutils_k8sutils_getvmwaremachinename" - }, - { - "label": "GetSourceVMKey()", - "file_type": "code", - "source_file": "v2v-helper/pkg/k8sutils/k8sutils.go", - "source_location": "L56", - "community": 90, - "norm_label": "getsourcevmkey()", - "id": "k8sutils_k8sutils_getsourcevmkey" - }, - { - "label": "GetRDMDisk()", - "file_type": "code", - "source_file": "v2v-helper/pkg/k8sutils/k8sutils.go", - "source_location": "L60", - "community": 90, - "norm_label": "getrdmdisk()", - "id": "k8sutils_k8sutils_getrdmdisk" - }, - { - "label": "GetVjailbreakSettings()", - "file_type": "code", - "source_file": "v2v-helper/pkg/k8sutils/k8sutils.go", - "source_location": "L79", - "community": 90, - "norm_label": "getvjailbreaksettings()", - "id": "k8sutils_k8sutils_getvjailbreaksettings" - }, - { - "label": "atoi()", - "file_type": "code", - "source_file": "v2v-helper/pkg/k8sutils/k8sutils.go", - "source_location": "L89", - "community": 90, - "norm_label": "atoi()", - "id": "k8sutils_k8sutils_atoi" - }, - { - "label": "GetVjailbreakSettingsOriginal()", - "file_type": "code", - "source_file": "v2v-helper/pkg/k8sutils/k8sutils.go", - "source_location": "L98", - "community": 90, - "norm_label": "getvjailbreaksettingsoriginal()", - "id": "k8sutils_k8sutils_getvjailbreaksettingsoriginal" - }, - { - "label": "GetArrayCredsMapping()", - "file_type": "code", - "source_file": "v2v-helper/pkg/k8sutils/k8sutils.go", - "source_location": "L258", - "community": 92, - "norm_label": "getarraycredsmapping()", - "id": "k8sutils_k8sutils_getarraycredsmapping" - }, - { - "label": "GetArrayCreds()", - "file_type": "code", - "source_file": "v2v-helper/pkg/k8sutils/k8sutils.go", - "source_location": "L266", - "community": 92, - "norm_label": "getarraycreds()", - "id": "k8sutils_k8sutils_getarraycreds" - }, - { - "label": "GetESXiSSHPrivateKey()", - "file_type": "code", - "source_file": "v2v-helper/pkg/k8sutils/k8sutils.go", - "source_location": "L275", - "community": 90, - "norm_label": "getesxisshprivatekey()", - "id": "k8sutils_k8sutils_getesxisshprivatekey" - }, - { - "label": "Recover-HiddenNICMapping.ps1", - "file_type": "code", - "source_file": "scripts/firstboot/windows/NIC-Recovery/Recover-HiddenNICMapping.ps1", - "source_location": "L1", - "community": 140, - "norm_label": "recover-hiddennicmapping.ps1", - "id": "scripts_firstboot_windows_nic_recovery_recover_hiddennicmapping_ps1" - }, - { - "label": "Write-Log()", - "file_type": "code", - "source_file": "scripts/firstboot/windows/NIC-Recovery/Recover-HiddenNICMapping.ps1", - "source_location": "L7", - "community": 140, - "norm_label": "write-log()", - "id": "nic_recovery_recover_hiddennicmapping_write_log" - }, - { - "label": "Convert-SubnetToPrefix()", - "file_type": "code", - "source_file": "scripts/firstboot/windows/NIC-Recovery/Recover-HiddenNICMapping.ps1", - "source_location": "L24", - "community": 140, - "norm_label": "convert-subnettoprefix()", - "id": "nic_recovery_recover_hiddennicmapping_convert_subnettoprefix" - }, - { - "label": "Get-Network()", - "file_type": "code", - "source_file": "scripts/firstboot/windows/NIC-Recovery/Recover-HiddenNICMapping.ps1", - "source_location": "L33", - "community": 140, - "norm_label": "get-network()", - "id": "nic_recovery_recover_hiddennicmapping_get_network" - }, - { - "label": "Cleanup-GhostNICs.ps1", - "file_type": "code", - "source_file": "scripts/firstboot/windows/NIC-Recovery/Cleanup-GhostNICs.ps1", - "source_location": "L1", - "community": 146, - "norm_label": "cleanup-ghostnics.ps1", - "id": "scripts_firstboot_windows_nic_recovery_cleanup_ghostnics_ps1" - }, - { - "label": "Write-Log()", - "file_type": "code", - "source_file": "scripts/firstboot/windows/NIC-Recovery/Cleanup-GhostNICs.ps1", - "source_location": "L11", - "community": 146, - "norm_label": "write-log()", - "id": "nic_recovery_cleanup_ghostnics_write_log" - }, - { - "label": "Remove-StaleNetworkAdapter()", - "file_type": "code", - "source_file": "scripts/firstboot/windows/NIC-Recovery/Cleanup-GhostNICs.ps1", - "source_location": "L23", - "community": 146, - "norm_label": "remove-stalenetworkadapter()", - "id": "nic_recovery_cleanup_ghostnics_remove_stalenetworkadapter" - }, - { - "label": "Restore-Network.ps1", - "file_type": "code", - "source_file": "scripts/firstboot/windows/NIC-Recovery/Restore-Network.ps1", - "source_location": "L1", - "community": 147, - "norm_label": "restore-network.ps1", - "id": "scripts_firstboot_windows_nic_recovery_restore_network_ps1" - }, - { - "label": "Write-Log()", - "file_type": "code", - "source_file": "scripts/firstboot/windows/NIC-Recovery/Restore-Network.ps1", - "source_location": "L4", - "community": 147, - "norm_label": "write-log()", - "id": "nic_recovery_restore_network_write_log" - }, - { - "label": "Normalize-MAC()", - "file_type": "code", - "source_file": "scripts/firstboot/windows/NIC-Recovery/Restore-Network.ps1", - "source_location": "L26", - "community": 147, - "norm_label": "normalize-mac()", - "id": "nic_recovery_restore_network_normalize_mac" - }, - { - "label": "Firstboot-Scheduler.ps1", - "file_type": "code", - "source_file": "scripts/firstboot/store/Firstboot-Scheduler.ps1", - "source_location": "L1", - "community": 93, - "norm_label": "firstboot-scheduler.ps1", - "id": "scripts_firstboot_store_firstboot_scheduler_ps1" - }, - { - "label": "Write-Log()", - "file_type": "code", - "source_file": "scripts/firstboot/store/Firstboot-Scheduler.ps1", - "source_location": "L13", - "community": 93, - "norm_label": "write-log()", - "id": "store_firstboot_scheduler_write_log" - }, - { - "label": "Schedule-MyTask()", - "file_type": "code", - "source_file": "scripts/firstboot/store/Firstboot-Scheduler.ps1", - "source_location": "L33", - "community": 93, - "norm_label": "schedule-mytask()", - "id": "store_firstboot_scheduler_schedule_mytask" - }, - { - "label": "Ensure-64BitPowerShell()", - "file_type": "code", - "source_file": "scripts/firstboot/store/Firstboot-Scheduler.ps1", - "source_location": "L82", - "community": 93, - "norm_label": "ensure-64bitpowershell()", - "id": "store_firstboot_scheduler_ensure_64bitpowershell" - }, - { - "label": "Remove-MyTask()", - "file_type": "code", - "source_file": "scripts/firstboot/store/Firstboot-Scheduler.ps1", - "source_location": "L128", - "community": 93, - "norm_label": "remove-mytask()", - "id": "store_firstboot_scheduler_remove_mytask" - }, - { - "label": "Script-Runner()", - "file_type": "code", - "source_file": "scripts/firstboot/store/Firstboot-Scheduler.ps1", - "source_location": "L143", - "community": 93, - "norm_label": "script-runner()", - "id": "store_firstboot_scheduler_script_runner" - }, - { - "label": "Push-Script()", - "file_type": "code", - "source_file": "scripts/firstboot/store/Firstboot-Scheduler.ps1", - "source_location": "L199", - "community": 93, - "norm_label": "push-script()", - "id": "store_firstboot_scheduler_push_script" - }, - { - "label": "Pop-Script()", - "file_type": "code", - "source_file": "scripts/firstboot/store/Firstboot-Scheduler.ps1", - "source_location": "L237", - "community": 93, - "norm_label": "pop-script()", - "id": "store_firstboot_scheduler_pop_script" - }, - { - "label": "Init-Table()", - "file_type": "code", - "source_file": "scripts/firstboot/store/Firstboot-Scheduler.ps1", - "source_location": "L252", - "community": 93, - "norm_label": "init-table()", - "id": "store_firstboot_scheduler_init_table" - }, - { - "label": "Get-Script()", - "file_type": "code", - "source_file": "scripts/firstboot/store/Firstboot-Scheduler.ps1", - "source_location": "L273", - "community": 93, - "norm_label": "get-script()", - "id": "store_firstboot_scheduler_get_script" - }, - { - "label": "install-virtio-win12.ps1", - "file_type": "code", - "source_file": "scripts/firstboot/store/install-virtio-win12.ps1", - "source_location": "L1", - "community": 161, - "norm_label": "install-virtio-win12.ps1", - "id": "scripts_firstboot_store_install_virtio_win12_ps1" - }, - { - "label": "Write-Log()", - "file_type": "code", - "source_file": "scripts/firstboot/store/install-virtio-win12.ps1", - "source_location": "L8", - "community": 161, - "norm_label": "write-log()", - "id": "store_install_virtio_win12_write_log" - }, - { - "label": "disk-online-fix.ps1", - "file_type": "code", - "source_file": "scripts/firstboot/store/disk-online-fix.ps1", - "source_location": "L1", - "community": 162, - "norm_label": "disk-online-fix.ps1", - "id": "scripts_firstboot_store_disk_online_fix_ps1" - }, - { - "label": "Write-Log()", - "file_type": "code", - "source_file": "scripts/firstboot/store/disk-online-fix.ps1", - "source_location": "L5", - "community": 162, - "norm_label": "write-log()", - "id": "store_disk_online_fix_write_log" - }, - { - "label": "vmware-tools-deletion.ps1", - "file_type": "code", - "source_file": "scripts/firstboot/store/vmware-tools-deletion.ps1", - "source_location": "L1", - "community": 54, - "norm_label": "vmware-tools-deletion.ps1", - "id": "scripts_firstboot_store_vmware_tools_deletion_ps1" - }, - { - "label": "Write-Log()", - "file_type": "code", - "source_file": "scripts/firstboot/store/vmware-tools-deletion.ps1", - "source_location": "L17", - "community": 54, - "norm_label": "write-log()", - "id": "store_vmware_tools_deletion_write_log" - }, - { - "label": "Schedule-DeleteOnReboot()", - "file_type": "code", - "source_file": "scripts/firstboot/store/vmware-tools-deletion.ps1", - "source_location": "L23", - "community": 54, - "norm_label": "schedule-deleteonreboot()", - "id": "store_vmware_tools_deletion_schedule_deleteonreboot" - }, - { - "label": "Stop-VMwareProcesses()", - "file_type": "code", - "source_file": "scripts/firstboot/store/vmware-tools-deletion.ps1", - "source_location": "L37", - "community": 54, - "norm_label": "stop-vmwareprocesses()", - "id": "store_vmware_tools_deletion_stop_vmwareprocesses" - }, - { - "label": "Remove-VMwareServices()", - "file_type": "code", - "source_file": "scripts/firstboot/store/vmware-tools-deletion.ps1", - "source_location": "L51", - "community": 54, - "norm_label": "remove-vmwareservices()", - "id": "store_vmware_tools_deletion_remove_vmwareservices" - }, - { - "label": "Remove-VMwareDrivers()", - "file_type": "code", - "source_file": "scripts/firstboot/store/vmware-tools-deletion.ps1", - "source_location": "L81", - "community": 54, - "norm_label": "remove-vmwaredrivers()", - "id": "store_vmware_tools_deletion_remove_vmwaredrivers" - }, - { - "label": "Remove-DriverStore()", - "file_type": "code", - "source_file": "scripts/firstboot/store/vmware-tools-deletion.ps1", - "source_location": "L128", - "community": 54, - "norm_label": "remove-driverstore()", - "id": "store_vmware_tools_deletion_remove_driverstore" - }, - { - "label": "Remove-VMwareDevices()", - "file_type": "code", - "source_file": "scripts/firstboot/store/vmware-tools-deletion.ps1", - "source_location": "L162", - "community": 54, - "norm_label": "remove-vmwaredevices()", - "id": "store_vmware_tools_deletion_remove_vmwaredevices" - }, - { - "label": "Unregister-VMwareDLLs()", - "file_type": "code", - "source_file": "scripts/firstboot/store/vmware-tools-deletion.ps1", - "source_location": "L186", - "community": 54, - "norm_label": "unregister-vmwaredlls()", - "id": "store_vmware_tools_deletion_unregister_vmwaredlls" - }, - { - "label": "Remove-VMwareFolderAggressive()", - "file_type": "code", - "source_file": "scripts/firstboot/store/vmware-tools-deletion.ps1", - "source_location": "L203", - "community": 54, - "norm_label": "remove-vmwarefolderaggressive()", - "id": "store_vmware_tools_deletion_remove_vmwarefolderaggressive" - }, - { - "label": "Remove-VMwareFolders()", - "file_type": "code", - "source_file": "scripts/firstboot/store/vmware-tools-deletion.ps1", - "source_location": "L243", - "community": 54, - "norm_label": "remove-vmwarefolders()", - "id": "store_vmware_tools_deletion_remove_vmwarefolders" - }, - { - "label": "Remove-VMwareRegistry()", - "file_type": "code", - "source_file": "scripts/firstboot/store/vmware-tools-deletion.ps1", - "source_location": "L253", - "community": 54, - "norm_label": "remove-vmwareregistry()", - "id": "store_vmware_tools_deletion_remove_vmwareregistry" - }, - { - "label": "Remove-ControlPanelEntry()", - "file_type": "code", - "source_file": "scripts/firstboot/store/vmware-tools-deletion.ps1", - "source_location": "L274", - "community": 54, - "norm_label": "remove-controlpanelentry()", - "id": "store_vmware_tools_deletion_remove_controlpanelentry" - }, - { - "label": "Remove-VMwarePnPDevicesAggressive()", - "file_type": "code", - "source_file": "scripts/firstboot/store/vmware-tools-deletion.ps1", - "source_location": "L297", - "community": 54, - "norm_label": "remove-vmwarepnpdevicesaggressive()", - "id": "store_vmware_tools_deletion_remove_vmwarepnpdevicesaggressive" - }, - { - "label": "Remove-VMwareResiduals()", - "file_type": "code", - "source_file": "scripts/firstboot/store/vmware-tools-deletion.ps1", - "source_location": "L331", - "community": 54, - "norm_label": "remove-vmwareresiduals()", - "id": "store_vmware_tools_deletion_remove_vmwareresiduals" - }, - { - "label": "Orchestrate-NICRecovery.ps1", - "file_type": "code", - "source_file": "scripts/firstboot/store/Orchestrate-NICRecovery.ps1", - "source_location": "L1", - "community": 163, - "norm_label": "orchestrate-nicrecovery.ps1", - "id": "scripts_firstboot_store_orchestrate_nicrecovery_ps1" - }, - { - "label": "Write-Log()", - "file_type": "code", - "source_file": "scripts/firstboot/store/Orchestrate-NICRecovery.ps1", - "source_location": "L5", - "community": 163, - "norm_label": "write-log()", - "id": "store_orchestrate_nicrecovery_write_log" - }, - { - "label": "vpwctl.go", - "file_type": "code", - "source_file": "pkg/vpwned/cmd/vpwctl.go", - "source_location": "L1", - "community": 164, - "norm_label": "vpwctl.go", - "id": "pkg_vpwned_cmd_vpwctl_go" - }, - { - "label": "main()", - "file_type": "code", - "source_file": "pkg/vpwned/cmd/vpwctl.go", - "source_location": "L27", - "community": 164, - "norm_label": "main()", - "id": "cmd_vpwctl_main" - }, - { - "label": "version_checker.go", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/version_checker.go", - "source_location": "L1", - "community": 0, - "norm_label": "version_checker.go", - "id": "pkg_vpwned_upgrade_version_checker_go" - }, - { - "label": "newGitHubClient()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/version_checker.go", - "source_location": "L21", - "community": 0, - "norm_label": "newgithubclient()", - "id": "upgrade_version_checker_newgithubclient" - }, - { - "label": "normalizeSemver()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/version_checker.go", - "source_location": "L33", - "community": 0, - "norm_label": "normalizesemver()", - "id": "upgrade_version_checker_normalizesemver" - }, - { - "label": "ReleaseInfo", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/version_checker.go", - "source_location": "L40", - "community": 0, - "norm_label": "releaseinfo", - "id": "upgrade_releaseinfo" - }, - { - "label": "GetCurrentVersion()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/version_checker.go", - "source_location": "L46", - "community": 0, - "norm_label": "getcurrentversion()", - "id": "upgrade_version_checker_getcurrentversion" - }, - { - "label": "GetAllTags()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/version_checker.go", - "source_location": "L60", - "community": 0, - "norm_label": "getalltags()", - "id": "upgrade_version_checker_getalltags" - }, - { - "label": "getAllTagsFromGitHub()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/version_checker.go", - "source_location": "L92", - "community": 0, - "norm_label": "getalltagsfromgithub()", - "id": "upgrade_version_checker_getalltagsfromgithub" - }, - { - "label": "getTagsGreaterThanVersion()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/version_checker.go", - "source_location": "L125", - "community": 0, - "norm_label": "gettagsgreaterthanversion()", - "id": "upgrade_version_checker_gettagsgreaterthanversion" - }, - { - "label": "loadGitHubConfig()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/version_checker.go", - "source_location": "L151", - "community": 0, - "norm_label": "loadgithubconfig()", - "id": "upgrade_version_checker_loadgithubconfig" - }, - { - "label": "CheckImagesExist()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/version_checker.go", - "source_location": "L184", - "community": 0, - "norm_label": "checkimagesexist()", - "id": "upgrade_version_checker_checkimagesexist" - }, - { - "label": "version_validator.go", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source_location": "L1", - "community": 0, - "norm_label": "version_validator.go", - "id": "pkg_vpwned_upgrade_version_validator_go" - }, - { - "label": "ValidationResult", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source_location": "L34", - "community": 0, - "norm_label": "validationresult", - "id": "upgrade_validationresult" - }, - { - "label": "CRDInfo", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source_location": "L44", - "community": 0, - "norm_label": "crdinfo", - "id": "upgrade_crdinfo" - }, - { - "label": "CRInfo", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source_location": "L50", - "community": 0, - "norm_label": "crinfo", - "id": "upgrade_crinfo" - }, - { - "label": "DiscoverCurrentCRs()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source_location": "L58", - "community": 0, - "norm_label": "discovercurrentcrs()", - "id": "upgrade_version_validator_discovercurrentcrs" - }, - { - "label": "RunPreUpgradeChecks()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source_location": "L84", - "community": 0, - "norm_label": "runpreupgradechecks()", - "id": "upgrade_version_validator_runpreupgradechecks" - }, - { - "label": "checkForAnyCustomResources()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source_location": "L153", - "community": 0, - "norm_label": "checkforanycustomresources()", - "id": "upgrade_version_validator_checkforanycustomresources" - }, - { - "label": "BackupResourcesWithID()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source_location": "L184", - "community": 0, - "norm_label": "backupresourceswithid()", - "id": "upgrade_version_validator_backupresourceswithid" - }, - { - "label": "RestoreResources()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source_location": "L252", - "community": 0, - "norm_label": "restoreresources()", - "id": "upgrade_version_validator_restoreresources" - }, - { - "label": "parseReplicasFromDeploymentYAML()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source_location": "L421", - "community": 0, - "norm_label": "parsereplicasfromdeploymentyaml()", - "id": "upgrade_version_validator_parsereplicasfromdeploymentyaml" - }, - { - "label": "scaleDeploymentTo()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source_location": "L432", - "community": 0, - "norm_label": "scaledeploymentto()", - "id": "upgrade_version_validator_scaledeploymentto" - }, - { - "label": "waitForDeploymentReadyLocal()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source_location": "L445", - "community": 0, - "norm_label": "waitfordeploymentreadylocal()", - "id": "upgrade_version_validator_waitfordeploymentreadylocal" - }, - { - "label": "waitForDeploymentScaledDownLocal()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source_location": "L473", - "community": 0, - "norm_label": "waitfordeploymentscaleddownlocal()", - "id": "upgrade_version_validator_waitfordeploymentscaleddownlocal" - }, - { - "label": "waitForCRDEstablished()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source_location": "L497", - "community": 0, - "norm_label": "waitforcrdestablished()", - "id": "upgrade_version_validator_waitforcrdestablished" - }, - { - "label": "CleanupBackupConfigMaps()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source_location": "L533", - "community": 0, - "norm_label": "cleanupbackupconfigmaps()", - "id": "upgrade_version_validator_cleanupbackupconfigmaps" - }, - { - "label": "applyRestoredObject()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source_location": "L550", - "community": 0, - "norm_label": "applyrestoredobject()", - "id": "upgrade_version_validator_applyrestoredobject" - }, - { - "label": "CleanupResources()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source_location": "L577", - "community": 0, - "norm_label": "cleanupresources()", - "id": "upgrade_version_validator_cleanupresources" - }, - { - "label": "deleteAllCustomResources()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source_location": "L631", - "community": 0, - "norm_label": "deleteallcustomresources()", - "id": "upgrade_version_validator_deleteallcustomresources" - }, - { - "label": "deleteCRInstances()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source_location": "L646", - "community": 0, - "norm_label": "deletecrinstances()", - "id": "upgrade_version_validator_deletecrinstances" - }, - { - "label": "ApplyAllCRDs()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source_location": "L679", - "community": 0, - "norm_label": "applyallcrds()", - "id": "upgrade_version_validator_applyallcrds" - }, - { - "label": "httpGetWithRetry()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source_location": "L781", - "community": 0, - "norm_label": "httpgetwithretry()", - "id": "upgrade_version_validator_httpgetwithretry" - }, - { - "label": "fetchVersionConfigFromGitHub()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source_location": "L824", - "community": 0, - "norm_label": "fetchversionconfigfromgithub()", - "id": "upgrade_version_validator_fetchversionconfigfromgithub" - }, - { - "label": "fetchVjailbreakSettingsFromGitHub()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source_location": "L834", - "community": 0, - "norm_label": "fetchvjailbreaksettingsfromgithub()", - "id": "upgrade_version_validator_fetchvjailbreaksettingsfromgithub" - }, - { - "label": "ApplyManifestFromGitHub()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source_location": "L844", - "community": 0, - "norm_label": "applymanifestfromgithub()", - "id": "upgrade_version_validator_applymanifestfromgithub" - }, - { - "label": "UpdateVersionConfigMapFromGitHub()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source_location": "L930", - "community": 0, - "norm_label": "updateversionconfigmapfromgithub()", - "id": "upgrade_version_validator_updateversionconfigmapfromgithub" - }, - { - "label": "UpdateVjailbreakSettingsFromGitHub()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source_location": "L964", - "community": 0, - "norm_label": "updatevjailbreaksettingsfromgithub()", - "id": "upgrade_version_validator_updatevjailbreaksettingsfromgithub" - }, - { - "label": "CleanupAllOldBackups()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source_location": "L998", - "community": 0, - "norm_label": "cleanupalloldbackups()", - "id": "upgrade_version_validator_cleanupalloldbackups" - }, - { - "label": "executor.go", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L1", - "community": 0, - "norm_label": "executor.go", - "id": "pkg_vpwned_upgrade_executor_go" - }, - { - "label": "DeploymentConfig", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L33", - "community": 0, - "norm_label": "deploymentconfig", - "id": "upgrade_deploymentconfig" - }, - { - "label": "UpgradeExecutor", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L62", - "community": 0, - "norm_label": "upgradeexecutor", - "id": "upgrade_upgradeexecutor" - }, - { - "label": "getProgressConfigMapName()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L72", - "community": 0, - "norm_label": "getprogressconfigmapname()", - "id": "upgrade_executor_getprogressconfigmapname" - }, - { - "label": "NewUpgradeExecutor()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L81", - "community": 0, - "norm_label": "newupgradeexecutor()", - "id": "upgrade_executor_newupgradeexecutor" - }, - { - "label": ".Execute()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L118", - "community": 0, - "norm_label": ".execute()", - "id": "upgrade_upgradeexecutor_execute" - }, - { - "label": ".runPreUpgradePhase()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L178", - "community": 0, - "norm_label": ".runpreupgradephase()", - "id": "upgrade_upgradeexecutor_runpreupgradephase" - }, - { - "label": ".runBackupAndCRDPhase()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L228", - "community": 0, - "norm_label": ".runbackupandcrdphase()", - "id": "upgrade_upgradeexecutor_runbackupandcrdphase" - }, - { - "label": ".runConfigMapPhase()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L252", - "community": 0, - "norm_label": ".runconfigmapphase()", - "id": "upgrade_upgradeexecutor_runconfigmapphase" - }, - { - "label": ".runDeploymentPhase()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L270", - "community": 0, - "norm_label": ".rundeploymentphase()", - "id": "upgrade_upgradeexecutor_rundeploymentphase" - }, - { - "label": ".scaleDeployment()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L387", - "community": 0, - "norm_label": ".scaledeployment()", - "id": "upgrade_upgradeexecutor_scaledeployment" - }, - { - "label": ".waitForDeploymentReady()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L408", - "community": 0, - "norm_label": ".waitfordeploymentready()", - "id": "upgrade_upgradeexecutor_waitfordeploymentready" - }, - { - "label": ".waitForDeploymentScaledDown()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L498", - "community": 0, - "norm_label": ".waitfordeploymentscaleddown()", - "id": "upgrade_upgradeexecutor_waitfordeploymentscaleddown" - }, - { - "label": ".handleFailure()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L533", - "community": 0, - "norm_label": ".handlefailure()", - "id": "upgrade_upgradeexecutor_handlefailure" - }, - { - "label": ".updateProgress()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L564", - "community": 0, - "norm_label": ".updateprogress()", - "id": "upgrade_upgradeexecutor_updateprogress" - }, - { - "label": ".incrementCompletedSteps()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L574", - "community": 0, - "norm_label": ".incrementcompletedsteps()", - "id": "upgrade_upgradeexecutor_incrementcompletedsteps" - }, - { - "label": ".setEndTime()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L580", - "community": 0, - "norm_label": ".setendtime()", - "id": "upgrade_upgradeexecutor_setendtime" - }, - { - "label": ".setBackupID()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L586", - "community": 0, - "norm_label": ".setbackupid()", - "id": "upgrade_upgradeexecutor_setbackupid" - }, - { - "label": ".setResult()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L592", - "community": 0, - "norm_label": ".setresult()", - "id": "upgrade_upgradeexecutor_setresult" - }, - { - "label": ".setOriginalReplicas()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L598", - "community": 0, - "norm_label": ".setoriginalreplicas()", - "id": "upgrade_upgradeexecutor_setoriginalreplicas" - }, - { - "label": ".getOriginalReplicas()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L607", - "community": 0, - "norm_label": ".getoriginalreplicas()", - "id": "upgrade_upgradeexecutor_getoriginalreplicas" - }, - { - "label": ".recordPhaseTiming()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L617", - "community": 0, - "norm_label": ".recordphasetiming()", - "id": "upgrade_upgradeexecutor_recordphasetiming" - }, - { - "label": ".saveProgress()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L626", - "community": 0, - "norm_label": ".saveprogress()", - "id": "upgrade_upgradeexecutor_saveprogress" - }, - { - "label": ".loadProgress()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L671", - "community": 0, - "norm_label": ".loadprogress()", - "id": "upgrade_upgradeexecutor_loadprogress" - }, - { - "label": ".ExecuteRollback()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L691", - "community": 0, - "norm_label": ".executerollback()", - "id": "upgrade_upgradeexecutor_executerollback" - }, - { - "label": ".handleRollbackFailure()", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L842", - "community": 0, - "norm_label": ".handlerollbackfailure()", - "id": "upgrade_upgradeexecutor_handlerollbackfailure" - }, - { - "label": "progress.go", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/progress.go", - "source_location": "L1", - "community": 165, - "norm_label": "progress.go", - "id": "pkg_vpwned_upgrade_progress_go" - }, - { - "label": "UpgradeProgress", - "file_type": "code", - "source_file": "pkg/vpwned/upgrade/progress.go", - "source_location": "L6", - "community": 165, - "norm_label": "upgradeprogress", - "id": "upgrade_upgradeprogress" - }, - { - "label": "target_vcenter.go", - "file_type": "code", - "source_file": "pkg/vpwned/server/target_vcenter.go", - "source_location": "L1", - "community": 16, - "norm_label": "target_vcenter.go", - "id": "pkg_vpwned_server_target_vcenter_go" - }, - { - "label": "targetVcenterGRPC", - "file_type": "code", - "source_file": "pkg/vpwned/server/target_vcenter.go", - "source_location": "L11", - "community": 16, - "norm_label": "targetvcentergrpc", - "id": "server_targetvcentergrpc" - }, - { - "label": ".populateCredsFromAccessInfo()", - "file_type": "code", - "source_file": "pkg/vpwned/server/target_vcenter.go", - "source_location": "L15", - "community": 16, - "norm_label": ".populatecredsfromaccessinfo()", - "id": "server_targetvcentergrpc_populatecredsfromaccessinfo" - }, - { - "label": ".getTargetFromRequest()", - "file_type": "code", - "source_file": "pkg/vpwned/server/target_vcenter.go", - "source_location": "L26", - "community": 16, - "norm_label": ".gettargetfromrequest()", - "id": "server_targetvcentergrpc_gettargetfromrequest" - }, - { - "label": ".ListVMs()", - "file_type": "code", - "source_file": "pkg/vpwned/server/target_vcenter.go", - "source_location": "L39", - "community": 16, - "norm_label": ".listvms()", - "id": "server_targetvcentergrpc_listvms" - }, - { - "label": ".GetVM()", - "file_type": "code", - "source_file": "pkg/vpwned/server/target_vcenter.go", - "source_location": "L71", - "community": 16, - "norm_label": ".getvm()", - "id": "server_targetvcentergrpc_getvm" - }, - { - "label": ".ReclaimVM()", - "file_type": "code", - "source_file": "pkg/vpwned/server/target_vcenter.go", - "source_location": "L101", - "community": 16, - "norm_label": ".reclaimvm()", - "id": "server_targetvcentergrpc_reclaimvm" - }, - { - "label": ".CordonHost()", - "file_type": "code", - "source_file": "pkg/vpwned/server/target_vcenter.go", - "source_location": "L117", - "community": 16, - "norm_label": ".cordonhost()", - "id": "server_targetvcentergrpc_cordonhost" - }, - { - "label": ".UnCordonHost()", - "file_type": "code", - "source_file": "pkg/vpwned/server/target_vcenter.go", - "source_location": "L133", - "community": 16, - "norm_label": ".uncordonhost()", - "id": "server_targetvcentergrpc_uncordonhost" - }, - { - "label": ".ListHosts()", - "file_type": "code", - "source_file": "pkg/vpwned/server/target_vcenter.go", - "source_location": "L149", - "community": 16, - "norm_label": ".listhosts()", - "id": "server_targetvcentergrpc_listhosts" - }, - { - "label": "version.go", - "file_type": "code", - "source_file": "pkg/vpwned/server/version.go", - "source_location": "L1", - "community": 0, - "norm_label": "version.go", - "id": "pkg_vpwned_server_version_go" - }, - { - "label": "DeploymentConfig", - "file_type": "code", - "source_file": "pkg/vpwned/server/version.go", - "source_location": "L44", - "community": 0, - "norm_label": "deploymentconfig", - "id": "server_deploymentconfig" - }, - { - "label": "saveProgressToConfigMap()", - "file_type": "code", - "source_file": "pkg/vpwned/server/version.go", - "source_location": "L50", - "community": 0, - "norm_label": "saveprogresstoconfigmap()", - "id": "server_version_saveprogresstoconfigmap" - }, - { - "label": "updateProgressStatusOnly()", - "file_type": "code", - "source_file": "pkg/vpwned/server/version.go", - "source_location": "L88", - "community": 0, - "norm_label": "updateprogressstatusonly()", - "id": "server_version_updateprogressstatusonly" - }, - { - "label": "loadProgressFromConfigMap()", - "file_type": "code", - "source_file": "pkg/vpwned/server/version.go", - "source_location": "L125", - "community": 0, - "norm_label": "loadprogressfromconfigmap()", - "id": "server_version_loadprogressfromconfigmap" - }, - { - "label": "VpwnedVersion", - "file_type": "code", - "source_file": "pkg/vpwned/server/version.go", - "source_location": "L144", - "community": 0, - "norm_label": "vpwnedversion", - "id": "server_vpwnedversion" - }, - { - "label": ".Version()", - "file_type": "code", - "source_file": "pkg/vpwned/server/version.go", - "source_location": "L148", - "community": 0, - "norm_label": ".version()", - "id": "server_vpwnedversion_version" - }, - { - "label": ".GetAvailableTags()", - "file_type": "code", - "source_file": "pkg/vpwned/server/version.go", - "source_location": "L152", - "community": 0, - "norm_label": ".getavailabletags()", - "id": "server_vpwnedversion_getavailabletags" - }, - { - "label": ".InitiateUpgrade()", - "file_type": "code", - "source_file": "pkg/vpwned/server/version.go", - "source_location": "L171", - "community": 0, - "norm_label": ".initiateupgrade()", - "id": "server_vpwnedversion_initiateupgrade" - }, - { - "label": "createUpgradeJob()", - "file_type": "code", - "source_file": "pkg/vpwned/server/version.go", - "source_location": "L324", - "community": 0, - "norm_label": "createupgradejob()", - "id": "server_version_createupgradejob" - }, - { - "label": "getCurrentVpwnedImage()", - "file_type": "code", - "source_file": "pkg/vpwned/server/version.go", - "source_location": "L413", - "community": 0, - "norm_label": "getcurrentvpwnedimage()", - "id": "server_version_getcurrentvpwnedimage" - }, - { - "label": "createRollbackJob()", - "file_type": "code", - "source_file": "pkg/vpwned/server/version.go", - "source_location": "L434", - "community": 0, - "norm_label": "createrollbackjob()", - "id": "server_version_createrollbackjob" - }, - { - "label": ".RollbackUpgrade()", - "file_type": "code", - "source_file": "pkg/vpwned/server/version.go", - "source_location": "L503", - "community": 0, - "norm_label": ".rollbackupgrade()", - "id": "server_vpwnedversion_rollbackupgrade" - }, - { - "label": ".GetUpgradeProgress()", - "file_type": "code", - "source_file": "pkg/vpwned/server/version.go", - "source_location": "L598", - "community": 0, - "norm_label": ".getupgradeprogress()", - "id": "server_vpwnedversion_getupgradeprogress" - }, - { - "label": ".Cleanup()", - "file_type": "code", - "source_file": "pkg/vpwned/server/version.go", - "source_location": "L715", - "community": 0, - "norm_label": ".cleanup()", - "id": "server_vpwnedversion_cleanup" - }, - { - "label": "checkAndDeleteMigrationPlans()", - "file_type": "code", - "source_file": "pkg/vpwned/server/version.go", - "source_location": "L734", - "community": 0, - "norm_label": "checkanddeletemigrationplans()", - "id": "server_version_checkanddeletemigrationplans" - }, - { - "label": "checkAndDeleteRollingMigrationPlans()", - "file_type": "code", - "source_file": "pkg/vpwned/server/version.go", - "source_location": "L766", - "community": 0, - "norm_label": "checkanddeleterollingmigrationplans()", - "id": "server_version_checkanddeleterollingmigrationplans" - }, - { - "label": "checkAndScaleDownAgent()", - "file_type": "code", - "source_file": "pkg/vpwned/server/version.go", - "source_location": "L798", - "community": 0, - "norm_label": "checkandscaledownagent()", - "id": "server_version_checkandscaledownagent" - }, - { - "label": "checkAndDeleteSecret()", - "file_type": "code", - "source_file": "pkg/vpwned/server/version.go", - "source_location": "L834", - "community": 0, - "norm_label": "checkanddeletesecret()", - "id": "server_version_checkanddeletesecret" - }, - { - "label": "checkAndDeleteAllCustomResources()", - "file_type": "code", - "source_file": "pkg/vpwned/server/version.go", - "source_location": "L883", - "community": 0, - "norm_label": "checkanddeleteallcustomresources()", - "id": "server_version_checkanddeleteallcustomresources" - }, - { - "label": "waitForDeploymentReady()", - "file_type": "code", - "source_file": "pkg/vpwned/server/version.go", - "source_location": "L928", - "community": 0, - "norm_label": "waitfordeploymentready()", - "id": "server_version_waitfordeploymentready" - }, - { - "label": "waitForDeploymentScaledDown()", - "file_type": "code", - "source_file": "pkg/vpwned/server/version.go", - "source_location": "L962", - "community": 0, - "norm_label": "waitfordeploymentscaleddown()", - "id": "server_version_waitfordeploymentscaleddown" - }, - { - "label": "server.go", - "file_type": "code", - "source_file": "pkg/vpwned/server/server.go", - "source_location": "L1", - "community": 74, - "norm_label": "server.go", - "id": "pkg_vpwned_server_server_go" - }, - { - "label": "openAPIServer()", - "file_type": "code", - "source_file": "pkg/vpwned/server/server.go", - "source_location": "L27", - "community": 74, - "norm_label": "openapiserver()", - "id": "server_server_openapiserver" - }, - { - "label": "startgRPCServer()", - "file_type": "code", - "source_file": "pkg/vpwned/server/server.go", - "source_location": "L59", - "community": 74, - "norm_label": "startgrpcserver()", - "id": "server_server_startgrpcserver" - }, - { - "label": "gRPCErrHandler()", - "file_type": "code", - "source_file": "pkg/vpwned/server/server.go", - "source_location": "L90", - "community": 74, - "norm_label": "grpcerrhandler()", - "id": "server_server_grpcerrhandler" - }, - { - "label": "APILogger()", - "file_type": "code", - "source_file": "pkg/vpwned/server/server.go", - "source_location": "L100", - "community": 74, - "norm_label": "apilogger()", - "id": "server_server_apilogger" - }, - { - "label": "getHTTPServer()", - "file_type": "code", - "source_file": "pkg/vpwned/server/server.go", - "source_location": "L107", - "community": 74, - "norm_label": "gethttpserver()", - "id": "server_server_gethttpserver" - }, - { - "label": "StartServer()", - "file_type": "code", - "source_file": "pkg/vpwned/server/server.go", - "source_location": "L169", - "community": 74, - "norm_label": "startserver()", - "id": "server_server_startserver" - }, - { - "label": "Shutdown()", - "file_type": "code", - "source_file": "pkg/vpwned/server/server.go", - "source_location": "L199", - "community": 74, - "norm_label": "shutdown()", - "id": "server_server_shutdown" - }, - { - "label": "vddk_upload.go", - "file_type": "code", - "source_file": "pkg/vpwned/server/vddk_upload.go", - "source_location": "L1", - "community": 101, - "norm_label": "vddk_upload.go", - "id": "pkg_vpwned_server_vddk_upload_go" - }, - { - "label": "VDDKStatusResponse", - "file_type": "code", - "source_file": "pkg/vpwned/server/vddk_upload.go", - "source_location": "L24", - "community": 101, - "norm_label": "vddkstatusresponse", - "id": "server_vddkstatusresponse" - }, - { - "label": "VDDKUploadResponse", - "file_type": "code", - "source_file": "pkg/vpwned/server/vddk_upload.go", - "source_location": "L31", - "community": 101, - "norm_label": "vddkuploadresponse", - "id": "server_vddkuploadresponse" - }, - { - "label": "getVDDKVersion()", - "file_type": "code", - "source_file": "pkg/vpwned/server/vddk_upload.go", - "source_location": "L39", - "community": 101, - "norm_label": "getvddkversion()", - "id": "server_vddk_upload_getvddkversion" - }, - { - "label": "HandleVDDKStatus()", - "file_type": "code", - "source_file": "pkg/vpwned/server/vddk_upload.go", - "source_location": "L97", - "community": 101, - "norm_label": "handlevddkstatus()", - "id": "server_vddk_upload_handlevddkstatus" - }, - { - "label": "HandleVDDKUpload()", - "file_type": "code", - "source_file": "pkg/vpwned/server/vddk_upload.go", - "source_location": "L144", - "community": 101, - "norm_label": "handlevddkupload()", - "id": "server_vddk_upload_handlevddkupload" - }, - { - "label": "isPathWithinRoot()", - "file_type": "code", - "source_file": "pkg/vpwned/server/vddk_upload.go", - "source_location": "L250", - "community": 101, - "norm_label": "ispathwithinroot()", - "id": "server_vddk_upload_ispathwithinroot" - }, - { - "label": "extractTarFile()", - "file_type": "code", - "source_file": "pkg/vpwned/server/vddk_upload.go", - "source_location": "L285", - "community": 101, - "norm_label": "extracttarfile()", - "id": "server_vddk_upload_extracttarfile" - }, - { - "label": "vjailbreak_proxy.go", - "file_type": "code", - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source_location": "L1", - "community": 30, - "norm_label": "vjailbreak_proxy.go", - "id": "pkg_vpwned_server_vjailbreak_proxy_go" - }, - { - "label": "vjailbreakProxy", - "file_type": "code", - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source_location": "L41", - "community": 30, - "norm_label": "vjailbreakproxy", - "id": "server_vjailbreakproxy" - }, - { - "label": "OpenstackCredsinfo", - "file_type": "code", - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source_location": "L46", - "community": 30, - "norm_label": "openstackcredsinfo", - "id": "server_openstackcredsinfo" - }, - { - "label": ".ValidateOpenstackIp()", - "file_type": "code", - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source_location": "L56", - "community": 30, - "norm_label": ".validateopenstackip()", - "id": "server_vjailbreakproxy_validateopenstackip" - }, - { - "label": "OpenStackClients", - "file_type": "code", - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source_location": "L125", - "community": 30, - "norm_label": "openstackclients", - "id": "server_openstackclients" - }, - { - "label": "isIPInUse()", - "file_type": "code", - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source_location": "L132", - "community": 30, - "norm_label": "isipinuse()", - "id": "server_vjailbreak_proxy_isipinuse" - }, - { - "label": "GetOpenstackCredentialsFromSecret()", - "file_type": "code", - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source_location": "L153", - "community": 30, - "norm_label": "getopenstackcredentialsfromsecret()", - "id": "server_vjailbreak_proxy_getopenstackcredentialsfromsecret" - }, - { - "label": "GetOpenStackClients()", - "file_type": "code", - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source_location": "L228", - "community": 30, - "norm_label": "getopenstackclients()", - "id": "server_vjailbreak_proxy_getopenstackclients" - }, - { - "label": "ValidateAndGetProviderClient()", - "file_type": "code", - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source_location": "L307", - "community": 30, - "norm_label": "validateandgetproviderclient()", - "id": "server_vjailbreak_proxy_validateandgetproviderclient" - }, - { - "label": "countValid()", - "file_type": "code", - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source_location": "L370", - "community": 30, - "norm_label": "countvalid()", - "id": "server_vjailbreak_proxy_countvalid" - }, - { - "label": "CreateInClusterClient()", - "file_type": "code", - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source_location": "L384", - "community": 30, - "norm_label": "createinclusterclient()", - "id": "server_vjailbreak_proxy_createinclusterclient" - }, - { - "label": "isRetryableStatusUpdateError()", - "file_type": "code", - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source_location": "L410", - "community": 30, - "norm_label": "isretryablestatusupdateerror()", - "id": "server_vjailbreak_proxy_isretryablestatusupdateerror" - }, - { - "label": ".updateVMwareValidationStatus()", - "file_type": "code", - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source_location": "L417", - "community": 30, - "norm_label": ".updatevmwarevalidationstatus()", - "id": "server_vjailbreakproxy_updatevmwarevalidationstatus" - }, - { - "label": ".updateOpenstackValidationStatus()", - "file_type": "code", - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source_location": "L429", - "community": 30, - "norm_label": ".updateopenstackvalidationstatus()", - "id": "server_vjailbreakproxy_updateopenstackvalidationstatus" - }, - { - "label": ".updateOpenstackFlavors()", - "file_type": "code", - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source_location": "L444", - "community": 30, - "norm_label": ".updateopenstackflavors()", - "id": "server_vjailbreakproxy_updateopenstackflavors" - }, - { - "label": ".RevalidateCredentials()", - "file_type": "code", - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source_location": "L458", - "community": 30, - "norm_label": ".revalidatecredentials()", - "id": "server_vjailbreakproxy_revalidatecredentials" - }, - { - "label": ".InjectEnvVariables()", - "file_type": "code", - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source_location": "L645", - "community": 30, - "norm_label": ".injectenvvariables()", - "id": "server_vjailbreakproxy_injectenvvariables" - }, - { - "label": "checkNetworkSubnetCompatibilityRequest", - "file_type": "code", - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source_location": "L855", - "community": 30, - "norm_label": "checknetworksubnetcompatibilityrequest", - "id": "server_checknetworksubnetcompatibilityrequest" - }, - { - "label": "subnetCompatibilityResult", - "file_type": "code", - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source_location": "L863", - "community": 30, - "norm_label": "subnetcompatibilityresult", - "id": "server_subnetcompatibilityresult" - }, - { - "label": "checkNetworkSubnetCompatibilityResponse", - "file_type": "code", - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source_location": "L870", - "community": 30, - "norm_label": "checknetworksubnetcompatibilityresponse", - "id": "server_checknetworksubnetcompatibilityresponse" - }, - { - "label": "HandleCheckNetworkSubnetCompatibility()", - "file_type": "code", - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source_location": "L878", - "community": 30, - "norm_label": "handlechecknetworksubnetcompatibility()", - "id": "server_vjailbreak_proxy_handlechecknetworksubnetcompatibility" - }, - { - "label": "makeNotFoundResults()", - "file_type": "code", - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source_location": "L1050", - "community": 30, - "norm_label": "makenotfoundresults()", - "id": "server_vjailbreak_proxy_makenotfoundresults" - }, - { - "label": "writeJSONResponse()", - "file_type": "code", - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source_location": "L1062", - "community": 30, - "norm_label": "writejsonresponse()", - "id": "server_vjailbreak_proxy_writejsonresponse" - }, - { - "label": "storage.go", - "file_type": "code", - "source_file": "pkg/vpwned/server/storage.go", - "source_location": "L1", - "community": 3, - "norm_label": "storage.go", - "id": "pkg_vpwned_server_storage_go" - }, - { - "label": "storageArrayGRPC", - "file_type": "code", - "source_file": "pkg/vpwned/server/storage.go", - "source_location": "L16", - "community": 3, - "norm_label": "storagearraygrpc", - "id": "server_storagearraygrpc" - }, - { - "label": ".ValidateCredentials()", - "file_type": "code", - "source_file": "pkg/vpwned/server/storage.go", - "source_location": "L21", - "community": 3, - "norm_label": ".validatecredentials()", - "id": "server_storagearraygrpc_validatecredentials" - }, - { - "label": ".CreateOrUpdateInitiatorGroup()", - "file_type": "code", - "source_file": "pkg/vpwned/server/storage.go", - "source_location": "L73", - "community": 3, - "norm_label": ".createorupdateinitiatorgroup()", - "id": "server_storagearraygrpc_createorupdateinitiatorgroup" - }, - { - "label": ".MapVolumeToGroup()", - "file_type": "code", - "source_file": "pkg/vpwned/server/storage.go", - "source_location": "L126", - "community": 3, - "norm_label": ".mapvolumetogroup()", - "id": "server_storagearraygrpc_mapvolumetogroup" - }, - { - "label": ".UnmapVolumeFromGroup()", - "file_type": "code", - "source_file": "pkg/vpwned/server/storage.go", - "source_location": "L197", - "community": 3, - "norm_label": ".unmapvolumefromgroup()", - "id": "server_storagearraygrpc_unmapvolumefromgroup" - }, - { - "label": ".GetMappedGroups()", - "file_type": "code", - "source_file": "pkg/vpwned/server/storage.go", - "source_location": "L255", - "community": 3, - "norm_label": ".getmappedgroups()", - "id": "server_storagearraygrpc_getmappedgroups" - }, - { - "label": ".ResolveCinderVolume()", - "file_type": "code", - "source_file": "pkg/vpwned/server/storage.go", - "source_location": "L299", - "community": 3, - "norm_label": ".resolvecindervolume()", - "id": "server_storagearraygrpc_resolvecindervolume" - }, - { - "label": "convertMappingContextToProto()", - "file_type": "code", - "source_file": "pkg/vpwned/server/storage.go", - "source_location": "L358", - "community": 3, - "norm_label": "convertmappingcontexttoproto()", - "id": "server_storage_convertmappingcontexttoproto" - }, - { - "label": "convertProtoToMappingContext()", - "file_type": "code", - "source_file": "pkg/vpwned/server/storage.go", - "source_location": "L384", - "community": 3, - "norm_label": "convertprototomappingcontext()", - "id": "server_storage_convertprototomappingcontext" - }, - { - "label": "providers.go", - "file_type": "code", - "source_file": "pkg/vpwned/server/providers.go", - "source_location": "L1", - "community": 17, - "norm_label": "providers.go", - "id": "pkg_vpwned_server_providers_go" - }, - { - "label": "providersGRPC", - "file_type": "code", - "source_file": "pkg/vpwned/server/providers.go", - "source_location": "L12", - "community": 17, - "norm_label": "providersgrpc", - "id": "server_providersgrpc" - }, - { - "label": ".whichProvider()", - "file_type": "code", - "source_file": "pkg/vpwned/server/providers.go", - "source_location": "L17", - "community": 17, - "norm_label": ".whichprovider()", - "id": "server_providersgrpc_whichprovider" - }, - { - "label": ".populateCredsFromAccessInfo()", - "file_type": "code", - "source_file": "pkg/vpwned/server/providers.go", - "source_location": "L29", - "community": 17, - "norm_label": ".populatecredsfromaccessinfo()", - "id": "server_providersgrpc_populatecredsfromaccessinfo" - }, - { - "label": ".ListMachines()", - "file_type": "code", - "source_file": "pkg/vpwned/server/providers.go", - "source_location": "L41", - "community": 17, - "norm_label": ".listmachines()", - "id": "server_providersgrpc_listmachines" - }, - { - "label": ".GetResourceInfo()", - "file_type": "code", - "source_file": "pkg/vpwned/server/providers.go", - "source_location": "L89", - "community": 17, - "norm_label": ".getresourceinfo()", - "id": "server_providersgrpc_getresourceinfo" - }, - { - "label": ".SetResourcePower()", - "file_type": "code", - "source_file": "pkg/vpwned/server/providers.go", - "source_location": "L136", - "community": 17, - "norm_label": ".setresourcepower()", - "id": "server_providersgrpc_setresourcepower" - }, - { - "label": ".SetResourceBM2PXEBoot()", - "file_type": "code", - "source_file": "pkg/vpwned/server/providers.go", - "source_location": "L154", - "community": 17, - "norm_label": ".setresourcebm2pxeboot()", - "id": "server_providersgrpc_setresourcebm2pxeboot" - }, - { - "label": ".WhoAmI()", - "file_type": "code", - "source_file": "pkg/vpwned/server/providers.go", - "source_location": "L184", - "community": 17, - "norm_label": ".whoami()", - "id": "server_providersgrpc_whoami" - }, - { - "label": ".ListBootSource()", - "file_type": "code", - "source_file": "pkg/vpwned/server/providers.go", - "source_location": "L188", - "community": 17, - "norm_label": ".listbootsource()", - "id": "server_providersgrpc_listbootsource" - }, - { - "label": ".ReclaimBM()", - "file_type": "code", - "source_file": "pkg/vpwned/server/providers.go", - "source_location": "L210", - "community": 17, - "norm_label": ".reclaimbm()", - "id": "server_providersgrpc_reclaimbm" - }, - { - "label": ".StartBM()", - "file_type": "code", - "source_file": "pkg/vpwned/server/providers.go", - "source_location": "L229", - "community": 17, - "norm_label": ".startbm()", - "id": "server_providersgrpc_startbm" - }, - { - "label": ".StopBM()", - "file_type": "code", - "source_file": "pkg/vpwned/server/providers.go", - "source_location": "L248", - "community": 17, - "norm_label": ".stopbm()", - "id": "server_providersgrpc_stopbm" - }, - { - "label": "tableprinter.go", - "file_type": "code", - "source_file": "pkg/vpwned/utils/tableprinter/tableprinter.go", - "source_location": "L1", - "community": 166, - "norm_label": "tableprinter.go", - "id": "pkg_vpwned_utils_tableprinter_tableprinter_go" - }, - { - "label": "PrintAsTable()", - "file_type": "code", - "source_file": "pkg/vpwned/utils/tableprinter/tableprinter.go", - "source_location": "L12", - "community": 166, - "norm_label": "printastable()", - "id": "tableprinter_tableprinter_printastable" - }, - { - "label": "provider.go", - "file_type": "code", - "source_file": "pkg/vpwned/cli/provider.go", - "source_location": "L1", - "community": 17, - "norm_label": "provider.go", - "id": "pkg_vpwned_cli_provider_go" - }, - { - "label": "populateBMCredsFromCMD()", - "file_type": "code", - "source_file": "pkg/vpwned/cli/provider.go", - "source_location": "L19", - "community": 17, - "norm_label": "populatebmcredsfromcmd()", - "id": "cli_provider_populatebmcredsfromcmd" - }, - { - "label": "initProvider()", - "file_type": "code", - "source_file": "pkg/vpwned/cli/provider.go", - "source_location": "L37", - "community": 17, - "norm_label": "initprovider()", - "id": "cli_provider_initprovider" - }, - { - "label": "init()", - "file_type": "code", - "source_file": "pkg/vpwned/cli/provider.go", - "source_location": "L524", - "community": 17, - "norm_label": "init()", - "id": "cli_provider_init" - }, - { - "label": "version.go", - "file_type": "code", - "source_file": "pkg/vpwned/cli/version.go", - "source_location": "L1", - "community": 167, - "norm_label": "version.go", - "id": "pkg_vpwned_cli_version_go" - }, - { - "label": "init()", - "file_type": "code", - "source_file": "pkg/vpwned/cli/version.go", - "source_location": "L23", - "community": 167, - "norm_label": "init()", - "id": "cli_version_init" - }, - { - "label": "serve.go", - "file_type": "code", - "source_file": "pkg/vpwned/cli/serve.go", - "source_location": "L1", - "community": 74, - "norm_label": "serve.go", - "id": "pkg_vpwned_cli_serve_go" - }, - { - "label": "initCfg()", - "file_type": "code", - "source_file": "pkg/vpwned/cli/serve.go", - "source_location": "L36", - "community": 74, - "norm_label": "initcfg()", - "id": "cli_serve_initcfg" - }, - { - "label": "init()", - "file_type": "code", - "source_file": "pkg/vpwned/cli/serve.go", - "source_location": "L65", - "community": 74, - "norm_label": "init()", - "id": "cli_serve_init" - }, - { - "label": "serve()", - "file_type": "code", - "source_file": "pkg/vpwned/cli/serve.go", - "source_location": "L89", - "community": 74, - "norm_label": "serve()", - "id": "cli_serve_serve" - }, - { - "label": "vcenter.go", - "file_type": "code", - "source_file": "pkg/vpwned/cli/vcenter.go", - "source_location": "L1", - "community": 148, - "norm_label": "vcenter.go", - "id": "pkg_vpwned_cli_vcenter_go" - }, - { - "label": "populateCredsFromCMD()", - "file_type": "code", - "source_file": "pkg/vpwned/cli/vcenter.go", - "source_location": "L16", - "community": 148, - "norm_label": "populatecredsfromcmd()", - "id": "cli_vcenter_populatecredsfromcmd" - }, - { - "label": "init()", - "file_type": "code", - "source_file": "pkg/vpwned/cli/vcenter.go", - "source_location": "L146", - "community": 148, - "norm_label": "init()", - "id": "cli_vcenter_init" - }, - { - "label": "vpwctl.go", - "file_type": "code", - "source_file": "pkg/vpwned/cli/vpwctl.go", - "source_location": "L1", - "community": 134, - "norm_label": "vpwctl.go", - "id": "pkg_vpwned_cli_vpwctl_go" - }, - { - "label": "config", - "file_type": "code", - "source_file": "pkg/vpwned/cli/vpwctl.go", - "source_location": "L18", - "community": 134, - "norm_label": "config", - "id": "cli_config" - }, - { - "label": "parseLogLevel()", - "file_type": "code", - "source_file": "pkg/vpwned/cli/vpwctl.go", - "source_location": "L26", - "community": 134, - "norm_label": "parseloglevel()", - "id": "cli_vpwctl_parseloglevel" - }, - { - "label": ".ParseConfig()", - "file_type": "code", - "source_file": "pkg/vpwned/cli/vpwctl.go", - "source_location": "L47", - "community": 134, - "norm_label": ".parseconfig()", - "id": "cli_config_parseconfig" - }, - { - "label": "Execute()", - "file_type": "code", - "source_file": "pkg/vpwned/cli/vpwctl.go", - "source_location": "L77", - "community": 134, - "norm_label": "execute()", - "id": "cli_vpwctl_execute" - }, - { - "label": "upgrade_job.go", - "file_type": "code", - "source_file": "pkg/vpwned/cli/upgrade_job.go", - "source_location": "L1", - "community": 0, - "norm_label": "upgrade_job.go", - "id": "pkg_vpwned_cli_upgrade_job_go" - }, - { - "label": "init()", - "file_type": "code", - "source_file": "pkg/vpwned/cli/upgrade_job.go", - "source_location": "L29", - "community": 0, - "norm_label": "init()", - "id": "cli_upgrade_job_init" - }, - { - "label": "runUpgradeJob()", - "file_type": "code", - "source_file": "pkg/vpwned/cli/upgrade_job.go", - "source_location": "L38", - "community": 0, - "norm_label": "runupgradejob()", - "id": "cli_upgrade_job_runupgradejob" - }, - { - "label": "version.go", - "file_type": "code", - "source_file": "pkg/vpwned/version/version.go", - "source_location": "L1", - "community": 189, - "norm_label": "version.go", - "id": "pkg_vpwned_version_version_go" - }, - { - "label": "tools.go", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/tools/tools.go", - "source_location": "L1", - "community": 190, - "norm_label": "tools.go", - "id": "pkg_vpwned_sdk_tools_tools_go" - }, - { - "label": "targets.go", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/targets/targets.go", - "source_location": "L1", - "community": 16, - "norm_label": "targets.go", - "id": "pkg_vpwned_sdk_targets_targets_go" - }, - { - "label": "VMInfo", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/targets/targets.go", - "source_location": "L13", - "community": 16, - "norm_label": "vminfo", - "id": "targets_vminfo" - }, - { - "label": "AccessInfo", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/targets/targets.go", - "source_location": "L24", - "community": 16, - "norm_label": "accessinfo", - "id": "targets_accessinfo" - }, - { - "label": "Targets", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/targets/targets.go", - "source_location": "L33", - "community": 16, - "norm_label": "targets", - "id": "targets_targets" - }, - { - "label": "RegisterTarget()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/targets/targets.go", - "source_location": "L42", - "community": 16, - "norm_label": "registertarget()", - "id": "targets_targets_registertarget" - }, - { - "label": "DeleteTarget()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/targets/targets.go", - "source_location": "L46", - "community": 16, - "norm_label": "deletetarget()", - "id": "targets_targets_deletetarget" - }, - { - "label": "GetTargets()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/targets/targets.go", - "source_location": "L50", - "community": 16, - "norm_label": "gettargets()", - "id": "targets_targets_gettargets" - }, - { - "label": "GetTarget()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/targets/targets.go", - "source_location": "L58", - "community": 16, - "norm_label": "gettarget()", - "id": "targets_targets_gettarget" - }, - { - "label": "vcenter.go", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/targets/vcenter/vcenter.go", - "source_location": "L1", - "community": 16, - "norm_label": "vcenter.go", - "id": "pkg_vpwned_sdk_targets_vcenter_vcenter_go" - }, - { - "label": "Vcenter", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/targets/vcenter/vcenter.go", - "source_location": "L20", - "community": 16, - "norm_label": "vcenter", - "id": "vcenter_vcenter" - }, - { - "label": "VMCenterAccessInfo", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/targets/vcenter/vcenter.go", - "source_location": "L24", - "community": 16, - "norm_label": "vmcenteraccessinfo", - "id": "vcenter_vmcenteraccessinfo" - }, - { - "label": "VCenterOpts", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/targets/vcenter/vcenter.go", - "source_location": "L29", - "community": 16, - "norm_label": "vcenteropts", - "id": "vcenter_vcenteropts" - }, - { - "label": "NewVCenterCreds()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/targets/vcenter/vcenter.go", - "source_location": "L34", - "community": 16, - "norm_label": "newvcentercreds()", - "id": "vcenter_vcenter_newvcentercreds" - }, - { - "label": "findPowerStatus()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/targets/vcenter/vcenter.go", - "source_location": "L47", - "community": 16, - "norm_label": "findpowerstatus()", - "id": "vcenter_vcenter_findpowerstatus" - }, - { - "label": "findBootDevice()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/targets/vcenter/vcenter.go", - "source_location": "L58", - "community": 16, - "norm_label": "findbootdevice()", - "id": "vcenter_vcenter_findbootdevice" - }, - { - "label": ".connect()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/targets/vcenter/vcenter.go", - "source_location": "L75", - "community": 16, - "norm_label": ".connect()", - "id": "vcenter_vcenter_connect" - }, - { - "label": ".ListVMs()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/targets/vcenter/vcenter.go", - "source_location": "L108", - "community": 16, - "norm_label": ".listvms()", - "id": "vcenter_vcenter_listvms" - }, - { - "label": ".GetVM()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/targets/vcenter/vcenter.go", - "source_location": "L156", - "community": 16, - "norm_label": ".getvm()", - "id": "vcenter_vcenter_getvm" - }, - { - "label": ".ReclaimVM()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/targets/vcenter/vcenter.go", - "source_location": "L184", - "community": 16, - "norm_label": ".reclaimvm()", - "id": "vcenter_vcenter_reclaimvm" - }, - { - "label": ".CordonHost()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/targets/vcenter/vcenter.go", - "source_location": "L230", - "community": 16, - "norm_label": ".cordonhost()", - "id": "vcenter_vcenter_cordonhost" - }, - { - "label": ".UnCordonHost()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/targets/vcenter/vcenter.go", - "source_location": "L258", - "community": 16, - "norm_label": ".uncordonhost()", - "id": "vcenter_vcenter_uncordonhost" - }, - { - "label": ".ListHosts()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/targets/vcenter/vcenter.go", - "source_location": "L286", - "community": 16, - "norm_label": ".listhosts()", - "id": "vcenter_vcenter_listhosts" - }, - { - "label": "init()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/targets/vcenter/vcenter.go", - "source_location": "L361", - "community": 16, - "norm_label": "init()", - "id": "vcenter_vcenter_init" - }, - { - "label": "providers.go", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/providers.go", - "source_location": "L1", - "community": 60, - "norm_label": "providers.go", - "id": "pkg_vpwned_sdk_providers_providers_go" - }, - { - "label": "BMCProvider", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/providers.go", - "source_location": "L13", - "community": 60, - "norm_label": "bmcprovider", - "id": "providers_bmcprovider" - }, - { - "label": "BMAccessInfo", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/providers.go", - "source_location": "L51", - "community": 60, - "norm_label": "bmaccessinfo", - "id": "providers_bmaccessinfo" - }, - { - "label": "RegisterProvider()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/providers.go", - "source_location": "L60", - "community": 60, - "norm_label": "registerprovider()", - "id": "providers_providers_registerprovider" - }, - { - "label": "DeleteProvider()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/providers.go", - "source_location": "L64", - "community": 60, - "norm_label": "deleteprovider()", - "id": "providers_providers_deleteprovider" - }, - { - "label": "GetProviders()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/providers.go", - "source_location": "L68", - "community": 60, - "norm_label": "getproviders()", - "id": "providers_providers_getproviders" - }, - { - "label": "GetProvider()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/providers.go", - "source_location": "L76", - "community": 17, - "norm_label": "getprovider()", - "id": "providers_providers_getprovider" - }, - { - "label": "maas.go", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/maas/maas.go", - "source_location": "L1", - "community": 60, - "norm_label": "maas.go", - "id": "pkg_vpwned_sdk_providers_maas_maas_go" - }, - { - "label": "MaasAccessInfo", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/maas/maas.go", - "source_location": "L22", - "community": 60, - "norm_label": "maasaccessinfo", - "id": "maas_maasaccessinfo" - }, - { - "label": "MaasProvider", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/maas/maas.go", - "source_location": "L29", - "community": 55, - "norm_label": "maasprovider", - "id": "maas_maasprovider" - }, - { - "label": ".Connect()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/maas/maas.go", - "source_location": "L35", - "community": 55, - "norm_label": ".connect()", - "id": "maas_maasprovider_connect" - }, - { - "label": ".ListResources()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/maas/maas.go", - "source_location": "L51", - "community": 55, - "norm_label": ".listresources()", - "id": "maas_maasprovider_listresources" - }, - { - "label": ".SetResourcePower()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/maas/maas.go", - "source_location": "L56", - "community": 55, - "norm_label": ".setresourcepower()", - "id": "maas_maasprovider_setresourcepower" - }, - { - "label": ".GetResourceInfo()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/maas/maas.go", - "source_location": "L61", - "community": 55, - "norm_label": ".getresourceinfo()", - "id": "maas_maasprovider_getresourceinfo" - }, - { - "label": ".ListBootSource()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/maas/maas.go", - "source_location": "L106", - "community": 55, - "norm_label": ".listbootsource()", - "id": "maas_maasprovider_listbootsource" - }, - { - "label": ".Disconnect()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/maas/maas.go", - "source_location": "L121", - "community": 55, - "norm_label": ".disconnect()", - "id": "maas_maasprovider_disconnect" - }, - { - "label": ".SetBM2PXEBoot()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/maas/maas.go", - "source_location": "L128", - "community": 55, - "norm_label": ".setbm2pxeboot()", - "id": "maas_maasprovider_setbm2pxeboot" - }, - { - "label": ".ReclaimBM()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/maas/maas.go", - "source_location": "L132", - "community": 55, - "norm_label": ".reclaimbm()", - "id": "maas_maasprovider_reclaimbm" - }, - { - "label": ".WhoAmI()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/maas/maas.go", - "source_location": "L148", - "community": 55, - "norm_label": ".whoami()", - "id": "maas_maasprovider_whoami" - }, - { - "label": ".DeployMachine()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/maas/maas.go", - "source_location": "L152", - "community": 55, - "norm_label": ".deploymachine()", - "id": "maas_maasprovider_deploymachine" - }, - { - "label": ".IsBMReady()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/maas/maas.go", - "source_location": "L168", - "community": 55, - "norm_label": ".isbmready()", - "id": "maas_maasprovider_isbmready" - }, - { - "label": ".IsBMRunning()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/maas/maas.go", - "source_location": "L179", - "community": 55, - "norm_label": ".isbmrunning()", - "id": "maas_maasprovider_isbmrunning" - }, - { - "label": ".StartBM()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/maas/maas.go", - "source_location": "L190", - "community": 55, - "norm_label": ".startbm()", - "id": "maas_maasprovider_startbm" - }, - { - "label": ".StopBM()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/maas/maas.go", - "source_location": "L224", - "community": 55, - "norm_label": ".stopbm()", - "id": "maas_maasprovider_stopbm" - }, - { - "label": "init()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/maas/maas.go", - "source_location": "L258", - "community": 60, - "norm_label": "init()", - "id": "maas_maas_init" - }, - { - "label": "maas_client.go", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/maas/maas_client.go", - "source_location": "L1", - "community": 149, - "norm_label": "maas_client.go", - "id": "pkg_vpwned_sdk_providers_maas_maas_client_go" - }, - { - "label": "MaasClient", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/maas/maas_client.go", - "source_location": "L19", - "community": 68, - "norm_label": "maasclient", - "id": "maas_maasclient" - }, - { - "label": "NewMaasClient()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/maas/maas_client.go", - "source_location": "L26", - "community": 149, - "norm_label": "newmaasclient()", - "id": "maas_maas_client_newmaasclient" - }, - { - "label": ".ListMachines()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/maas/maas_client.go", - "source_location": "L44", - "community": 68, - "norm_label": ".listmachines()", - "id": "maas_maasclient_listmachines" - }, - { - "label": ".SetMachinePower()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/maas/maas_client.go", - "source_location": "L87", - "community": 68, - "norm_label": ".setmachinepower()", - "id": "maas_maasclient_setmachinepower" - }, - { - "label": ".GetMachineFromID()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/maas/maas_client.go", - "source_location": "L119", - "community": 68, - "norm_label": ".getmachinefromid()", - "id": "maas_maasclient_getmachinefromid" - }, - { - "label": ".GetIPMIInterface()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/maas/maas_client.go", - "source_location": "L126", - "community": 68, - "norm_label": ".getipmiinterface()", - "id": "maas_maasclient_getipmiinterface" - }, - { - "label": ".ReleaseMachine()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/maas/maas_client.go", - "source_location": "L144", - "community": 68, - "norm_label": ".releasemachine()", - "id": "maas_maasclient_releasemachine" - }, - { - "label": ".DeployMachine()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/maas/maas_client.go", - "source_location": "L159", - "community": 68, - "norm_label": ".deploymachine()", - "id": "maas_maasclient_deploymachine" - }, - { - "label": ".Reclaim()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/maas/maas_client.go", - "source_location": "L182", - "community": 68, - "norm_label": ".reclaim()", - "id": "maas_maasclient_reclaim" - }, - { - "label": ".ListBootSource()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/maas/maas_client.go", - "source_location": "L327", - "community": 68, - "norm_label": ".listbootsource()", - "id": "maas_maasclient_listbootsource" - }, - { - "label": ".GetPowerParameters()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/maas/maas_client.go", - "source_location": "L378", - "community": 68, - "norm_label": ".getpowerparameters()", - "id": "maas_maasclient_getpowerparameters" - }, - { - "label": ".GetIPMIClient()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/maas/maas_client.go", - "source_location": "L390", - "community": 68, - "norm_label": ".getipmiclient()", - "id": "maas_maasclient_getipmiclient" - }, - { - "label": ".waitForMachineState()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/maas/maas_client.go", - "source_location": "L428", - "community": 68, - "norm_label": ".waitformachinestate()", - "id": "maas_maasclient_waitformachinestate" - }, - { - "label": ".SetMachine2PXEBoot()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/maas/maas_client.go", - "source_location": "L468", - "community": 68, - "norm_label": ".setmachine2pxeboot()", - "id": "maas_maasclient_setmachine2pxeboot" - }, - { - "label": "ironic.go", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/ironic/ironic.go", - "source_location": "L1", - "community": 60, - "norm_label": "ironic.go", - "id": "pkg_vpwned_sdk_providers_ironic_ironic_go" - }, - { - "label": "IronicProvider", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/ironic/ironic.go", - "source_location": "L8", - "community": 60, - "norm_label": "ironicprovider", - "id": "ironic_ironicprovider" - }, - { - "label": "init()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/ironic/ironic.go", - "source_location": "L12", - "community": 60, - "norm_label": "init()", - "id": "ironic_ironic_init" - }, - { - "label": "base.go", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/base/base.go", - "source_location": "L1", - "community": 60, - "norm_label": "base.go", - "id": "pkg_vpwned_sdk_providers_base_base_go" - }, - { - "label": "UnimplementedBaseProvider", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/base/base.go", - "source_location": "L18", - "community": 47, - "norm_label": "unimplementedbaseprovider", - "id": "base_unimplementedbaseprovider" - }, - { - "label": ".Connect()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/base/base.go", - "source_location": "L22", - "community": 47, - "norm_label": ".connect()", - "id": "base_unimplementedbaseprovider_connect" - }, - { - "label": ".Disconnect()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/base/base.go", - "source_location": "L26", - "community": 47, - "norm_label": ".disconnect()", - "id": "base_unimplementedbaseprovider_disconnect" - }, - { - "label": ".GetProviderBMStatus()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/base/base.go", - "source_location": "L30", - "community": 47, - "norm_label": ".getproviderbmstatus()", - "id": "base_unimplementedbaseprovider_getproviderbmstatus" - }, - { - "label": ".IsBMReady()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/base/base.go", - "source_location": "L34", - "community": 47, - "norm_label": ".isbmready()", - "id": "base_unimplementedbaseprovider_isbmready" - }, - { - "label": ".IsBMRunning()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/base/base.go", - "source_location": "L38", - "community": 47, - "norm_label": ".isbmrunning()", - "id": "base_unimplementedbaseprovider_isbmrunning" - }, - { - "label": ".StartBM()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/base/base.go", - "source_location": "L42", - "community": 47, - "norm_label": ".startbm()", - "id": "base_unimplementedbaseprovider_startbm" - }, - { - "label": ".StopBM()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/base/base.go", - "source_location": "L46", - "community": 47, - "norm_label": ".stopbm()", - "id": "base_unimplementedbaseprovider_stopbm" - }, - { - "label": ".SetBM2PXEBoot()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/base/base.go", - "source_location": "L50", - "community": 47, - "norm_label": ".setbm2pxeboot()", - "id": "base_unimplementedbaseprovider_setbm2pxeboot" - }, - { - "label": ".ReclaimBM()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/base/base.go", - "source_location": "L54", - "community": 47, - "norm_label": ".reclaimbm()", - "id": "base_unimplementedbaseprovider_reclaimbm" - }, - { - "label": ".WhoAmI()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/base/base.go", - "source_location": "L58", - "community": 47, - "norm_label": ".whoami()", - "id": "base_unimplementedbaseprovider_whoami" - }, - { - "label": ".ListResources()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/base/base.go", - "source_location": "L62", - "community": 47, - "norm_label": ".listresources()", - "id": "base_unimplementedbaseprovider_listresources" - }, - { - "label": ".SetResourcePower()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/base/base.go", - "source_location": "L66", - "community": 47, - "norm_label": ".setresourcepower()", - "id": "base_unimplementedbaseprovider_setresourcepower" - }, - { - "label": ".GetResourceInfo()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/base/base.go", - "source_location": "L70", - "community": 47, - "norm_label": ".getresourceinfo()", - "id": "base_unimplementedbaseprovider_getresourceinfo" - }, - { - "label": ".ListBootSource()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/base/base.go", - "source_location": "L74", - "community": 47, - "norm_label": ".listbootsource()", - "id": "base_unimplementedbaseprovider_listbootsource" - }, - { - "label": ".DeployMachine()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/base/base.go", - "source_location": "L78", - "community": 47, - "norm_label": ".deploymachine()", - "id": "base_unimplementedbaseprovider_deploymachine" - }, - { - "label": "init()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/providers/base/base.go", - "source_location": "L82", - "community": 60, - "norm_label": "init()", - "id": "base_base_init" - }, - { - "label": "storage.go", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/storage.go", - "source_location": "L1", - "community": 3, - "norm_label": "storage.go", - "id": "pkg_vpwned_sdk_storage_storage_go" - }, - { - "label": "StorageProvider", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/storage.go", - "source_location": "L12", - "community": 3, - "norm_label": "storageprovider", - "id": "storage_storageprovider" - }, - { - "label": "MappingContext", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/storage.go", - "source_location": "L60", - "community": 3, - "norm_label": "mappingcontext", - "id": "storage_mappingcontext" - }, - { - "label": "Volume", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/storage.go", - "source_location": "L63", - "community": 3, - "norm_label": "volume", - "id": "storage_volume" - }, - { - "label": "OpenstackVolume", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/storage.go", - "source_location": "L73", - "community": 3, - "norm_label": "openstackvolume", - "id": "storage_openstackvolume" - }, - { - "label": "StorageAccessInfo", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/storage.go", - "source_location": "L78", - "community": 3, - "norm_label": "storageaccessinfo", - "id": "storage_storageaccessinfo" - }, - { - "label": "BackendTarget", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/storage.go", - "source_location": "L91", - "community": 3, - "norm_label": "backendtarget", - "id": "storage_backendtarget" - }, - { - "label": "BackendTargetGroup", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/storage.go", - "source_location": "L98", - "community": 3, - "norm_label": "backendtargetgroup", - "id": "storage_backendtargetgroup" - }, - { - "label": "BackendTargetDiscoverer", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/storage.go", - "source_location": "L108", - "community": 3, - "norm_label": "backendtargetdiscoverer", - "id": "storage_backendtargetdiscoverer" - }, - { - "label": "ArrayInfo", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/storage.go", - "source_location": "L113", - "community": 3, - "norm_label": "arrayinfo", - "id": "storage_arrayinfo" - }, - { - "label": "VolumeInfo", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/storage.go", - "source_location": "L122", - "community": 3, - "norm_label": "volumeinfo", - "id": "storage_volumeinfo" - }, - { - "label": "CapacityInfo", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/storage.go", - "source_location": "L130", - "community": 3, - "norm_label": "capacityinfo", - "id": "storage_capacityinfo" - }, - { - "label": "RegisterStorageProvider()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/storage.go", - "source_location": "L137", - "community": 48, - "norm_label": "registerstorageprovider()", - "id": "storage_storage_registerstorageprovider" - }, - { - "label": "DeleteStorageProvider()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/storage.go", - "source_location": "L142", - "community": 3, - "norm_label": "deletestorageprovider()", - "id": "storage_storage_deletestorageprovider" - }, - { - "label": "GetStorageProviders()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/storage.go", - "source_location": "L147", - "community": 3, - "norm_label": "getstorageproviders()", - "id": "storage_storage_getstorageproviders" - }, - { - "label": "GetStorageProvider()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/storage.go", - "source_location": "L156", - "community": 3, - "norm_label": "getstorageprovider()", - "id": "storage_storage_getstorageprovider" - }, - { - "label": "NewStorageProvider()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/storage.go", - "source_location": "L165", - "community": 3, - "norm_label": "newstorageprovider()", - "id": "storage_storage_newstorageprovider" - }, - { - "label": "base.go", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/base.go", - "source_location": "L1", - "community": 62, - "norm_label": "base.go", - "id": "pkg_vpwned_sdk_storage_base_go" - }, - { - "label": "VendorConfig", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/base.go", - "source_location": "L17", - "community": 62, - "norm_label": "vendorconfig", - "id": "storage_vendorconfig" - }, - { - "label": "BaseStorageProvider", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/base.go", - "source_location": "L25", - "community": 62, - "norm_label": "basestorageprovider", - "id": "storage_basestorageprovider" - }, - { - "label": ".InitHTTPClient()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/base.go", - "source_location": "L36", - "community": 62, - "norm_label": ".inithttpclient()", - "id": "storage_basestorageprovider_inithttpclient" - }, - { - "label": ".DoRequest()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/base.go", - "source_location": "L49", - "community": 62, - "norm_label": ".dorequest()", - "id": "storage_basestorageprovider_dorequest" - }, - { - "label": ".DoRequestJSON()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/base.go", - "source_location": "L80", - "community": 62, - "norm_label": ".dorequestjson()", - "id": "storage_basestorageprovider_dorequestjson" - }, - { - "label": ".BuildNAA()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/base.go", - "source_location": "L96", - "community": 62, - "norm_label": ".buildnaa()", - "id": "storage_basestorageprovider_buildnaa" - }, - { - "label": ".ExtractSerialFromNAA()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/base.go", - "source_location": "L101", - "community": 62, - "norm_label": ".extractserialfromnaa()", - "id": "storage_basestorageprovider_extractserialfromnaa" - }, - { - "label": ".IsValidNAA()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/base.go", - "source_location": "L112", - "community": 62, - "norm_label": ".isvalidnaa()", - "id": "storage_basestorageprovider_isvalidnaa" - }, - { - "label": ".GetAllVolumeNAAs()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/base.go", - "source_location": "L118", - "community": 62, - "norm_label": ".getallvolumenaas()", - "id": "storage_basestorageprovider_getallvolumenaas" - }, - { - "label": ".GetVolumeFromNAACommon()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/base.go", - "source_location": "L133", - "community": 62, - "norm_label": ".getvolumefromnaacommon()", - "id": "storage_basestorageprovider_getvolumefromnaacommon" - }, - { - "label": ".SetConnected()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/base.go", - "source_location": "L165", - "community": 62, - "norm_label": ".setconnected()", - "id": "storage_basestorageprovider_setconnected" - }, - { - "label": ".GetConnected()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/base.go", - "source_location": "L170", - "community": 62, - "norm_label": ".getconnected()", - "id": "storage_basestorageprovider_getconnected" - }, - { - "label": "ContainsIgnoreCase()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/base.go", - "source_location": "L177", - "community": 37, - "norm_label": "containsignorecase()", - "id": "storage_base_containsignorecase" - }, - { - "label": "SliceContains()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/base.go", - "source_location": "L188", - "community": 62, - "norm_label": "slicecontains()", - "id": "storage_base_slicecontains" - }, - { - "label": "netapp.go", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L1", - "community": 48, - "norm_label": "netapp.go", - "id": "pkg_vpwned_sdk_storage_netapp_netapp_go" - }, - { - "label": "init()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L32", - "community": 48, - "norm_label": "init()", - "id": "netapp_netapp_init" - }, - { - "label": "NetAppStorageProvider", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L41", - "community": 27, - "norm_label": "netappstorageprovider", - "id": "netapp_netappstorageprovider" - }, - { - "label": "OntapClusterInfo", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L48", - "community": 48, - "norm_label": "ontapclusterinfo", - "id": "netapp_ontapclusterinfo" - }, - { - "label": "OntapLUN", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L56", - "community": 48, - "norm_label": "ontaplun", - "id": "netapp_ontaplun" - }, - { - "label": "OntapLUNResponse", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L76", - "community": 48, - "norm_label": "ontaplunresponse", - "id": "netapp_ontaplunresponse" - }, - { - "label": "OntapIgroup", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L81", - "community": 48, - "norm_label": "ontapigroup", - "id": "netapp_ontapigroup" - }, - { - "label": "OntapIgroupResponse", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L94", - "community": 48, - "norm_label": "ontapigroupresponse", - "id": "netapp_ontapigroupresponse" - }, - { - "label": "OntapSVM", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L99", - "community": 48, - "norm_label": "ontapsvm", - "id": "netapp_ontapsvm" - }, - { - "label": "OntapSVMResponse", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L104", - "community": 48, - "norm_label": "ontapsvmresponse", - "id": "netapp_ontapsvmresponse" - }, - { - "label": "OntapFlexVol", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L109", - "community": 48, - "norm_label": "ontapflexvol", - "id": "netapp_ontapflexvol" - }, - { - "label": "OntapFlexVolResponse", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L119", - "community": 48, - "norm_label": "ontapflexvolresponse", - "id": "netapp_ontapflexvolresponse" - }, - { - "label": ".Connect()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L125", - "community": 27, - "norm_label": ".connect()", - "id": "netapp_netappstorageprovider_connect" - }, - { - "label": ".Disconnect()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L160", - "community": 27, - "norm_label": ".disconnect()", - "id": "netapp_netappstorageprovider_disconnect" - }, - { - "label": ".ValidateCredentials()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L166", - "community": 27, - "norm_label": ".validatecredentials()", - "id": "netapp_netappstorageprovider_validatecredentials" - }, - { - "label": ".CreateVolume()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L183", - "community": 27, - "norm_label": ".createvolume()", - "id": "netapp_netappstorageprovider_createvolume" - }, - { - "label": ".DeleteVolume()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L240", - "community": 27, - "norm_label": ".deletevolume()", - "id": "netapp_netappstorageprovider_deletevolume" - }, - { - "label": ".GetVolumeInfo()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L267", - "community": 27, - "norm_label": ".getvolumeinfo()", - "id": "netapp_netappstorageprovider_getvolumeinfo" - }, - { - "label": ".ListAllVolumes()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L288", - "community": 27, - "norm_label": ".listallvolumes()", - "id": "netapp_netappstorageprovider_listallvolumes" - }, - { - "label": ".GetAllVolumeNAAs()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L309", - "community": 27, - "norm_label": ".getallvolumenaas()", - "id": "netapp_netappstorageprovider_getallvolumenaas" - }, - { - "label": "detectSANProtocol()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L316", - "community": 103, - "norm_label": "detectsanprotocol()", - "id": "netapp_netapp_detectsanprotocol" - }, - { - "label": "isWWPNLike()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L340", - "community": 48, - "norm_label": "iswwpnlike()", - "id": "netapp_netapp_iswwpnlike" - }, - { - "label": "initiatorMatches()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L359", - "community": 48, - "norm_label": "initiatormatches()", - "id": "netapp_netapp_initiatormatches" - }, - { - "label": "normaliseToONTAPInitiators()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L374", - "community": 37, - "norm_label": "normalisetoontapinitiators()", - "id": "netapp_netapp_normalisetoontapinitiators" - }, - { - "label": ".ensureIgroupExists()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L393", - "community": 103, - "norm_label": ".ensureigroupexists()", - "id": "netapp_netappstorageprovider_ensureigroupexists" - }, - { - "label": "isONTAPConflict()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L446", - "community": 103, - "norm_label": "isontapconflict()", - "id": "netapp_netapp_isontapconflict" - }, - { - "label": ".addInitiatorToIgroup()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L461", - "community": 103, - "norm_label": ".addinitiatortoigroup()", - "id": "netapp_netappstorageprovider_addinitiatortoigroup" - }, - { - "label": ".CreateOrUpdateInitiatorGroup()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L487", - "community": 103, - "norm_label": ".createorupdateinitiatorgroup()", - "id": "netapp_netappstorageprovider_createorupdateinitiatorgroup" - }, - { - "label": ".MapVolumeToGroup()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L600", - "community": 103, - "norm_label": ".mapvolumetogroup()", - "id": "netapp_netappstorageprovider_mapvolumetogroup" - }, - { - "label": ".UnmapVolumeFromGroup()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L662", - "community": 27, - "norm_label": ".unmapvolumefromgroup()", - "id": "netapp_netappstorageprovider_unmapvolumefromgroup" - }, - { - "label": ".GetMappedGroups()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L706", - "community": 27, - "norm_label": ".getmappedgroups()", - "id": "netapp_netappstorageprovider_getmappedgroups" - }, - { - "label": ".ResolveCinderVolumeToLUN()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L737", - "community": 27, - "norm_label": ".resolvecindervolumetolun()", - "id": "netapp_netappstorageprovider_resolvecindervolumetolun" - }, - { - "label": ".GetVolumeFromNAA()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L763", - "community": 27, - "norm_label": ".getvolumefromnaa()", - "id": "netapp_netappstorageprovider_getvolumefromnaa" - }, - { - "label": ".WhoAmI()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L791", - "community": 27, - "norm_label": ".whoami()", - "id": "netapp_netappstorageprovider_whoami" - }, - { - "label": ".BuildNAA()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L797", - "community": 27, - "norm_label": ".buildnaa()", - "id": "netapp_netappstorageprovider_buildnaa" - }, - { - "label": ".ExtractSerialFromNAA()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L804", - "community": 27, - "norm_label": ".extractserialfromnaa()", - "id": "netapp_netappstorageprovider_extractserialfromnaa" - }, - { - "label": ".getClusterInfo()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L821", - "community": 27, - "norm_label": ".getclusterinfo()", - "id": "netapp_netappstorageprovider_getclusterinfo" - }, - { - "label": ".listLUNs()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L830", - "community": 27, - "norm_label": ".listluns()", - "id": "netapp_netappstorageprovider_listluns" - }, - { - "label": ".listIgroups()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L845", - "community": 103, - "norm_label": ".listigroups()", - "id": "netapp_netappstorageprovider_listigroups" - }, - { - "label": ".getLUNByName()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L856", - "community": 27, - "norm_label": ".getlunbyname()", - "id": "netapp_netappstorageprovider_getlunbyname" - }, - { - "label": ".getIgroupByName()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L882", - "community": 103, - "norm_label": ".getigroupbyname()", - "id": "netapp_netappstorageprovider_getigroupbyname" - }, - { - "label": ".getDefaultVolumePathAndSVM()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L903", - "community": 27, - "norm_label": ".getdefaultvolumepathandsvm()", - "id": "netapp_netappstorageprovider_getdefaultvolumepathandsvm" - }, - { - "label": ".probeTargetFromExistingLUNs()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L936", - "community": 27, - "norm_label": ".probetargetfromexistingluns()", - "id": "netapp_netappstorageprovider_probetargetfromexistingluns" - }, - { - "label": ".ListSVMs()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L969", - "community": 27, - "norm_label": ".listsvms()", - "id": "netapp_netappstorageprovider_listsvms" - }, - { - "label": ".ListFlexVolsForSVM()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L982", - "community": 27, - "norm_label": ".listflexvolsforsvm()", - "id": "netapp_netappstorageprovider_listflexvolsforsvm" - }, - { - "label": ".DiscoverBackendTargets()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L997", - "community": 27, - "norm_label": ".discoverbackendtargets()", - "id": "netapp_netappstorageprovider_discoverbackendtargets" - }, - { - "label": "fcutil_test.go", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil_test.go", - "source_location": "L1", - "community": 37, - "norm_label": "fcutil_test.go", - "id": "pkg_vpwned_sdk_storage_fcutil_fcutil_test_go" - }, - { - "label": "TestParseFCUID()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil_test.go", - "source_location": "L12", - "community": 37, - "norm_label": "testparsefcuid()", - "id": "fcutil_fcutil_test_testparsefcuid" - }, - { - "label": "TestStripWWNFormatting()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil_test.go", - "source_location": "L161", - "community": 37, - "norm_label": "teststripwwnformatting()", - "id": "fcutil_fcutil_test_teststripwwnformatting" - }, - { - "label": "TestColonSeparated()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil_test.go", - "source_location": "L235", - "community": 37, - "norm_label": "testcolonseparated()", - "id": "fcutil_fcutil_test_testcolonseparated" - }, - { - "label": "TestWWPNFromFCUID()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil_test.go", - "source_location": "L304", - "community": 37, - "norm_label": "testwwpnfromfcuid()", - "id": "fcutil_fcutil_test_testwwpnfromfcuid" - }, - { - "label": "TestFormattedWWPNFromFCUID()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil_test.go", - "source_location": "L367", - "community": 37, - "norm_label": "testformattedwwpnfromfcuid()", - "id": "fcutil_fcutil_test_testformattedwwpnfromfcuid" - }, - { - "label": "TestEqualWWNs()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil_test.go", - "source_location": "L431", - "community": 37, - "norm_label": "testequalwwns()", - "id": "fcutil_fcutil_test_testequalwwns" - }, - { - "label": "TestFCUIDToPureWWNComparison()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil_test.go", - "source_location": "L549", - "community": 37, - "norm_label": "testfcuidtopurewwncomparison()", - "id": "fcutil_fcutil_test_testfcuidtopurewwncomparison" - }, - { - "label": "TestParseFCUIDReturnsBothComponents()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil_test.go", - "source_location": "L577", - "community": 37, - "norm_label": "testparsefcuidreturnsbothcomponents()", - "id": "fcutil_fcutil_test_testparsefcuidreturnsbothcomponents" - }, - { - "label": "TestColonSeparatedRoundTrip()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil_test.go", - "source_location": "L607", - "community": 37, - "norm_label": "testcolonseparatedroundtrip()", - "id": "fcutil_fcutil_test_testcolonseparatedroundtrip" - }, - { - "label": "fcutil.go", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil.go", - "source_location": "L1", - "community": 37, - "norm_label": "fcutil.go", - "id": "pkg_vpwned_sdk_storage_fcutil_fcutil_go" - }, - { - "label": "ParseFCUID()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil.go", - "source_location": "L22", - "community": 37, - "norm_label": "parsefcuid()", - "id": "fcutil_fcutil_parsefcuid" - }, - { - "label": "StripWWNFormatting()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil.go", - "source_location": "L44", - "community": 37, - "norm_label": "stripwwnformatting()", - "id": "fcutil_fcutil_stripwwnformatting" - }, - { - "label": "ColonSeparated()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil.go", - "source_location": "L51", - "community": 37, - "norm_label": "colonseparated()", - "id": "fcutil_fcutil_colonseparated" - }, - { - "label": "WWPNFromFCUID()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil.go", - "source_location": "L71", - "community": 37, - "norm_label": "wwpnfromfcuid()", - "id": "fcutil_fcutil_wwpnfromfcuid" - }, - { - "label": "FormattedWWPNFromFCUID()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil.go", - "source_location": "L80", - "community": 37, - "norm_label": "formattedwwpnfromfcuid()", - "id": "fcutil_fcutil_formattedwwpnfromfcuid" - }, - { - "label": "EqualWWNs()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil.go", - "source_location": "L91", - "community": 37, - "norm_label": "equalwwns()", - "id": "fcutil_fcutil_equalwwns" - }, - { - "label": "providers.go", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/providers/providers.go", - "source_location": "L1", - "community": 191, - "norm_label": "providers.go", - "id": "pkg_vpwned_sdk_storage_providers_providers_go" - }, - { - "label": "pure.go", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/pure/pure.go", - "source_location": "L1", - "community": 48, - "norm_label": "pure.go", - "id": "pkg_vpwned_sdk_storage_pure_pure_go" - }, - { - "label": "init()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/pure/pure.go", - "source_location": "L17", - "community": 48, - "norm_label": "init()", - "id": "pure_pure_init" - }, - { - "label": "PureStorageProvider", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/pure/pure.go", - "source_location": "L22", - "community": 49, - "norm_label": "purestorageprovider", - "id": "pure_purestorageprovider" - }, - { - "label": ".Connect()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/pure/pure.go", - "source_location": "L28", - "community": 49, - "norm_label": ".connect()", - "id": "pure_purestorageprovider_connect" - }, - { - "label": ".Disconnect()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/pure/pure.go", - "source_location": "L64", - "community": 49, - "norm_label": ".disconnect()", - "id": "pure_purestorageprovider_disconnect" - }, - { - "label": ".ValidateCredentials()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/pure/pure.go", - "source_location": "L70", - "community": 49, - "norm_label": ".validatecredentials()", - "id": "pure_purestorageprovider_validatecredentials" - }, - { - "label": ".CreateVolume()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/pure/pure.go", - "source_location": "L87", - "community": 49, - "norm_label": ".createvolume()", - "id": "pure_purestorageprovider_createvolume" - }, - { - "label": ".DeleteVolume()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/pure/pure.go", - "source_location": "L102", - "community": 49, - "norm_label": ".deletevolume()", - "id": "pure_purestorageprovider_deletevolume" - }, - { - "label": ".RenameVolume()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/pure/pure.go", - "source_location": "L111", - "community": 49, - "norm_label": ".renamevolume()", - "id": "pure_purestorageprovider_renamevolume" - }, - { - "label": ".GetVolumeInfo()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/pure/pure.go", - "source_location": "L121", - "community": 49, - "norm_label": ".getvolumeinfo()", - "id": "pure_purestorageprovider_getvolumeinfo" - }, - { - "label": ".ListAllVolumes()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/pure/pure.go", - "source_location": "L135", - "community": 49, - "norm_label": ".listallvolumes()", - "id": "pure_purestorageprovider_listallvolumes" - }, - { - "label": ".GetAllVolumeNAAs()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/pure/pure.go", - "source_location": "L155", - "community": 49, - "norm_label": ".getallvolumenaas()", - "id": "pure_purestorageprovider_getallvolumenaas" - }, - { - "label": ".CreateOrUpdateInitiatorGroup()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/pure/pure.go", - "source_location": "L162", - "community": 37, - "norm_label": ".createorupdateinitiatorgroup()", - "id": "pure_purestorageprovider_createorupdateinitiatorgroup" - }, - { - "label": ".MapVolumeToGroup()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/pure/pure.go", - "source_location": "L226", - "community": 49, - "norm_label": ".mapvolumetogroup()", - "id": "pure_purestorageprovider_mapvolumetogroup" - }, - { - "label": ".UnmapVolumeFromGroup()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/pure/pure.go", - "source_location": "L253", - "community": 49, - "norm_label": ".unmapvolumefromgroup()", - "id": "pure_purestorageprovider_unmapvolumefromgroup" - }, - { - "label": ".GetMappedGroups()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/pure/pure.go", - "source_location": "L277", - "community": 49, - "norm_label": ".getmappedgroups()", - "id": "pure_purestorageprovider_getmappedgroups" - }, - { - "label": ".ResolveCinderVolumeToLUN()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/pure/pure.go", - "source_location": "L284", - "community": 49, - "norm_label": ".resolvecindervolumetolun()", - "id": "pure_purestorageprovider_resolvecindervolumetolun" - }, - { - "label": ".GetVolumeFromNAA()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/pure/pure.go", - "source_location": "L305", - "community": 49, - "norm_label": ".getvolumefromnaa()", - "id": "pure_purestorageprovider_getvolumefromnaa" - }, - { - "label": ".WhoAmI()", - "file_type": "code", - "source_file": "pkg/vpwned/sdk/storage/pure/pure.go", - "source_location": "L333", - "community": 49, - "norm_label": ".whoami()", - "id": "pure_purestorageprovider_whoami" - }, - { - "label": "api.pb.gw.go", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L1", - "community": 26, - "norm_label": "api.pb.gw.go", - "id": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go" - }, - { - "label": "request_Version_Version_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L38", - "community": 102, - "norm_label": "request_version_version_0()", - "id": "service_api_pb_gw_request_version_version_0" - }, - { - "label": "local_request_Version_Version_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L50", - "community": 128, - "norm_label": "local_request_version_version_0()", - "id": "service_api_pb_gw_local_request_version_version_0" - }, - { - "label": "request_Version_InitiateUpgrade_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L59", - "community": 102, - "norm_label": "request_version_initiateupgrade_0()", - "id": "service_api_pb_gw_request_version_initiateupgrade_0" - }, - { - "label": "local_request_Version_InitiateUpgrade_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L74", - "community": 128, - "norm_label": "local_request_version_initiateupgrade_0()", - "id": "service_api_pb_gw_local_request_version_initiateupgrade_0" - }, - { - "label": "request_Version_GetUpgradeProgress_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L86", - "community": 102, - "norm_label": "request_version_getupgradeprogress_0()", - "id": "service_api_pb_gw_request_version_getupgradeprogress_0" - }, - { - "label": "local_request_Version_GetUpgradeProgress_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L98", - "community": 128, - "norm_label": "local_request_version_getupgradeprogress_0()", - "id": "service_api_pb_gw_local_request_version_getupgradeprogress_0" - }, - { - "label": "request_Version_GetAvailableTags_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L107", - "community": 102, - "norm_label": "request_version_getavailabletags_0()", - "id": "service_api_pb_gw_request_version_getavailabletags_0" - }, - { - "label": "local_request_Version_GetAvailableTags_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L119", - "community": 128, - "norm_label": "local_request_version_getavailabletags_0()", - "id": "service_api_pb_gw_local_request_version_getavailabletags_0" - }, - { - "label": "request_Version_Cleanup_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L128", - "community": 102, - "norm_label": "request_version_cleanup_0()", - "id": "service_api_pb_gw_request_version_cleanup_0" - }, - { - "label": "local_request_Version_Cleanup_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L143", - "community": 128, - "norm_label": "local_request_version_cleanup_0()", - "id": "service_api_pb_gw_local_request_version_cleanup_0" - }, - { - "label": "request_VCenter_ListVMs_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L157", - "community": 26, - "norm_label": "request_vcenter_listvms_0()", - "id": "service_api_pb_gw_request_vcenter_listvms_0" - }, - { - "label": "local_request_VCenter_ListVMs_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L175", - "community": 121, - "norm_label": "local_request_vcenter_listvms_0()", - "id": "service_api_pb_gw_local_request_vcenter_listvms_0" - }, - { - "label": "request_VCenter_GetVM_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L192", - "community": 26, - "norm_label": "request_vcenter_getvm_0()", - "id": "service_api_pb_gw_request_vcenter_getvm_0" - }, - { - "label": "local_request_VCenter_GetVM_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L210", - "community": 121, - "norm_label": "local_request_vcenter_getvm_0()", - "id": "service_api_pb_gw_local_request_vcenter_getvm_0" - }, - { - "label": "request_VCenter_ReclaimVM_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L225", - "community": 26, - "norm_label": "request_vcenter_reclaimvm_0()", - "id": "service_api_pb_gw_request_vcenter_reclaimvm_0" - }, - { - "label": "local_request_VCenter_ReclaimVM_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L240", - "community": 121, - "norm_label": "local_request_vcenter_reclaimvm_0()", - "id": "service_api_pb_gw_local_request_vcenter_reclaimvm_0" - }, - { - "label": "request_VCenter_CordonHost_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L252", - "community": 26, - "norm_label": "request_vcenter_cordonhost_0()", - "id": "service_api_pb_gw_request_vcenter_cordonhost_0" - }, - { - "label": "local_request_VCenter_CordonHost_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L267", - "community": 121, - "norm_label": "local_request_vcenter_cordonhost_0()", - "id": "service_api_pb_gw_local_request_vcenter_cordonhost_0" - }, - { - "label": "request_VCenter_UnCordonHost_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L279", - "community": 26, - "norm_label": "request_vcenter_uncordonhost_0()", - "id": "service_api_pb_gw_request_vcenter_uncordonhost_0" - }, - { - "label": "local_request_VCenter_UnCordonHost_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L294", - "community": 121, - "norm_label": "local_request_vcenter_uncordonhost_0()", - "id": "service_api_pb_gw_local_request_vcenter_uncordonhost_0" - }, - { - "label": "request_VCenter_ListHosts_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L308", - "community": 26, - "norm_label": "request_vcenter_listhosts_0()", - "id": "service_api_pb_gw_request_vcenter_listhosts_0" - }, - { - "label": "local_request_VCenter_ListHosts_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L326", - "community": 121, - "norm_label": "local_request_vcenter_listhosts_0()", - "id": "service_api_pb_gw_local_request_vcenter_listhosts_0" - }, - { - "label": "request_BMProvider_ListMachines_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L343", - "community": 79, - "norm_label": "request_bmprovider_listmachines_0()", - "id": "service_api_pb_gw_request_bmprovider_listmachines_0" - }, - { - "label": "local_request_BMProvider_ListMachines_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L361", - "community": 26, - "norm_label": "local_request_bmprovider_listmachines_0()", - "id": "service_api_pb_gw_local_request_bmprovider_listmachines_0" - }, - { - "label": "request_BMProvider_GetResourceInfo_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L378", - "community": 79, - "norm_label": "request_bmprovider_getresourceinfo_0()", - "id": "service_api_pb_gw_request_bmprovider_getresourceinfo_0" - }, - { - "label": "local_request_BMProvider_GetResourceInfo_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L396", - "community": 26, - "norm_label": "local_request_bmprovider_getresourceinfo_0()", - "id": "service_api_pb_gw_local_request_bmprovider_getresourceinfo_0" - }, - { - "label": "request_BMProvider_SetResourcePower_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L411", - "community": 79, - "norm_label": "request_bmprovider_setresourcepower_0()", - "id": "service_api_pb_gw_request_bmprovider_setresourcepower_0" - }, - { - "label": "local_request_BMProvider_SetResourcePower_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L426", - "community": 26, - "norm_label": "local_request_bmprovider_setresourcepower_0()", - "id": "service_api_pb_gw_local_request_bmprovider_setresourcepower_0" - }, - { - "label": "request_BMProvider_SetResourceBM2PXEBoot_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L438", - "community": 79, - "norm_label": "request_bmprovider_setresourcebm2pxeboot_0()", - "id": "service_api_pb_gw_request_bmprovider_setresourcebm2pxeboot_0" - }, - { - "label": "local_request_BMProvider_SetResourceBM2PXEBoot_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L453", - "community": 26, - "norm_label": "local_request_bmprovider_setresourcebm2pxeboot_0()", - "id": "service_api_pb_gw_local_request_bmprovider_setresourcebm2pxeboot_0" - }, - { - "label": "request_BMProvider_WhoAmI_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L465", - "community": 79, - "norm_label": "request_bmprovider_whoami_0()", - "id": "service_api_pb_gw_request_bmprovider_whoami_0" - }, - { - "label": "local_request_BMProvider_WhoAmI_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L477", - "community": 26, - "norm_label": "local_request_bmprovider_whoami_0()", - "id": "service_api_pb_gw_local_request_bmprovider_whoami_0" - }, - { - "label": "request_BMProvider_ListBootSource_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L488", - "community": 79, - "norm_label": "request_bmprovider_listbootsource_0()", - "id": "service_api_pb_gw_request_bmprovider_listbootsource_0" - }, - { - "label": "local_request_BMProvider_ListBootSource_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L506", - "community": 26, - "norm_label": "local_request_bmprovider_listbootsource_0()", - "id": "service_api_pb_gw_local_request_bmprovider_listbootsource_0" - }, - { - "label": "request_BMProvider_ReclaimBMHost_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L521", - "community": 79, - "norm_label": "request_bmprovider_reclaimbmhost_0()", - "id": "service_api_pb_gw_request_bmprovider_reclaimbmhost_0" - }, - { - "label": "local_request_BMProvider_ReclaimBMHost_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L536", - "community": 26, - "norm_label": "local_request_bmprovider_reclaimbmhost_0()", - "id": "service_api_pb_gw_local_request_bmprovider_reclaimbmhost_0" - }, - { - "label": "request_BMProvider_DeployMachine_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L548", - "community": 79, - "norm_label": "request_bmprovider_deploymachine_0()", - "id": "service_api_pb_gw_request_bmprovider_deploymachine_0" - }, - { - "label": "local_request_BMProvider_DeployMachine_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L563", - "community": 26, - "norm_label": "local_request_bmprovider_deploymachine_0()", - "id": "service_api_pb_gw_local_request_bmprovider_deploymachine_0" - }, - { - "label": "request_VailbreakProxy_ValidateOpenstackIp_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L575", - "community": 120, - "norm_label": "request_vailbreakproxy_validateopenstackip_0()", - "id": "service_api_pb_gw_request_vailbreakproxy_validateopenstackip_0" - }, - { - "label": "local_request_VailbreakProxy_ValidateOpenstackIp_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L590", - "community": 26, - "norm_label": "local_request_vailbreakproxy_validateopenstackip_0()", - "id": "service_api_pb_gw_local_request_vailbreakproxy_validateopenstackip_0" - }, - { - "label": "request_VailbreakProxy_RevalidateCredentials_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L602", - "community": 120, - "norm_label": "request_vailbreakproxy_revalidatecredentials_0()", - "id": "service_api_pb_gw_request_vailbreakproxy_revalidatecredentials_0" - }, - { - "label": "local_request_VailbreakProxy_RevalidateCredentials_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L617", - "community": 26, - "norm_label": "local_request_vailbreakproxy_revalidatecredentials_0()", - "id": "service_api_pb_gw_local_request_vailbreakproxy_revalidatecredentials_0" - }, - { - "label": "request_VailbreakProxy_InjectEnvVariables_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L629", - "community": 120, - "norm_label": "request_vailbreakproxy_injectenvvariables_0()", - "id": "service_api_pb_gw_request_vailbreakproxy_injectenvvariables_0" - }, - { - "label": "local_request_VailbreakProxy_InjectEnvVariables_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L644", - "community": 26, - "norm_label": "local_request_vailbreakproxy_injectenvvariables_0()", - "id": "service_api_pb_gw_local_request_vailbreakproxy_injectenvvariables_0" - }, - { - "label": "request_VailbreakProxy_CheckNetworkSubnetCompatibility_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L656", - "community": 120, - "norm_label": "request_vailbreakproxy_checknetworksubnetcompatibility_0()", - "id": "service_api_pb_gw_request_vailbreakproxy_checknetworksubnetcompatibility_0" - }, - { - "label": "local_request_VailbreakProxy_CheckNetworkSubnetCompatibility_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L671", - "community": 26, - "norm_label": "local_request_vailbreakproxy_checknetworksubnetcompatibility_0()", - "id": "service_api_pb_gw_local_request_vailbreakproxy_checknetworksubnetcompatibility_0" - }, - { - "label": "request_StorageArray_ValidateCredentials_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L683", - "community": 98, - "norm_label": "request_storagearray_validatecredentials_0()", - "id": "service_api_pb_gw_request_storagearray_validatecredentials_0" - }, - { - "label": "local_request_StorageArray_ValidateCredentials_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L698", - "community": 122, - "norm_label": "local_request_storagearray_validatecredentials_0()", - "id": "service_api_pb_gw_local_request_storagearray_validatecredentials_0" - }, - { - "label": "request_StorageArray_CreateOrUpdateInitiatorGroup_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L710", - "community": 98, - "norm_label": "request_storagearray_createorupdateinitiatorgroup_0()", - "id": "service_api_pb_gw_request_storagearray_createorupdateinitiatorgroup_0" - }, - { - "label": "local_request_StorageArray_CreateOrUpdateInitiatorGroup_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L725", - "community": 122, - "norm_label": "local_request_storagearray_createorupdateinitiatorgroup_0()", - "id": "service_api_pb_gw_local_request_storagearray_createorupdateinitiatorgroup_0" - }, - { - "label": "request_StorageArray_MapVolumeToGroup_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L737", - "community": 98, - "norm_label": "request_storagearray_mapvolumetogroup_0()", - "id": "service_api_pb_gw_request_storagearray_mapvolumetogroup_0" - }, - { - "label": "local_request_StorageArray_MapVolumeToGroup_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L752", - "community": 122, - "norm_label": "local_request_storagearray_mapvolumetogroup_0()", - "id": "service_api_pb_gw_local_request_storagearray_mapvolumetogroup_0" - }, - { - "label": "request_StorageArray_UnmapVolumeFromGroup_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L764", - "community": 98, - "norm_label": "request_storagearray_unmapvolumefromgroup_0()", - "id": "service_api_pb_gw_request_storagearray_unmapvolumefromgroup_0" - }, - { - "label": "local_request_StorageArray_UnmapVolumeFromGroup_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L779", - "community": 122, - "norm_label": "local_request_storagearray_unmapvolumefromgroup_0()", - "id": "service_api_pb_gw_local_request_storagearray_unmapvolumefromgroup_0" - }, - { - "label": "request_StorageArray_GetMappedGroups_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L791", - "community": 98, - "norm_label": "request_storagearray_getmappedgroups_0()", - "id": "service_api_pb_gw_request_storagearray_getmappedgroups_0" - }, - { - "label": "local_request_StorageArray_GetMappedGroups_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L806", - "community": 122, - "norm_label": "local_request_storagearray_getmappedgroups_0()", - "id": "service_api_pb_gw_local_request_storagearray_getmappedgroups_0" - }, - { - "label": "request_StorageArray_ResolveCinderVolume_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L818", - "community": 98, - "norm_label": "request_storagearray_resolvecindervolume_0()", - "id": "service_api_pb_gw_request_storagearray_resolvecindervolume_0" - }, - { - "label": "local_request_StorageArray_ResolveCinderVolume_0()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L833", - "community": 122, - "norm_label": "local_request_storagearray_resolvecindervolume_0()", - "id": "service_api_pb_gw_local_request_storagearray_resolvecindervolume_0" - }, - { - "label": "RegisterVersionHandlerServer()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L850", - "community": 128, - "norm_label": "registerversionhandlerserver()", - "id": "service_api_pb_gw_registerversionhandlerserver" - }, - { - "label": "RegisterVCenterHandlerServer()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L960", - "community": 121, - "norm_label": "registervcenterhandlerserver()", - "id": "service_api_pb_gw_registervcenterhandlerserver" - }, - { - "label": "RegisterBMProviderHandlerServer()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L1090", - "community": 26, - "norm_label": "registerbmproviderhandlerserver()", - "id": "service_api_pb_gw_registerbmproviderhandlerserver" - }, - { - "label": "RegisterVailbreakProxyHandlerServer()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L1260", - "community": 26, - "norm_label": "registervailbreakproxyhandlerserver()", - "id": "service_api_pb_gw_registervailbreakproxyhandlerserver" - }, - { - "label": "RegisterStorageArrayHandlerServer()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L1350", - "community": 122, - "norm_label": "registerstoragearrayhandlerserver()", - "id": "service_api_pb_gw_registerstoragearrayhandlerserver" - }, - { - "label": "RegisterVersionHandlerFromEndpoint()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L1477", - "community": 102, - "norm_label": "registerversionhandlerfromendpoint()", - "id": "service_api_pb_gw_registerversionhandlerfromendpoint" - }, - { - "label": "RegisterVersionHandler()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L1501", - "community": 102, - "norm_label": "registerversionhandler()", - "id": "service_api_pb_gw_registerversionhandler" - }, - { - "label": "RegisterVersionHandlerClient()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L1510", - "community": 102, - "norm_label": "registerversionhandlerclient()", - "id": "service_api_pb_gw_registerversionhandlerclient" - }, - { - "label": "RegisterVCenterHandlerFromEndpoint()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L1617", - "community": 26, - "norm_label": "registervcenterhandlerfromendpoint()", - "id": "service_api_pb_gw_registervcenterhandlerfromendpoint" - }, - { - "label": "RegisterVCenterHandler()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L1641", - "community": 26, - "norm_label": "registervcenterhandler()", - "id": "service_api_pb_gw_registervcenterhandler" - }, - { - "label": "RegisterVCenterHandlerClient()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L1650", - "community": 26, - "norm_label": "registervcenterhandlerclient()", - "id": "service_api_pb_gw_registervcenterhandlerclient" - }, - { - "label": "RegisterBMProviderHandlerFromEndpoint()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L1776", - "community": 79, - "norm_label": "registerbmproviderhandlerfromendpoint()", - "id": "service_api_pb_gw_registerbmproviderhandlerfromendpoint" - }, - { - "label": "RegisterBMProviderHandler()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L1800", - "community": 79, - "norm_label": "registerbmproviderhandler()", - "id": "service_api_pb_gw_registerbmproviderhandler" - }, - { - "label": "RegisterBMProviderHandlerClient()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L1809", - "community": 79, - "norm_label": "registerbmproviderhandlerclient()", - "id": "service_api_pb_gw_registerbmproviderhandlerclient" - }, - { - "label": "RegisterVailbreakProxyHandlerFromEndpoint()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L1973", - "community": 120, - "norm_label": "registervailbreakproxyhandlerfromendpoint()", - "id": "service_api_pb_gw_registervailbreakproxyhandlerfromendpoint" - }, - { - "label": "RegisterVailbreakProxyHandler()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L1997", - "community": 120, - "norm_label": "registervailbreakproxyhandler()", - "id": "service_api_pb_gw_registervailbreakproxyhandler" - }, - { - "label": "RegisterVailbreakProxyHandlerClient()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L2006", - "community": 120, - "norm_label": "registervailbreakproxyhandlerclient()", - "id": "service_api_pb_gw_registervailbreakproxyhandlerclient" - }, - { - "label": "RegisterStorageArrayHandlerFromEndpoint()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L2094", - "community": 98, - "norm_label": "registerstoragearrayhandlerfromendpoint()", - "id": "service_api_pb_gw_registerstoragearrayhandlerfromendpoint" - }, - { - "label": "RegisterStorageArrayHandler()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L2118", - "community": 98, - "norm_label": "registerstoragearrayhandler()", - "id": "service_api_pb_gw_registerstoragearrayhandler" - }, - { - "label": "RegisterStorageArrayHandlerClient()", - "file_type": "code", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L2127", - "community": 98, - "norm_label": "registerstoragearrayhandlerclient()", - "id": "service_api_pb_gw_registerstoragearrayhandlerclient" - }, - { - "label": "openAPI.go", - "file_type": "code", - "source_file": "pkg/vpwned/openapiv3/openAPI.go", - "source_location": "L1", - "community": 192, - "norm_label": "openapi.go", - "id": "pkg_vpwned_openapiv3_openapi_go" - }, - { - "label": "securitygroups.go", - "file_type": "code", - "source_file": "pkg/common/openstack/securitygroups.go", - "source_location": "L1", - "community": 139, - "norm_label": "securitygroups.go", - "id": "pkg_common_openstack_securitygroups_go" - }, - { - "label": "GetAccessibleSecurityGroups()", - "file_type": "code", - "source_file": "pkg/common/openstack/securitygroups.go", - "source_location": "L18", - "community": 139, - "norm_label": "getaccessiblesecuritygroups()", - "id": "openstack_securitygroups_getaccessiblesecuritygroups" - }, - { - "label": "ListSecurityGroupInfos()", - "file_type": "code", - "source_file": "pkg/common/openstack/securitygroups.go", - "source_location": "L74", - "community": 139, - "norm_label": "listsecuritygroupinfos()", - "id": "openstack_securitygroups_listsecuritygroupinfos" - }, - { - "label": "resolveProjectID()", - "file_type": "code", - "source_file": "pkg/common/openstack/securitygroups.go", - "source_location": "L96", - "community": 139, - "norm_label": "resolveprojectid()", - "id": "openstack_securitygroups_resolveprojectid" - }, - { - "label": "network.go", - "file_type": "code", - "source_file": "pkg/common/openstack/network.go", - "source_location": "L1", - "community": 23, - "norm_label": "network.go", - "id": "pkg_common_openstack_network_go" - }, - { - "label": "IsSimpleNetwork()", - "file_type": "code", - "source_file": "pkg/common/openstack/network.go", - "source_location": "L14", - "community": 23, - "norm_label": "issimplenetwork()", - "id": "openstack_network_issimplenetwork" - }, - { - "label": "flavor_test.go", - "file_type": "code", - "source_file": "pkg/common/openstack/flavor_test.go", - "source_location": "L1", - "community": 80, - "norm_label": "flavor_test.go", - "id": "pkg_common_openstack_flavor_test_go" - }, - { - "label": "TestGetPassthroughGPUCount()", - "file_type": "code", - "source_file": "pkg/common/openstack/flavor_test.go", - "source_location": "L11", - "community": 80, - "norm_label": "testgetpassthroughgpucount()", - "id": "openstack_flavor_test_testgetpassthroughgpucount" - }, - { - "label": "TestGetVGPUCount()", - "file_type": "code", - "source_file": "pkg/common/openstack/flavor_test.go", - "source_location": "L70", - "community": 80, - "norm_label": "testgetvgpucount()", - "id": "openstack_flavor_test_testgetvgpucount" - }, - { - "label": "TestFilterFlavorsByAvailabilityZone()", - "file_type": "code", - "source_file": "pkg/common/openstack/flavor_test.go", - "source_location": "L129", - "community": 80, - "norm_label": "testfilterflavorsbyavailabilityzone()", - "id": "openstack_flavor_test_testfilterflavorsbyavailabilityzone" - }, - { - "label": "TestGetClosestFlavourWithGPU()", - "file_type": "code", - "source_file": "pkg/common/openstack/flavor_test.go", - "source_location": "L192", - "community": 80, - "norm_label": "testgetclosestflavourwithgpu()", - "id": "openstack_flavor_test_testgetclosestflavourwithgpu" - }, - { - "label": "flavor.go", - "file_type": "code", - "source_file": "pkg/common/openstack/flavor.go", - "source_location": "L1", - "community": 80, - "norm_label": "flavor.go", - "id": "pkg_common_openstack_flavor_go" - }, - { - "label": "FilterFlavorsByAvailabilityZone()", - "file_type": "code", - "source_file": "pkg/common/openstack/flavor.go", - "source_location": "L24", - "community": 80, - "norm_label": "filterflavorsbyavailabilityzone()", - "id": "openstack_flavor_filterflavorsbyavailabilityzone" - }, - { - "label": "GetClosestFlavour()", - "file_type": "code", - "source_file": "pkg/common/openstack/flavor.go", - "source_location": "L44", - "community": 80, - "norm_label": "getclosestflavour()", - "id": "openstack_flavor_getclosestflavour" - }, - { - "label": "isGPUFlavor()", - "file_type": "code", - "source_file": "pkg/common/openstack/flavor.go", - "source_location": "L100", - "community": 80, - "norm_label": "isgpuflavor()", - "id": "openstack_flavor_isgpuflavor" - }, - { - "label": "getPassthroughGPUCount()", - "file_type": "code", - "source_file": "pkg/common/openstack/flavor.go", - "source_location": "L117", - "community": 80, - "norm_label": "getpassthroughgpucount()", - "id": "openstack_flavor_getpassthroughgpucount" - }, - { - "label": "getVGPUCount()", - "file_type": "code", - "source_file": "pkg/common/openstack/flavor.go", - "source_location": "L138", - "community": 80, - "norm_label": "getvgpucount()", - "id": "openstack_flavor_getvgpucount" - }, - { - "label": "settings.go", - "file_type": "code", - "source_file": "pkg/common/config/settings.go", - "source_location": "L1", - "community": 141, - "norm_label": "settings.go", - "id": "pkg_common_config_settings_go" - }, - { - "label": "VjailbreakSettings", - "file_type": "code", - "source_file": "pkg/common/config/settings.go", - "source_location": "L16", - "community": 141, - "norm_label": "vjailbreaksettings", - "id": "config_vjailbreaksettings" - }, - { - "label": "Atoi()", - "file_type": "code", - "source_file": "pkg/common/config/settings.go", - "source_location": "L46", - "community": 141, - "norm_label": "atoi()", - "id": "config_settings_atoi" - }, - { - "label": "GetVjailbreakSettings()", - "file_type": "code", - "source_file": "pkg/common/config/settings.go", - "source_location": "L56", - "community": 141, - "norm_label": "getvjailbreaksettings()", - "id": "config_settings_getvjailbreaksettings" - }, - { - "label": "client.go", - "file_type": "code", - "source_file": "pkg/common/k8s/client.go", - "source_location": "L1", - "community": 168, - "norm_label": "client.go", - "id": "pkg_common_k8s_client_go" - }, - { - "label": "GetInclusterClient()", - "file_type": "code", - "source_file": "pkg/common/k8s/client.go", - "source_location": "L16", - "community": 168, - "norm_label": "getinclusterclient()", - "id": "k8s_client_getinclusterclient" - }, - { - "label": "net.go", - "file_type": "code", - "source_file": "pkg/common/utils/net.go", - "source_location": "L1", - "community": 61, - "norm_label": "net.go", - "id": "pkg_common_utils_net_go" - }, - { - "label": "VjbNet", - "file_type": "code", - "source_file": "pkg/common/utils/net.go", - "source_location": "L20", - "community": 61, - "norm_label": "vjbnet", - "id": "utils_vjbnet" - }, - { - "label": ".getNetTransport()", - "file_type": "code", - "source_file": "pkg/common/utils/net.go", - "source_location": "L31", - "community": 61, - "norm_label": ".getnettransport()", - "id": "utils_vjbnet_getnettransport" - }, - { - "label": ".CreateHTTPClient()", - "file_type": "code", - "source_file": "pkg/common/utils/net.go", - "source_location": "L74", - "community": 61, - "norm_label": ".createhttpclient()", - "id": "utils_vjbnet_createhttpclient" - }, - { - "label": ".CreateSecureHTTPClient()", - "file_type": "code", - "source_file": "pkg/common/utils/net.go", - "source_location": "L94", - "community": 61, - "norm_label": ".createsecurehttpclient()", - "id": "utils_vjbnet_createsecurehttpclient" - }, - { - "label": ".SetTimeout()", - "file_type": "code", - "source_file": "pkg/common/utils/net.go", - "source_location": "L116", - "community": 61, - "norm_label": ".settimeout()", - "id": "utils_vjbnet_settimeout" - }, - { - "label": ".SetInsecure()", - "file_type": "code", - "source_file": "pkg/common/utils/net.go", - "source_location": "L120", - "community": 61, - "norm_label": ".setinsecure()", - "id": "utils_vjbnet_setinsecure" - }, - { - "label": ".SetHTTPProxy()", - "file_type": "code", - "source_file": "pkg/common/utils/net.go", - "source_location": "L124", - "community": 61, - "norm_label": ".sethttpproxy()", - "id": "utils_vjbnet_sethttpproxy" - }, - { - "label": ".SetHTTPSProxy()", - "file_type": "code", - "source_file": "pkg/common/utils/net.go", - "source_location": "L128", - "community": 61, - "norm_label": ".sethttpsproxy()", - "id": "utils_vjbnet_sethttpsproxy" - }, - { - "label": ".SetNoProxy()", - "file_type": "code", - "source_file": "pkg/common/utils/net.go", - "source_location": "L132", - "community": 61, - "norm_label": ".setnoproxy()", - "id": "utils_vjbnet_setnoproxy" - }, - { - "label": ".SetUseProxyFromEnv()", - "file_type": "code", - "source_file": "pkg/common/utils/net.go", - "source_location": "L136", - "community": 61, - "norm_label": ".setuseproxyfromenv()", - "id": "utils_vjbnet_setuseproxyfromenv" - }, - { - "label": ".GetClient()", - "file_type": "code", - "source_file": "pkg/common/utils/net.go", - "source_location": "L140", - "community": 149, - "norm_label": ".getclient()", - "id": "utils_vjbnet_getclient" - }, - { - "label": ".proxy4URL()", - "file_type": "code", - "source_file": "pkg/common/utils/net.go", - "source_location": "L144", - "community": 61, - "norm_label": ".proxy4url()", - "id": "utils_vjbnet_proxy4url" - }, - { - "label": ".IsProxyEnabled()", - "file_type": "code", - "source_file": "pkg/common/utils/net.go", - "source_location": "L182", - "community": 61, - "norm_label": ".isproxyenabled()", - "id": "utils_vjbnet_isproxyenabled" - }, - { - "label": ".GetTimeout()", - "file_type": "code", - "source_file": "pkg/common/utils/net.go", - "source_location": "L186", - "community": 61, - "norm_label": ".gettimeout()", - "id": "utils_vjbnet_gettimeout" - }, - { - "label": "NewVjbNet()", - "file_type": "code", - "source_file": "pkg/common/utils/net.go", - "source_location": "L190", - "community": 69, - "norm_label": "newvjbnet()", - "id": "utils_net_newvjbnet" - }, - { - "label": "NormalizeVCenterURL()", - "file_type": "code", - "source_file": "pkg/common/utils/net.go", - "source_location": "L214", - "community": 32, - "norm_label": "normalizevcenterurl()", - "id": "utils_net_normalizevcenterurl" - }, - { - "label": "net_test.go", - "file_type": "code", - "source_file": "pkg/common/utils/net_test.go", - "source_location": "L1", - "community": 69, - "norm_label": "net_test.go", - "id": "pkg_common_utils_net_test_go" - }, - { - "label": "TestNewVjbNet_Defaults()", - "file_type": "code", - "source_file": "pkg/common/utils/net_test.go", - "source_location": "L10", - "community": 69, - "norm_label": "testnewvjbnet_defaults()", - "id": "utils_net_test_testnewvjbnet_defaults" - }, - { - "label": "TestVjbNet_SettersAndGetters()", - "file_type": "code", - "source_file": "pkg/common/utils/net_test.go", - "source_location": "L42", - "community": 69, - "norm_label": "testvjbnet_settersandgetters()", - "id": "utils_net_test_testvjbnet_settersandgetters" - }, - { - "label": "TestVjbNet_IsProxyEnabled()", - "file_type": "code", - "source_file": "pkg/common/utils/net_test.go", - "source_location": "L86", - "community": 69, - "norm_label": "testvjbnet_isproxyenabled()", - "id": "utils_net_test_testvjbnet_isproxyenabled" - }, - { - "label": "TestVjbNet_CreateHTTPClient()", - "file_type": "code", - "source_file": "pkg/common/utils/net_test.go", - "source_location": "L105", - "community": 69, - "norm_label": "testvjbnet_createhttpclient()", - "id": "utils_net_test_testvjbnet_createhttpclient" - }, - { - "label": "TestVjbNet_CreateSecureHTTPClient()", - "file_type": "code", - "source_file": "pkg/common/utils/net_test.go", - "source_location": "L129", - "community": 69, - "norm_label": "testvjbnet_createsecurehttpclient()", - "id": "utils_net_test_testvjbnet_createsecurehttpclient" - }, - { - "label": "TestVjbNet_proxy4URL_HTTPAndHTTPS()", - "file_type": "code", - "source_file": "pkg/common/utils/net_test.go", - "source_location": "L153", - "community": 69, - "norm_label": "testvjbnet_proxy4url_httpandhttps()", - "id": "utils_net_test_testvjbnet_proxy4url_httpandhttps" - }, - { - "label": "TestVjbNet_proxy4URL_NoProxyConfigPropagation()", - "file_type": "code", - "source_file": "pkg/common/utils/net_test.go", - "source_location": "L193", - "community": 69, - "norm_label": "testvjbnet_proxy4url_noproxyconfigpropagation()", - "id": "utils_net_test_testvjbnet_proxy4url_noproxyconfigpropagation" - }, - { - "label": "TestVjbNet_NoProxyBypassesProxy()", - "file_type": "code", - "source_file": "pkg/common/utils/net_test.go", - "source_location": "L227", - "community": 69, - "norm_label": "testvjbnet_noproxybypassesproxy()", - "id": "utils_net_test_testvjbnet_noproxybypassesproxy" - }, - { - "label": "TestVjbNet_NoProxy_CommaSeparatedAndCIDR()", - "file_type": "code", - "source_file": "pkg/common/utils/net_test.go", - "source_location": "L297", - "community": 69, - "norm_label": "testvjbnet_noproxy_commaseparatedandcidr()", - "id": "utils_net_test_testvjbnet_noproxy_commaseparatedandcidr" - }, - { - "label": "TestVjbNet_GetClient_Default()", - "file_type": "code", - "source_file": "pkg/common/utils/net_test.go", - "source_location": "L358", - "community": 69, - "norm_label": "testvjbnet_getclient_default()", - "id": "utils_net_test_testvjbnet_getclient_default" - }, - { - "label": "k8scompat.go", - "file_type": "code", - "source_file": "pkg/common/utils/k8scompat.go", - "source_location": "L1", - "community": 1, - "norm_label": "k8scompat.go", - "id": "pkg_common_utils_k8scompat_go" - }, - { - "label": "ConvertToK8sName()", - "file_type": "code", - "source_file": "pkg/common/utils/k8scompat.go", - "source_location": "L18", - "community": 1, - "norm_label": "converttok8sname()", - "id": "utils_k8scompat_converttok8sname" - }, - { - "label": "GenerateSha256Hash()", - "file_type": "code", - "source_file": "pkg/common/utils/k8scompat.go", - "source_location": "L48", - "community": 1, - "norm_label": "generatesha256hash()", - "id": "utils_k8scompat_generatesha256hash" - }, - { - "label": "GetK8sCompatibleVMWareObjectName()", - "file_type": "code", - "source_file": "pkg/common/utils/k8scompat.go", - "source_location": "L69", - "community": 1, - "norm_label": "getk8scompatiblevmwareobjectname()", - "id": "utils_k8scompat_getk8scompatiblevmwareobjectname" - }, - { - "label": "GetVMUniqueKey()", - "file_type": "code", - "source_file": "pkg/common/utils/k8scompat.go", - "source_location": "L88", - "community": 1, - "norm_label": "getvmuniquekey()", - "id": "utils_k8scompat_getvmuniquekey" - }, - { - "label": "GetVMK8sCompatibleName()", - "file_type": "code", - "source_file": "pkg/common/utils/k8scompat.go", - "source_location": "L97", - "community": 1, - "norm_label": "getvmk8scompatiblename()", - "id": "utils_k8scompat_getvmk8scompatiblename" - }, - { - "label": "validate.go", - "file_type": "code", - "source_file": "pkg/common/validation/openstack/validate.go", - "source_location": "L1", - "community": 77, - "norm_label": "validate.go", - "id": "pkg_common_validation_openstack_validate_go" - }, - { - "label": "ValidationResult", - "file_type": "code", - "source_file": "pkg/common/validation/openstack/validate.go", - "source_location": "L30", - "community": 77, - "norm_label": "validationresult", - "id": "openstack_validationresult" - }, - { - "label": "authErrorMessage()", - "file_type": "code", - "source_file": "pkg/common/validation/openstack/validate.go", - "source_location": "L36", - "community": 77, - "norm_label": "autherrormessage()", - "id": "openstack_validate_autherrormessage" - }, - { - "label": "Validate()", - "file_type": "code", - "source_file": "pkg/common/validation/openstack/validate.go", - "source_location": "L59", - "community": 77, - "norm_label": "validate()", - "id": "openstack_validate_validate" - }, - { - "label": "getCredentialsFromSecret()", - "file_type": "code", - "source_file": "pkg/common/validation/openstack/validate.go", - "source_location": "L170", - "community": 77, - "norm_label": "getcredentialsfromsecret()", - "id": "openstack_validate_getcredentialsfromsecret" - }, - { - "label": "verifyCredentialsMatchCurrentEnvironment()", - "file_type": "code", - "source_file": "pkg/common/validation/openstack/validate.go", - "source_location": "L237", - "community": 77, - "norm_label": "verifycredentialsmatchcurrentenvironment()", - "id": "openstack_validate_verifycredentialsmatchcurrentenvironment" - }, - { - "label": "PostValidationResources", - "file_type": "code", - "source_file": "pkg/common/validation/openstack/validate.go", - "source_location": "L282", - "community": 77, - "norm_label": "postvalidationresources", - "id": "openstack_postvalidationresources" - }, - { - "label": "FetchResourcesPostValidation()", - "file_type": "code", - "source_file": "pkg/common/validation/openstack/validate.go", - "source_location": "L289", - "community": 77, - "norm_label": "fetchresourcespostvalidation()", - "id": "openstack_validate_fetchresourcespostvalidation" - }, - { - "label": "ensureLogger()", - "file_type": "code", - "source_file": "pkg/common/validation/openstack/validate.go", - "source_location": "L329", - "community": 77, - "norm_label": "ensurelogger()", - "id": "openstack_validate_ensurelogger" - }, - { - "label": "validate.go", - "file_type": "code", - "source_file": "pkg/common/validation/vmware/validate.go", - "source_location": "L1", - "community": 119, - "norm_label": "validate.go", - "id": "pkg_common_validation_vmware_validate_go" - }, - { - "label": "ValidationResult", - "file_type": "code", - "source_file": "pkg/common/validation/vmware/validate.go", - "source_location": "L40", - "community": 119, - "norm_label": "validationresult", - "id": "vmware_validationresult" - }, - { - "label": "getRetryLimitFromSettings()", - "file_type": "code", - "source_file": "pkg/common/validation/vmware/validate.go", - "source_location": "L47", - "community": 119, - "norm_label": "getretrylimitfromsettings()", - "id": "vmware_validate_getretrylimitfromsettings" - }, - { - "label": "Validate()", - "file_type": "code", - "source_file": "pkg/common/validation/vmware/validate.go", - "source_location": "L69", - "community": 119, - "norm_label": "validate()", - "id": "vmware_validate_validate" - }, - { - "label": "getCredentialsFromSecret()", - "file_type": "code", - "source_file": "pkg/common/validation/vmware/validate.go", - "source_location": "L206", - "community": 119, - "norm_label": "getcredentialsfromsecret()", - "id": "vmware_validate_getcredentialsfromsecret" - }, - { - "label": "PostValidationResources", - "file_type": "code", - "source_file": "pkg/common/validation/vmware/validate.go", - "source_location": "L234", - "community": 119, - "norm_label": "postvalidationresources", - "id": "vmware_postvalidationresources" - }, - { - "label": "FetchResourcesPostValidation()", - "file_type": "code", - "source_file": "pkg/common/validation/vmware/validate.go", - "source_location": "L240", - "community": 32, - "norm_label": "fetchresourcespostvalidation()", - "id": "vmware_validate_fetchresourcespostvalidation" - }, - { - "label": "ensureLogger()", - "file_type": "code", - "source_file": "pkg/common/validation/vmware/validate.go", - "source_location": "L297", - "community": 119, - "norm_label": "ensurelogger()", - "id": "vmware_validate_ensurelogger" - }, - { - "label": "README.md", - "file_type": "document", - "source_file": "README.md", - "source_location": "L1", - "community": 20, - "norm_label": "readme.md", - "id": "readme_md" - }, - { - "label": "vJailbreak", - "file_type": "document", - "source_file": "README.md", - "source_location": "L3", - "community": 20, - "norm_label": "vjailbreak", - "id": "vjailbreak_readme_vjailbreak" - }, - { - "label": "Overview", - "file_type": "document", - "source_file": "README.md", - "source_location": "L19", - "community": 20, - "norm_label": "overview", - "id": "vjailbreak_readme_overview" - }, - { - "label": "Key Features", - "file_type": "document", - "source_file": "README.md", - "source_location": "L23", - "community": 20, - "norm_label": "key features", - "id": "vjailbreak_readme_key_features" - }, - { - "label": "Documentation", - "file_type": "document", - "source_file": "README.md", - "source_location": "L43", - "community": 20, - "norm_label": "documentation", - "id": "vjailbreak_readme_documentation" - }, - { - "label": "Demonstration", - "file_type": "document", - "source_file": "README.md", - "source_location": "L49", - "community": 20, - "norm_label": "demonstration", - "id": "vjailbreak_readme_demonstration" - }, - { - "label": "Video Overview", - "file_type": "document", - "source_file": "README.md", - "source_location": "L51", - "community": 20, - "norm_label": "video overview", - "id": "vjailbreak_readme_video_overview" - }, - { - "label": "Screenshots", - "file_type": "document", - "source_file": "README.md", - "source_location": "L57", - "community": 20, - "norm_label": "screenshots", - "id": "vjailbreak_readme_screenshots" - }, - { - "label": "Migration Setup", - "file_type": "document", - "source_file": "README.md", - "source_location": "L59", - "community": 20, - "norm_label": "migration setup", - "id": "vjailbreak_readme_migration_setup" - }, - { - "label": "Migration Form (Step 1)", - "file_type": "document", - "source_file": "README.md", - "source_location": "L64", - "community": 20, - "norm_label": "migration form (step 1)", - "id": "vjailbreak_readme_migration_form_step_1" - }, - { - "label": "Migration Form (Step 2)", - "file_type": "document", - "source_file": "README.md", - "source_location": "L67", - "community": 20, - "norm_label": "migration form (step 2)", - "id": "vjailbreak_readme_migration_form_step_2" - }, - { - "label": "Migration Progress", - "file_type": "document", - "source_file": "README.md", - "source_location": "L71", - "community": 20, - "norm_label": "migration progress", - "id": "vjailbreak_readme_migration_progress" - }, - { - "label": "Progress View (Stage 1)", - "file_type": "document", - "source_file": "README.md", - "source_location": "L76", - "community": 20, - "norm_label": "progress view (stage 1)", - "id": "vjailbreak_readme_progress_view_stage_1" - }, - { - "label": "Progress View (Stage 2)", - "file_type": "document", - "source_file": "README.md", - "source_location": "L79", - "community": 20, - "norm_label": "progress view (stage 2)", - "id": "vjailbreak_readme_progress_view_stage_2" - }, - { - "label": "Agent Scaling", - "file_type": "document", - "source_file": "README.md", - "source_location": "L83", - "community": 20, - "norm_label": "agent scaling", - "id": "vjailbreak_readme_agent_scaling" - }, - { - "label": "Scaling Up", - "file_type": "document", - "source_file": "README.md", - "source_location": "L88", - "community": 20, - "norm_label": "scaling up", - "id": "vjailbreak_readme_scaling_up" - }, - { - "label": "Scaling Down", - "file_type": "document", - "source_file": "README.md", - "source_location": "L92", - "community": 20, - "norm_label": "scaling down", - "id": "vjailbreak_readme_scaling_down" - }, - { - "label": "License", - "file_type": "document", - "source_file": "README.md", - "source_location": "L96", - "community": 20, - "norm_label": "license", - "id": "vjailbreak_readme_license" - }, - { - "label": "Installation", - "file_type": "document", - "source_file": "README.md", - "source_location": "L108", - "community": 20, - "norm_label": "installation", - "id": "vjailbreak_readme_installation" - }, - { - "label": "Prerequisites", - "file_type": "document", - "source_file": "README.md", - "source_location": "L110", - "community": 20, - "norm_label": "prerequisites", - "id": "vjailbreak_readme_prerequisites" - }, - { - "label": "Quick Start", - "file_type": "document", - "source_file": "README.md", - "source_location": "L132", - "community": 20, - "norm_label": "quick start", - "id": "vjailbreak_readme_quick_start" - }, - { - "label": "code:bash (# Install ORAS (see https://oras.land/docs/installation))", - "file_type": "document", - "source_file": "README.md", - "source_location": "L135", - "community": 20, - "norm_label": "code:bash (# install oras (see https://oras.land/docs/installation))", - "id": "vjailbreak_readme_codeblock_1" - }, - { - "label": "code:bash (# Upload the image to your OpenStack environment)", - "file_type": "document", - "source_file": "README.md", - "source_location": "L144", - "community": 20, - "norm_label": "code:bash (# upload the image to your openstack environment)", - "id": "vjailbreak_readme_codeblock_2" - }, - { - "label": "code:bash (# Example /etc/hosts entry)", - "file_type": "document", - "source_file": "README.md", - "source_location": "L165", - "community": 20, - "norm_label": "code:bash (# example /etc/hosts entry)", - "id": "vjailbreak_readme_codeblock_3" - }, - { - "label": "code:bash (# After modifying resolv.conf)", - "file_type": "document", - "source_file": "README.md", - "source_location": "L176", - "community": 20, - "norm_label": "code:bash (# after modifying resolv.conf)", - "id": "vjailbreak_readme_codeblock_4" - }, - { - "label": "Usage", - "file_type": "document", - "source_file": "README.md", - "source_location": "L186", - "community": 20, - "norm_label": "usage", - "id": "vjailbreak_readme_usage" - }, - { - "label": "Community and Support", - "file_type": "document", - "source_file": "README.md", - "source_location": "L190", - "community": 20, - "norm_label": "community and support", - "id": "vjailbreak_readme_community_and_support" - }, - { - "label": "Acknowledgements", - "file_type": "document", - "source_file": "README.md", - "source_location": "L197", - "community": 20, - "norm_label": "acknowledgements", - "id": "vjailbreak_readme_acknowledgements" - }, - { - "label": "Contributing", - "file_type": "document", - "source_file": "README.md", - "source_location": "L208", - "community": 20, - "norm_label": "contributing", - "id": "vjailbreak_readme_contributing" - }, - { - "label": "CONTRIBUTING.md", - "file_type": "document", - "source_file": "CONTRIBUTING.md", - "source_location": "L1", - "community": 56, - "norm_label": "contributing.md", - "id": "contributing_md" - }, - { - "label": "Contributing to vJailbreak", - "file_type": "document", - "source_file": "CONTRIBUTING.md", - "source_location": "L1", - "community": 56, - "norm_label": "contributing to vjailbreak", - "id": "vjailbreak_contributing_contributing_to_vjailbreak" - }, - { - "label": "Code of Conduct", - "file_type": "document", - "source_file": "CONTRIBUTING.md", - "source_location": "L5", - "community": 56, - "norm_label": "code of conduct", - "id": "vjailbreak_contributing_code_of_conduct" - }, - { - "label": "Getting Started", - "file_type": "document", - "source_file": "CONTRIBUTING.md", - "source_location": "L9", - "community": 56, - "norm_label": "getting started", - "id": "vjailbreak_contributing_getting_started" - }, - { - "label": "Development Setup", - "file_type": "document", - "source_file": "CONTRIBUTING.md", - "source_location": "L18", - "community": 56, - "norm_label": "development setup", - "id": "vjailbreak_contributing_development_setup" - }, - { - "label": "Prerequisites", - "file_type": "document", - "source_file": "CONTRIBUTING.md", - "source_location": "L20", - "community": 56, - "norm_label": "prerequisites", - "id": "vjailbreak_contributing_prerequisites" - }, - { - "label": "Local Development", - "file_type": "document", - "source_file": "CONTRIBUTING.md", - "source_location": "L29", - "community": 56, - "norm_label": "local development", - "id": "vjailbreak_contributing_local_development" - }, - { - "label": "code:bash (git clone https://github.com/platform9/vjailbreak.git)", - "file_type": "document", - "source_file": "CONTRIBUTING.md", - "source_location": "L32", - "community": 56, - "norm_label": "code:bash (git clone https://github.com/platform9/vjailbreak.git)", - "id": "vjailbreak_contributing_codeblock_1" - }, - { - "label": "code:bash (go mod download)", - "file_type": "document", - "source_file": "CONTRIBUTING.md", - "source_location": "L38", - "community": 56, - "norm_label": "code:bash (go mod download)", - "id": "vjailbreak_contributing_codeblock_2" - }, - { - "label": "code:bash (make build)", - "file_type": "document", - "source_file": "CONTRIBUTING.md", - "source_location": "L43", - "community": 56, - "norm_label": "code:bash (make build)", - "id": "vjailbreak_contributing_codeblock_3" - }, - { - "label": "code:bash (make test)", - "file_type": "document", - "source_file": "CONTRIBUTING.md", - "source_location": "L48", - "community": 56, - "norm_label": "code:bash (make test)", - "id": "vjailbreak_contributing_codeblock_4" - }, - { - "label": "Pull Request Guidelines", - "file_type": "document", - "source_file": "CONTRIBUTING.md", - "source_location": "L52", - "community": 56, - "norm_label": "pull request guidelines", - "id": "vjailbreak_contributing_pull_request_guidelines" - }, - { - "label": "Code Review Process", - "file_type": "document", - "source_file": "CONTRIBUTING.md", - "source_location": "L60", - "community": 56, - "norm_label": "code review process", - "id": "vjailbreak_contributing_code_review_process" - }, - { - "label": "Issue Reporting", - "file_type": "document", - "source_file": "CONTRIBUTING.md", - "source_location": "L66", - "community": 56, - "norm_label": "issue reporting", - "id": "vjailbreak_contributing_issue_reporting" - }, - { - "label": "License", - "file_type": "document", - "source_file": "CONTRIBUTING.md", - "source_location": "L75", - "community": 56, - "norm_label": "license", - "id": "vjailbreak_contributing_license" - }, - { - "label": "AGENTS.md", - "file_type": "document", - "source_file": "AGENTS.md", - "source_location": "L1", - "community": 63, - "norm_label": "agents.md", - "id": "agents_md" - }, - { - "label": "AGENTS.md", - "file_type": "document", - "source_file": "AGENTS.md", - "source_location": "L1", - "community": 63, - "norm_label": "agents.md", - "id": "vjailbreak_agents_agents_md" - }, - { - "label": "Project summary", - "file_type": "document", - "source_file": "AGENTS.md", - "source_location": "L5", - "community": 63, - "norm_label": "project summary", - "id": "vjailbreak_agents_project_summary" - }, - { - "label": "Baseline tooling", - "file_type": "document", - "source_file": "AGENTS.md", - "source_location": "L18", - "community": 63, - "norm_label": "baseline tooling", - "id": "vjailbreak_agents_baseline_tooling" - }, - { - "label": "Repository conventions", - "file_type": "document", - "source_file": "AGENTS.md", - "source_location": "L25", - "community": 63, - "norm_label": "repository conventions", - "id": "vjailbreak_agents_repository_conventions" - }, - { - "label": "Common commands", - "file_type": "document", - "source_file": "AGENTS.md", - "source_location": "L32", - "community": 63, - "norm_label": "common commands", - "id": "vjailbreak_agents_common_commands" - }, - { - "label": "code:bash (make setup-hooks)", - "file_type": "document", - "source_file": "AGENTS.md", - "source_location": "L36", - "community": 63, - "norm_label": "code:bash (make setup-hooks)", - "id": "vjailbreak_agents_codeblock_1" - }, - { - "label": "code:bash (yarn)", - "file_type": "document", - "source_file": "AGENTS.md", - "source_location": "L44", - "community": 63, - "norm_label": "code:bash (yarn)", - "id": "vjailbreak_agents_codeblock_2" - }, - { - "label": "code:bash (make lint)", - "file_type": "document", - "source_file": "AGENTS.md", - "source_location": "L52", - "community": 63, - "norm_label": "code:bash (make lint)", - "id": "vjailbreak_agents_codeblock_3" - }, - { - "label": "code:bash (make test)", - "file_type": "document", - "source_file": "AGENTS.md", - "source_location": "L60", - "community": 63, - "norm_label": "code:bash (make test)", - "id": "vjailbreak_agents_codeblock_4" - }, - { - "label": "code:bash (go test ./...)", - "file_type": "document", - "source_file": "AGENTS.md", - "source_location": "L67", - "community": 63, - "norm_label": "code:bash (go test ./...)", - "id": "vjailbreak_agents_codeblock_5" - }, - { - "label": "Validation guidance by change type", - "file_type": "document", - "source_file": "AGENTS.md", - "source_location": "L71", - "community": 63, - "norm_label": "validation guidance by change type", - "id": "vjailbreak_agents_validation_guidance_by_change_type" - }, - { - "label": "Notes and gotchas", - "file_type": "document", - "source_file": "AGENTS.md", - "source_location": "L79", - "community": 63, - "norm_label": "notes and gotchas", - "id": "vjailbreak_agents_notes_and_gotchas" - }, - { - "label": "Commit guidance", - "file_type": "document", - "source_file": "AGENTS.md", - "source_location": "L86", - "community": 63, - "norm_label": "commit guidance", - "id": "vjailbreak_agents_commit_guidance" - }, - { - "label": "README.md", - "file_type": "document", - "source_file": "appliance/README.md", - "source_location": "L1", - "community": 142, - "norm_label": "readme.md", - "id": "appliance_readme_md" - }, - { - "label": "Appliance VM", - "file_type": "document", - "source_file": "appliance/README.md", - "source_location": "L1", - "community": 142, - "norm_label": "appliance vm", - "id": "appliance_readme_appliance_vm" - }, - { - "label": "Quickstart", - "file_type": "document", - "source_file": "appliance/README.md", - "source_location": "L5", - "community": 142, - "norm_label": "quickstart", - "id": "appliance_readme_quickstart" - }, - { - "label": "code:bash (vagrant up)", - "file_type": "document", - "source_file": "appliance/README.md", - "source_location": "L12", - "community": 142, - "norm_label": "code:bash (vagrant up)", - "id": "appliance_readme_codeblock_1" - }, - { - "label": "README.md", - "file_type": "document", - "source_file": "k8s/migration/README.md", - "source_location": "L1", - "community": 40, - "norm_label": "readme.md", - "id": "k8s_migration_readme_md" - }, - { - "label": "migration", - "file_type": "document", - "source_file": "k8s/migration/README.md", - "source_location": "L1", - "community": 40, - "norm_label": "migration", - "id": "migration_readme_migration" - }, - { - "label": "Description", - "file_type": "document", - "source_file": "k8s/migration/README.md", - "source_location": "L4", - "community": 40, - "norm_label": "description", - "id": "migration_readme_description" - }, - { - "label": "Getting Started", - "file_type": "document", - "source_file": "k8s/migration/README.md", - "source_location": "L7", - "community": 40, - "norm_label": "getting started", - "id": "migration_readme_getting_started" - }, - { - "label": "Prerequisites", - "file_type": "document", - "source_file": "k8s/migration/README.md", - "source_location": "L9", - "community": 40, - "norm_label": "prerequisites", - "id": "migration_readme_prerequisites" - }, - { - "label": "To Deploy on the cluster", - "file_type": "document", - "source_file": "k8s/migration/README.md", - "source_location": "L15", - "community": 40, - "norm_label": "to deploy on the cluster", - "id": "migration_readme_to_deploy_on_the_cluster" - }, - { - "label": "code:sh (make docker-build docker-push IMG=/migration:)", - "file_type": "document", - "source_file": "k8s/migration/README.md", - "source_location": "L18", - "community": 40, - "norm_label": "code:sh (make docker-build docker-push img=/migration:)", - "id": "migration_readme_codeblock_1" - }, - { - "label": "code:sh (make install)", - "file_type": "document", - "source_file": "k8s/migration/README.md", - "source_location": "L28", - "community": 40, - "norm_label": "code:sh (make install)", - "id": "migration_readme_codeblock_2" - }, - { - "label": "code:sh (make deploy IMG=/migration:tag)", - "file_type": "document", - "source_file": "k8s/migration/README.md", - "source_location": "L34", - "community": 40, - "norm_label": "code:sh (make deploy img=/migration:tag)", - "id": "migration_readme_codeblock_3" - }, - { - "label": "code:sh (kubectl apply -k config/samples/)", - "file_type": "document", - "source_file": "k8s/migration/README.md", - "source_location": "L44", - "community": 40, - "norm_label": "code:sh (kubectl apply -k config/samples/)", - "id": "migration_readme_codeblock_4" - }, - { - "label": "To Uninstall", - "file_type": "document", - "source_file": "k8s/migration/README.md", - "source_location": "L50", - "community": 40, - "norm_label": "to uninstall", - "id": "migration_readme_to_uninstall" - }, - { - "label": "code:sh (kubectl delete -k config/samples/)", - "file_type": "document", - "source_file": "k8s/migration/README.md", - "source_location": "L53", - "community": 40, - "norm_label": "code:sh (kubectl delete -k config/samples/)", - "id": "migration_readme_codeblock_5" - }, - { - "label": "code:sh (make uninstall)", - "file_type": "document", - "source_file": "k8s/migration/README.md", - "source_location": "L59", - "community": 40, - "norm_label": "code:sh (make uninstall)", - "id": "migration_readme_codeblock_6" - }, - { - "label": "code:sh (make undeploy)", - "file_type": "document", - "source_file": "k8s/migration/README.md", - "source_location": "L65", - "community": 40, - "norm_label": "code:sh (make undeploy)", - "id": "migration_readme_codeblock_7" - }, - { - "label": "Project Distribution", - "file_type": "document", - "source_file": "k8s/migration/README.md", - "source_location": "L69", - "community": 40, - "norm_label": "project distribution", - "id": "migration_readme_project_distribution" - }, - { - "label": "code:sh (make build-installer IMG=/migration:tag)", - "file_type": "document", - "source_file": "k8s/migration/README.md", - "source_location": "L75", - "community": 40, - "norm_label": "code:sh (make build-installer img=/migration:tag)", - "id": "migration_readme_codeblock_8" - }, - { - "label": "code:sh (kubectl apply -f https://raw.githubusercontent.com//mig)", - "file_type": "document", - "source_file": "k8s/migration/README.md", - "source_location": "L88", - "community": 40, - "norm_label": "code:sh (kubectl apply -f https://raw.githubusercontent.com//mig)", - "id": "migration_readme_codeblock_9" - }, - { - "label": "Contributing", - "file_type": "document", - "source_file": "k8s/migration/README.md", - "source_location": "L92", - "community": 40, - "norm_label": "contributing", - "id": "migration_readme_contributing" - }, - { - "label": "License", - "file_type": "document", - "source_file": "k8s/migration/README.md", - "source_location": "L99", - "community": 40, - "norm_label": "license", - "id": "migration_readme_license" - }, - { - "label": "README.md", - "file_type": "document", - "source_file": "v2v-helper/README.md", - "source_location": "L1", - "community": 169, - "norm_label": "readme.md", - "id": "v2v_helper_readme_md" - }, - { - "label": "v2v-helper", - "file_type": "document", - "source_file": "v2v-helper/README.md", - "source_location": "L1", - "community": 169, - "norm_label": "v2v-helper", - "id": "v2v_helper_readme_v2v_helper" - }, - { - "label": "functional_Specification.md", - "file_type": "document", - "source_file": "templates/functional_Specification.md", - "source_location": "L1", - "community": 5, - "norm_label": "functional_specification.md", - "id": "templates_functional_specification_md" - }, - { - "label": "Software Requirements Specification", - "file_type": "document", - "source_file": "templates/functional_Specification.md", - "source_location": "L1", - "community": 5, - "norm_label": "software requirements specification", - "id": "templates_functional_specification_software_requirements_specification" - }, - { - "label": "For vJailbreak", - "file_type": "document", - "source_file": "templates/functional_Specification.md", - "source_location": "L2", - "community": 5, - "norm_label": "for vjailbreak", - "id": "templates_functional_specification_for_vjailbreak" - }, - { - "label": "Revision History", - "file_type": "document", - "source_file": "templates/functional_Specification.md", - "source_location": "L49", - "community": 5, - "norm_label": "revision history", - "id": "templates_functional_specification_revision_history" - }, - { - "label": "1. Introduction", - "file_type": "document", - "source_file": "templates/functional_Specification.md", - "source_location": "L56", - "community": 5, - "norm_label": "1. introduction", - "id": "templates_functional_specification_1_introduction" - }, - { - "label": "1.1 Document Purpose", - "file_type": "document", - "source_file": "templates/functional_Specification.md", - "source_location": "L59", - "community": 5, - "norm_label": "1.1 document purpose", - "id": "templates_functional_specification_1_1_document_purpose" - }, - { - "label": "1.2 Product Scope", - "file_type": "document", - "source_file": "templates/functional_Specification.md", - "source_location": "L62", - "community": 5, - "norm_label": "1.2 product scope", - "id": "templates_functional_specification_1_2_product_scope" - }, - { - "label": "1.3 Definitions, Acronyms and Abbreviations", - "file_type": "document", - "source_file": "templates/functional_Specification.md", - "source_location": "L65", - "community": 5, - "norm_label": "1.3 definitions, acronyms and abbreviations", - "id": "templates_functional_specification_1_3_definitions_acronyms_and_abbreviations" - }, - { - "label": "1.4 References", - "file_type": "document", - "source_file": "templates/functional_Specification.md", - "source_location": "L67", - "community": 5, - "norm_label": "1.4 references", - "id": "templates_functional_specification_1_4_references" - }, - { - "label": "1.5 Document Overview", - "file_type": "document", - "source_file": "templates/functional_Specification.md", - "source_location": "L70", - "community": 5, - "norm_label": "1.5 document overview", - "id": "templates_functional_specification_1_5_document_overview" - }, - { - "label": "2. Product Overview", - "file_type": "document", - "source_file": "templates/functional_Specification.md", - "source_location": "L73", - "community": 5, - "norm_label": "2. product overview", - "id": "templates_functional_specification_2_product_overview" - }, - { - "label": "2.1 Product Perspective", - "file_type": "document", - "source_file": "templates/functional_Specification.md", - "source_location": "L76", - "community": 5, - "norm_label": "2.1 product perspective", - "id": "templates_functional_specification_2_1_product_perspective" - }, - { - "label": "2.2 Product Functions", - "file_type": "document", - "source_file": "templates/functional_Specification.md", - "source_location": "L79", - "community": 5, - "norm_label": "2.2 product functions", - "id": "templates_functional_specification_2_2_product_functions" - }, - { - "label": "2.3 Product Constraints", - "file_type": "document", - "source_file": "templates/functional_Specification.md", - "source_location": "L82", - "community": 5, - "norm_label": "2.3 product constraints", - "id": "templates_functional_specification_2_3_product_constraints" - }, - { - "label": "2.4 User Characteristics", - "file_type": "document", - "source_file": "templates/functional_Specification.md", - "source_location": "L90", - "community": 5, - "norm_label": "2.4 user characteristics", - "id": "templates_functional_specification_2_4_user_characteristics" - }, - { - "label": "2.5 Assumptions and Dependencies", - "file_type": "document", - "source_file": "templates/functional_Specification.md", - "source_location": "L93", - "community": 5, - "norm_label": "2.5 assumptions and dependencies", - "id": "templates_functional_specification_2_5_assumptions_and_dependencies" - }, - { - "label": "2.6 Apportioning of Requirements", - "file_type": "document", - "source_file": "templates/functional_Specification.md", - "source_location": "L96", - "community": 5, - "norm_label": "2.6 apportioning of requirements", - "id": "templates_functional_specification_2_6_apportioning_of_requirements" - }, - { - "label": "3. Requirements", - "file_type": "document", - "source_file": "templates/functional_Specification.md", - "source_location": "L101", - "community": 5, - "norm_label": "3. requirements", - "id": "templates_functional_specification_3_requirements" - }, - { - "label": "3.1 External Interfaces", - "file_type": "document", - "source_file": "templates/functional_Specification.md", - "source_location": "L112", - "community": 5, - "norm_label": "3.1 external interfaces", - "id": "templates_functional_specification_3_1_external_interfaces" - }, - { - "label": "3.1.1 User interfaces", - "file_type": "document", - "source_file": "templates/functional_Specification.md", - "source_location": "L126", - "community": 5, - "norm_label": "3.1.1 user interfaces", - "id": "templates_functional_specification_3_1_1_user_interfaces" - }, - { - "label": "3.1.2 Hardware interfaces", - "file_type": "document", - "source_file": "templates/functional_Specification.md", - "source_location": "L131", - "community": 5, - "norm_label": "3.1.2 hardware interfaces", - "id": "templates_functional_specification_3_1_2_hardware_interfaces" - }, - { - "label": "3.1.3 Software interfaces", - "file_type": "document", - "source_file": "templates/functional_Specification.md", - "source_location": "L134", - "community": 5, - "norm_label": "3.1.3 software interfaces", - "id": "templates_functional_specification_3_1_3_software_interfaces" - }, - { - "label": "3.2 Functional", - "file_type": "document", - "source_file": "templates/functional_Specification.md", - "source_location": "L137", - "community": 5, - "norm_label": "3.2 functional", - "id": "templates_functional_specification_3_2_functional" - }, - { - "label": "3.3 Quality of Service", - "file_type": "document", - "source_file": "templates/functional_Specification.md", - "source_location": "L140", - "community": 5, - "norm_label": "3.3 quality of service", - "id": "templates_functional_specification_3_3_quality_of_service" - }, - { - "label": "3.3.1 Performance", - "file_type": "document", - "source_file": "templates/functional_Specification.md", - "source_location": "L143", - "community": 5, - "norm_label": "3.3.1 performance", - "id": "templates_functional_specification_3_3_1_performance" - }, - { - "label": "3.3.2 Security", - "file_type": "document", - "source_file": "templates/functional_Specification.md", - "source_location": "L146", - "community": 5, - "norm_label": "3.3.2 security", - "id": "templates_functional_specification_3_3_2_security" - }, - { - "label": "3.3.3 Reliability", - "file_type": "document", - "source_file": "templates/functional_Specification.md", - "source_location": "L149", - "community": 5, - "norm_label": "3.3.3 reliability", - "id": "templates_functional_specification_3_3_3_reliability" - }, - { - "label": "3.3.4 Availability", - "file_type": "document", - "source_file": "templates/functional_Specification.md", - "source_location": "L152", - "community": 5, - "norm_label": "3.3.4 availability", - "id": "templates_functional_specification_3_3_4_availability" - }, - { - "label": "3.4 Compliance", - "file_type": "document", - "source_file": "templates/functional_Specification.md", - "source_location": "L155", - "community": 5, - "norm_label": "3.4 compliance", - "id": "templates_functional_specification_3_4_compliance" - }, - { - "label": "3.5 Design and Implementation", - "file_type": "document", - "source_file": "templates/functional_Specification.md", - "source_location": "L164", - "community": 5, - "norm_label": "3.5 design and implementation", - "id": "templates_functional_specification_3_5_design_and_implementation" - }, - { - "label": "3.5.1 Installation", - "file_type": "document", - "source_file": "templates/functional_Specification.md", - "source_location": "L166", - "community": 5, - "norm_label": "3.5.1 installation", - "id": "templates_functional_specification_3_5_1_installation" - }, - { - "label": "3.5.2 Distribution", - "file_type": "document", - "source_file": "templates/functional_Specification.md", - "source_location": "L169", - "community": 5, - "norm_label": "3.5.2 distribution", - "id": "templates_functional_specification_3_5_2_distribution" - }, - { - "label": "3.5.3 Maintainability", - "file_type": "document", - "source_file": "templates/functional_Specification.md", - "source_location": "L172", - "community": 5, - "norm_label": "3.5.3 maintainability", - "id": "templates_functional_specification_3_5_3_maintainability" - }, - { - "label": "3.5.4 Reusability", - "file_type": "document", - "source_file": "templates/functional_Specification.md", - "source_location": "L175", - "community": 5, - "norm_label": "3.5.4 reusability", - "id": "templates_functional_specification_3_5_4_reusability" - }, - { - "label": "3.5.5 Portability", - "file_type": "document", - "source_file": "templates/functional_Specification.md", - "source_location": "L178", - "community": 5, - "norm_label": "3.5.5 portability", - "id": "templates_functional_specification_3_5_5_portability" - }, - { - "label": "3.5.6 Cost", - "file_type": "document", - "source_file": "templates/functional_Specification.md", - "source_location": "L181", - "community": 5, - "norm_label": "3.5.6 cost", - "id": "templates_functional_specification_3_5_6_cost" - }, - { - "label": "3.5.7 Deadline", - "file_type": "document", - "source_file": "templates/functional_Specification.md", - "source_location": "L184", - "community": 5, - "norm_label": "3.5.7 deadline", - "id": "templates_functional_specification_3_5_7_deadline" - }, - { - "label": "3.5.8 Proof of Concept", - "file_type": "document", - "source_file": "templates/functional_Specification.md", - "source_location": "L187", - "community": 5, - "norm_label": "3.5.8 proof of concept", - "id": "templates_functional_specification_3_5_8_proof_of_concept" - }, - { - "label": "4. Verification", - "file_type": "document", - "source_file": "templates/functional_Specification.md", - "source_location": "L190", - "community": 5, - "norm_label": "4. verification", - "id": "templates_functional_specification_4_verification" - }, - { - "label": "5. Appendixes", - "file_type": "document", - "source_file": "templates/functional_Specification.md", - "source_location": "L196", - "community": 5, - "norm_label": "5. appendixes", - "id": "templates_functional_specification_5_appendixes" - }, - { - "label": "vJailbreak README", - "file_type": "document", - "source_file": "README.md", - "community": 10, - "norm_label": "vjailbreak readme", - "id": "readme_vjailbreak" - }, - { - "label": "vJailbreak Contributing Guide", - "file_type": "document", - "source_file": "CONTRIBUTING.md", - "community": 10, - "norm_label": "vjailbreak contributing guide", - "id": "contributing_vjailbreak" - }, - { - "label": "vJailbreak Agents Guide", - "file_type": "document", - "source_file": "AGENTS.md", - "community": 10, - "norm_label": "vjailbreak agents guide", - "id": "agents_vjailbreak" - }, - { - "label": "Open Source Credits", - "file_type": "document", - "source_file": "opensource.txt", - "community": 10, - "norm_label": "open source credits", - "id": "opensource_credits" - }, - { - "label": "Appliance VM README", - "file_type": "document", - "source_file": "appliance/README.md", - "community": 193, - "norm_label": "appliance vm readme", - "id": "appliance_readme" - }, - { - "label": "vJailbreak Project", - "file_type": "rationale", - "source_file": "README.md", - "community": 10, - "norm_label": "vjailbreak project", - "id": "vjailbreak_project" - }, - { - "label": "VMware vCenter", - "file_type": "rationale", - "source_file": "README.md", - "community": 10, - "norm_label": "vmware vcenter", - "id": "vmware_vcenter" - }, - { - "label": "OpenStack Cloud", - "file_type": "rationale", - "source_file": "README.md", - "community": 10, - "norm_label": "openstack cloud", - "id": "openstack_cloud" - }, - { - "label": "virt-v2v", - "file_type": "rationale", - "source_file": "opensource.txt", - "community": 10, - "norm_label": "virt-v2v", - "id": "virt_v2v" - }, - { - "label": "nbdkit", - "file_type": "rationale", - "source_file": "opensource.txt", - "community": 10, - "norm_label": "nbdkit", - "id": "nbdkit" - }, - { - "label": "k3s (Lightweight Kubernetes)", - "file_type": "rationale", - "source_file": "opensource.txt", - "community": 10, - "norm_label": "k3s (lightweight kubernetes)", - "id": "k3s" - }, - { - "label": "govmomi", - "file_type": "rationale", - "source_file": "opensource.txt", - "community": 10, - "norm_label": "govmomi", - "id": "govmomi" - }, - { - "label": "virtio-win (Windows Paravirtual Drivers)", - "file_type": "rationale", - "source_file": "opensource.txt", - "community": 10, - "norm_label": "virtio-win (windows paravirtual drivers)", - "id": "virtio_win" - }, - { - "label": "appliance/ Vagrant k3s Cluster", - "file_type": "code", - "source_file": "appliance/README.md", - "community": 10, - "norm_label": "appliance/ vagrant k3s cluster", - "id": "appliance_module" - }, - { - "label": "MigrationPlan CRD", - "file_type": "code", - "source_file": "deploy/04migrationplan.yaml", - "community": 10, - "norm_label": "migrationplan crd", - "id": "crd_migrationplan" - }, - { - "label": "MigrationTemplate CRD", - "file_type": "code", - "source_file": "deploy/03migrationtemplate.yaml", - "community": 10, - "norm_label": "migrationtemplate crd", - "id": "crd_migrationtemplate" - }, - { - "label": "StorageMapping CRD", - "file_type": "code", - "source_file": "deploy/02storagemapping.yaml", - "community": 10, - "norm_label": "storagemapping crd", - "id": "crd_storagemapping" - }, - { - "label": "ArrayCreds CRD", - "file_type": "code", - "source_file": "deploy/00crds.yaml", - "community": 10, - "norm_label": "arraycreds crd", - "id": "crd_arraycreds" - }, - { - "label": "VolumeImageProfile CRD", - "file_type": "code", - "source_file": "deploy/volumeimageprofile-defaults.yaml", - "community": 10, - "norm_label": "volumeimageprofile crd", - "id": "crd_volumeimageprofile" - }, - { - "label": "Controller Manager Deployment (migration-controller-manager)", - "file_type": "code", - "source_file": "deploy/05controller-deployment.yaml", - "community": 136, - "norm_label": "controller manager deployment (migration-controller-manager)", - "id": "deploy_controller" - }, - { - "label": "Vpwned SDK Deployment (migration-vpwned-sdk)", - "file_type": "code", - "source_file": "deploy/06vpwned-deployment.yaml", - "community": 136, - "norm_label": "vpwned sdk deployment (migration-vpwned-sdk)", - "id": "deploy_vpwned" - }, - { - "label": "vJailbreak UI Deployment", - "file_type": "code", - "source_file": "deploy/04ui.yaml", - "community": 136, - "norm_label": "vjailbreak ui deployment", - "id": "deploy_ui" - }, - { - "label": "installer.yaml (Generated Manifest)", - "file_type": "code", - "source_file": "deploy/installer.yaml", - "community": 194, - "norm_label": "installer.yaml (generated manifest)", - "id": "deploy_installer" - }, - { - "label": "VDDK Libraries (VMware Virtual Disk Dev Kit)", - "file_type": "rationale", - "source_file": "README.md", - "community": 136, - "norm_label": "vddk libraries (vmware virtual disk dev kit)", - "id": "vddk_libraries" - }, - { - "label": "Hot Migration Strategy", - "file_type": "rationale", - "source_file": "deploy/04migrationplan.yaml", - "community": 10, - "norm_label": "hot migration strategy", - "id": "migration_strategy_hot" - }, - { - "label": "Cold Migration Strategy", - "file_type": "rationale", - "source_file": "README.md", - "community": 195, - "norm_label": "cold migration strategy", - "id": "migration_strategy_cold" - }, - { - "label": "Business Source License 1.1", - "file_type": "rationale", - "source_file": "README.md", - "community": 10, - "norm_label": "business source license 1.1", - "id": "bsl_license" - }, - { - "label": "migration-system Kubernetes Namespace", - "file_type": "code", - "source_file": "deploy/00crds.yaml", - "community": 136, - "norm_label": "migration-system kubernetes namespace", - "id": "namespace_migration_system" - }, - { - "label": "Migration Form Step 1 Screenshot", - "file_type": "image", - "source_file": "assets/migrationform1.png", - "community": 10, - "norm_label": "migration form step 1 screenshot", - "id": "img_migrationform1" - }, - { - "label": "Migration Form Step 2 Screenshot", - "file_type": "image", - "source_file": "assets/migrationform2.png", - "community": 10, - "norm_label": "migration form step 2 screenshot", - "id": "img_migrationform2" - }, - { - "label": "Migration Progress List Screenshot", - "file_type": "image", - "source_file": "assets/migrationprogress1.png", - "community": 10, - "norm_label": "migration progress list screenshot", - "id": "img_migrationprogress1" - }, - { - "label": "Migration Progress Detail Tooltip Screenshot", - "file_type": "image", - "source_file": "assets/migrationprogress2.png", - "community": 10, - "norm_label": "migration progress detail tooltip screenshot", - "id": "img_migrationprogress2" - }, - { - "label": "Scale Up Agents Dialog Screenshot", - "file_type": "image", - "source_file": "assets/scaleup.png", - "community": 10, - "norm_label": "scale up agents dialog screenshot", - "id": "img_scaleup" - }, - { - "label": "Scale Down Agents Confirmation Screenshot", - "file_type": "image", - "source_file": "assets/scaledown.png", - "community": 10, - "norm_label": "scale down agents confirmation screenshot", - "id": "img_scaledown" - }, - { - "label": "Agents List (Post Scale Up) Screenshot", - "file_type": "image", - "source_file": "assets/scaleupagents.png", - "community": 10, - "norm_label": "agents list (post scale up) screenshot", - "id": "img_scaleupagents" - }, - { - "label": "Flatcar Linux", - "file_type": "rationale", - "source_file": "appliance/README.md", - "community": 10, - "norm_label": "flatcar linux", - "id": "flatcar_linux" - }, - { - "label": "VMDK to QCOW2 Disk Conversion", - "file_type": "rationale", - "source_file": "README.md", - "community": 10, - "norm_label": "vmdk to qcow2 disk conversion", - "id": "vmdk_to_qcow2" - }, - { - "label": "OpenstackCreds Custom Resource", - "file_type": "document", - "source_file": "deploy/01openstackcreds.yaml", - "community": 50, - "norm_label": "openstackcreds custom resource", - "id": "openstackcreds_cr" - }, - { - "label": "NetworkMapping Custom Resource", - "file_type": "document", - "source_file": "deploy/02networkmapping.yaml", - "community": 50, - "norm_label": "networkmapping custom resource", - "id": "networkmapping_cr" - }, - { - "label": "VMwareCreds Custom Resource", - "file_type": "document", - "source_file": "deploy/01vmwarecreds.yaml", - "community": 50, - "norm_label": "vmwarecreds custom resource", - "id": "vmwarecreds_cr" - }, - { - "label": "vJailbreak UI Deployment (deploy/07ui-deployment.yaml)", - "file_type": "document", - "source_file": "deploy/07ui-deployment.yaml", - "community": 50, - "norm_label": "vjailbreak ui deployment (deploy/07ui-deployment.yaml)", - "id": "vjailbreak_ui_deployment" - }, - { - "label": "migration-system Kubernetes Namespace", - "file_type": "document", - "source_file": "deploy/01openstackcreds.yaml", - "community": 50, - "norm_label": "migration-system kubernetes namespace", - "id": "migration_system_namespace" - }, - { - "label": "sync-daemon DaemonSet", - "file_type": "document", - "source_file": "image_builder/configs/daemonset.yaml", - "community": 150, - "norm_label": "sync-daemon daemonset", - "id": "sync_daemon_daemonset" - }, - { - "label": "version-config ConfigMap", - "file_type": "document", - "source_file": "image_builder/configs/version-config.yaml", - "community": 50, - "norm_label": "version-config configmap", - "id": "version_config_configmap" - }, - { - "label": "vjailbreak-settings ConfigMap", - "file_type": "document", - "source_file": "image_builder/configs/vjailbreak-settings.yaml", - "community": 50, - "norm_label": "vjailbreak-settings configmap", - "id": "vjailbreak_settings_configmap" - }, - { - "label": "analytics-keys Secret (Amplitude/Bugsnag)", - "file_type": "document", - "source_file": "image_builder/configs/analytics-keys.yaml", - "community": 50, - "norm_label": "analytics-keys secret (amplitude/bugsnag)", - "id": "analytics_keys_secret" - }, - { - "label": "vjailbreak-version-checker CronJob", - "file_type": "document", - "source_file": "image_builder/cronjob/version-checker.yaml", - "community": 50, - "norm_label": "vjailbreak-version-checker cronjob", - "id": "version_checker_cronjob" - }, - { - "label": "version-checker-sa ServiceAccount", - "file_type": "document", - "source_file": "image_builder/cronjob/version-checker.yaml", - "community": 50, - "norm_label": "version-checker-sa serviceaccount", - "id": "version_checker_sa" - }, - { - "label": "configmap-editor-role Role", - "file_type": "document", - "source_file": "image_builder/cronjob/version-checker.yaml", - "community": 50, - "norm_label": "configmap-editor-role role", - "id": "configmap_editor_role" - }, - { - "label": "version-checker-binding RoleBinding", - "file_type": "document", - "source_file": "image_builder/cronjob/version-checker.yaml", - "community": 50, - "norm_label": "version-checker-binding rolebinding", - "id": "version_checker_binding" - }, - { - "label": "vJailbreak UI Deployment (image_builder/deploy/01ui.yaml)", - "file_type": "document", - "source_file": "image_builder/deploy/01ui.yaml", - "community": 50, - "norm_label": "vjailbreak ui deployment (image_builder/deploy/01ui.yaml)", - "id": "image_builder_ui_deployment" - }, - { - "label": "vjailbreak-ui-service Service", - "file_type": "document", - "source_file": "image_builder/deploy/01ui.yaml", - "community": 50, - "norm_label": "vjailbreak-ui-service service", - "id": "vjailbreak_ui_service" - }, - { - "label": "vjailbreak-ui-ingress Ingress", - "file_type": "document", - "source_file": "image_builder/deploy/01ui.yaml", - "community": 50, - "norm_label": "vjailbreak-ui-ingress ingress", - "id": "vjailbreak_ui_ingress" - }, - { - "label": "vjailbreak-api-ingress Ingress", - "file_type": "document", - "source_file": "image_builder/deploy/01ui.yaml", - "community": 196, - "norm_label": "vjailbreak-api-ingress ingress", - "id": "vjailbreak_api_ingress" - }, - { - "label": "grafana-api-ingress Ingress", - "file_type": "document", - "source_file": "image_builder/deploy/01ui.yaml", - "community": 18, - "norm_label": "grafana-api-ingress ingress", - "id": "grafana_api_ingress" - }, - { - "label": "selfsigned-issuer ClusterIssuer", - "file_type": "document", - "source_file": "k8s/cert-manager/00-selfsigned-issuer.yaml", - "community": 151, - "norm_label": "selfsigned-issuer clusterissuer", - "id": "selfsigned_issuer" - }, - { - "label": "vjailbreak-ca Certificate", - "file_type": "document", - "source_file": "k8s/cert-manager/00-selfsigned-issuer.yaml", - "community": 151, - "norm_label": "vjailbreak-ca certificate", - "id": "vjailbreak_ca_cert" - }, - { - "label": "vjailbreak-ca-issuer ClusterIssuer", - "file_type": "document", - "source_file": "k8s/cert-manager/00-selfsigned-issuer.yaml", - "community": 151, - "norm_label": "vjailbreak-ca-issuer clusterissuer", - "id": "vjailbreak_ca_issuer" - }, - { - "label": "prometheus-k8s ClusterRole", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/prometheus-clusterRole.yaml", - "community": 18, - "norm_label": "prometheus-k8s clusterrole", - "id": "prometheus_k8s_clusterrole" - }, - { - "label": "prometheus-adapter ClusterRole", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/prometheusAdapter-clusterRole.yaml", - "community": 18, - "norm_label": "prometheus-adapter clusterrole", - "id": "prometheus_adapter_clusterrole" - }, - { - "label": "prometheus-k8s ServiceAccount", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/prometheus-serviceAccount.yaml", - "community": 18, - "norm_label": "prometheus-k8s serviceaccount", - "id": "prometheus_k8s_serviceaccount" - }, - { - "label": "alertmanager-main PodDisruptionBudget", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/alertmanager-podDisruptionBudget.yaml", - "community": 18, - "norm_label": "alertmanager-main poddisruptionbudget", - "id": "alertmanager_pdb" - }, - { - "label": "resource-metrics-server-resources ClusterRole", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/prometheusAdapter-clusterRoleServerResources.yaml", - "community": 18, - "norm_label": "resource-metrics-server-resources clusterrole", - "id": "resource_metrics_server_clusterrole" - }, - { - "label": "blackbox-exporter ServiceAccount", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/blackboxExporter-serviceAccount.yaml", - "community": 18, - "norm_label": "blackbox-exporter serviceaccount", - "id": "blackbox_exporter_sa" - }, - { - "label": "grafana-folders ConfigMap", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/grafana-folders.yaml", - "community": 18, - "norm_label": "grafana-folders configmap", - "id": "grafana_folders_configmap" - }, - { - "label": "prometheus-adapter Service", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/prometheusAdapter-service.yaml", - "community": 18, - "norm_label": "prometheus-adapter service", - "id": "prometheus_adapter_service" - }, - { - "label": "prometheus-k8s RoleBindingList (specific namespaces)", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/prometheus-roleBindingSpecificNamespaces.yaml", - "community": 18, - "norm_label": "prometheus-k8s rolebindinglist (specific namespaces)", - "id": "prometheus_rolebinding_namespaces" - }, - { - "label": "kube-state-metrics ServiceAccount", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/kubeStateMetrics-serviceAccount.yaml", - "community": 18, - "norm_label": "kube-state-metrics serviceaccount", - "id": "kube_state_metrics_sa" - }, - { - "label": "prometheus-k8s-config RoleBinding", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/prometheus-roleBindingConfig.yaml", - "community": 18, - "norm_label": "prometheus-k8s-config rolebinding", - "id": "prometheus_rolebinding_config" - }, - { - "label": "vjailbreak.k8s.pf9.io/v1alpha1 CRD API Group", - "file_type": "document", - "source_file": "deploy/01openstackcreds.yaml", - "community": 50, - "norm_label": "vjailbreak.k8s.pf9.io/v1alpha1 crd api group", - "id": "vjailbreak_crd_api" - }, - { - "label": "VMware VIX DiskLib (VDDK) Libraries", - "file_type": "document", - "source_file": "image_builder/configs/daemonset.yaml", - "community": 150, - "norm_label": "vmware vix disklib (vddk) libraries", - "id": "vmware_vix_disklib" - }, - { - "label": "virtio-win Drivers", - "file_type": "document", - "source_file": "image_builder/configs/daemonset.yaml", - "community": 150, - "norm_label": "virtio-win drivers", - "id": "virtio_win_drivers" - }, - { - "label": "monitoring Kubernetes Namespace", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/prometheus-serviceAccount.yaml", - "community": 18, - "norm_label": "monitoring kubernetes namespace", - "id": "monitoring_namespace" - }, - { - "label": "kube-prometheus Monitoring Stack", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/prometheus-clusterRole.yaml", - "community": 18, - "norm_label": "kube-prometheus monitoring stack", - "id": "kube_prometheus_stack" - }, - { - "label": "Grafana Service", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/grafana-service.yaml", - "community": 22, - "norm_label": "grafana service", - "id": "grafana_service" - }, - { - "label": "Grafana Deployment", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/grafana-deployment.yaml", - "community": 22, - "norm_label": "grafana deployment", - "id": "grafana_deployment" - }, - { - "label": "Grafana Config Secret", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/grafana-config.yaml", - "community": 22, - "norm_label": "grafana config secret", - "id": "grafana_config" - }, - { - "label": "Grafana Dashboard Datasources Secret", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/grafana-dashboardDatasources.yaml", - "community": 22, - "norm_label": "grafana dashboard datasources secret", - "id": "grafana_datasources" - }, - { - "label": "Grafana Dashboard Sources ConfigMap", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/grafana-dashboardSources.yaml", - "community": 22, - "norm_label": "grafana dashboard sources configmap", - "id": "grafana_dashboard_sources" - }, - { - "label": "Grafana Dashboard Definitions", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/grafana-dashboardDefinitions.yaml", - "community": 22, - "norm_label": "grafana dashboard definitions", - "id": "grafana_dashboard_definitions" - }, - { - "label": "Node Exporter Service", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/nodeExporter-service.yaml", - "community": 99, - "norm_label": "node exporter service", - "id": "nodeexporter_service" - }, - { - "label": "Node Exporter NetworkPolicy", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/nodeExporter-networkPolicy.yaml", - "community": 99, - "norm_label": "node exporter networkpolicy", - "id": "nodeexporter_networkpolicy" - }, - { - "label": "Node Exporter ServiceAccount", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/nodeExporter-serviceAccount.yaml", - "community": 99, - "norm_label": "node exporter serviceaccount", - "id": "nodeexporter_serviceaccount" - }, - { - "label": "Blackbox Exporter Service", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/blackboxExporter-service.yaml", - "community": 129, - "norm_label": "blackbox exporter service", - "id": "blackboxexporter_service" - }, - { - "label": "Blackbox Exporter NetworkPolicy", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/blackboxExporter-networkPolicy.yaml", - "community": 129, - "norm_label": "blackbox exporter networkpolicy", - "id": "blackboxexporter_networkpolicy" - }, - { - "label": "Blackbox Exporter ClusterRole", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/blackboxExporter-clusterRole.yaml", - "community": 129, - "norm_label": "blackbox exporter clusterrole", - "id": "blackboxexporter_clusterrole" - }, - { - "label": "Blackbox Exporter Configuration ConfigMap", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/blackboxExporter-configuration.yaml", - "community": 129, - "norm_label": "blackbox exporter configuration configmap", - "id": "blackboxexporter_configuration" - }, - { - "label": "Prometheus Operator PrometheusRule", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/prometheusOperator-prometheusRule.yaml", - "community": 170, - "norm_label": "prometheus operator prometheusrule", - "id": "prometheusoperator_prometheusrule" - }, - { - "label": "Prometheus Operator ServiceMonitor", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/prometheusOperator-serviceMonitor.yaml", - "community": 170, - "norm_label": "prometheus operator servicemonitor", - "id": "prometheusoperator_servicemonitor" - }, - { - "label": "Prometheus Adapter ConfigMap", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/prometheusAdapter-configMap.yaml", - "community": 22, - "norm_label": "prometheus adapter configmap", - "id": "prometheusadapter_configmap" - }, - { - "label": "Prometheus Adapter ServiceAccount", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/prometheusAdapter-serviceAccount.yaml", - "community": 22, - "norm_label": "prometheus adapter serviceaccount", - "id": "prometheusadapter_serviceaccount" - }, - { - "label": "Prometheus Adapter Aggregated Metrics Reader ClusterRole", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/prometheusAdapter-clusterRoleAggregatedMetricsReader.yaml", - "community": 22, - "norm_label": "prometheus adapter aggregated metrics reader clusterrole", - "id": "prometheusadapter_clusterrole_aggregated" - }, - { - "label": "Prometheus Adapter Auth Reader RoleBinding", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/prometheusAdapter-roleBindingAuthReader.yaml", - "community": 22, - "norm_label": "prometheus adapter auth reader rolebinding", - "id": "prometheusadapter_rolebinding_authreader" - }, - { - "label": "Prometheus Adapter PodDisruptionBudget", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/prometheusAdapter-podDisruptionBudget.yaml", - "community": 22, - "norm_label": "prometheus adapter poddisruptionbudget", - "id": "prometheusadapter_poddisruptionbudget" - }, - { - "label": "Prometheus Adapter APIService v1beta1.metrics.k8s.io", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/prometheusAdapter-apiService.yaml", - "community": 22, - "norm_label": "prometheus adapter apiservice v1beta1.metrics.k8s.io", - "id": "prometheusadapter_apiservice" - }, - { - "label": "CoreDNS ServiceMonitor", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/kubernetesControlPlane-serviceMonitorCoreDNS.yaml", - "community": 99, - "norm_label": "coredns servicemonitor", - "id": "coredns_servicemonitor" - }, - { - "label": "Prometheus NetworkPolicy (prometheus-k8s)", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/prometheus-networkPolicy.yaml", - "community": 22, - "norm_label": "prometheus networkpolicy (prometheus-k8s)", - "id": "prometheus_networkpolicy" - }, - { - "label": "Kubernetes Control Plane PrometheusRule (kubernetes-monitoring-rules)", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/kubernetesControlPlane-prometheusRule.yaml", - "community": 171, - "norm_label": "kubernetes control plane prometheusrule (kubernetes-monitoring-rules)", - "id": "kubernetes_controlplane_prometheusrule" - }, - { - "label": "Grafana ServiceAccount", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/grafana-serviceAccount.yaml", - "community": 22, - "norm_label": "grafana serviceaccount", - "id": "grafana_serviceaccount" - }, - { - "label": "KubeStateMetrics ClusterRole", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/kubeStateMetrics-clusterRole.yaml", - "community": 152, - "norm_label": "kubestatemetrics clusterrole", - "id": "kubestatemetrics_clusterrole" - }, - { - "label": "Kube Prometheus PrometheusRule (kube-prometheus-rules)", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/kubePrometheus-prometheusRule.yaml", - "community": 22, - "norm_label": "kube prometheus prometheusrule (kube-prometheus-rules)", - "id": "kubeprometheus_prometheusrule" - }, - { - "label": "Prometheus Operator ClusterRoleBinding", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/prometheusOperator-clusterRoleBinding.yaml", - "community": 34, - "norm_label": "prometheus operator clusterrolebinding", - "id": "prometheusoperator_clusterrolebinding" - }, - { - "label": "KubeScheduler ServiceMonitor", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/kubernetesControlPlane-serviceMonitorKubeScheduler.yaml", - "community": 171, - "norm_label": "kubescheduler servicemonitor", - "id": "kubescheduler_servicemonitor" - }, - { - "label": "Alertmanager ServiceAccount (alertmanager-main)", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/alertmanager-serviceAccount.yaml", - "community": 22, - "norm_label": "alertmanager serviceaccount (alertmanager-main)", - "id": "alertmanager_serviceaccount" - }, - { - "label": "Node Exporter ClusterRoleBinding", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/nodeExporter-clusterRoleBinding.yaml", - "community": 99, - "norm_label": "node exporter clusterrolebinding", - "id": "nodeexporter_clusterrolebinding" - }, - { - "label": "Prometheus Instance (k8s)", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/prometheus-prometheus.yaml", - "community": 22, - "norm_label": "prometheus instance (k8s)", - "id": "prometheus_prometheus" - }, - { - "label": "Prometheus ClusterRoleBinding (prometheus-k8s)", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/prometheus-clusterRoleBinding.yaml", - "community": 22, - "norm_label": "prometheus clusterrolebinding (prometheus-k8s)", - "id": "prometheus_clusterrolebinding" - }, - { - "label": "Grafana NetworkPolicy", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/grafana-networkPolicy.yaml", - "community": 22, - "norm_label": "grafana networkpolicy", - "id": "grafana_networkpolicy" - }, - { - "label": "Prometheus Operator Service", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/prometheusOperator-service.yaml", - "community": 34, - "norm_label": "prometheus operator service", - "id": "prometheusoperator_service" - }, - { - "label": "KubeStateMetrics ServiceMonitor", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/kubeStateMetrics-serviceMonitor.yaml", - "community": 152, - "norm_label": "kubestatemetrics servicemonitor", - "id": "kubestatemetrics_servicemonitor" - }, - { - "label": "Prometheus Role (prometheus-k8s-config)", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/prometheus-roleConfig.yaml", - "community": 22, - "norm_label": "prometheus role (prometheus-k8s-config)", - "id": "prometheus_roleconfig" - }, - { - "label": "Node Exporter PrometheusRule (node-exporter-rules)", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/nodeExporter-prometheusRule.yaml", - "community": 99, - "norm_label": "node exporter prometheusrule (node-exporter-rules)", - "id": "nodeexporter_prometheusrule" - }, - { - "label": "Prometheus Adapter ClusterRoleBinding", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/prometheusAdapter-clusterRoleBinding.yaml", - "community": 22, - "norm_label": "prometheus adapter clusterrolebinding", - "id": "prometheusadapter_clusterrolebinding" - }, - { - "label": "Node Exporter DaemonSet", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/nodeExporter-daemonset.yaml", - "community": 99, - "norm_label": "node exporter daemonset", - "id": "nodeexporter_daemonset" - }, - { - "label": "Grafana PrometheusRule (grafana-rules)", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/grafana-prometheusRule.yaml", - "community": 22, - "norm_label": "grafana prometheusrule (grafana-rules)", - "id": "grafana_prometheusrule" - }, - { - "label": "Blackbox Exporter ClusterRoleBinding", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/blackboxExporter-clusterRoleBinding.yaml", - "community": 129, - "norm_label": "blackbox exporter clusterrolebinding", - "id": "blackboxexporter_clusterrolebinding" - }, - { - "label": "Alertmanager NetworkPolicy (alertmanager-main)", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/alertmanager-networkPolicy.yaml", - "community": 22, - "norm_label": "alertmanager networkpolicy (alertmanager-main)", - "id": "alertmanager_networkpolicy" - }, - { - "label": "Prometheus Adapter ServiceMonitor", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/prometheusAdapter-serviceMonitor.yaml", - "community": 172, - "norm_label": "prometheus adapter servicemonitor", - "id": "prometheusadapter_servicemonitor" - }, - { - "label": "Prometheus Operator ClusterRole", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/prometheusOperator-clusterRoleBinding.yaml", - "community": 34, - "norm_label": "prometheus operator clusterrole", - "id": "prometheusoperator_clusterrole" - }, - { - "label": "Prometheus Operator ServiceAccount", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/prometheusOperator-clusterRoleBinding.yaml", - "community": 34, - "norm_label": "prometheus operator serviceaccount", - "id": "prometheusoperator_serviceaccount" - }, - { - "label": "Node Exporter ClusterRole", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/nodeExporter-clusterRoleBinding.yaml", - "community": 99, - "norm_label": "node exporter clusterrole", - "id": "nodeexporter_clusterrole" - }, - { - "label": "Prometheus ClusterRole (prometheus-k8s)", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/prometheus-clusterRoleBinding.yaml", - "community": 22, - "norm_label": "prometheus clusterrole (prometheus-k8s)", - "id": "prometheus_clusterrole" - }, - { - "label": "Prometheus ServiceAccount (prometheus-k8s)", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/prometheus-clusterRoleBinding.yaml", - "community": 22, - "norm_label": "prometheus serviceaccount (prometheus-k8s)", - "id": "prometheus_serviceaccount" - }, - { - "label": "Prometheus Adapter ClusterRole", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/prometheusAdapter-clusterRoleBinding.yaml", - "community": 22, - "norm_label": "prometheus adapter clusterrole", - "id": "prometheusadapter_clusterrole" - }, - { - "label": "Blackbox Exporter ServiceAccount", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/blackboxExporter-clusterRoleBinding.yaml", - "community": 129, - "norm_label": "blackbox exporter serviceaccount", - "id": "blackboxexporter_serviceaccount" - }, - { - "label": "Alertmanager (alertmanager-main)", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/alertmanager-serviceAccount.yaml", - "community": 22, - "norm_label": "alertmanager (alertmanager-main)", - "id": "alertmanager_main" - }, - { - "label": "KubeStateMetrics Exporter Service", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/kubeStateMetrics-serviceMonitor.yaml", - "community": 152, - "norm_label": "kubestatemetrics exporter service", - "id": "kubestatemetrics_exporter" - }, - { - "label": "Prometheus Adapter Service", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/prometheusAdapter-serviceMonitor.yaml", - "community": 172, - "norm_label": "prometheus adapter service", - "id": "prometheusadapter_service" - }, - { - "label": "PrometheusAdapter NetworkPolicy", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/prometheusAdapter-networkPolicy.yaml", - "community": 34, - "norm_label": "prometheusadapter networkpolicy", - "id": "prometheusadapter_networkpolicy" - }, - { - "label": "Prometheus ServiceMonitor (prometheus-k8s)", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/prometheus-serviceMonitor.yaml", - "community": 34, - "norm_label": "prometheus servicemonitor (prometheus-k8s)", - "id": "prometheus_servicemonitor" - }, - { - "label": "Prometheus Role (specific namespaces: default, kube-system, monitoring)", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/prometheus-roleSpecificNamespaces.yaml", - "community": 34, - "norm_label": "prometheus role (specific namespaces: default, kube-system, monitoring)", - "id": "prometheus_rolespecificnamespaces" - }, - { - "label": "Alertmanager CR (main)", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/alertmanager-alertmanager.yaml", - "community": 34, - "norm_label": "alertmanager cr (main)", - "id": "alertmanager_alertmanager" - }, - { - "label": "BlackboxExporter ServiceMonitor", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/blackboxExporter-serviceMonitor.yaml", - "community": 34, - "norm_label": "blackboxexporter servicemonitor", - "id": "blackboxexporter_servicemonitor" - }, - { - "label": "Prometheus PodDisruptionBudget (prometheus-k8s)", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/prometheus-podDisruptionBudget.yaml", - "community": 34, - "norm_label": "prometheus poddisruptionbudget (prometheus-k8s)", - "id": "prometheus_poddisruptionbudget" - }, - { - "label": "Alertmanager PrometheusRule (alertmanager-main-rules)", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/alertmanager-prometheusRule.yaml", - "community": 34, - "norm_label": "alertmanager prometheusrule (alertmanager-main-rules)", - "id": "alertmanager_prometheusrule" - }, - { - "label": "Kubernetes ControlPlane ServiceMonitor (kube-apiserver)", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/kubernetesControlPlane-serviceMonitorApiserver.yaml", - "community": 34, - "norm_label": "kubernetes controlplane servicemonitor (kube-apiserver)", - "id": "kubernetescontrolplane_servicemonitorapiserver" - }, - { - "label": "BlackboxExporter Deployment", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/blackboxExporter-deployment.yaml", - "community": 34, - "norm_label": "blackboxexporter deployment", - "id": "blackboxexporter_deployment" - }, - { - "label": "Prometheus Service (prometheus-k8s)", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/prometheus-service.yaml", - "community": 34, - "norm_label": "prometheus service (prometheus-k8s)", - "id": "prometheus_service" - }, - { - "label": "Prometheus PrometheusRule (prometheus-k8s-prometheus-rules)", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/prometheus-prometheusRule.yaml", - "community": 34, - "norm_label": "prometheus prometheusrule (prometheus-k8s-prometheus-rules)", - "id": "prometheus_prometheusrule" - }, - { - "label": "KubeStateMetrics NetworkPolicy", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/kubeStateMetrics-networkPolicy.yaml", - "community": 34, - "norm_label": "kubestatemetrics networkpolicy", - "id": "kubestatemetrics_networkpolicy" - }, - { - "label": "KubeStateMetrics Deployment", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/kubeStateMetrics-deployment.yaml", - "community": 34, - "norm_label": "kubestatemetrics deployment", - "id": "kubestatemetrics_deployment" - }, - { - "label": "Alertmanager ServiceMonitor (alertmanager-main)", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/alertmanager-serviceMonitor.yaml", - "community": 34, - "norm_label": "alertmanager servicemonitor (alertmanager-main)", - "id": "alertmanager_servicemonitor" - }, - { - "label": "KubeStateMetrics Service", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/kubeStateMetrics-service.yaml", - "community": 34, - "norm_label": "kubestatemetrics service", - "id": "kubestatemetrics_service" - }, - { - "label": "PrometheusOperator NetworkPolicy", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/prometheusOperator-networkPolicy.yaml", - "community": 34, - "norm_label": "prometheusoperator networkpolicy", - "id": "prometheusoperator_networkpolicy" - }, - { - "label": "KubeStateMetrics ClusterRoleBinding", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/kubeStateMetrics-clusterRoleBinding.yaml", - "community": 34, - "norm_label": "kubestatemetrics clusterrolebinding", - "id": "kubestatemetrics_clusterrolebinding" - }, - { - "label": "NodeExporter ServiceMonitor", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/nodeExporter-serviceMonitor.yaml", - "community": 99, - "norm_label": "nodeexporter servicemonitor", - "id": "nodeexporter_servicemonitor" - }, - { - "label": "PrometheusAdapter Deployment", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/prometheusAdapter-deployment.yaml", - "community": 34, - "norm_label": "prometheusadapter deployment", - "id": "prometheusadapter_deployment" - }, - { - "label": "Kube State Metrics PrometheusRule", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/kubeStateMetrics-prometheusRule.yaml", - "community": 18, - "norm_label": "kube state metrics prometheusrule", - "id": "kubestatemetrics_prometheusrule" - }, - { - "label": "Alertmanager Main Service", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/alertmanager-service.yaml", - "community": 18, - "norm_label": "alertmanager main service", - "id": "alertmanager_service" - }, - { - "label": "Prometheus Operator Deployment", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/prometheusOperator-deployment.yaml", - "community": 18, - "norm_label": "prometheus operator deployment", - "id": "prometheusoperator_deployment" - }, - { - "label": "Kube Controller Manager ServiceMonitor", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/kubernetesControlPlane-serviceMonitorKubeControllerManager.yaml", - "community": 18, - "norm_label": "kube controller manager servicemonitor", - "id": "kubecontrollermanager_servicemonitor" - }, - { - "label": "Grafana ServiceMonitor", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/grafana-serviceMonitor.yaml", - "community": 18, - "norm_label": "grafana servicemonitor", - "id": "grafana_servicemonitor" - }, - { - "label": "Kubelet ServiceMonitor", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/kubernetesControlPlane-serviceMonitorKubelet.yaml", - "community": 18, - "norm_label": "kubelet servicemonitor", - "id": "kubelet_servicemonitor" - }, - { - "label": "Prometheus Adapter ClusterRoleBinding Delegator", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/prometheusAdapter-clusterRoleBindingDelegator.yaml", - "community": 18, - "norm_label": "prometheus adapter clusterrolebinding delegator", - "id": "prometheusadapter_clusterrolebindingdelegator" - }, - { - "label": "AlertmanagerConfig CRD (monitoring.coreos.com/v1alpha1)", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/setup/0alertmanagerConfigCustomResourceDefinition.yaml", - "community": 18, - "norm_label": "alertmanagerconfig crd (monitoring.coreos.com/v1alpha1)", - "id": "alertmanagerconfig_crd" - }, - { - "label": "PrometheusRule CRD (monitoring.coreos.com/v1)", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/setup/0prometheusruleCustomResourceDefinition.yaml", - "community": 18, - "norm_label": "prometheusrule crd (monitoring.coreos.com/v1)", - "id": "prometheusrule_crd" - }, - { - "label": "ServiceMonitor CRD (monitoring.coreos.com/v1)", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/setup/0servicemonitorCustomResourceDefinition.yaml", - "community": 18, - "norm_label": "servicemonitor crd (monitoring.coreos.com/v1)", - "id": "servicemonitor_crd" - }, - { - "label": "PodMonitor CRD (monitoring.coreos.com/v1)", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/setup/0podmonitorCustomResourceDefinition.yaml", - "community": 18, - "norm_label": "podmonitor crd (monitoring.coreos.com/v1)", - "id": "podmonitor_crd" - }, - { - "label": "ScrapeConfig CRD (monitoring.coreos.com/v1alpha1)", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/setup/0scrapeconfigCustomResourceDefinition.yaml", - "community": 18, - "norm_label": "scrapeconfig crd (monitoring.coreos.com/v1alpha1)", - "id": "scrapeconfig_crd" - }, - { - "label": "Alertmanager CRD (monitoring.coreos.com)", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/setup/0alertmanagerCustomResourceDefinition.yaml", - "community": 18, - "norm_label": "alertmanager crd (monitoring.coreos.com)", - "id": "alertmanager_crd" - }, - { - "label": "ThanosRuler CRD (monitoring.coreos.com)", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/setup/0thanosrulerCustomResourceDefinition.yaml", - "community": 18, - "norm_label": "thanosruler crd (monitoring.coreos.com)", - "id": "thanosruler_crd" - }, - { - "label": "PrometheusAgent CRD (monitoring.coreos.com)", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/setup/0prometheusagentCustomResourceDefinition.yaml", - "community": 18, - "norm_label": "prometheusagent crd (monitoring.coreos.com)", - "id": "prometheusagent_crd" - }, - { - "label": "Prometheus CRD (monitoring.coreos.com)", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/setup/0prometheusCustomResourceDefinition.yaml", - "community": 18, - "norm_label": "prometheus crd (monitoring.coreos.com)", - "id": "prometheus_crd" - }, - { - "label": "Probe CRD (monitoring.coreos.com/v1)", - "file_type": "document", - "source_file": "k8s/kube-prometheus/manifests/setup/0probeCustomResourceDefinition.yaml", - "community": 18, - "norm_label": "probe crd (monitoring.coreos.com/v1)", - "id": "probe_crd" - }, - { - "label": "Migration Controller README", - "file_type": "document", - "source_file": "k8s/migration/README.md", - "community": 143, - "norm_label": "migration controller readme", - "id": "migration_readme" - }, - { - "label": "vpwned-sdk Addon Deployment and Service", - "file_type": "document", - "source_file": "k8s/migration/config/addons/k8s.svc.yaml", - "community": 143, - "norm_label": "vpwned-sdk addon deployment and service", - "id": "vpwned_addon_deployment" - }, - { - "label": "Addons Kustomization", - "file_type": "document", - "source_file": "k8s/migration/config/addons/kustomization.yaml", - "community": 143, - "norm_label": "addons kustomization", - "id": "addons_kustomization" - }, - { - "label": "CRD Kustomize Config", - "file_type": "document", - "source_file": "k8s/migration/config/crd/kustomizeconfig.yaml", - "community": 143, - "norm_label": "crd kustomize config", - "id": "crd_kustomizeconfig" - }, - { - "label": "CRD Kustomization Registry", - "file_type": "document", - "source_file": "k8s/migration/config/crd/kustomization.yaml", - "community": 197, - "norm_label": "crd kustomization registry", - "id": "crd_kustomization" - }, - { - "label": "RollingMigrationPlan CRD", - "file_type": "document", - "source_file": "k8s/migration/config/crd/bases/vjailbreak.k8s.pf9.io_rollingmigrationplans.yaml", - "community": 10, - "norm_label": "rollingmigrationplan crd", - "id": "crd_rollingmigrationplan" - }, - { - "label": "ClusterMigration CRD", - "file_type": "document", - "source_file": "k8s/migration/config/crd/bases/vjailbreak.k8s.pf9.io_clustermigrations.yaml", - "community": 10, - "norm_label": "clustermigration crd", - "id": "crd_clustermigration" - }, - { - "label": "ESXIMigration CRD", - "file_type": "document", - "source_file": "k8s/migration/config/crd/bases/vjailbreak.k8s.pf9.io_esximigrations.yaml", - "community": 10, - "norm_label": "esximigration crd", - "id": "crd_esximigration" - }, - { - "label": "ESXiSSHCreds CRD", - "file_type": "document", - "source_file": "k8s/migration/config/crd/bases/vjailbreak.k8s.pf9.io_esxisshcreds.yaml", - "community": 198, - "norm_label": "esxisshcreds crd", - "id": "crd_esxisshcreds" - }, - { - "label": "VjailbreakNode CRD", - "file_type": "document", - "source_file": "k8s/migration/config/crd/bases/vjailbreak.k8s.pf9.io_vjailbreaknodes.yaml", - "community": 199, - "norm_label": "vjailbreaknode crd", - "id": "crd_vjailbreaknode" - }, - { - "label": "VMwareCluster CRD", - "file_type": "document", - "source_file": "k8s/migration/config/crd/bases/vjailbreak.k8s.pf9.io_vmwareclusters.yaml", - "community": 10, - "norm_label": "vmwarecluster crd", - "id": "crd_vmwarecluster" - }, - { - "label": "VMwareHost CRD", - "file_type": "document", - "source_file": "k8s/migration/config/crd/bases/vjailbreak.k8s.pf9.io_vmwarehosts.yaml", - "community": 10, - "norm_label": "vmwarehost crd", - "id": "crd_vmwarehost" - }, - { - "label": "VMwareMachine CRD", - "file_type": "document", - "source_file": "k8s/migration/config/crd/bases/vjailbreak.k8s.pf9.io_vmwaremachines.yaml", - "community": 173, - "norm_label": "vmwaremachine crd", - "id": "crd_vmwaremachine" - }, - { - "label": "PCDCluster CRD", - "file_type": "document", - "source_file": "k8s/migration/config/crd/bases/vjailbreak.k8s.pf9.io_pcdclusters.yaml", - "community": 10, - "norm_label": "pcdcluster crd", - "id": "crd_pcdcluster" - }, - { - "label": "PCDHost CRD", - "file_type": "document", - "source_file": "k8s/migration/config/crd/bases/vjailbreak.k8s.pf9.io_pcdhosts.yaml", - "community": 10, - "norm_label": "pcdhost crd", - "id": "crd_pcdhost" - }, - { - "label": "RDMDisk CRD", - "file_type": "document", - "source_file": "k8s/migration/config/crd/bases/vjailbreak.k8s.pf9.io_rdmdisks.yaml", - "community": 173, - "norm_label": "rdmdisk crd", - "id": "crd_rdmdisk" - }, - { - "label": "BMConfig CRD", - "file_type": "document", - "source_file": "k8s/migration/config/crd/bases/vjailbreak.k8s.pf9.io_bmconfigs.yaml", - "community": 10, - "norm_label": "bmconfig crd", - "id": "crd_bmconfig" - }, - { - "label": "ArrayCredsMapping CRD", - "file_type": "document", - "source_file": "k8s/migration/config/crd/bases/vjailbreak.k8s.pf9.io_arraycredsmappings.yaml", - "community": 35, - "norm_label": "arraycredsmapping crd", - "id": "arraycredsmappings_crd" - }, - { - "label": "Default Kustomization", - "file_type": "document", - "source_file": "k8s/migration/config/default/kustomization.yaml", - "community": 35, - "norm_label": "default kustomization", - "id": "default_kustomization" - }, - { - "label": "Manager Metrics Patch", - "file_type": "document", - "source_file": "k8s/migration/config/default/manager_metrics_patch.yaml", - "community": 35, - "norm_label": "manager metrics patch", - "id": "manager_metrics_patch" - }, - { - "label": "Controller Manager Metrics Service", - "file_type": "document", - "source_file": "k8s/migration/config/default/metrics_service.yaml", - "community": 35, - "norm_label": "controller manager metrics service", - "id": "metrics_service" - }, - { - "label": "Manager Kustomization", - "file_type": "document", - "source_file": "k8s/migration/config/manager/kustomization.yaml", - "community": 35, - "norm_label": "manager kustomization", - "id": "manager_kustomization" - }, - { - "label": "Controller Manager Deployment", - "file_type": "document", - "source_file": "k8s/migration/config/manager/manager.yaml", - "community": 35, - "norm_label": "controller manager deployment", - "id": "manager_yaml" - }, - { - "label": "Prometheus ServiceMonitor", - "file_type": "document", - "source_file": "k8s/migration/config/prometheus/monitor.yaml", - "community": 35, - "norm_label": "prometheus servicemonitor", - "id": "prometheus_monitor" - }, - { - "label": "Prometheus Kustomization", - "file_type": "document", - "source_file": "k8s/migration/config/prometheus/kustomization.yaml", - "community": 35, - "norm_label": "prometheus kustomization", - "id": "prometheus_kustomization" - }, - { - "label": "VMwareMachine Viewer ClusterRole", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/vmwaremachine_viewer_role.yaml", - "community": 35, - "norm_label": "vmwaremachine viewer clusterrole", - "id": "vmwaremachine_viewer_role" - }, - { - "label": "VMwareHost Viewer ClusterRole", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/vmwarehost_viewer_role.yaml", - "community": 35, - "norm_label": "vmwarehost viewer clusterrole", - "id": "vmwarehost_viewer_role" - }, - { - "label": "MigrationPlan Viewer ClusterRole", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/migrationplan_viewer_role.yaml", - "community": 35, - "norm_label": "migrationplan viewer clusterrole", - "id": "migrationplan_viewer_role" - }, - { - "label": "RDMDisk Editor ClusterRole", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/rdmdisk_editor_role.yaml", - "community": 35, - "norm_label": "rdmdisk editor clusterrole", - "id": "rdmdisk_editor_role" - }, - { - "label": "Controller Manager Cluster Admin Binding", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/cluster_admin_binding.yaml", - "community": 35, - "norm_label": "controller manager cluster admin binding", - "id": "cluster_admin_binding" - }, - { - "label": "StorageMapping Editor ClusterRole", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/storagemapping_editor_role.yaml", - "community": 35, - "norm_label": "storagemapping editor clusterrole", - "id": "storagemapping_editor_role" - }, - { - "label": "MigrationTemplate Viewer ClusterRole", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/migrationtemplate_viewer_role.yaml", - "community": 35, - "norm_label": "migrationtemplate viewer clusterrole", - "id": "migrationtemplate_viewer_role" - }, - { - "label": "Leader Election RoleBinding", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/leader_election_role_binding.yaml", - "community": 35, - "norm_label": "leader election rolebinding", - "id": "leader_election_role_binding" - }, - { - "label": "Manager ClusterRole (role.yaml)", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/role.yaml", - "community": 35, - "norm_label": "manager clusterrole (role.yaml)", - "id": "manager_role" - }, - { - "label": "VMwareCluster Editor ClusterRole", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/vmwarecluster_editor_role.yaml", - "community": 35, - "norm_label": "vmwarecluster editor clusterrole", - "id": "vmwarecluster_editor_role" - }, - { - "label": "ClusterMigration Editor ClusterRole", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/clustermigration_editor_role.yaml", - "community": 35, - "norm_label": "clustermigration editor clusterrole", - "id": "clustermigration_editor_role" - }, - { - "label": "PCDCluster Editor ClusterRole", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/pcdcluster_editor_role.yaml", - "community": 35, - "norm_label": "pcdcluster editor clusterrole", - "id": "pcdcluster_editor_role" - }, - { - "label": "BMConfig Viewer ClusterRole", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/bmconfig_viewer_role.yaml", - "community": 35, - "norm_label": "bmconfig viewer clusterrole", - "id": "bmconfig_viewer_role" - }, - { - "label": "RollingMigrationPlan Editor ClusterRole", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/rollingmigrationplan_editor_role.yaml", - "community": 35, - "norm_label": "rollingmigrationplan editor clusterrole", - "id": "rollingmigrationplan_editor_role" - }, - { - "label": "RBAC Kustomization", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/kustomization.yaml", - "community": 14, - "norm_label": "rbac kustomization", - "id": "rbac_kustomization" - }, - { - "label": "Leader Election Role", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/leader_election_role.yaml", - "community": 14, - "norm_label": "leader election role", - "id": "leader_election_role" - }, - { - "label": "Manager Role Binding", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/role_binding.yaml", - "community": 14, - "norm_label": "manager role binding", - "id": "role_binding" - }, - { - "label": "Migration Editor Role", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/migration_editor_role.yaml", - "community": 14, - "norm_label": "migration editor role", - "id": "migration_editor_role" - }, - { - "label": "Migration Viewer Role", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/migration_viewer_role.yaml", - "community": 14, - "norm_label": "migration viewer role", - "id": "migration_viewer_role" - }, - { - "label": "OpenStack Credentials Editor Role", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/openstackcreds_editor_role.yaml", - "community": 14, - "norm_label": "openstack credentials editor role", - "id": "openstackcreds_editor_role" - }, - { - "label": "OpenStack Credentials Viewer Role", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/openstackcreds_viewer_role.yaml", - "community": 14, - "norm_label": "openstack credentials viewer role", - "id": "openstackcreds_viewer_role" - }, - { - "label": "VMware Credentials Editor Role", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/vmwarecreds_editor_role.yaml", - "community": 14, - "norm_label": "vmware credentials editor role", - "id": "vmwarecreds_editor_role" - }, - { - "label": "Network Mapping Editor Role", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/networkmapping_editor_role.yaml", - "community": 14, - "norm_label": "network mapping editor role", - "id": "networkmapping_editor_role" - }, - { - "label": "Network Mapping Viewer Role", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/networkmapping_viewer_role.yaml", - "community": 14, - "norm_label": "network mapping viewer role", - "id": "networkmapping_viewer_role" - }, - { - "label": "PCD Host Editor Role", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/pcdhost_editor_role.yaml", - "community": 14, - "norm_label": "pcd host editor role", - "id": "pcdhost_editor_role" - }, - { - "label": "PCD Host Viewer Role", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/pcdhost_viewer_role.yaml", - "community": 14, - "norm_label": "pcd host viewer role", - "id": "pcdhost_viewer_role" - }, - { - "label": "PCD Cluster Viewer Role", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/pcdcluster_viewer_role.yaml", - "community": 14, - "norm_label": "pcd cluster viewer role", - "id": "pcdcluster_viewer_role" - }, - { - "label": "ESXi Migration Editor Role", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/esximigration_editor_role.yaml", - "community": 14, - "norm_label": "esxi migration editor role", - "id": "esximigration_editor_role" - }, - { - "label": "ESXi Migration Viewer Role", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/esximigration_viewer_role.yaml", - "community": 14, - "norm_label": "esxi migration viewer role", - "id": "esximigration_viewer_role" - }, - { - "label": "VJailbreak Node Editor Role", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/vjailbreaknode_editor_role.yaml", - "community": 14, - "norm_label": "vjailbreak node editor role", - "id": "vjailbreaknode_editor_role" - }, - { - "label": "VJailbreak Node Viewer Role", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/vjailbreaknode_viewer_role.yaml", - "community": 14, - "norm_label": "vjailbreak node viewer role", - "id": "vjailbreaknode_viewer_role" - }, - { - "label": "Cluster Migration Viewer Role", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/clustermigration_viewer_role.yaml", - "community": 14, - "norm_label": "cluster migration viewer role", - "id": "clustermigration_viewer_role" - }, - { - "label": "VMware Cluster Viewer Role", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/vmwarecluster_viewer_role.yaml", - "community": 14, - "norm_label": "vmware cluster viewer role", - "id": "vmwarecluster_viewer_role" - }, - { - "label": "Rolling Migration Plan Viewer Role", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/rollingmigrationplan_viewer_role.yaml", - "community": 14, - "norm_label": "rolling migration plan viewer role", - "id": "rollingmigrationplan_viewer_role" - }, - { - "label": "BM Config Editor Role", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/bmconfig_editor_role.yaml", - "community": 14, - "norm_label": "bm config editor role", - "id": "bmconfig_editor_role" - }, - { - "label": "RDM Disk Admin Role", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/rdmdisk_admin_role.yaml", - "community": 14, - "norm_label": "rdm disk admin role", - "id": "rdmdisk_admin_role" - }, - { - "label": "vjailbreak.k8s.pf9.io API Group", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/migration_editor_role.yaml", - "community": 14, - "norm_label": "vjailbreak.k8s.pf9.io api group", - "id": "vjailbreak_api_group" - }, - { - "label": "Migrations CRD", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/migration_editor_role.yaml", - "community": 14, - "norm_label": "migrations crd", - "id": "crd_migrations" - }, - { - "label": "NetworkMappings CRD", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/networkmapping_editor_role.yaml", - "community": 14, - "norm_label": "networkmappings crd", - "id": "crd_networkmappings" - }, - { - "label": "PCDHosts CRD", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/pcdhost_editor_role.yaml", - "community": 14, - "norm_label": "pcdhosts crd", - "id": "crd_pcdhosts" - }, - { - "label": "PCDClusters CRD", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/pcdcluster_viewer_role.yaml", - "community": 14, - "norm_label": "pcdclusters crd", - "id": "crd_pcdclusters" - }, - { - "label": "ESXiMigrations CRD", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/esximigration_editor_role.yaml", - "community": 14, - "norm_label": "esximigrations crd", - "id": "crd_esximigrations" - }, - { - "label": "VJailbreakNodes CRD", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/vjailbreaknode_editor_role.yaml", - "community": 14, - "norm_label": "vjailbreaknodes crd", - "id": "crd_vjailbreaknodes" - }, - { - "label": "ClusterMigrations CRD", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/clustermigration_viewer_role.yaml", - "community": 14, - "norm_label": "clustermigrations crd", - "id": "crd_clustermigrations" - }, - { - "label": "VMwareClusters CRD", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/vmwarecluster_viewer_role.yaml", - "community": 14, - "norm_label": "vmwareclusters crd", - "id": "crd_vmwareclusters" - }, - { - "label": "RollingMigrationPlans CRD", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/rollingmigrationplan_viewer_role.yaml", - "community": 14, - "norm_label": "rollingmigrationplans crd", - "id": "crd_rollingmigrationplans" - }, - { - "label": "BMConfigs CRD", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/bmconfig_editor_role.yaml", - "community": 14, - "norm_label": "bmconfigs crd", - "id": "crd_bmconfigs" - }, - { - "label": "RDMDisks CRD", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/rdmdisk_admin_role.yaml", - "community": 14, - "norm_label": "rdmdisks crd", - "id": "crd_rdmdisks" - }, - { - "label": "Controller Manager Service Account", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/role_binding.yaml", - "community": 14, - "norm_label": "controller manager service account", - "id": "controller_manager_sa" - }, - { - "label": "VMwareCreds Viewer ClusterRole", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/vmwarecreds_viewer_role.yaml", - "community": 94, - "norm_label": "vmwarecreds viewer clusterrole", - "id": "vmwarecreds_viewer_role" - }, - { - "label": "RDMDisk Viewer ClusterRole", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/rdmdisk_viewer_role.yaml", - "community": 7, - "norm_label": "rdmdisk viewer clusterrole", - "id": "rdmdisk_viewer_role" - }, - { - "label": "MigrationPlan Editor ClusterRole", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/migrationplan_editor_role.yaml", - "community": 94, - "norm_label": "migrationplan editor clusterrole", - "id": "migrationplan_editor_role" - }, - { - "label": "VMwareMachine Editor ClusterRole", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/vmwaremachine_editor_role.yaml", - "community": 7, - "norm_label": "vmwaremachine editor clusterrole", - "id": "vmwaremachine_editor_role" - }, - { - "label": "VMwareHost Editor ClusterRole", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/vmwarehost_editor_role.yaml", - "community": 7, - "norm_label": "vmwarehost editor clusterrole", - "id": "vmwarehost_editor_role" - }, - { - "label": "StorageMapping Viewer ClusterRole", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/storagemapping_viewer_role.yaml", - "community": 94, - "norm_label": "storagemapping viewer clusterrole", - "id": "storagemapping_viewer_role" - }, - { - "label": "MigrationTemplate Editor ClusterRole", - "file_type": "document", - "source_file": "k8s/migration/config/rbac/migrationtemplate_editor_role.yaml", - "community": 94, - "norm_label": "migrationtemplate editor clusterrole", - "id": "migrationtemplate_editor_role" - }, - { - "label": "BMConfig Sample CR", - "file_type": "document", - "source_file": "k8s/migration/config/samples/vjailbreak_v1alpha1_bmconfig.yaml", - "community": 7, - "norm_label": "bmconfig sample cr", - "id": "bmconfig_sample" - }, - { - "label": "VMwareCluster Sample CR", - "file_type": "document", - "source_file": "k8s/migration/config/samples/vjailbreak_v1alpha1_vmwarecluster.yaml", - "community": 7, - "norm_label": "vmwarecluster sample cr", - "id": "vmwarecluster_sample" - }, - { - "label": "RollingMigrationPlan Sample CR", - "file_type": "document", - "source_file": "k8s/migration/config/samples/vjailbreak_v1alpha1_rollingmigrationplan.yaml", - "community": 7, - "norm_label": "rollingmigrationplan sample cr", - "id": "rollingmigrationplan_sample" - }, - { - "label": "VjailbreakNode Sample CR", - "file_type": "document", - "source_file": "k8s/migration/config/samples/vjailbreak_v1alpha1_vjailbreaknode.yaml", - "community": 7, - "norm_label": "vjailbreaknode sample cr", - "id": "vjailbreaknode_sample" - }, - { - "label": "ESXiSSHCreds Sample CR (esxisshcreds-sample)", - "file_type": "document", - "source_file": "k8s/migration/config/samples/vjailbreak_v1alpha1_esxisshcreds.yaml", - "community": 174, - "norm_label": "esxisshcreds sample cr (esxisshcreds-sample)", - "id": "esxisshcreds_sample" - }, - { - "label": "ESXi SSH Key Secret (esxi-ssh-key)", - "file_type": "document", - "source_file": "k8s/migration/config/samples/vjailbreak_v1alpha1_esxisshcreds.yaml", - "community": 174, - "norm_label": "esxi ssh key secret (esxi-ssh-key)", - "id": "esxi_ssh_key_secret" - }, - { - "label": "StorageMapping Sample CR (storagemapping-sample)", - "file_type": "document", - "source_file": "k8s/migration/config/samples/vjailbreak_v1alpha1_storagemapping.yaml", - "community": 7, - "norm_label": "storagemapping sample cr (storagemapping-sample)", - "id": "storagemapping_sample_cr" - }, - { - "label": "Samples Kustomization Index", - "file_type": "document", - "source_file": "k8s/migration/config/samples/kustomization.yaml", - "community": 7, - "norm_label": "samples kustomization index", - "id": "samples_kustomization" - }, - { - "label": "VMwareMachine Sample CR (vmwaremachine-sample)", - "file_type": "document", - "source_file": "k8s/migration/config/samples/vjailbreak_v1alpha1_vmwaremachine.yaml", - "community": 7, - "norm_label": "vmwaremachine sample cr (vmwaremachine-sample)", - "id": "vmwaremachine_sample_cr" - }, - { - "label": "MigrationTemplate Sample CR (migrationtemplate-sample)", - "file_type": "document", - "source_file": "k8s/migration/config/samples/vjailbreak_v1alpha1_migrationtemplate.yaml", - "community": 7, - "norm_label": "migrationtemplate sample cr (migrationtemplate-sample)", - "id": "migrationtemplate_sample_cr" - }, - { - "label": "ESXIMigration Sample CR", - "file_type": "document", - "source_file": "k8s/migration/config/samples/vjailbreak_v1alpha1_esximigration.yaml", - "community": 7, - "norm_label": "esximigration sample cr", - "id": "esximigration_sample" - }, - { - "label": "Full Migration Sample Bundle (migration.yaml)", - "file_type": "document", - "source_file": "k8s/migration/config/samples/migration.yaml", - "community": 7, - "norm_label": "full migration sample bundle (migration.yaml)", - "id": "migration_yaml_bundle" - }, - { - "label": "OpenstackCreds Instance (sapmo1)", - "file_type": "document", - "source_file": "k8s/migration/config/samples/migration.yaml", - "community": 94, - "norm_label": "openstackcreds instance (sapmo1)", - "id": "openstackcreds_sapmo1" - }, - { - "label": "VMwareCreds Instance (pnapbmc1)", - "file_type": "document", - "source_file": "k8s/migration/config/samples/migration.yaml", - "community": 94, - "norm_label": "vmwarecreds instance (pnapbmc1)", - "id": "vmwarecreds_pnapbmc1" - }, - { - "label": "NetworkMapping Instance (nwmap1)", - "file_type": "document", - "source_file": "k8s/migration/config/samples/migration.yaml", - "community": 94, - "norm_label": "networkmapping instance (nwmap1)", - "id": "networkmapping_nwmap1" - }, - { - "label": "StorageMapping Instance (stmap1)", - "file_type": "document", - "source_file": "k8s/migration/config/samples/migration.yaml", - "community": 94, - "norm_label": "storagemapping instance (stmap1)", - "id": "storagemapping_stmap1" - }, - { - "label": "MigrationTemplate Instance (migration-template-sample)", - "file_type": "document", - "source_file": "k8s/migration/config/samples/migration.yaml", - "community": 94, - "norm_label": "migrationtemplate instance (migration-template-sample)", - "id": "migrationtemplate_migration_template_sample" - }, - { - "label": "MigrationPlan Instance (vm-migration-sample)", - "file_type": "document", - "source_file": "k8s/migration/config/samples/migration.yaml", - "community": 94, - "norm_label": "migrationplan instance (vm-migration-sample)", - "id": "migrationplan_vm_migration_sample" - }, - { - "label": "ClusterMigration Sample CR", - "file_type": "document", - "source_file": "k8s/migration/config/samples/vjailbreak_v1alpha1_clustermigration.yaml", - "community": 7, - "norm_label": "clustermigration sample cr", - "id": "clustermigration_sample" - }, - { - "label": "PCDHost Sample CR", - "file_type": "document", - "source_file": "k8s/migration/config/samples/vjailbreak_v1alpha1_pcdhost.yaml", - "community": 7, - "norm_label": "pcdhost sample cr", - "id": "pcdhost_sample" - }, - { - "label": "VMwareCreds Sample CR (vmwarecreds-sample)", - "file_type": "document", - "source_file": "k8s/migration/config/samples/vjailbreak_v1alpha1_vmwarecreds.yaml", - "community": 7, - "norm_label": "vmwarecreds sample cr (vmwarecreds-sample)", - "id": "vmwarecreds_sample_cr" - }, - { - "label": "NetworkMapping Sample CR (networkmapping-sample)", - "file_type": "document", - "source_file": "k8s/migration/config/samples/vjailbreak_v1alpha1_networkmapping.yaml", - "community": 7, - "norm_label": "networkmapping sample cr (networkmapping-sample)", - "id": "networkmapping_sample_cr" - }, - { - "label": "VMwareHost Sample CR", - "file_type": "document", - "source_file": "k8s/migration/config/samples/vjailbreak_v1alpha1_vmwarehost.yaml", - "community": 200, - "norm_label": "vmwarehost sample cr", - "id": "vmwarehost_sample_cr" - }, - { - "label": "VMware Credentials Kubernetes Secret (default namespace)", - "file_type": "document", - "source_file": "k8s/migration/config/samples/vmware-creds-sample.yaml", - "community": 7, - "norm_label": "vmware credentials kubernetes secret (default namespace)", - "id": "vmware_secret_default" - }, - { - "label": "PCDCluster Sample CR", - "file_type": "document", - "source_file": "k8s/migration/config/samples/vjailbreak_v1alpha1_pcdcluster.yaml", - "community": 7, - "norm_label": "pcdcluster sample cr", - "id": "pcdcluster_sample_cr" - }, - { - "label": "RDMDisk Sample CR", - "file_type": "document", - "source_file": "k8s/migration/config/samples/vjailbreak_v1alpha1_rdmdisk.yaml", - "community": 7, - "norm_label": "rdmdisk sample cr", - "id": "rdmdisk_sample_cr" - }, - { - "label": "RDMDisk OpenStack Volume Reference", - "file_type": "document", - "source_file": "k8s/migration/config/samples/vjailbreak_v1alpha1_rdmdisk.yaml", - "community": 7, - "norm_label": "rdmdisk openstack volume reference", - "id": "rdmdisk_openstackvolumeref" - }, - { - "label": "Migration Sample CR", - "file_type": "document", - "source_file": "k8s/migration/config/samples/vjailbreak_v1alpha1_migration.yaml", - "community": 153, - "norm_label": "migration sample cr", - "id": "migration_sample_cr" - }, - { - "label": "OpenstackCreds Sample CR (default namespace)", - "file_type": "document", - "source_file": "k8s/migration/config/samples/vjailbreak_v1alpha1_openstackcreds.yaml", - "community": 7, - "norm_label": "openstackcreds sample cr (default namespace)", - "id": "openstackcreds_sample_cr" - }, - { - "label": "MigrationPlan Sample CR", - "file_type": "document", - "source_file": "k8s/migration/config/samples/vjailbreak_v1alpha1_migrationplan.yaml", - "community": 153, - "norm_label": "migrationplan sample cr", - "id": "migrationplan_sample_cr" - }, - { - "label": "BMConfig Sample CR (MAAS Provider)", - "file_type": "document", - "source_file": "k8s/migration/config/samples/example/bmconfig-sample.yaml", - "community": 7, - "norm_label": "bmconfig sample cr (maas provider)", - "id": "bmconfig_sample_cr" - }, - { - "label": "ClusterMigration Sample CR", - "file_type": "document", - "source_file": "k8s/migration/config/samples/example/cluster-migration-sample.yaml", - "community": 7, - "norm_label": "clustermigration sample cr", - "id": "clustermigration_sample_cr" - }, - { - "label": "RollingMigrationPlan Sample CR", - "file_type": "document", - "source_file": "k8s/migration/config/samples/example/rolling-migration-plan-sample.yaml", - "community": 7, - "norm_label": "rollingmigrationplan sample cr", - "id": "rollingmigrationplan_sample_cr" - }, - { - "label": "OpenstackCreds Example CR (migration-system namespace)", - "file_type": "document", - "source_file": "k8s/migration/config/samples/example/openstack-creds-sample.yaml", - "community": 7, - "norm_label": "openstackcreds example cr (migration-system namespace)", - "id": "openstack_creds_example_cr" - }, - { - "label": "OpenStack Credentials Kubernetes Secret (migration-system)", - "file_type": "document", - "source_file": "k8s/migration/config/samples/example/openstack-creds-sample.yaml", - "community": 7, - "norm_label": "openstack credentials kubernetes secret (migration-system)", - "id": "openstack_secret_example" - }, - { - "label": "VMwareCreds Example CR (migration-system namespace)", - "file_type": "document", - "source_file": "k8s/migration/config/samples/example/vmware-creds-sample.yaml", - "community": 7, - "norm_label": "vmwarecreds example cr (migration-system namespace)", - "id": "vmwarecreds_example_cr" - }, - { - "label": "VMware Credentials Kubernetes Secret (migration-system)", - "file_type": "document", - "source_file": "k8s/migration/config/samples/example/vmware-creds-sample.yaml", - "community": 7, - "norm_label": "vmware credentials kubernetes secret (migration-system)", - "id": "vmware_secret_example" - }, - { - "label": "Go File Boilerplate (Apache 2.0 License Header)", - "file_type": "document", - "source_file": "k8s/migration/hack/boilerplate.go.txt", - "community": 7, - "norm_label": "go file boilerplate (apache 2.0 license header)", - "id": "boilerplate_go_txt" - }, - { - "label": "Cloud-Init Template for PCD Node Setup", - "file_type": "document", - "source_file": "k8s/migration/pkg/scripts/cloud-init.tmpl.yaml", - "community": 7, - "norm_label": "cloud-init template for pcd node setup", - "id": "cloud_init_template" - }, - { - "label": "pcdctl Node Setup Script (embedded in cloud-init)", - "file_type": "document", - "source_file": "k8s/migration/pkg/scripts/cloud-init.tmpl.yaml", - "community": 7, - "norm_label": "pcdctl node setup script (embedded in cloud-init)", - "id": "pcdctl_setup_script" - }, - { - "label": "vpwned-sdk Kubernetes Deployment", - "file_type": "document", - "source_file": "pkg/vpwned/deploy/k8s.svc.yaml", - "community": 144, - "norm_label": "vpwned-sdk kubernetes deployment", - "id": "vpwned_k8s_deployment" - }, - { - "label": "vpwned-service Kubernetes ClusterIP Service", - "file_type": "document", - "source_file": "pkg/vpwned/deploy/k8s.svc.yaml", - "community": 144, - "norm_label": "vpwned-service kubernetes clusterip service", - "id": "vpwned_k8s_service" - }, - { - "label": "vpwned-ingress Nginx Ingress (path: /dev-api/sdk/)", - "file_type": "document", - "source_file": "pkg/vpwned/deploy/k8s.svc.yaml", - "community": 144, - "norm_label": "vpwned-ingress nginx ingress (path: /dev-api/sdk/)", - "id": "vpwned_k8s_ingress" - }, - { - "label": "vpwned Kubernetes Namespace", - "file_type": "document", - "source_file": "pkg/vpwned/deploy/k8s.svc.yaml", - "community": 144, - "norm_label": "vpwned kubernetes namespace", - "id": "vpwned_namespace" - }, - { - "label": "L2 Netplan Network Configuration (DHCP all interfaces)", - "file_type": "document", - "source_file": "scripts/99-l2-Netplan.yaml", - "community": 7, - "norm_label": "l2 netplan network configuration (dhcp all interfaces)", - "id": "l2_netplan_config" - }, - { - "label": "vJailbreak Functional/Software Requirements Specification Template", - "file_type": "document", - "source_file": "templates/functional_Specification.md", - "community": 153, - "norm_label": "vjailbreak functional/software requirements specification template", - "id": "functional_spec_template" - }, - { - "label": "MAAS BMC Provider Integration", - "file_type": "document", - "source_file": "k8s/migration/config/samples/example/bmconfig-sample.yaml", - "community": 7, - "norm_label": "maas bmc provider integration", - "id": "maas_bmc_provider" - }, - { - "label": "OpenStack Flavor Catalog in OpenstackCreds", - "file_type": "document", - "source_file": "k8s/migration/config/samples/example/openstack-creds-sample.yaml", - "community": 7, - "norm_label": "openstack flavor catalog in openstackcreds", - "id": "openstack_flavor_catalog" - }, - { - "label": "ESXi Host Migration Sequence in ClusterMigration", - "file_type": "document", - "source_file": "k8s/migration/config/samples/example/cluster-migration-sample.yaml", - "community": 7, - "norm_label": "esxi host migration sequence in clustermigration", - "id": "esxi_migration_sequence" - }, - { - "label": "VM Sequence per Cluster in RollingMigrationPlan", - "file_type": "document", - "source_file": "k8s/migration/config/samples/example/rolling-migration-plan-sample.yaml", - "community": 7, - "norm_label": "vm sequence per cluster in rollingmigrationplan", - "id": "rolling_vm_sequence" - }, - { - "label": "PF9 Host ID Configuration File (/etc/pf9/host_id.conf)", - "file_type": "document", - "source_file": "k8s/migration/pkg/scripts/cloud-init.tmpl.yaml", - "community": 7, - "norm_label": "pf9 host id configuration file (/etc/pf9/host_id.conf)", - "id": "pf9_host_id_conf" - }, - { - "label": "v2v-helper README (Migration Worker)", - "file_type": "document", - "source_file": "v2v-helper/README.md", - "community": 201, - "norm_label": "v2v-helper readme (migration worker)", - "id": "v2v_helper_readme" - } - ], - "links": [ - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "reprovision_test.go", - "source_location": "L14", - "weight": 1.0, - "source": "reprovision_test_go", - "target": "controller_reprovision_test_reprovisiontestscheme", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "reprovision_test.go", - "source_location": "L23", - "weight": 1.0, - "source": "reprovision_test_go", - "target": "controller_reprovision_test_testreprovisionallowed_nomigrations", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "reprovision_test.go", - "source_location": "L29", - "weight": 1.0, - "source": "reprovision_test_go", - "target": "controller_reprovision_test_testreprovisionallowed_nilmigrations", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "reprovision_test.go", - "source_location": "L35", - "weight": 1.0, - "source": "reprovision_test_go", - "target": "controller_reprovision_test_testreprovisionallowed_withactivemigrations", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "reprovision_test.go", - "source_location": "L41", - "weight": 1.0, - "source": "reprovision_test_go", - "target": "controller_reprovision_test_testreconcilereprovision_noannotation", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "reprovision_test.go", - "source_location": "L79", - "weight": 1.0, - "source": "reprovision_test_go", - "target": "controller_reprovision_test_testreconcilereprovision_requestedwithactivemigrations", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "reprovision_test.go", - "source_location": "L124", - "weight": 1.0, - "source": "reprovision_test_go", - "target": "controller_reprovision_test_testreconcilereprovision_requestedidlenode", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/reprovision_test.go", - "source_location": "L43", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_reprovision_test_testreconcilereprovision_noannotation", - "target": "controller_reprovision_test_reprovisiontestscheme" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/reprovision_test.go", - "source_location": "L81", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_reprovision_test_testreconcilereprovision_requestedwithactivemigrations", - "target": "controller_reprovision_test_reprovisiontestscheme" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/reprovision_test.go", - "source_location": "L126", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_reprovision_test_testreconcilereprovision_requestedidlenode", - "target": "controller_reprovision_test_reprovisiontestscheme" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/reprovision_test.go", - "source_location": "L24", - "weight": 1.0, - "source": "controller_reprovision_test_testreprovisionallowed_nomigrations", - "target": "controller_vjailbreaknode_controller_reprovisionallowed" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/reprovision_test.go", - "source_location": "L30", - "weight": 1.0, - "source": "controller_reprovision_test_testreprovisionallowed_nilmigrations", - "target": "controller_vjailbreaknode_controller_reprovisionallowed" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/reprovision_test.go", - "source_location": "L36", - "weight": 1.0, - "source": "controller_reprovision_test_testreprovisionallowed_withactivemigrations", - "target": "controller_vjailbreaknode_controller_reprovisionallowed" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "vjailbreaknode_controller.go", - "source_location": "L38", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vjailbreaknode_controller_go", - "target": "controller_vjailbreaknodereconciler" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "vjailbreaknode_controller.go", - "source_location": "L281", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vjailbreaknode_controller_go", - "target": "controller_vjailbreaknode_controller_reprovisionallowed" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/vjailbreaknode_controller.go", - "source_location": "L50", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_vjailbreaknodereconciler", - "target": "controller_vjailbreaknodereconciler_reconcile" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/vjailbreaknode_controller.go", - "source_location": "L96", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_vjailbreaknodereconciler", - "target": "controller_vjailbreaknodereconciler_reconcilenormal" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/vjailbreaknode_controller.go", - "source_location": "L199", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_vjailbreaknodereconciler", - "target": "controller_vjailbreaknodereconciler_reconciledelete" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/vjailbreaknode_controller.go", - "source_location": "L257", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_vjailbreaknodereconciler", - "target": "controller_vjailbreaknodereconciler_setupwithmanager" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/vjailbreaknode_controller.go", - "source_location": "L286", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_vjailbreaknodereconciler", - "target": "controller_vjailbreaknodereconciler_reconcilereprovision" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/vjailbreaknode_controller.go", - "source_location": "L264", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_vjailbreaknodereconciler", - "target": "controller_vjailbreaknodereconciler_updateactivemigrations" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/vjailbreaknode_controller.go", - "source_location": "L81", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_vjailbreaknodereconciler_reconcile", - "target": "controller_vjailbreaknodereconciler_reconciledelete" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/vjailbreaknode_controller.go", - "source_location": "L86", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_vjailbreaknodereconciler_reconcile", - "target": "controller_vjailbreaknodereconciler_updateactivemigrations" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/vjailbreaknode_controller.go", - "source_location": "L90", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_vjailbreaknodereconciler_reconcile", - "target": "controller_vjailbreaknodereconciler_reconcilenormal" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/vjailbreaknode_controller.go", - "source_location": "L63", - "weight": 1.0, - "source": "controller_vjailbreaknodereconciler_reconcile", - "target": "scope_vjailbreaknodescope_newvjailbreaknodescope" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/vjailbreaknode_controller.go", - "source_location": "L125", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_vjailbreaknodereconciler_reconcilenormal", - "target": "controller_vjailbreaknodereconciler_reconcilereprovision" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/vjailbreaknode_controller.go", - "source_location": "L106", - "weight": 1.0, - "source": "controller_vjailbreaknodereconciler_reconcilenormal", - "target": "utils_vjailbreaknodeutils_checkandcreatemasternodeentry" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/vjailbreaknode_controller.go", - "source_location": "L110", - "weight": 1.0, - "source": "controller_vjailbreaknodereconciler_reconcilenormal", - "target": "utils_vjailbreaknodeutils_updatemasternodeimageid" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/vjailbreaknode_controller.go", - "source_location": "L124", - "weight": 1.0, - "source": "controller_vjailbreaknodereconciler_reconcilenormal", - "target": "utils_vjailbreaknodeutils_getopenstackvmbyname" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/vjailbreaknode_controller.go", - "source_location": "L137", - "weight": 1.0, - "source": "controller_vjailbreaknodereconciler_reconcilenormal", - "target": "utils_vjailbreaknodeutils_reconcilevmstatusandip" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/vjailbreaknode_controller.go", - "source_location": "L151", - "weight": 1.0, - "source": "controller_vjailbreaknodereconciler_reconcilenormal", - "target": "utils_vjailbreaknodeutils_reconcilek8snodestatus" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/vjailbreaknode_controller.go", - "source_location": "L171", - "weight": 1.0, - "source": "controller_vjailbreaknodereconciler_reconcilenormal", - "target": "utils_vjailbreaknodeutils_createopenstackvmforworkernode" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/vjailbreaknode_controller.go", - "source_location": "L99", - "weight": 1.0, - "source": "controller_vjailbreaknodereconciler_reconcilenormal", - "target": "pcd_info" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/vjailbreaknode_controller.go", - "source_location": "L217", - "weight": 1.0, - "source": "controller_vjailbreaknodereconciler_reconciledelete", - "target": "utils_vjailbreaknodeutils_getopenstackvmbyname" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/vjailbreaknode_controller.go", - "source_location": "L225", - "weight": 1.0, - "source": "controller_vjailbreaknodereconciler_reconciledelete", - "target": "utils_vjailbreaknodeutils_deleteopenstackvm" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/vjailbreaknode_controller.go", - "source_location": "L238", - "weight": 1.0, - "source": "controller_vjailbreaknodereconciler_reconciledelete", - "target": "utils_vjailbreaknodeutils_deletenodebyname" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/vjailbreaknode_controller.go", - "source_location": "L202", - "weight": 1.0, - "source": "controller_vjailbreaknodereconciler_reconciledelete", - "target": "pcd_info" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/vjailbreaknode_controller.go", - "source_location": "L292", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_vjailbreaknodereconciler_reconcilereprovision", - "target": "controller_vjailbreaknode_controller_reprovisionallowed" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/vjailbreaknode_controller.go", - "source_location": "L269", - "weight": 1.0, - "source": "controller_vjailbreaknodereconciler_updateactivemigrations", - "target": "utils_vjailbreaknodeutils_getactivemigrations" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "CLAUDE.md", - "source_location": "L1", - "weight": 1.0, - "confidence_score": 1.0, - "source": "claude_md", - "target": "vjailbreak_claude_vjailbreak_development_instructions" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "CLAUDE.md", - "source_location": "L5", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vjailbreak_claude_vjailbreak_development_instructions", - "target": "vjailbreak_claude_quick_references" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "CLAUDE.md", - "source_location": "L14", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vjailbreak_claude_vjailbreak_development_instructions", - "target": "vjailbreak_claude_external_documentation" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "CLAUDE.md", - "source_location": "L31", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vjailbreak_claude_vjailbreak_development_instructions", - "target": "vjailbreak_claude_development_rules" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "CLAUDE.md", - "source_location": "L72", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vjailbreak_claude_vjailbreak_development_instructions", - "target": "vjailbreak_claude_repository_layout" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "CLAUDE.md", - "source_location": "L89", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vjailbreak_claude_vjailbreak_development_instructions", - "target": "vjailbreak_claude_quick_commands" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "CLAUDE.md", - "source_location": "L113", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vjailbreak_claude_vjailbreak_development_instructions", - "target": "vjailbreak_claude_common_pitfalls" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "CLAUDE.md", - "source_location": "L122", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vjailbreak_claude_vjailbreak_development_instructions", - "target": "vjailbreak_claude_debugging" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "CLAUDE.md", - "source_location": "L139", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vjailbreak_claude_vjailbreak_development_instructions", - "target": "vjailbreak_claude_repository_structure" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "CLAUDE.md", - "source_location": "L158", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vjailbreak_claude_vjailbreak_development_instructions", - "target": "vjailbreak_claude_graphify" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "CLAUDE.md", - "source_location": "L35", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vjailbreak_claude_development_rules", - "target": "vjailbreak_claude_crd_changes" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "CLAUDE.md", - "source_location": "L39", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vjailbreak_claude_development_rules", - "target": "vjailbreak_claude_generated_files" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "CLAUDE.md", - "source_location": "L43", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vjailbreak_claude_development_rules", - "target": "vjailbreak_claude_git_workflow" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "CLAUDE.md", - "source_location": "L47", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vjailbreak_claude_development_rules", - "target": "vjailbreak_claude_unit_test_requirements" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "CLAUDE.md", - "source_location": "L54", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vjailbreak_claude_development_rules", - "target": "vjailbreak_claude_integration_build_testing_requirements" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "CLAUDE.md", - "source_location": "L61", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vjailbreak_claude_development_rules", - "target": "vjailbreak_claude_module_structure" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "CLAUDE.md", - "source_location": "L91", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vjailbreak_claude_quick_commands", - "target": "vjailbreak_claude_codeblock_1" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "CLAUDE.md", - "source_location": "L124", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vjailbreak_claude_debugging", - "target": "vjailbreak_claude_codeblock_2" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L35", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_vjailbreaknodeutils_go", - "target": "utils_vjailbreaknodeutils_checkandcreatemasternodeentry" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L109", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_vjailbreaknodeutils_go", - "target": "utils_vjailbreaknodeutils_updatemasternodeimageid" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L159", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_vjailbreaknodeutils_go", - "target": "utils_vjailbreaknodeutils_ismasternode" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L165", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_vjailbreaknodeutils_go", - "target": "utils_vjailbreaknodeutils_getallk8snodes" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L175", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_vjailbreaknodeutils_go", - "target": "utils_vjailbreaknodeutils_getnodeinternalip" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L180", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_vjailbreaknodeutils_go", - "target": "utils_vjailbreaknodeutils_getmasterk8snode" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L201", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_vjailbreaknodeutils_go", - "target": "utils_vjailbreaknodeutils_createopenstackvmforworkernode" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L401", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_vjailbreaknodeutils_go", - "target": "utils_vjailbreaknodeutils_createportforl2network" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L425", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_vjailbreaknodeutils_go", - "target": "utils_vjailbreaknodeutils_getopenstackcredsvjailbreaknode" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L452", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_vjailbreaknodeutils_go", - "target": "utils_vjailbreaknodeutils_getsecuritygroupsfrommetadata" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L485", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_vjailbreaknodeutils_go", - "target": "utils_vjailbreaknodeutils_getcurrentinstancenetworkinfo" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L538", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_vjailbreaknodeutils_go", - "target": "utils_vjailbreaknodeutils_getinstancenetworkinfobyid" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L600", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_vjailbreaknodeutils_go", - "target": "utils_vjailbreaknodeutils_getopenstackvmip" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L639", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_vjailbreaknodeutils_go", - "target": "utils_vjailbreaknodeutils_getopenstackvmstatus" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L685", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_vjailbreaknodeutils_go", - "target": "utils_vjailbreaknodeutils_getflavoridfromvm" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L707", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_vjailbreaknodeutils_go", - "target": "utils_vjailbreaknodeutils_getimageidfromvm" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L739", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_vjailbreaknodeutils_go", - "target": "utils_vjailbreaknodeutils_getimageidofvmbootfromvolume" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L771", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_vjailbreaknodeutils_go", - "target": "utils_vjailbreaknodeutils_getvolumetypefromvm" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L802", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_vjailbreaknodeutils_go", - "target": "utils_vjailbreaknodeutils_getavailabilityzonefromvm" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L819", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_vjailbreaknodeutils_go", - "target": "utils_vjailbreaknodeutils_getvolumetypeandavailabilityzonefromvm" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L855", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_vjailbreaknodeutils_go", - "target": "utils_vjailbreaknodeutils_listallflavors" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L892", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_vjailbreaknodeutils_go", - "target": "utils_vjailbreaknodeutils_deleteopenstackvm" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L911", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_vjailbreaknodeutils_go", - "target": "utils_vjailbreaknodeutils_getimageid" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L925", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_vjailbreaknodeutils_go", - "target": "utils_vjailbreaknodeutils_getopenstackvmbyname" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L951", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_vjailbreaknodeutils_go", - "target": "utils_vjailbreaknodeutils_readfilecontent" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L966", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_vjailbreaknodeutils_go", - "target": "utils_vjailbreaknodeutils_getactivemigrations" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L991", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_vjailbreaknodeutils_go", - "target": "utils_vjailbreaknodeutils_getinclusterclient" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L996", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_vjailbreaknodeutils_go", - "target": "utils_vjailbreaknodeutils_getnodebyname" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L1008", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_vjailbreaknodeutils_go", - "target": "utils_vjailbreaknodeutils_deletenodebyname" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L1025", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_vjailbreaknodeutils_go", - "target": "utils_vjailbreaknodeutils_getvmmigration" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L1048", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_vjailbreaknodeutils_go", - "target": "utils_vjailbreaknodeutils_reconcilevmstatusandip" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L1100", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_vjailbreaknodeutils_go", - "target": "utils_vjailbreaknodeutils_reconcilek8snodestatus" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L1144", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_vjailbreaknodeutils_go", - "target": "utils_vjailbreaknodeutils_isnodeready" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L1158", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_vjailbreaknodeutils_go", - "target": "utils_vjailbreaknodeutils_getagenthostentries" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L36", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_vjailbreaknodeutils_checkandcreatemasternodeentry", - "target": "utils_vjailbreaknodeutils_getmasterk8snode" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L93", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_vjailbreaknodeutils_checkandcreatemasternodeentry", - "target": "utils_vjailbreaknodeutils_getnodeinternalip" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/cmd/main.go", - "source_location": "L197", - "weight": 1.0, - "source": "cmd_main_main", - "target": "utils_vjailbreaknodeutils_checkandcreatemasternodeentry" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L58", - "weight": 1.0, - "source": "utils_vjailbreaknodeutils_checkandcreatemasternodeentry", - "target": "utils_metadata_utils_getmasterinstanceuuid" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L122", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_vjailbreaknodeutils_updatemasternodeimageid", - "target": "utils_vjailbreaknodeutils_getopenstackcredsvjailbreaknode" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L133", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_vjailbreaknodeutils_updatemasternodeimageid", - "target": "utils_vjailbreaknodeutils_getimageidfromvm" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L137", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_vjailbreaknodeutils_updatemasternodeimageid", - "target": "utils_vjailbreaknodeutils_getflavoridfromvm" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source_location": "L520", - "weight": 1.0, - "source": "controller_openstackcreds_controller_setupmasternode", - "target": "utils_vjailbreaknodeutils_updatemasternodeimageid" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L189", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_vjailbreaknodeutils_getmasterk8snode", - "target": "utils_vjailbreaknodeutils_ismasternode" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L181", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_vjailbreaknodeutils_getmasterk8snode", - "target": "utils_vjailbreaknodeutils_getallk8snodes" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L369", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_vjailbreaknodeutils_createopenstackvmforworkernode", - "target": "utils_vjailbreaknodeutils_getnodeinternalip" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L1125", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_vjailbreaknodeutils_reconcilek8snodestatus", - "target": "utils_vjailbreaknodeutils_getnodeinternalip" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L220", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_vjailbreaknodeutils_createopenstackvmforworkernode", - "target": "utils_vjailbreaknodeutils_getmasterk8snode" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L210", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_vjailbreaknodeutils_createopenstackvmforworkernode", - "target": "utils_vjailbreaknodeutils_getimageid" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L225", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_vjailbreaknodeutils_createopenstackvmforworkernode", - "target": "utils_vjailbreaknodeutils_getopenstackcredsvjailbreaknode" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L251", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_vjailbreaknodeutils_createopenstackvmforworkernode", - "target": "utils_vjailbreaknodeutils_getinstancenetworkinfobyid" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L256", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_vjailbreaknodeutils_createopenstackvmforworkernode", - "target": "utils_vjailbreaknodeutils_getcurrentinstancenetworkinfo" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L282", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_vjailbreaknodeutils_createopenstackvmforworkernode", - "target": "utils_vjailbreaknodeutils_getvolumetypeandavailabilityzonefromvm" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L342", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_vjailbreaknodeutils_createopenstackvmforworkernode", - "target": "utils_vjailbreaknodeutils_createportforl2network" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L361", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_vjailbreaknodeutils_createopenstackvmforworkernode", - "target": "utils_vjailbreaknodeutils_getagenthostentries" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L373", - "weight": 1.0, - "source": "utils_vjailbreaknodeutils_createopenstackvmforworkernode", - "target": "utils_hosts_builduserdata" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L379", - "weight": 1.0, - "source": "utils_vjailbreaknodeutils_createopenstackvmforworkernode", - "target": "utils_rollingmigrationutils_boolptr" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L411", - "weight": 1.0, - "source": "utils_vjailbreaknodeutils_createportforl2network", - "target": "utils_rollingmigrationutils_boolptr" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L601", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_vjailbreaknodeutils_getopenstackvmip", - "target": "utils_vjailbreaknodeutils_getopenstackcredsvjailbreaknode" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L640", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_vjailbreaknodeutils_getopenstackvmstatus", - "target": "utils_vjailbreaknodeutils_getopenstackcredsvjailbreaknode" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L893", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_vjailbreaknodeutils_deleteopenstackvm", - "target": "utils_vjailbreaknodeutils_getopenstackcredsvjailbreaknode" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L926", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_vjailbreaknodeutils_getopenstackvmbyname", - "target": "utils_vjailbreaknodeutils_getopenstackcredsvjailbreaknode" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L525", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_vjailbreaknodeutils_getcurrentinstancenetworkinfo", - "target": "utils_vjailbreaknodeutils_getsecuritygroupsfrommetadata" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L475", - "weight": 1.0, - "source": "utils_vjailbreaknodeutils_getsecuritygroupsfrommetadata", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L569", - "weight": 1.0, - "source": "utils_vjailbreaknodeutils_getinstancenetworkinfobyid", - "target": "openstack_network_issimplenetwork" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L1050", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_vjailbreaknodeutils_reconcilevmstatusandip", - "target": "utils_vjailbreaknodeutils_getopenstackvmstatus" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L725", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_vjailbreaknodeutils_getimageidfromvm", - "target": "utils_vjailbreaknodeutils_getimageidofvmbootfromvolume" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source_location": "L544", - "weight": 1.0, - "source": "controller_openstackcreds_controller_fetchandupdateflavors", - "target": "utils_vjailbreaknodeutils_listallflavors" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L1542", - "weight": 1.0, - "source": "controller_migrationplanreconciler_determineandsettargetflavor", - "target": "utils_vjailbreaknodeutils_listallflavors" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/common/validation/openstack/validate.go", - "source_location": "L306", - "weight": 1.0, - "source": "openstack_validate_fetchresourcespostvalidation", - "target": "utils_vjailbreaknodeutils_listallflavors" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L904", - "weight": 1.0, - "source": "utils_vjailbreaknodeutils_deleteopenstackvm", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L982", - "weight": 1.0, - "source": "utils_vjailbreaknodeutils_getactivemigrations", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L1101", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_vjailbreaknodeutils_reconcilek8snodestatus", - "target": "utils_vjailbreaknodeutils_getnodebyname" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/rollingmigrationplan_controller.go", - "source_location": "L377", - "weight": 1.0, - "source": "controller_rollingmigrationplanreconciler_aggregateandupdatemigrationplanstatuses", - "target": "utils_vjailbreaknodeutils_getvmmigration" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/rollingmigrationplan_controller.go", - "source_location": "L449", - "weight": 1.0, - "source": "controller_rollingmigrationplanreconciler_updaterollingmigrationplanstatus", - "target": "utils_vjailbreaknodeutils_getvmmigration" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L1026", - "weight": 1.0, - "source": "utils_vjailbreaknodeutils_getvmmigration", - "target": "utils_bmprovisionerutils_getvmwarecredsfromrollingmigrationplan" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L1030", - "weight": 1.0, - "source": "utils_vjailbreaknodeutils_getvmmigration", - "target": "utils_k8scompat_getk8scompatiblevmwareobjectname" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L1036", - "weight": 1.0, - "source": "utils_vjailbreaknodeutils_getvmmigration", - "target": "utils_migrationplanutils_migrationnamefromvmname" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L1117", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_vjailbreaknodeutils_reconcilek8snodestatus", - "target": "utils_vjailbreaknodeutils_isnodeready" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils.go", - "source_location": "L1170", - "weight": 1.0, - "source": "utils_vjailbreaknodeutils_getagenthostentries", - "target": "utils_hosts_parsehostentries" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils_test.go", - "source_location": "L48", - "weight": 1.0, - "source": "utils_vjailbreaknodeutils_test_testgetagenthostentries_keypresentvalidjson", - "target": "utils_vjailbreaknodeutils_getagenthostentries" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils_test.go", - "source_location": "L69", - "weight": 1.0, - "source": "utils_vjailbreaknodeutils_test_testgetagenthostentries_keyabsent", - "target": "utils_vjailbreaknodeutils_getagenthostentries" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils_test.go", - "source_location": "L92", - "weight": 1.0, - "source": "utils_vjailbreaknodeutils_test_testgetagenthostentries_keypresentemptystring", - "target": "utils_vjailbreaknodeutils_getagenthostentries" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils_test.go", - "source_location": "L107", - "weight": 1.0, - "source": "utils_vjailbreaknodeutils_test_testgetagenthostentries_malformedjson", - "target": "utils_vjailbreaknodeutils_getagenthostentries" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils_test.go", - "source_location": "L119", - "weight": 1.0, - "source": "utils_vjailbreaknodeutils_test_testgetagenthostentries_configmapmissing", - "target": "utils_vjailbreaknodeutils_getagenthostentries" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils_test.go", - "source_location": "L16", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_vjailbreaknodeutils_test_go", - "target": "utils_vjailbreaknodeutils_test_testnodescheme" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils_test.go", - "source_location": "L28", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_vjailbreaknodeutils_test_go", - "target": "utils_vjailbreaknodeutils_test_configmapwithhostentries" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils_test.go", - "source_location": "L42", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_vjailbreaknodeutils_test_go", - "target": "utils_vjailbreaknodeutils_test_testgetagenthostentries_keypresentvalidjson" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils_test.go", - "source_location": "L63", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_vjailbreaknodeutils_test_go", - "target": "utils_vjailbreaknodeutils_test_testgetagenthostentries_keyabsent" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils_test.go", - "source_location": "L78", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_vjailbreaknodeutils_test_go", - "target": "utils_vjailbreaknodeutils_test_testgetagenthostentries_keypresentemptystring" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils_test.go", - "source_location": "L101", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_vjailbreaknodeutils_test_go", - "target": "utils_vjailbreaknodeutils_test_testgetagenthostentries_malformedjson" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils_test.go", - "source_location": "L113", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_vjailbreaknodeutils_test_go", - "target": "utils_vjailbreaknodeutils_test_testgetagenthostentries_configmapmissing" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils_test.go", - "source_location": "L44", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_vjailbreaknodeutils_test_testgetagenthostentries_keypresentvalidjson", - "target": "utils_vjailbreaknodeutils_test_testnodescheme" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils_test.go", - "source_location": "L65", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_vjailbreaknodeutils_test_testgetagenthostentries_keyabsent", - "target": "utils_vjailbreaknodeutils_test_testnodescheme" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils_test.go", - "source_location": "L80", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_vjailbreaknodeutils_test_testgetagenthostentries_keypresentemptystring", - "target": "utils_vjailbreaknodeutils_test_testnodescheme" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils_test.go", - "source_location": "L103", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_vjailbreaknodeutils_test_testgetagenthostentries_malformedjson", - "target": "utils_vjailbreaknodeutils_test_testnodescheme" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils_test.go", - "source_location": "L115", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_vjailbreaknodeutils_test_testgetagenthostentries_configmapmissing", - "target": "utils_vjailbreaknodeutils_test_testnodescheme" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils_test.go", - "source_location": "L45", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_vjailbreaknodeutils_test_testgetagenthostentries_keypresentvalidjson", - "target": "utils_vjailbreaknodeutils_test_configmapwithhostentries" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils_test.go", - "source_location": "L66", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_vjailbreaknodeutils_test_testgetagenthostentries_keyabsent", - "target": "utils_vjailbreaknodeutils_test_configmapwithhostentries" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/vjailbreaknodeutils_test.go", - "source_location": "L104", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_vjailbreaknodeutils_test_testgetagenthostentries_malformedjson", - "target": "utils_vjailbreaknodeutils_test_configmapwithhostentries" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/common/utils/hosts.go", - "source_location": "L14", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_common_utils_hosts_go", - "target": "utils_hostentry" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/common/utils/hosts.go", - "source_location": "L23", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_common_utils_hosts_go", - "target": "utils_hosts_isvalidhostname" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/common/utils/hosts.go", - "source_location": "L31", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_common_utils_hosts_go", - "target": "utils_hosts_buildhostslines" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/common/utils/hosts.go", - "source_location": "L42", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_common_utils_hosts_go", - "target": "utils_hosts_validatehostentry" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/common/utils/hosts.go", - "source_location": "L62", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_common_utils_hosts_go", - "target": "utils_hosts_parsehostentries" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/common/utils/hosts.go", - "source_location": "L74", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_common_utils_hosts_go", - "target": "utils_hosts_serializehostentries" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/common/utils/hosts.go", - "source_location": "L85", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_common_utils_hosts_go", - "target": "utils_hosts_builduserdata" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/common/utils/hosts.go", - "source_location": "L53", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_hosts_validatehostentry", - "target": "utils_hosts_isvalidhostname" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/common/utils/hosts.go", - "source_location": "L92", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_hosts_builduserdata", - "target": "utils_hosts_buildhostslines" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/common/utils/hosts_test.go", - "source_location": "L72", - "weight": 1.0, - "source": "utils_hosts_test_testvalidatehostentry", - "target": "utils_hosts_validatehostentry" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/common/utils/hosts_test.go", - "source_location": "L132", - "weight": 1.0, - "source": "utils_hosts_test_testparsehostentries", - "target": "utils_hosts_parsehostentries" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/common/utils/hosts_test.go", - "source_location": "L166", - "weight": 1.0, - "source": "utils_hosts_test_testserializeparseroundtrip", - "target": "utils_hosts_parsehostentries" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/common/utils/hosts_test.go", - "source_location": "L161", - "weight": 1.0, - "source": "utils_hosts_test_testserializeparseroundtrip", - "target": "utils_hosts_serializehostentries" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/common/utils/hosts_test.go", - "source_location": "L241", - "weight": 1.0, - "source": "utils_hosts_test_testbuilduserdata", - "target": "utils_hosts_builduserdata" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/common/utils/hosts_test.go", - "source_location": "L12", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_common_utils_hosts_test_go", - "target": "utils_hosts_test_testvalidatehostentry" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/common/utils/hosts_test.go", - "source_location": "L81", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_common_utils_hosts_test_go", - "target": "utils_hosts_test_testparsehostentries" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/common/utils/hosts_test.go", - "source_location": "L154", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_common_utils_hosts_test_go", - "target": "utils_hosts_test_testserializeparseroundtrip" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/common/utils/hosts_test.go", - "source_location": "L193", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_common_utils_hosts_test_go", - "target": "utils_hosts_test_testbuilduserdata" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "data-model.md", - "source_location": "L1", - "weight": 1.0, - "confidence_score": 1.0, - "source": "data_model_md", - "target": "002_agent_dns_config_data_model_data_model_agent_node_custom_host_entries" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "data-model.md", - "source_location": "L3", - "weight": 1.0, - "confidence_score": 1.0, - "source": "002_agent_dns_config_data_model_data_model_agent_node_custom_host_entries", - "target": "002_agent_dns_config_data_model_go_types_k8s_migration_pkg_utils_cloudinit_go" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "data-model.md", - "source_location": "L23", - "weight": 1.0, - "confidence_score": 1.0, - "source": "002_agent_dns_config_data_model_data_model_agent_node_custom_host_entries", - "target": "002_agent_dns_config_data_model_configmap_storage" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "data-model.md", - "source_location": "L42", - "weight": 1.0, - "confidence_score": 1.0, - "source": "002_agent_dns_config_data_model_data_model_agent_node_custom_host_entries", - "target": "002_agent_dns_config_data_model_vjailbreaknode_annotation" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "data-model.md", - "source_location": "L67", - "weight": 1.0, - "confidence_score": 1.0, - "source": "002_agent_dns_config_data_model_data_model_agent_node_custom_host_entries", - "target": "002_agent_dns_config_data_model_ui_type_extensions" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "data-model.md", - "source_location": "L92", - "weight": 1.0, - "confidence_score": 1.0, - "source": "002_agent_dns_config_data_model_data_model_agent_node_custom_host_entries", - "target": "002_agent_dns_config_data_model_cloud_init_output_generated" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "data-model.md", - "source_location": "L5", - "weight": 1.0, - "confidence_score": 1.0, - "source": "002_agent_dns_config_data_model_go_types_k8s_migration_pkg_utils_cloudinit_go", - "target": "002_agent_dns_config_data_model_hostentry" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "data-model.md", - "source_location": "L7", - "weight": 1.0, - "confidence_score": 1.0, - "source": "002_agent_dns_config_data_model_hostentry", - "target": "002_agent_dns_config_data_model_codeblock_1" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "data-model.md", - "source_location": "L30", - "weight": 1.0, - "confidence_score": 1.0, - "source": "002_agent_dns_config_data_model_configmap_storage", - "target": "002_agent_dns_config_data_model_codeblock_2" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "data-model.md", - "source_location": "L52", - "weight": 1.0, - "confidence_score": 1.0, - "source": "002_agent_dns_config_data_model_vjailbreaknode_annotation", - "target": "002_agent_dns_config_data_model_codeblock_3" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "data-model.md", - "source_location": "L69", - "weight": 1.0, - "confidence_score": 1.0, - "source": "002_agent_dns_config_data_model_ui_type_extensions", - "target": "002_agent_dns_config_data_model_settingsform_helpers_ts" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "data-model.md", - "source_location": "L76", - "weight": 1.0, - "confidence_score": 1.0, - "source": "002_agent_dns_config_data_model_ui_type_extensions", - "target": "002_agent_dns_config_data_model_hostentry_new_ui_type" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "data-model.md", - "source_location": "L72", - "weight": 1.0, - "confidence_score": 1.0, - "source": "002_agent_dns_config_data_model_settingsform_helpers_ts", - "target": "002_agent_dns_config_data_model_codeblock_4" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "data-model.md", - "source_location": "L78", - "weight": 1.0, - "confidence_score": 1.0, - "source": "002_agent_dns_config_data_model_hostentry_new_ui_type", - "target": "002_agent_dns_config_data_model_codeblock_5" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "data-model.md", - "source_location": "L96", - "weight": 1.0, - "confidence_score": 1.0, - "source": "002_agent_dns_config_data_model_cloud_init_output_generated", - "target": "002_agent_dns_config_data_model_codeblock_6" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "plan.md", - "source_location": "L1", - "weight": 1.0, - "confidence_score": 1.0, - "source": "plan_md", - "target": "002_agent_dns_config_plan_implementation_plan_agent_node_custom_host_entries_v2" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "plan.md", - "source_location": "L5", - "weight": 1.0, - "confidence_score": 1.0, - "source": "002_agent_dns_config_plan_implementation_plan_agent_node_custom_host_entries_v2", - "target": "002_agent_dns_config_plan_summary" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "plan.md", - "source_location": "L13", - "weight": 1.0, - "confidence_score": 1.0, - "source": "002_agent_dns_config_plan_implementation_plan_agent_node_custom_host_entries_v2", - "target": "002_agent_dns_config_plan_technical_context" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "plan.md", - "source_location": "L35", - "weight": 1.0, - "confidence_score": 1.0, - "source": "002_agent_dns_config_plan_implementation_plan_agent_node_custom_host_entries_v2", - "target": "002_agent_dns_config_plan_constitution_check" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "plan.md", - "source_location": "L58", - "weight": 1.0, - "confidence_score": 1.0, - "source": "002_agent_dns_config_plan_implementation_plan_agent_node_custom_host_entries_v2", - "target": "002_agent_dns_config_plan_project_structure" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "plan.md", - "source_location": "L104", - "weight": 1.0, - "confidence_score": 1.0, - "source": "002_agent_dns_config_plan_implementation_plan_agent_node_custom_host_entries_v2", - "target": "002_agent_dns_config_plan_phase_0_research" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "plan.md", - "source_location": "L115", - "weight": 1.0, - "confidence_score": 1.0, - "source": "002_agent_dns_config_plan_implementation_plan_agent_node_custom_host_entries_v2", - "target": "002_agent_dns_config_plan_phase_1_design" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "plan.md", - "source_location": "L384", - "weight": 1.0, - "confidence_score": 1.0, - "source": "002_agent_dns_config_plan_implementation_plan_agent_node_custom_host_entries_v2", - "target": "002_agent_dns_config_plan_complexity_tracking" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "plan.md", - "source_location": "L388", - "weight": 1.0, - "confidence_score": 1.0, - "source": "002_agent_dns_config_plan_implementation_plan_agent_node_custom_host_entries_v2", - "target": "002_agent_dns_config_plan_test_execution" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "plan.md", - "source_location": "L60", - "weight": 1.0, - "confidence_score": 1.0, - "source": "002_agent_dns_config_plan_project_structure", - "target": "002_agent_dns_config_plan_documentation" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "plan.md", - "source_location": "L70", - "weight": 1.0, - "confidence_score": 1.0, - "source": "002_agent_dns_config_plan_project_structure", - "target": "002_agent_dns_config_plan_source_code_changes" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "plan.md", - "source_location": "L62", - "weight": 1.0, - "confidence_score": 1.0, - "source": "002_agent_dns_config_plan_documentation", - "target": "002_agent_dns_config_plan_codeblock_1" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "plan.md", - "source_location": "L72", - "weight": 1.0, - "confidence_score": 1.0, - "source": "002_agent_dns_config_plan_source_code_changes", - "target": "002_agent_dns_config_plan_codeblock_2" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "plan.md", - "source_location": "L117", - "weight": 1.0, - "confidence_score": 1.0, - "source": "002_agent_dns_config_plan_phase_1_design", - "target": "002_agent_dns_config_plan_component_1_pkg_common_utils_hosts_go_new_file" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "plan.md", - "source_location": "L160", - "weight": 1.0, - "confidence_score": 1.0, - "source": "002_agent_dns_config_plan_phase_1_design", - "target": "002_agent_dns_config_plan_component_2_pkg_common_utils_hosts_test_go_new_file_written_before_implementation" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "plan.md", - "source_location": "L192", - "weight": 1.0, - "confidence_score": 1.0, - "source": "002_agent_dns_config_plan_phase_1_design", - "target": "002_agent_dns_config_plan_component_3_pkg_common_constants_constants_go_add_constant" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "plan.md", - "source_location": "L204", - "weight": 1.0, - "confidence_score": 1.0, - "source": "002_agent_dns_config_plan_phase_1_design", - "target": "002_agent_dns_config_plan_component_4_vjailbreaknodeutils_go_two_targeted_changes" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "plan.md", - "source_location": "L261", - "weight": 1.0, - "confidence_score": 1.0, - "source": "002_agent_dns_config_plan_phase_1_design", - "target": "002_agent_dns_config_plan_component_5_vjailbreaknode_controller_go_reprovision_handler" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "plan.md", - "source_location": "L310", - "weight": 1.0, - "confidence_score": 1.0, - "source": "002_agent_dns_config_plan_phase_1_design", - "target": "002_agent_dns_config_plan_component_6_ui_settingsform_extension_helpers_ts" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "plan.md", - "source_location": "L326", - "weight": 1.0, - "confidence_score": 1.0, - "source": "002_agent_dns_config_plan_phase_1_design", - "target": "002_agent_dns_config_plan_component_7_ui_hostentriestab_tsx_new_component" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "plan.md", - "source_location": "L364", - "weight": 1.0, - "confidence_score": 1.0, - "source": "002_agent_dns_config_plan_phase_1_design", - "target": "002_agent_dns_config_plan_component_8_ui_globalsettingspage_tsx_nodestable_tsx_changes" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "plan.md", - "source_location": "L123", - "weight": 1.0, - "confidence_score": 1.0, - "source": "002_agent_dns_config_plan_component_1_pkg_common_utils_hosts_go_new_file", - "target": "002_agent_dns_config_plan_codeblock_3" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "plan.md", - "source_location": "L196", - "weight": 1.0, - "confidence_score": 1.0, - "source": "002_agent_dns_config_plan_component_3_pkg_common_constants_constants_go_add_constant", - "target": "002_agent_dns_config_plan_codeblock_4" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "plan.md", - "source_location": "L208", - "weight": 1.0, - "confidence_score": 1.0, - "source": "002_agent_dns_config_plan_component_4_vjailbreaknodeutils_go_two_targeted_changes", - "target": "002_agent_dns_config_plan_codeblock_5" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "plan.md", - "source_location": "L229", - "weight": 1.0, - "confidence_score": 1.0, - "source": "002_agent_dns_config_plan_component_4_vjailbreaknodeutils_go_two_targeted_changes", - "target": "002_agent_dns_config_plan_codeblock_6" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "plan.md", - "source_location": "L247", - "weight": 1.0, - "confidence_score": 1.0, - "source": "002_agent_dns_config_plan_component_4_vjailbreaknodeutils_go_two_targeted_changes", - "target": "002_agent_dns_config_plan_codeblock_7" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "plan.md", - "source_location": "L265", - "weight": 1.0, - "confidence_score": 1.0, - "source": "002_agent_dns_config_plan_component_5_vjailbreaknode_controller_go_reprovision_handler", - "target": "002_agent_dns_config_plan_codeblock_8" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "plan.md", - "source_location": "L275", - "weight": 1.0, - "confidence_score": 1.0, - "source": "002_agent_dns_config_plan_component_5_vjailbreaknode_controller_go_reprovision_handler", - "target": "002_agent_dns_config_plan_codeblock_9" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "plan.md", - "source_location": "L284", - "weight": 1.0, - "confidence_score": 1.0, - "source": "002_agent_dns_config_plan_component_5_vjailbreaknode_controller_go_reprovision_handler", - "target": "002_agent_dns_config_plan_codeblock_10" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "plan.md", - "source_location": "L314", - "weight": 1.0, - "confidence_score": 1.0, - "source": "002_agent_dns_config_plan_component_6_ui_settingsform_extension_helpers_ts", - "target": "002_agent_dns_config_plan_codeblock_11" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "plan.md", - "source_location": "L330", - "weight": 1.0, - "confidence_score": 1.0, - "source": "002_agent_dns_config_plan_component_7_ui_hostentriestab_tsx_new_component", - "target": "002_agent_dns_config_plan_codeblock_12" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "plan.md", - "source_location": "L348", - "weight": 1.0, - "confidence_score": 1.0, - "source": "002_agent_dns_config_plan_component_7_ui_hostentriestab_tsx_new_component", - "target": "002_agent_dns_config_plan_codeblock_13" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "plan.md", - "source_location": "L377", - "weight": 1.0, - "confidence_score": 1.0, - "source": "002_agent_dns_config_plan_component_8_ui_globalsettingspage_tsx_nodestable_tsx_changes", - "target": "002_agent_dns_config_plan_codeblock_14" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "plan.md", - "source_location": "L390", - "weight": 1.0, - "confidence_score": 1.0, - "source": "002_agent_dns_config_plan_test_execution", - "target": "002_agent_dns_config_plan_codeblock_15" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "research.md", - "source_location": "L1", - "weight": 1.0, - "confidence_score": 1.0, - "source": "research_md", - "target": "002_agent_dns_config_research_research_agent_node_custom_host_entries_v2" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "research.md", - "source_location": "L3", - "weight": 1.0, - "confidence_score": 1.0, - "source": "002_agent_dns_config_research_research_agent_node_custom_host_entries_v2", - "target": "002_agent_dns_config_research_decision_1_host_entries_storage_location" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "research.md", - "source_location": "L13", - "weight": 1.0, - "confidence_score": 1.0, - "source": "002_agent_dns_config_research_research_agent_node_custom_host_entries_v2", - "target": "002_agent_dns_config_research_decision_2_no_new_files_in_k8s_migration_use_pkg_common_utils" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "research.md", - "source_location": "L29", - "weight": 1.0, - "confidence_score": 1.0, - "source": "002_agent_dns_config_research_research_agent_node_custom_host_entries_v2", - "target": "002_agent_dns_config_research_decision_3_cloud_init_injection_builduserdata_in_pkg_common_utils_hosts_go" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "research.md", - "source_location": "L39", - "weight": 1.0, - "confidence_score": 1.0, - "source": "002_agent_dns_config_research_research_agent_node_custom_host_entries_v2", - "target": "002_agent_dns_config_research_decision_4_interface_first_tdd_constitution_principle_iv" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "research.md", - "source_location": "L53", - "weight": 1.0, - "confidence_score": 1.0, - "source": "002_agent_dns_config_research_research_agent_node_custom_host_entries_v2", - "target": "002_agent_dns_config_research_decision_5_pkg_common_constants_add_one_constant" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "research.md", - "source_location": "L61", - "weight": 1.0, - "confidence_score": 1.0, - "source": "002_agent_dns_config_research_research_agent_node_custom_host_entries_v2", - "target": "002_agent_dns_config_research_decision_6_reprovision_mechanism" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "research.md", - "source_location": "L69", - "weight": 1.0, - "confidence_score": 1.0, - "source": "002_agent_dns_config_research_research_agent_node_custom_host_entries_v2", - "target": "002_agent_dns_config_research_decision_7_module_boundary_for_vendor_copies" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "research.md", - "source_location": "L46", - "weight": 1.0, - "confidence_score": 1.0, - "source": "002_agent_dns_config_research_decision_4_interface_first_tdd_constitution_principle_iv", - "target": "002_agent_dns_config_research_codeblock_1" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "tasks.md", - "source_location": "L1", - "weight": 1.0, - "confidence_score": 1.0, - "source": "tasks_md", - "target": "002_agent_dns_config_tasks_tasks_agent_node_custom_host_entries" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "tasks.md", - "source_location": "L8", - "weight": 1.0, - "confidence_score": 1.0, - "source": "002_agent_dns_config_tasks_tasks_agent_node_custom_host_entries", - "target": "002_agent_dns_config_tasks_format_id_p_story_description" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "tasks.md", - "source_location": "L16", - "weight": 1.0, - "confidence_score": 1.0, - "source": "002_agent_dns_config_tasks_tasks_agent_node_custom_host_entries", - "target": "002_agent_dns_config_tasks_phase_1_setup_shared_infrastructure" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "tasks.md", - "source_location": "L29", - "weight": 1.0, - "confidence_score": 1.0, - "source": "002_agent_dns_config_tasks_tasks_agent_node_custom_host_entries", - "target": "002_agent_dns_config_tasks_phase_2_foundational_blocking_prerequisites" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "tasks.md", - "source_location": "L37", - "weight": 1.0, - "confidence_score": 1.0, - "source": "002_agent_dns_config_tasks_tasks_agent_node_custom_host_entries", - "target": "002_agent_dns_config_tasks_phase_3_user_story_1_configure_custom_host_entries_for_agent_nodes_priority_p1_mvp" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "tasks.md", - "source_location": "L61", - "weight": 1.0, - "confidence_score": 1.0, - "source": "002_agent_dns_config_tasks_tasks_agent_node_custom_host_entries", - "target": "002_agent_dns_config_tasks_phase_4_user_story_2_view_and_manage_current_host_entries_priority_p2" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "tasks.md", - "source_location": "L83", - "weight": 1.0, - "confidence_score": 1.0, - "source": "002_agent_dns_config_tasks_tasks_agent_node_custom_host_entries", - "target": "002_agent_dns_config_tasks_phase_5_user_story_3_reprovision_an_idle_agent_node_priority_p2" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "tasks.md", - "source_location": "L106", - "weight": 1.0, - "confidence_score": 1.0, - "source": "002_agent_dns_config_tasks_tasks_agent_node_custom_host_entries", - "target": "002_agent_dns_config_tasks_phase_6_polish_cross_cutting_concerns" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "tasks.md", - "source_location": "L117", - "weight": 1.0, - "confidence_score": 1.0, - "source": "002_agent_dns_config_tasks_tasks_agent_node_custom_host_entries", - "target": "002_agent_dns_config_tasks_dependencies_execution_order" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "tasks.md", - "source_location": "L150", - "weight": 1.0, - "confidence_score": 1.0, - "source": "002_agent_dns_config_tasks_tasks_agent_node_custom_host_entries", - "target": "002_agent_dns_config_tasks_parallel_example_user_story_1" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "tasks.md", - "source_location": "L165", - "weight": 1.0, - "confidence_score": 1.0, - "source": "002_agent_dns_config_tasks_tasks_agent_node_custom_host_entries", - "target": "002_agent_dns_config_tasks_implementation_strategy" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "tasks.md", - "source_location": "L194", - "weight": 1.0, - "confidence_score": 1.0, - "source": "002_agent_dns_config_tasks_tasks_agent_node_custom_host_entries", - "target": "002_agent_dns_config_tasks_notes" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "tasks.md", - "source_location": "L43", - "weight": 1.0, - "confidence_score": 1.0, - "source": "002_agent_dns_config_tasks_phase_3_user_story_1_configure_custom_host_entries_for_agent_nodes_priority_p1_mvp", - "target": "002_agent_dns_config_tasks_tests_for_user_story_1_tdd_write_before_implementation" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "tasks.md", - "source_location": "L50", - "weight": 1.0, - "confidence_score": 1.0, - "source": "002_agent_dns_config_tasks_phase_3_user_story_1_configure_custom_host_entries_for_agent_nodes_priority_p1_mvp", - "target": "002_agent_dns_config_tasks_implementation_for_user_story_1" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "tasks.md", - "source_location": "L67", - "weight": 1.0, - "confidence_score": 1.0, - "source": "002_agent_dns_config_tasks_phase_4_user_story_2_view_and_manage_current_host_entries_priority_p2", - "target": "002_agent_dns_config_tasks_tests_for_user_story_2_tdd_write_before_implementation" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "tasks.md", - "source_location": "L73", - "weight": 1.0, - "confidence_score": 1.0, - "source": "002_agent_dns_config_tasks_phase_4_user_story_2_view_and_manage_current_host_entries_priority_p2", - "target": "002_agent_dns_config_tasks_implementation_for_user_story_2" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "tasks.md", - "source_location": "L89", - "weight": 1.0, - "confidence_score": 1.0, - "source": "002_agent_dns_config_tasks_phase_5_user_story_3_reprovision_an_idle_agent_node_priority_p2", - "target": "002_agent_dns_config_tasks_tests_for_user_story_3_tdd_write_before_implementation" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "tasks.md", - "source_location": "L95", - "weight": 1.0, - "confidence_score": 1.0, - "source": "002_agent_dns_config_tasks_phase_5_user_story_3_reprovision_an_idle_agent_node_priority_p2", - "target": "002_agent_dns_config_tasks_implementation_for_user_story_3" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "tasks.md", - "source_location": "L119", - "weight": 1.0, - "confidence_score": 1.0, - "source": "002_agent_dns_config_tasks_dependencies_execution_order", - "target": "002_agent_dns_config_tasks_phase_dependencies" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "tasks.md", - "source_location": "L128", - "weight": 1.0, - "confidence_score": 1.0, - "source": "002_agent_dns_config_tasks_dependencies_execution_order", - "target": "002_agent_dns_config_tasks_user_story_dependencies" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "tasks.md", - "source_location": "L134", - "weight": 1.0, - "confidence_score": 1.0, - "source": "002_agent_dns_config_tasks_dependencies_execution_order", - "target": "002_agent_dns_config_tasks_tdd_within_each_story" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "tasks.md", - "source_location": "L140", - "weight": 1.0, - "confidence_score": 1.0, - "source": "002_agent_dns_config_tasks_dependencies_execution_order", - "target": "002_agent_dns_config_tasks_parallel_opportunities" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "tasks.md", - "source_location": "L152", - "weight": 1.0, - "confidence_score": 1.0, - "source": "002_agent_dns_config_tasks_parallel_example_user_story_1", - "target": "002_agent_dns_config_tasks_codeblock_1" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "tasks.md", - "source_location": "L167", - "weight": 1.0, - "confidence_score": 1.0, - "source": "002_agent_dns_config_tasks_implementation_strategy", - "target": "002_agent_dns_config_tasks_mvp_first_user_story_1_only" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "tasks.md", - "source_location": "L175", - "weight": 1.0, - "confidence_score": 1.0, - "source": "002_agent_dns_config_tasks_implementation_strategy", - "target": "002_agent_dns_config_tasks_incremental_delivery" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "tasks.md", - "source_location": "L181", - "weight": 1.0, - "confidence_score": 1.0, - "source": "002_agent_dns_config_tasks_implementation_strategy", - "target": "002_agent_dns_config_tasks_task_count_summary" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "checklists/requirements.md", - "source_location": "L1", - "weight": 1.0, - "confidence_score": 1.0, - "source": "checklists_requirements_md", - "target": "checklists_requirements_specification_quality_checklist_agent_node_custom_host_entries" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "checklists/requirements.md", - "source_location": "L7", - "weight": 1.0, - "confidence_score": 1.0, - "source": "checklists_requirements_specification_quality_checklist_agent_node_custom_host_entries", - "target": "checklists_requirements_content_quality" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "checklists/requirements.md", - "source_location": "L14", - "weight": 1.0, - "confidence_score": 1.0, - "source": "checklists_requirements_specification_quality_checklist_agent_node_custom_host_entries", - "target": "checklists_requirements_requirement_completeness" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "checklists/requirements.md", - "source_location": "L25", - "weight": 1.0, - "confidence_score": 1.0, - "source": "checklists_requirements_specification_quality_checklist_agent_node_custom_host_entries", - "target": "checklists_requirements_feature_readiness" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "checklists/requirements.md", - "source_location": "L32", - "weight": 1.0, - "confidence_score": 1.0, - "source": "checklists_requirements_specification_quality_checklist_agent_node_custom_host_entries", - "target": "checklists_requirements_notes" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "spec.md", - "source_location": "L1", - "weight": 1.0, - "confidence_score": 1.0, - "source": "spec_md", - "target": "002_agent_dns_config_spec_feature_specification_agent_node_custom_host_entries" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "spec.md", - "source_location": "L8", - "weight": 1.0, - "confidence_score": 1.0, - "source": "002_agent_dns_config_spec_feature_specification_agent_node_custom_host_entries", - "target": "002_agent_dns_config_spec_user_scenarios_testing_mandatory" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "spec.md", - "source_location": "L72", - "weight": 1.0, - "confidence_score": 1.0, - "source": "002_agent_dns_config_spec_feature_specification_agent_node_custom_host_entries", - "target": "002_agent_dns_config_spec_requirements_mandatory" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "spec.md", - "source_location": "L90", - "weight": 1.0, - "confidence_score": 1.0, - "source": "002_agent_dns_config_spec_feature_specification_agent_node_custom_host_entries", - "target": "002_agent_dns_config_spec_success_criteria_mandatory" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "spec.md", - "source_location": "L100", - "weight": 1.0, - "confidence_score": 1.0, - "source": "002_agent_dns_config_spec_feature_specification_agent_node_custom_host_entries", - "target": "002_agent_dns_config_spec_assumptions" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "spec.md", - "source_location": "L10", - "weight": 1.0, - "confidence_score": 1.0, - "source": "002_agent_dns_config_spec_user_scenarios_testing_mandatory", - "target": "002_agent_dns_config_spec_user_story_1_configure_custom_host_entries_for_agent_nodes_priority_p1" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "spec.md", - "source_location": "L30", - "weight": 1.0, - "confidence_score": 1.0, - "source": "002_agent_dns_config_spec_user_scenarios_testing_mandatory", - "target": "002_agent_dns_config_spec_user_story_2_view_and_manage_current_host_entries_priority_p2" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "spec.md", - "source_location": "L46", - "weight": 1.0, - "confidence_score": 1.0, - "source": "002_agent_dns_config_spec_user_scenarios_testing_mandatory", - "target": "002_agent_dns_config_spec_user_story_3_reprovision_an_idle_agent_node_to_apply_updated_host_entries_priority_p2" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "spec.md", - "source_location": "L64", - "weight": 1.0, - "confidence_score": 1.0, - "source": "002_agent_dns_config_spec_user_scenarios_testing_mandatory", - "target": "002_agent_dns_config_spec_edge_cases" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "spec.md", - "source_location": "L74", - "weight": 1.0, - "confidence_score": 1.0, - "source": "002_agent_dns_config_spec_requirements_mandatory", - "target": "002_agent_dns_config_spec_functional_requirements" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "spec.md", - "source_location": "L85", - "weight": 1.0, - "confidence_score": 1.0, - "source": "002_agent_dns_config_spec_requirements_mandatory", - "target": "002_agent_dns_config_spec_key_entities" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "spec.md", - "source_location": "L92", - "weight": 1.0, - "confidence_score": 1.0, - "source": "002_agent_dns_config_spec_success_criteria_mandatory", - "target": "002_agent_dns_config_spec_measurable_outcomes" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/cmd/main.go", - "source_location": "L52", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_cmd_main_go", - "target": "cmd_main_init" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/cmd/main.go", - "source_location": "L58", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_cmd_main_go", - "target": "cmd_main_main" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/cmd/main.go", - "source_location": "L207", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_cmd_main_go", - "target": "cmd_main_getmanager" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/cmd/main.go", - "source_location": "L228", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_cmd_main_go", - "target": "cmd_main_setupcontrollers" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/cmd/main.go", - "source_location": "L121", - "weight": 1.0, - "confidence_score": 1.0, - "source": "cmd_main_main", - "target": "cmd_main_getmanager" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/cmd/main.go", - "source_location": "L127", - "weight": 1.0, - "confidence_score": 1.0, - "source": "cmd_main_main", - "target": "cmd_main_setupcontrollers" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/test/utils/utils.go", - "source_location": "L39", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_test_utils_utils_go", - "target": "utils_utils_warnerror" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/test/utils/utils.go", - "source_location": "L46", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_test_utils_utils_go", - "target": "utils_utils_installprometheusoperator" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/test/utils/utils.go", - "source_location": "L54", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_test_utils_utils_go", - "target": "utils_utils_run" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/test/utils/utils.go", - "source_location": "L78", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_test_utils_utils_go", - "target": "utils_utils_uninstallprometheusoperator" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/test/utils/utils.go", - "source_location": "L87", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_test_utils_utils_go", - "target": "utils_utils_uninstallcertmanager" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/test/utils/utils.go", - "source_location": "L96", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_test_utils_utils_go", - "target": "utils_utils_installcertmanager" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/test/utils/utils.go", - "source_location": "L115", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_test_utils_utils_go", - "target": "utils_utils_loadimagetokindclusterwithname" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/test/utils/utils.go", - "source_location": "L128", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_test_utils_utils_go", - "target": "utils_utils_getnonemptylines" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/test/utils/utils.go", - "source_location": "L141", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_test_utils_utils_go", - "target": "utils_utils_getprojectdir" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/test/utils/utils.go", - "source_location": "L82", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_utils_uninstallprometheusoperator", - "target": "utils_utils_warnerror" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/test/utils/utils.go", - "source_location": "L91", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_utils_uninstallcertmanager", - "target": "utils_utils_warnerror" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/test/utils/utils.go", - "source_location": "L49", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_utils_installprometheusoperator", - "target": "utils_utils_run" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/test/utils/utils.go", - "source_location": "L55", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_utils_run", - "target": "utils_utils_getprojectdir" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/test/utils/utils.go", - "source_location": "L81", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_utils_uninstallprometheusoperator", - "target": "utils_utils_run" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/test/utils/utils.go", - "source_location": "L90", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_utils_uninstallcertmanager", - "target": "utils_utils_run" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/test/utils/utils.go", - "source_location": "L99", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_utils_installcertmanager", - "target": "utils_utils_run" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/test/utils/utils.go", - "source_location": "L122", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_utils_loadimagetokindclusterwithname", - "target": "utils_utils_run" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/test/utils/utils.go", - "source_location": "L71", - "weight": 1.0, - "source": "utils_utils_run", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/test/e2e/e2e_suite_test.go", - "source_location": "L28", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_test_e2e_e2e_suite_test_go", - "target": "e2e_e2e_suite_test_teste2e" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source_location": "L48", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_internal_controller_openstackcreds_controller_go", - "target": "controller_openstackcredsreconciler" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source_location": "L446", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_internal_controller_openstackcreds_controller_go", - "target": "controller_openstackcreds_controller_generatearraycredsname" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source_location": "L485", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_internal_controller_openstackcreds_controller_go", - "target": "controller_openstackcreds_controller_handlevalidatedcreds" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source_location": "L518", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_internal_controller_openstackcreds_controller_go", - "target": "controller_openstackcreds_controller_setupmasternode" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source_location": "L532", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_internal_controller_openstackcreds_controller_go", - "target": "controller_openstackcreds_controller_createdummypcdcluster" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source_location": "L542", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_internal_controller_openstackcreds_controller_go", - "target": "controller_openstackcreds_controller_fetchandupdateflavors" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source_location": "L553", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_internal_controller_openstackcreds_controller_go", - "target": "controller_openstackcreds_controller_syncprojectname" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source_location": "L573", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_internal_controller_openstackcreds_controller_go", - "target": "controller_openstackcreds_controller_updateopenstackinfo" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source_location": "L590", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_internal_controller_openstackcreds_controller_go", - "target": "controller_openstackcreds_controller_populatevmwaremachineflavors" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source_location": "L617", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_internal_controller_openstackcreds_controller_go", - "target": "controller_openstackcreds_controller_updatevmwaremachinewithflavor" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source_location": "L641", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_internal_controller_openstackcreds_controller_go", - "target": "controller_openstackcreds_controller_handlepcdsync" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source_location": "L668", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_internal_controller_openstackcreds_controller_go", - "target": "controller_openstackcreds_controller_runpcdsyncasync" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source_location": "L705", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_internal_controller_openstackcreds_controller_go", - "target": "controller_openstackcreds_controller_isretryableupdateerror" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source_location": "L74", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_openstackcredsreconciler", - "target": "controller_openstackcredsreconciler_reconcile" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source_location": "L116", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_openstackcredsreconciler", - "target": "controller_openstackcredsreconciler_reconcilenormal" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source_location": "L141", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_openstackcredsreconciler", - "target": "controller_openstackcredsreconciler_ensurefinalizer" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source_location": "L155", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_openstackcredsreconciler", - "target": "controller_openstackcredsreconciler_createsecretfromspecifneeded" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source_location": "L256", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_openstackcredsreconciler", - "target": "controller_openstackcredsreconciler_applyvalidationresult" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source_location": "L302", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_openstackcredsreconciler", - "target": "controller_openstackcredsreconciler_reconciledelete" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source_location": "L352", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_openstackcredsreconciler", - "target": "controller_openstackcredsreconciler_discoverstoragearrays" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source_location": "L372", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_openstackcredsreconciler", - "target": "controller_openstackcredsreconciler_createarraycreds" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source_location": "L476", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_openstackcredsreconciler", - "target": "controller_openstackcredsreconciler_setupwithmanager" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source_location": "L109", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_openstackcredsreconciler_reconcile", - "target": "controller_openstackcredsreconciler_reconciledelete" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source_location": "L113", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_openstackcredsreconciler_reconcile", - "target": "controller_openstackcredsreconciler_reconcilenormal" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source_location": "L87", - "weight": 1.0, - "source": "controller_openstackcredsreconciler_reconcile", - "target": "scope_openstackcredsscope_newopenstackcredsscope" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source_location": "L120", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_openstackcredsreconciler_reconcilenormal", - "target": "controller_openstackcredsreconciler_ensurefinalizer" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source_location": "L123", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_openstackcredsreconciler_reconcilenormal", - "target": "controller_openstackcredsreconciler_createsecretfromspecifneeded" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source_location": "L128", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_openstackcredsreconciler_reconcilenormal", - "target": "controller_openstackcredsreconciler_applyvalidationresult" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source_location": "L262", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_openstackcredsreconciler_applyvalidationresult", - "target": "controller_openstackcreds_controller_handlevalidatedcreds" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source_location": "L295", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_openstackcredsreconciler_applyvalidationresult", - "target": "controller_openstackcredsreconciler_discoverstoragearrays" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source_location": "L260", - "weight": 1.0, - "source": "controller_openstackcredsreconciler_applyvalidationresult", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source_location": "L281", - "weight": 1.0, - "source": "controller_openstackcredsreconciler_applyvalidationresult", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source_location": "L308", - "weight": 1.0, - "source": "controller_openstackcredsreconciler_reconciledelete", - "target": "utils_pcdutils_deleteentryfornopcdcluster" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source_location": "L366", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_openstackcredsreconciler_discoverstoragearrays", - "target": "controller_openstackcredsreconciler_createarraycreds" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source_location": "L356", - "weight": 1.0, - "source": "controller_openstackcredsreconciler_discoverstoragearrays", - "target": "utils_credutils_getbackendpools" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source_location": "L375", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_openstackcredsreconciler_createarraycreds", - "target": "controller_openstackcreds_controller_generatearraycredsname" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source_location": "L401", - "weight": 1.0, - "source": "controller_openstackcredsreconciler_createarraycreds", - "target": "utils_credutils_getarrayvendor" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source_location": "L486", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_openstackcreds_controller_handlevalidatedcreds", - "target": "controller_openstackcreds_controller_setupmasternode" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source_location": "L490", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_openstackcreds_controller_handlevalidatedcreds", - "target": "controller_openstackcreds_controller_createdummypcdcluster" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source_location": "L494", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_openstackcreds_controller_handlevalidatedcreds", - "target": "controller_openstackcreds_controller_fetchandupdateflavors" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source_location": "L499", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_openstackcreds_controller_handlevalidatedcreds", - "target": "controller_openstackcreds_controller_syncprojectname" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source_location": "L503", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_openstackcreds_controller_handlevalidatedcreds", - "target": "controller_openstackcreds_controller_updateopenstackinfo" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source_location": "L507", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_openstackcreds_controller_handlevalidatedcreds", - "target": "controller_openstackcreds_controller_populatevmwaremachineflavors" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source_location": "L511", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_openstackcreds_controller_handlevalidatedcreds", - "target": "controller_openstackcreds_controller_handlepcdsync" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source_location": "L522", - "weight": 1.0, - "source": "controller_openstackcreds_controller_setupmasternode", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source_location": "L535", - "weight": 1.0, - "source": "controller_openstackcreds_controller_createdummypcdcluster", - "target": "utils_pcdutils_createdummypcdclusterforstandalonepcdhosts" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source_location": "L576", - "weight": 1.0, - "source": "controller_openstackcreds_controller_updateopenstackinfo", - "target": "utils_credutils_getopenstackinfo" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source_location": "L610", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_openstackcreds_controller_populatevmwaremachineflavors", - "target": "controller_openstackcreds_controller_updatevmwaremachinewithflavor" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source_location": "L625", - "weight": 1.0, - "source": "controller_openstackcreds_controller_updatevmwaremachinewithflavor", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source_location": "L635", - "weight": 1.0, - "source": "controller_openstackcreds_controller_updatevmwaremachinewithflavor", - "target": "utils_credutils_createorupdatelabel" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source_location": "L664", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_openstackcreds_controller_handlepcdsync", - "target": "controller_openstackcreds_controller_runpcdsyncasync" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source_location": "L642", - "weight": 1.0, - "source": "controller_openstackcreds_controller_handlepcdsync", - "target": "utils_bmprovisionerutils_isopenstackpcd" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/openstackcreds_controller.go", - "source_location": "L674", - "weight": 1.0, - "source": "controller_openstackcreds_controller_runpcdsyncasync", - "target": "utils_pcdutils_syncpcdinfo" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L76", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_internal_controller_migrationplan_controller_go", - "target": "controller_migrationplanreconciler" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L372", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_internal_controller_migrationplan_controller_go", - "target": "controller_migrationplan_controller_createvcenterclientanddc" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L402", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_internal_controller_migrationplan_controller_go", - "target": "controller_migrationplan_controller_extractvcentercredentials" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L425", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_internal_controller_migrationplan_controller_go", - "target": "controller_migrationplan_controller_getvmwaremachineforvm" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L1410", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_internal_controller_migrationplan_controller_go", - "target": "controller_migrationplan_controller_resolvevirtiodriverurl" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L1456", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_internal_controller_migrationplan_controller_go", - "target": "controller_migrationplan_controller_computesourcevmkey" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L1474", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_internal_controller_migrationplan_controller_go", - "target": "controller_migrationplan_controller_vmkeydisplayname" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L1811", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_internal_controller_migrationplan_controller_go", - "target": "controller_migrationplan_controller_getdatastoresforvolumemapping" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L2219", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_internal_controller_migrationplan_controller_go", - "target": "controller_migrationplan_controller_mergelabels" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L105", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler", - "target": "controller_migrationplanreconciler_reconcile" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L160", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler", - "target": "controller_migrationplanreconciler_reconcilenormal" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L176", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler", - "target": "controller_migrationplanreconciler_reconciledelete" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L196", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler", - "target": "controller_migrationplanreconciler_getmigrationtemplateandcreds" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L227", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler", - "target": "controller_migrationplanreconciler_reconcilepostmigration" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L301", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler", - "target": "controller_migrationplanreconciler_renamevm" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L333", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler", - "target": "controller_migrationplanreconciler_movevmtofolder" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L470", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler", - "target": "controller_migrationplanreconciler_reconcilemigrationplanjob" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L761", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler", - "target": "controller_migrationplanreconciler_checkandhandlepausedplan" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L774", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler", - "target": "controller_migrationplanreconciler_processmigrationphases" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L836", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler", - "target": "controller_migrationplanreconciler_handlerdmdiskmigrationerror" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L893", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler", - "target": "controller_migrationplanreconciler_updatemigrationplanstatus" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L925", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler", - "target": "controller_migrationplanreconciler_createmigration" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L1031", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler", - "target": "controller_migrationplanreconciler_createjob" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L1276", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler", - "target": "controller_migrationplanreconciler_createfirstbootconfigmap" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L1311", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler", - "target": "controller_migrationplanreconciler_createmigrationconfigmap" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L1340", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler", - "target": "controller_migrationplanreconciler_buildnewmigrationconfigmap" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L1417", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler", - "target": "controller_migrationplanreconciler_processadvancedoptions" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L1488", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler", - "target": "controller_migrationplanreconciler_buildbaseconfigmapdata" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L1525", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler", - "target": "controller_migrationplanreconciler_setmigrationspecificfields" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L1531", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler", - "target": "controller_migrationplanreconciler_determineandsettargetflavor" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L1576", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler", - "target": "controller_migrationplanreconciler_setosfamilyandstoragefields" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L1609", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler", - "target": "controller_migrationplanreconciler_setimagemetadatafromprofiles" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L1664", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler", - "target": "controller_migrationplanreconciler_resolveimageprofiles" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L1709", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler", - "target": "controller_migrationplanreconciler_updatemigrationconfigmap" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L1731", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler", - "target": "controller_migrationplanreconciler_createresource" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L1744", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler", - "target": "controller_migrationplanreconciler_checkstatussuccess" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L1775", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler", - "target": "controller_migrationplanreconciler_reconcilemapping" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L1826", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler", - "target": "controller_migrationplanreconciler_reconcilenetwork" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L1899", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler", - "target": "controller_migrationplanreconciler_reconcilestorage" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L1945", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler", - "target": "controller_migrationplanreconciler_triggermigration" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L2087", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler", - "target": "controller_migrationplanreconciler_setupwithmanager" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L2123", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler", - "target": "controller_migrationplanreconciler_validatevddkpresence" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L2231", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler", - "target": "controller_migrationplanreconciler_migraterdmdisks" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L2374", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler", - "target": "controller_migrationplanreconciler_validatevmos" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L2395", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler", - "target": "controller_migrationplanreconciler_validatemigrationplanvms" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L2456", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler", - "target": "controller_migrationplanreconciler_updatemigrationphasewithretry" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L2510", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler", - "target": "controller_migrationplanreconciler_isvmsucceededinplan" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L2526", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler", - "target": "controller_migrationplanreconciler_markmigrationvalidationfailed" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L2540", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler", - "target": "controller_migrationplanreconciler_markmigrationfailed" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L154", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler_reconcile", - "target": "controller_migrationplanreconciler_reconciledelete" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L157", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler_reconcile", - "target": "controller_migrationplanreconciler_reconcilenormal" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L117", - "weight": 1.0, - "source": "controller_migrationplanreconciler_reconcile", - "target": "utils_migrationplanutils_validatemigrationplan" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L136", - "weight": 1.0, - "source": "controller_migrationplanreconciler_reconcile", - "target": "scope_migrationplanscope_newmigrationplanscope" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L168", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler_reconcilenormal", - "target": "controller_migrationplanreconciler_reconcilemigrationplanjob" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L164", - "weight": 1.0, - "source": "controller_migrationplanreconciler_reconcilenormal", - "target": "pcd_info" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L212", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler_getmigrationtemplateandcreds", - "target": "controller_migrationplanreconciler_checkstatussuccess" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L252", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler_reconcilepostmigration", - "target": "controller_migrationplanreconciler_getmigrationtemplateandcreds" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L553", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler_reconcilemigrationplanjob", - "target": "controller_migrationplanreconciler_getmigrationtemplateandcreds" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L257", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler_reconcilepostmigration", - "target": "controller_migrationplan_controller_getvmwaremachineforvm" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L266", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler_reconcilepostmigration", - "target": "controller_migrationplan_controller_extractvcentercredentials" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L272", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler_reconcilepostmigration", - "target": "controller_migrationplan_controller_createvcenterclientanddc" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L287", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler_reconcilepostmigration", - "target": "controller_migrationplanreconciler_renamevm" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L293", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler_reconcilepostmigration", - "target": "controller_migrationplanreconciler_movevmtofolder" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L806", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler_processmigrationphases", - "target": "controller_migrationplanreconciler_reconcilepostmigration" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L322", - "weight": 1.0, - "source": "controller_migrationplanreconciler_renamevm", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L361", - "weight": 1.0, - "source": "controller_migrationplanreconciler_movevmtofolder", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L379", - "weight": 1.0, - "source": "controller_migrationplan_controller_createvcenterclientanddc", - "target": "vcenter_vcenterops_vcenterclientbuilder" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L418", - "weight": 1.0, - "source": "controller_migrationplan_controller_extractvcentercredentials", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L602", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler_reconcilemigrationplanjob", - "target": "controller_migrationplan_controller_getvmwaremachineforvm" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L1781", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler_reconcilemapping", - "target": "controller_migrationplan_controller_getvmwaremachineforvm" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L2411", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler_validatemigrationplanvms", - "target": "controller_migrationplan_controller_getvmwaremachineforvm" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L427", - "weight": 1.0, - "source": "controller_migrationplan_controller_getvmwaremachineforvm", - "target": "utils_k8scompat_getk8scompatiblevmwareobjectname" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L460", - "weight": 1.0, - "source": "controller_migrationplan_controller_getvmwaremachineforvm", - "target": "utils_k8scompat_getvmuniquekey" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L590", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler_reconcilemigrationplanjob", - "target": "controller_migrationplanreconciler_validatemigrationplanvms" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L608", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler_reconcilemigrationplanjob", - "target": "controller_migrationplanreconciler_createmigration" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L614", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler_reconcilemigrationplanjob", - "target": "controller_migrationplanreconciler_markmigrationvalidationfailed" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L617", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler_reconcilemigrationplanjob", - "target": "controller_migrationplanreconciler_updatemigrationplanstatus" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L655", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler_reconcilemigrationplanjob", - "target": "controller_migrationplanreconciler_checkstatussuccess" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L707", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler_reconcilemigrationplanjob", - "target": "controller_migrationplanreconciler_migraterdmdisks" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L709", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler_reconcilemigrationplanjob", - "target": "controller_migrationplanreconciler_handlerdmdiskmigrationerror" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L712", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler_reconcilemigrationplanjob", - "target": "controller_migrationplanreconciler_checkandhandlepausedplan" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L718", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler_reconcilemigrationplanjob", - "target": "controller_migrationplanreconciler_triggermigration" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L738", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler_reconcilemigrationplanjob", - "target": "controller_migrationplanreconciler_processmigrationphases" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L561", - "weight": 1.0, - "source": "controller_migrationplanreconciler_reconcilemigrationplanjob", - "target": "utils_k8scompat_getk8scompatiblevmwareobjectname" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L566", - "weight": 1.0, - "source": "controller_migrationplanreconciler_reconcilemigrationplanjob", - "target": "utils_migrationplanutils_migrationnamefromvmname" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L643", - "weight": 1.0, - "source": "controller_migrationplanreconciler_reconcilemigrationplanjob", - "target": "utils_k8scompat_getvmuniquekey" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L683", - "weight": 1.0, - "source": "controller_migrationplanreconciler_reconcilemigrationplanjob", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L720", - "weight": 1.0, - "source": "controller_migrationplanreconciler_reconcilemigrationplanjob", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L762", - "weight": 1.0, - "source": "controller_migrationplanreconciler_checkandhandlepausedplan", - "target": "utils_rollingmigrationutils_ismigrationplanpaused" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L791", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler_processmigrationphases", - "target": "controller_migrationplanreconciler_updatemigrationplanstatus" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L848", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler_handlerdmdiskmigrationerror", - "target": "controller_migrationplanreconciler_updatemigrationplanstatus" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L874", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler_handlerdmdiskmigrationerror", - "target": "controller_migrationplanreconciler_markmigrationvalidationfailed" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L1973", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler_triggermigration", - "target": "controller_migrationplanreconciler_updatemigrationplanstatus" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L2447", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler_validatemigrationplanvms", - "target": "controller_migrationplanreconciler_updatemigrationplanstatus" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L980", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler_createmigration", - "target": "controller_migrationplan_controller_mergelabels" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L981", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler_createmigration", - "target": "controller_migrationplanreconciler_createresource" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L2018", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler_triggermigration", - "target": "controller_migrationplanreconciler_createmigration" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L931", - "weight": 1.0, - "source": "controller_migrationplanreconciler_createmigration", - "target": "utils_bmprovisionerutils_getvmwarecredsnamefrommigrationplan" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L935", - "weight": 1.0, - "source": "controller_migrationplanreconciler_createmigration", - "target": "utils_k8scompat_getk8scompatiblevmwareobjectname" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L949", - "weight": 1.0, - "source": "controller_migrationplanreconciler_createmigration", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L954", - "weight": 1.0, - "source": "controller_migrationplanreconciler_createmigration", - "target": "utils_migrationplanutils_migrationnamefromvmname" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L1267", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler_createjob", - "target": "controller_migrationplanreconciler_createresource" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L2058", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler_triggermigration", - "target": "controller_migrationplanreconciler_createjob" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L1042", - "weight": 1.0, - "source": "controller_migrationplanreconciler_createjob", - "target": "utils_bmprovisionerutils_getvmwarecredsnamefrommigrationplan" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L1046", - "weight": 1.0, - "source": "controller_migrationplanreconciler_createjob", - "target": "utils_k8scompat_getk8scompatiblevmwareobjectname" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L1050", - "weight": 1.0, - "source": "controller_migrationplanreconciler_createjob", - "target": "utils_migrationplanutils_getjobnameforvmname" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L1221", - "weight": 1.0, - "source": "controller_migrationplanreconciler_createjob", - "target": "utils_migrationplanutils_newhostpathtype" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L1301", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler_createfirstbootconfigmap", - "target": "controller_migrationplanreconciler_createresource" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L2044", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler_triggermigration", - "target": "controller_migrationplanreconciler_createfirstbootconfigmap" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L1279", - "weight": 1.0, - "source": "controller_migrationplanreconciler_createfirstbootconfigmap", - "target": "utils_bmprovisionerutils_getvmwarecredsnamefrommigrationplan" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L1283", - "weight": 1.0, - "source": "controller_migrationplanreconciler_createfirstbootconfigmap", - "target": "utils_k8scompat_getk8scompatiblevmwareobjectname" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L1328", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler_createmigrationconfigmap", - "target": "controller_migrationplanreconciler_buildnewmigrationconfigmap" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L1333", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler_createmigrationconfigmap", - "target": "controller_migrationplanreconciler_updatemigrationconfigmap" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L2040", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler_triggermigration", - "target": "controller_migrationplanreconciler_createmigrationconfigmap" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L1319", - "weight": 1.0, - "source": "controller_migrationplanreconciler_createmigrationconfigmap", - "target": "utils_k8scompat_getk8scompatiblevmwareobjectname" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L1352", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler_buildnewmigrationconfigmap", - "target": "controller_migrationplan_controller_resolvevirtiodriverurl" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L1354", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler_buildnewmigrationconfigmap", - "target": "controller_migrationplanreconciler_reconcilemapping" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L1359", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler_buildnewmigrationconfigmap", - "target": "controller_migrationplanreconciler_processadvancedoptions" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L1364", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler_buildnewmigrationconfigmap", - "target": "controller_migrationplan_controller_computesourcevmkey" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L1365", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler_buildnewmigrationconfigmap", - "target": "controller_migrationplanreconciler_buildbaseconfigmapdata" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L1379", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler_buildnewmigrationconfigmap", - "target": "controller_migrationplanreconciler_setmigrationspecificfields" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L1381", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler_buildnewmigrationconfigmap", - "target": "controller_migrationplanreconciler_determineandsettargetflavor" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L1385", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler_buildnewmigrationconfigmap", - "target": "controller_migrationplanreconciler_setosfamilyandstoragefields" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L1389", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler_buildnewmigrationconfigmap", - "target": "controller_migrationplanreconciler_setimagemetadatafromprofiles" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L1401", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler_buildnewmigrationconfigmap", - "target": "controller_migrationplanreconciler_createresource" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L1375", - "weight": 1.0, - "source": "controller_migrationplanreconciler_buildnewmigrationconfigmap", - "target": "utils_bmprovisionerutils_isopenstackpcd" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L1430", - "weight": 1.0, - "source": "controller_migrationplanreconciler_processadvancedoptions", - "target": "utils_credutils_verifynetworks" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L1437", - "weight": 1.0, - "source": "controller_migrationplanreconciler_processadvancedoptions", - "target": "utils_credutils_verifystorage" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L1444", - "weight": 1.0, - "source": "controller_migrationplanreconciler_processadvancedoptions", - "target": "utils_credutils_verifyports" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L1464", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplan_controller_computesourcevmkey", - "target": "controller_migrationplan_controller_vmkeydisplayname" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L1458", - "weight": 1.0, - "source": "controller_migrationplan_controller_computesourcevmkey", - "target": "utils_k8scompat_getvmuniquekey" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L1551", - "weight": 1.0, - "source": "controller_migrationplanreconciler_determineandsettargetflavor", - "target": "utils_bmprovisionerutils_isopenstackpcd" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L1552", - "weight": 1.0, - "source": "controller_migrationplanreconciler_determineandsettargetflavor", - "target": "openstack_flavor_filterflavorsbyavailabilityzone" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L1627", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler_setimagemetadatafromprofiles", - "target": "controller_migrationplanreconciler_resolveimageprofiles" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L1658", - "weight": 1.0, - "source": "controller_migrationplanreconciler_setimagemetadatafromprofiles", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L1720", - "weight": 1.0, - "source": "controller_migrationplanreconciler_updatemigrationconfigmap", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L1760", - "weight": 1.0, - "source": "controller_migrationplanreconciler_checkstatussuccess", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L1792", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler_reconcilemapping", - "target": "controller_migrationplanreconciler_reconcilenetwork" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L1799", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler_reconcilemapping", - "target": "controller_migrationplan_controller_getdatastoresforvolumemapping" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L1800", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler_reconcilemapping", - "target": "controller_migrationplanreconciler_reconcilestorage" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/migrationplan_controller_test.go", - "source_location": "L102", - "weight": 1.0, - "source": "controller_migrationplan_controller_test_testgetdatastoresforvolumemapping_usesperdiskorderwithduplicates", - "target": "controller_migrationplan_controller_getdatastoresforvolumemapping" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/migrationplan_controller_test.go", - "source_location": "L119", - "weight": 1.0, - "source": "controller_migrationplan_controller_test_testgetdatastoresforvolumemapping_fallsbacktolegacydatastores", - "target": "controller_migrationplan_controller_getdatastoresforvolumemapping" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/migrationplan_controller_test.go", - "source_location": "L139", - "weight": 1.0, - "source": "controller_migrationplan_controller_test_testgetdatastoresforvolumemapping_preservesblankdiskdatastore", - "target": "controller_migrationplan_controller_getdatastoresforvolumemapping" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L1883", - "weight": 1.0, - "source": "controller_migrationplanreconciler_reconcilenetwork", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L1884", - "weight": 1.0, - "source": "controller_migrationplanreconciler_reconcilenetwork", - "target": "utils_credutils_verifynetworks" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L1929", - "weight": 1.0, - "source": "controller_migrationplanreconciler_reconcilestorage", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L1930", - "weight": 1.0, - "source": "controller_migrationplanreconciler_reconcilestorage", - "target": "utils_credutils_verifystorage" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L2035", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler_triggermigration", - "target": "controller_migrationplanreconciler_markmigrationfailed" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L2049", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler_triggermigration", - "target": "controller_migrationplanreconciler_validatevddkpresence" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L1970", - "weight": 1.0, - "source": "controller_migrationplanreconciler_triggermigration", - "target": "utils_credutils_findhotplugbaseflavor" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L1985", - "weight": 1.0, - "source": "controller_migrationplanreconciler_triggermigration", - "target": "utils_k8scompat_getk8scompatiblevmwareobjectname" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L2258", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler_migraterdmdisks", - "target": "controller_migrationplanreconciler_isvmsucceededinplan" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L2237", - "weight": 1.0, - "source": "controller_migrationplanreconciler_migraterdmdisks", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L2279", - "weight": 1.0, - "source": "controller_migrationplanreconciler_migraterdmdisks", - "target": "controller_rdmdisk_controller_validaterdmdiskfields" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L2416", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler_validatemigrationplanvms", - "target": "controller_migrationplanreconciler_validatevmos" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L2534", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler_markmigrationvalidationfailed", - "target": "controller_migrationplanreconciler_updatemigrationphasewithretry" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller.go", - "source_location": "L2548", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationplanreconciler_markmigrationfailed", - "target": "controller_migrationplanreconciler_updatemigrationphasewithretry" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/rollingmigrationplan_controller.go", - "source_location": "L44", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_internal_controller_rollingmigrationplan_controller_go", - "target": "controller_rollingmigrationplanreconciler" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/rollingmigrationplan_controller.go", - "source_location": "L57", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_rollingmigrationplanreconciler", - "target": "controller_rollingmigrationplanreconciler_reconcile" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/rollingmigrationplan_controller.go", - "source_location": "L89", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_rollingmigrationplanreconciler", - "target": "controller_rollingmigrationplanreconciler_reconcilenormal" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/rollingmigrationplan_controller.go", - "source_location": "L197", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_rollingmigrationplanreconciler", - "target": "controller_rollingmigrationplanreconciler_reconciledelete" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/rollingmigrationplan_controller.go", - "source_location": "L304", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_rollingmigrationplanreconciler", - "target": "controller_rollingmigrationplanreconciler_aggregateandupdatemigrationplanstatuses" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/rollingmigrationplan_controller.go", - "source_location": "L418", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_rollingmigrationplanreconciler", - "target": "controller_rollingmigrationplanreconciler_setupwithmanager" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/rollingmigrationplan_controller.go", - "source_location": "L426", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_rollingmigrationplanreconciler", - "target": "controller_rollingmigrationplanreconciler_updaterollingmigrationplanstatus" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/rollingmigrationplan_controller.go", - "source_location": "L470", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_rollingmigrationplanreconciler", - "target": "controller_rollingmigrationplanreconciler_executerollingmigrationplan" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/rollingmigrationplan_controller.go", - "source_location": "L84", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_rollingmigrationplanreconciler_reconcile", - "target": "controller_rollingmigrationplanreconciler_reconciledelete" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/rollingmigrationplan_controller.go", - "source_location": "L86", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_rollingmigrationplanreconciler_reconcile", - "target": "controller_rollingmigrationplanreconciler_reconcilenormal" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/rollingmigrationplan_controller.go", - "source_location": "L67", - "weight": 1.0, - "source": "controller_rollingmigrationplanreconciler_reconcile", - "target": "scope_rollingmigrationplanscope_newrollingmigrationplanscope" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/rollingmigrationplan_controller.go", - "source_location": "L178", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_rollingmigrationplanreconciler_reconcilenormal", - "target": "controller_rollingmigrationplanreconciler_executerollingmigrationplan" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/rollingmigrationplan_controller.go", - "source_location": "L185", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_rollingmigrationplanreconciler_reconcilenormal", - "target": "controller_rollingmigrationplanreconciler_aggregateandupdatemigrationplanstatuses" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/rollingmigrationplan_controller.go", - "source_location": "L92", - "weight": 1.0, - "source": "controller_rollingmigrationplanreconciler_reconcilenormal", - "target": "pcd_info" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/rollingmigrationplan_controller.go", - "source_location": "L101", - "weight": 1.0, - "source": "controller_rollingmigrationplanreconciler_reconcilenormal", - "target": "utils_bmprovisionerutils_validateopenstackispcd" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/rollingmigrationplan_controller.go", - "source_location": "L119", - "weight": 1.0, - "source": "controller_rollingmigrationplanreconciler_reconcilenormal", - "target": "utils_rollingmigrationutils_isrollingmigrationplanpaused" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/rollingmigrationplan_controller.go", - "source_location": "L120", - "weight": 1.0, - "source": "controller_rollingmigrationplanreconciler_reconcilenormal", - "target": "utils_rollingmigrationutils_pauserollingmigrationplan" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/rollingmigrationplan_controller.go", - "source_location": "L127", - "weight": 1.0, - "source": "controller_rollingmigrationplanreconciler_reconcilenormal", - "target": "utils_maintenance_mode_getvalidationconfigmapforrollingmigrationplan" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/rollingmigrationplan_controller.go", - "source_location": "L131", - "weight": 1.0, - "source": "controller_rollingmigrationplanreconciler_reconcilenormal", - "target": "utils_maintenance_mode_createdefaultvalidationconfigmapforrollingmigrationplan" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/rollingmigrationplan_controller.go", - "source_location": "L145", - "weight": 1.0, - "source": "controller_rollingmigrationplanreconciler_reconcilenormal", - "target": "utils_rollingmigrationutils_validaterollingmigrationplan" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/rollingmigrationplan_controller.go", - "source_location": "L161", - "weight": 1.0, - "source": "controller_rollingmigrationplanreconciler_reconcilenormal", - "target": "utils_rollingmigrationutils_resumerollingmigrationplan" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/rollingmigrationplan_controller.go", - "source_location": "L167", - "weight": 1.0, - "source": "controller_rollingmigrationplanreconciler_reconcilenormal", - "target": "utils_bmprovisionerutils_mergecloudinitandcreatesecret" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/rollingmigrationplan_controller.go", - "source_location": "L173", - "weight": 1.0, - "source": "controller_rollingmigrationplanreconciler_reconcilenormal", - "target": "utils_rollingmigrationutils_updateesxinamesinrollingmigrationplan" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/rollingmigrationplan_controller.go", - "source_location": "L199", - "weight": 1.0, - "source": "controller_rollingmigrationplanreconciler_reconciledelete", - "target": "pcd_info" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/rollingmigrationplan_controller.go", - "source_location": "L203", - "weight": 1.0, - "source": "controller_rollingmigrationplanreconciler_reconciledelete", - "target": "utils_rollingmigrationutils_getclustermigration" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/rollingmigrationplan_controller.go", - "source_location": "L217", - "weight": 1.0, - "source": "controller_rollingmigrationplanreconciler_reconciledelete", - "target": "utils_rollingmigrationutils_getmigrationplan" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/rollingmigrationplan_controller.go", - "source_location": "L250", - "weight": 1.0, - "source": "controller_rollingmigrationplanreconciler_reconciledelete", - "target": "utils_rollingmigrationutils_getmigrationtemplate" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/rollingmigrationplan_controller.go", - "source_location": "L264", - "weight": 1.0, - "source": "controller_rollingmigrationplanreconciler_reconciledelete", - "target": "utils_maintenance_mode_getvalidationconfigmapforrollingmigrationplan" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/rollingmigrationplan_controller.go", - "source_location": "L306", - "weight": 1.0, - "source": "controller_rollingmigrationplanreconciler_aggregateandupdatemigrationplanstatuses", - "target": "pcd_info" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/rollingmigrationplan_controller.go", - "source_location": "L313", - "weight": 1.0, - "source": "controller_rollingmigrationplanreconciler_aggregateandupdatemigrationplanstatuses", - "target": "utils_rollingmigrationutils_getmigrationplan" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/rollingmigrationplan_controller.go", - "source_location": "L394", - "weight": 1.0, - "source": "controller_rollingmigrationplanreconciler_aggregateandupdatemigrationplanstatuses", - "target": "utils_rollingmigrationutils_stringslicesequal" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/rollingmigrationplan_controller.go", - "source_location": "L396", - "weight": 1.0, - "source": "controller_rollingmigrationplanreconciler_aggregateandupdatemigrationplanstatuses", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/rollingmigrationplan_controller.go", - "source_location": "L489", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_rollingmigrationplanreconciler_executerollingmigrationplan", - "target": "controller_rollingmigrationplanreconciler_updaterollingmigrationplanstatus" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/rollingmigrationplan_controller.go", - "source_location": "L475", - "weight": 1.0, - "source": "controller_rollingmigrationplanreconciler_executerollingmigrationplan", - "target": "utils_rollingmigrationutils_getclustermigration" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/rollingmigrationplan_controller.go", - "source_location": "L478", - "weight": 1.0, - "source": "controller_rollingmigrationplanreconciler_executerollingmigrationplan", - "target": "utils_rollingmigrationutils_createclustermigration" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/rollingmigrationplan_controller.go", - "source_location": "L488", - "weight": 1.0, - "source": "controller_rollingmigrationplanreconciler_executerollingmigrationplan", - "target": "pcd_info" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller_test.go", - "source_location": "L88", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_internal_controller_migrationplan_controller_test_go", - "target": "controller_migrationplan_controller_test_testgetdatastoresforvolumemapping_usesperdiskorderwithduplicates" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller_test.go", - "source_location": "L109", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_internal_controller_migrationplan_controller_test_go", - "target": "controller_migrationplan_controller_test_testgetdatastoresforvolumemapping_fallsbacktolegacydatastores" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller_test.go", - "source_location": "L126", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_internal_controller_migrationplan_controller_test_go", - "target": "controller_migrationplan_controller_test_testgetdatastoresforvolumemapping_preservesblankdiskdatastore" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migrationplan_controller_test.go", - "source_location": "L146", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_internal_controller_migrationplan_controller_test_go", - "target": "controller_migrationplan_controller_test_testisvmsucceededinplan" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/migrationplan_controller_test.go", - "source_location": "L164", - "weight": 1.0, - "source": "controller_migrationplan_controller_test_testisvmsucceededinplan", - "target": "v1alpha1_vmmigrationphase" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/migrationplan_controller_test.go", - "source_location": "L180", - "weight": 1.0, - "source": "controller_migrationplan_controller_test_testisvmsucceededinplan", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/openstackcreds_controller_test.go", - "source_location": "L41", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_internal_controller_openstackcreds_controller_test_go", - "target": "controller_openstackcreds_controller_test_testapplyvalidationresult_validationfailure" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/openstackcreds_controller_test.go", - "source_location": "L76", - "weight": 1.0, - "source": "controller_openstackcreds_controller_test_testapplyvalidationresult_validationfailure", - "target": "scope_openstackcredsscope_newopenstackcredsscope" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/clustermigration_controller.go", - "source_location": "L40", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_internal_controller_clustermigration_controller_go", - "target": "controller_clustermigrationreconciler" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/clustermigration_controller.go", - "source_location": "L308", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_internal_controller_clustermigration_controller_go", - "target": "controller_clustermigration_controller_handlevmmigrations" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/clustermigration_controller.go", - "source_location": "L347", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_internal_controller_clustermigration_controller_go", - "target": "controller_clustermigration_controller_countsuccessfulesximigrations" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/clustermigration_controller.go", - "source_location": "L51", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_clustermigrationreconciler", - "target": "controller_clustermigrationreconciler_reconcile" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/clustermigration_controller.go", - "source_location": "L106", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_clustermigrationreconciler", - "target": "controller_clustermigrationreconciler_reconcilenormal" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/clustermigration_controller.go", - "source_location": "L231", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_clustermigrationreconciler", - "target": "controller_clustermigrationreconciler_reconciledelete" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/clustermigration_controller.go", - "source_location": "L266", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_clustermigrationreconciler", - "target": "controller_clustermigrationreconciler_setupwithmanager" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/clustermigration_controller.go", - "source_location": "L274", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_clustermigrationreconciler", - "target": "controller_clustermigrationreconciler_updateclustermigrationstatus" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/clustermigration_controller.go", - "source_location": "L289", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_clustermigrationreconciler", - "target": "controller_clustermigrationreconciler_checkandupdateclustermigrationstatus" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/clustermigration_controller.go", - "source_location": "L99", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_clustermigrationreconciler_reconcile", - "target": "controller_clustermigrationreconciler_reconciledelete" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/clustermigration_controller.go", - "source_location": "L103", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_clustermigrationreconciler_reconcile", - "target": "controller_clustermigrationreconciler_reconcilenormal" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/clustermigration_controller.go", - "source_location": "L78", - "weight": 1.0, - "source": "controller_clustermigrationreconciler_reconcile", - "target": "scope_clustermigrationscope_newclustermigrationscope" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/clustermigration_controller.go", - "source_location": "L139", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_clustermigrationreconciler_reconcilenormal", - "target": "controller_clustermigration_controller_countsuccessfulesximigrations" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/clustermigration_controller.go", - "source_location": "L147", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_clustermigrationreconciler_reconcilenormal", - "target": "controller_clustermigration_controller_handlevmmigrations" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/clustermigration_controller.go", - "source_location": "L174", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_clustermigrationreconciler_reconcilenormal", - "target": "controller_clustermigrationreconciler_updateclustermigrationstatus" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/clustermigration_controller.go", - "source_location": "L109", - "weight": 1.0, - "source": "controller_clustermigrationreconciler_reconcilenormal", - "target": "pcd_info" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/clustermigration_controller.go", - "source_location": "L128", - "weight": 1.0, - "source": "controller_clustermigrationreconciler_reconcilenormal", - "target": "utils_rollingmigrationutils_isclustermigrationpaused" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/clustermigration_controller.go", - "source_location": "L155", - "weight": 1.0, - "source": "controller_clustermigrationreconciler_reconcilenormal", - "target": "utils_rollingmigrationutils_getesximigration" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/clustermigration_controller.go", - "source_location": "L159", - "weight": 1.0, - "source": "controller_clustermigrationreconciler_reconcilenormal", - "target": "utils_rollingmigrationutils_createesximigration" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/clustermigration_controller.go", - "source_location": "L233", - "weight": 1.0, - "source": "controller_clustermigrationreconciler_reconciledelete", - "target": "pcd_info" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/clustermigration_controller.go", - "source_location": "L237", - "weight": 1.0, - "source": "controller_clustermigrationreconciler_reconciledelete", - "target": "utils_rollingmigrationutils_getesximigration" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/clustermigration_controller.go", - "source_location": "L318", - "weight": 1.0, - "source": "controller_clustermigration_controller_handlevmmigrations", - "target": "pcd_info" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/clustermigration_controller.go", - "source_location": "L340", - "weight": 1.0, - "source": "controller_clustermigration_controller_handlevmmigrations", - "target": "utils_rollingmigrationutils_convertvmsequencetomigrationplans" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/clustermigration_controller.go", - "source_location": "L351", - "weight": 1.0, - "source": "controller_clustermigration_controller_countsuccessfulesximigrations", - "target": "utils_rollingmigrationutils_getesximigration" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/vmwarecreds_controller.go", - "source_location": "L44", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_internal_controller_vmwarecreds_controller_go", - "target": "controller_vmwarecredsreconciler" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/vmwarecreds_controller.go", - "source_location": "L57", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_vmwarecredsreconciler", - "target": "controller_vmwarecredsreconciler_reconcile" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/vmwarecreds_controller.go", - "source_location": "L94", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_vmwarecredsreconciler", - "target": "controller_vmwarecredsreconciler_ensurefinalizer" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/vmwarecreds_controller.go", - "source_location": "L107", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_vmwarecredsreconciler", - "target": "controller_vmwarecredsreconciler_reconcilenormal" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/vmwarecreds_controller.go", - "source_location": "L181", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_vmwarecredsreconciler", - "target": "controller_vmwarecredsreconciler_reconciledelete" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/vmwarecreds_controller.go", - "source_location": "L202", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_vmwarecredsreconciler", - "target": "controller_vmwarecredsreconciler_setupwithmanager" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/vmwarecreds_controller.go", - "source_location": "L87", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_vmwarecredsreconciler_reconcile", - "target": "controller_vmwarecredsreconciler_reconcilenormal" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/vmwarecreds_controller.go", - "source_location": "L89", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_vmwarecredsreconciler_reconcile", - "target": "controller_vmwarecredsreconciler_reconciledelete" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/vmwarecreds_controller.go", - "source_location": "L71", - "weight": 1.0, - "source": "controller_vmwarecredsreconciler_reconcile", - "target": "scope_vmwarecredsscope_newvmwarecredsscope" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/vmwarecreds_controller.go", - "source_location": "L113", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_vmwarecredsreconciler_reconcilenormal", - "target": "controller_vmwarecredsreconciler_ensurefinalizer" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/vmwarecreds_controller.go", - "source_location": "L122", - "weight": 1.0, - "source": "controller_vmwarecredsreconciler_reconcilenormal", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/vmwarecreds_controller.go", - "source_location": "L152", - "weight": 1.0, - "source": "controller_vmwarecredsreconciler_reconcilenormal", - "target": "utils_vmwareutils_createvmwareclustersandhosts" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/vmwarecreds_controller.go", - "source_location": "L156", - "weight": 1.0, - "source": "controller_vmwarecredsreconciler_reconcilenormal", - "target": "utils_credutils_getandcreateallvms" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/vmwarecreds_controller.go", - "source_location": "L160", - "weight": 1.0, - "source": "controller_vmwarecredsreconciler_reconcilenormal", - "target": "utils_credutils_createorupdaterdmdisks" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/vmwarecreds_controller.go", - "source_location": "L164", - "weight": 1.0, - "source": "controller_vmwarecredsreconciler_reconcilenormal", - "target": "utils_credutils_deletestalevmwaremachines" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/vmwarecreds_controller.go", - "source_location": "L168", - "weight": 1.0, - "source": "controller_vmwarecredsreconciler_reconcilenormal", - "target": "utils_vmwareutils_deletestalevmwareclustersandhosts" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/vmwarecreds_controller.go", - "source_location": "L185", - "weight": 1.0, - "source": "controller_vmwarecredsreconciler_reconciledelete", - "target": "utils_credutils_cleanupcachedvmwareclient" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/vmwarecreds_controller.go", - "source_location": "L187", - "weight": 1.0, - "source": "controller_vmwarecredsreconciler_reconciledelete", - "target": "utils_credutils_deletedependantobjectsforvmwarecreds" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/vmwarecreds_controller_test.go", - "source_location": "L41", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_internal_controller_vmwarecreds_controller_test_go", - "target": "controller_vmwarecreds_controller_test_testreconcilenormal_vmware_validationfailure" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/storagemapping_controller.go", - "source_location": "L32", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_internal_controller_storagemapping_controller_go", - "target": "controller_storagemappingreconciler" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/storagemapping_controller.go", - "source_location": "L42", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_storagemappingreconciler", - "target": "controller_storagemappingreconciler_reconcile" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/storagemapping_controller.go", - "source_location": "L67", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_storagemappingreconciler", - "target": "controller_storagemappingreconciler_setupwithmanager" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/esxisshcreds_controller.go", - "source_location": "L46", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_internal_controller_esxisshcreds_controller_go", - "target": "controller_esxisshcredsreconciler" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/esxisshcreds_controller.go", - "source_location": "L53", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_internal_controller_esxisshcreds_controller_go", - "target": "controller_hostvalidationresult" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/esxisshcreds_controller.go", - "source_location": "L454", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_internal_controller_esxisshcreds_controller_go", - "target": "controller_esxisshcreds_controller_parseesxiversion" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/esxisshcreds_controller.go", - "source_location": "L68", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_esxisshcredsreconciler", - "target": "controller_esxisshcredsreconciler_reconcile" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/esxisshcreds_controller.go", - "source_location": "L92", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_esxisshcredsreconciler", - "target": "controller_esxisshcredsreconciler_reconcilenormal" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/esxisshcreds_controller.go", - "source_location": "L230", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_esxisshcredsreconciler", - "target": "controller_esxisshcredsreconciler_reconciledelete" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/esxisshcreds_controller.go", - "source_location": "L249", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_esxisshcredsreconciler", - "target": "controller_esxisshcredsreconciler_getsshcredentialsfromsecret" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/esxisshcreds_controller.go", - "source_location": "L289", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_esxisshcredsreconciler", - "target": "controller_esxisshcredsreconciler_getvmwarehosts" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/esxisshcreds_controller.go", - "source_location": "L327", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_esxisshcredsreconciler", - "target": "controller_esxisshcredsreconciler_validatehostsparallel" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/esxisshcreds_controller.go", - "source_location": "L403", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_esxisshcredsreconciler", - "target": "controller_esxisshcredsreconciler_validatesinglehost" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/esxisshcreds_controller.go", - "source_location": "L466", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_esxisshcredsreconciler", - "target": "controller_esxisshcredsreconciler_setupwithmanager" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/esxisshcreds_controller.go", - "source_location": "L85", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_esxisshcredsreconciler_reconcile", - "target": "controller_esxisshcredsreconciler_reconciledelete" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/esxisshcreds_controller.go", - "source_location": "L89", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_esxisshcredsreconciler_reconcile", - "target": "controller_esxisshcredsreconciler_reconcilenormal" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/esxisshcreds_controller.go", - "source_location": "L117", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_esxisshcredsreconciler_reconcilenormal", - "target": "controller_esxisshcredsreconciler_getsshcredentialsfromsecret" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/esxisshcreds_controller.go", - "source_location": "L131", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_esxisshcredsreconciler_reconcilenormal", - "target": "controller_esxisshcredsreconciler_getvmwarehosts" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/esxisshcreds_controller.go", - "source_location": "L162", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_esxisshcredsreconciler_reconcilenormal", - "target": "controller_esxisshcredsreconciler_validatehostsparallel" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/esxisshcreds_controller.go", - "source_location": "L372", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_esxisshcredsreconciler_validatehostsparallel", - "target": "controller_esxisshcredsreconciler_validatesinglehost" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/esxisshcreds_controller.go", - "source_location": "L442", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_esxisshcredsreconciler_validatesinglehost", - "target": "controller_esxisshcreds_controller_parseesxiversion" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/esxisshcreds_controller.go", - "source_location": "L413", - "weight": 1.0, - "source": "controller_esxisshcredsreconciler_validatesinglehost", - "target": "esxi_ssh_client_newclientwithtimeout" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/bmconfig_controller.go", - "source_location": "L39", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_internal_controller_bmconfig_controller_go", - "target": "controller_bmconfigreconciler" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/bmconfig_controller.go", - "source_location": "L50", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_bmconfigreconciler", - "target": "controller_bmconfigreconciler_reconcile" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/bmconfig_controller.go", - "source_location": "L88", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_bmconfigreconciler", - "target": "controller_bmconfigreconciler_reconciledelete" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/bmconfig_controller.go", - "source_location": "L95", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_bmconfigreconciler", - "target": "controller_bmconfigreconciler_reconcilenormal" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/bmconfig_controller.go", - "source_location": "L138", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_bmconfigreconciler", - "target": "controller_bmconfigreconciler_setupwithmanager" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/bmconfig_controller.go", - "source_location": "L81", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_bmconfigreconciler_reconcile", - "target": "controller_bmconfigreconciler_reconciledelete" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/bmconfig_controller.go", - "source_location": "L84", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_bmconfigreconciler_reconcile", - "target": "controller_bmconfigreconciler_reconcilenormal" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/bmconfig_controller.go", - "source_location": "L64", - "weight": 1.0, - "source": "controller_bmconfigreconciler_reconcile", - "target": "scope_bmconfigscope_newbmconfigscope" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/bmconfig_controller.go", - "source_location": "L99", - "weight": 1.0, - "source": "controller_bmconfigreconciler_reconcilenormal", - "target": "providers_providers_getprovider" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/bmconfig_controller.go", - "source_location": "L99", - "weight": 1.0, - "source": "controller_bmconfigreconciler_reconcilenormal", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/arraycreds_controller.go", - "source_location": "L53", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_internal_controller_arraycreds_controller_go", - "target": "controller_arraycredsreconciler" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/arraycreds_controller.go", - "source_location": "L330", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_internal_controller_arraycreds_controller_go", - "target": "controller_arraycreds_controller_buildprovideroptionsfromspec" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/arraycreds_controller.go", - "source_location": "L402", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_internal_controller_arraycreds_controller_go", - "target": "controller_arraycreds_controller_validatenetapptargetselection" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/arraycreds_controller.go", - "source_location": "L520", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_internal_controller_arraycreds_controller_go", - "target": "controller_arraycreds_controller_getdatastoreinfo" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/arraycreds_controller.go", - "source_location": "L64", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_arraycredsreconciler", - "target": "controller_arraycredsreconciler_reconcile" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/arraycreds_controller.go", - "source_location": "L108", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_arraycredsreconciler", - "target": "controller_arraycredsreconciler_reconcilenormal" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/arraycreds_controller.go", - "source_location": "L256", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_arraycredsreconciler", - "target": "controller_arraycredsreconciler_reconciledelete" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/arraycreds_controller.go", - "source_location": "L289", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_arraycredsreconciler", - "target": "controller_arraycredsreconciler_validatearraycredentials" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/arraycreds_controller.go", - "source_location": "L349", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_arraycredsreconciler", - "target": "controller_arraycredsreconciler_discoverbackendtargets" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/arraycreds_controller.go", - "source_location": "L421", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_arraycredsreconciler", - "target": "controller_arraycredsreconciler_discoverdatastores" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/arraycreds_controller.go", - "source_location": "L550", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_arraycredsreconciler", - "target": "controller_arraycredsreconciler_getvmwarecredentials" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/arraycreds_controller.go", - "source_location": "L561", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_arraycredsreconciler", - "target": "controller_arraycredsreconciler_setupwithmanager" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/arraycreds_controller.go", - "source_location": "L100", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_arraycredsreconciler_reconcile", - "target": "controller_arraycredsreconciler_reconciledelete" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/arraycreds_controller.go", - "source_location": "L105", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_arraycredsreconciler_reconcile", - "target": "controller_arraycredsreconciler_reconcilenormal" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/arraycreds_controller.go", - "source_location": "L80", - "weight": 1.0, - "source": "controller_arraycredsreconciler_reconcile", - "target": "scope_arraycredsscope_newarraycredsscope" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/arraycreds_controller.go", - "source_location": "L168", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_arraycredsreconciler_reconcilenormal", - "target": "controller_arraycreds_controller_buildprovideroptionsfromspec" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/arraycreds_controller.go", - "source_location": "L171", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_arraycredsreconciler_reconcilenormal", - "target": "controller_arraycredsreconciler_validatearraycredentials" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/arraycreds_controller.go", - "source_location": "L193", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_arraycredsreconciler_reconcilenormal", - "target": "controller_arraycredsreconciler_discoverdatastores" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/arraycreds_controller.go", - "source_location": "L205", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_arraycredsreconciler_reconcilenormal", - "target": "controller_arraycredsreconciler_discoverbackendtargets" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/arraycreds_controller.go", - "source_location": "L229", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_arraycredsreconciler_reconcilenormal", - "target": "controller_arraycreds_controller_validatenetapptargetselection" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/arraycreds_controller.go", - "source_location": "L149", - "weight": 1.0, - "source": "controller_arraycredsreconciler_reconcilenormal", - "target": "utils_credutils_getarraycredentialsfromsecret" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/arraycreds_controller.go", - "source_location": "L293", - "weight": 1.0, - "source": "controller_arraycredsreconciler_validatearraycredentials", - "target": "storage_storage_newstorageprovider" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/arraycreds_controller.go", - "source_location": "L352", - "weight": 1.0, - "source": "controller_arraycredsreconciler_discoverbackendtargets", - "target": "storage_storage_newstorageprovider" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/arraycreds_controller.go", - "source_location": "L461", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_arraycredsreconciler_discoverdatastores", - "target": "controller_arraycredsreconciler_getvmwarecredentials" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/arraycreds_controller.go", - "source_location": "L500", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_arraycredsreconciler_discoverdatastores", - "target": "controller_arraycreds_controller_getdatastoreinfo" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/arraycreds_controller.go", - "source_location": "L426", - "weight": 1.0, - "source": "controller_arraycredsreconciler_discoverdatastores", - "target": "storage_storage_newstorageprovider" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/arraycreds_controller.go", - "source_location": "L473", - "weight": 1.0, - "source": "controller_arraycredsreconciler_discoverdatastores", - "target": "utils_credutils_getvmwarecredentialsfromsecret" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/arraycreds_controller.go", - "source_location": "L484", - "weight": 1.0, - "source": "controller_arraycredsreconciler_discoverdatastores", - "target": "utils_credutils_getfinderforvmwarecreds" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/arraycreds_controller.go", - "source_location": "L509", - "weight": 1.0, - "source": "controller_arraycredsreconciler_discoverdatastores", - "target": "utils_credutils_contains" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/networkmapping_controller.go", - "source_location": "L29", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_internal_controller_networkmapping_controller_go", - "target": "controller_networkmappingreconciler" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/networkmapping_controller.go", - "source_location": "L39", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_networkmappingreconciler", - "target": "controller_networkmappingreconciler_reconcile" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/networkmapping_controller.go", - "source_location": "L51", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_networkmappingreconciler", - "target": "controller_networkmappingreconciler_setupwithmanager" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/esximigration_controller.go", - "source_location": "L40", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_internal_controller_esximigration_controller_go", - "target": "controller_esximigrationreconciler" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/esximigration_controller.go", - "source_location": "L51", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_esximigrationreconciler", - "target": "controller_esximigrationreconciler_reconcile" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/esximigration_controller.go", - "source_location": "L106", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_esximigrationreconciler", - "target": "controller_esximigrationreconciler_reconcilenormal" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/esximigration_controller.go", - "source_location": "L182", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_esximigrationreconciler", - "target": "controller_esximigrationreconciler_reconciledelete" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/esximigration_controller.go", - "source_location": "L191", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_esximigrationreconciler", - "target": "controller_esximigrationreconciler_setupwithmanager" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/esximigration_controller.go", - "source_location": "L197", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_esximigrationreconciler", - "target": "controller_esximigrationreconciler_handleesxicordoned" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/esximigration_controller.go", - "source_location": "L218", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_esximigrationreconciler", - "target": "controller_esximigrationreconciler_handleesxiwaitingforpcdhost" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/esximigration_controller.go", - "source_location": "L255", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_esximigrationreconciler", - "target": "controller_esximigrationreconciler_handleesxiconfiguringpcdhost" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/esximigration_controller.go", - "source_location": "L339", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_esximigrationreconciler", - "target": "controller_esximigrationreconciler_handleesxiinmaintenancemode" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/esximigration_controller.go", - "source_location": "L81", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_esximigrationreconciler_reconcile", - "target": "controller_esximigrationreconciler_reconciledelete" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/esximigration_controller.go", - "source_location": "L103", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_esximigrationreconciler_reconcile", - "target": "controller_esximigrationreconciler_reconcilenormal" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/esximigration_controller.go", - "source_location": "L65", - "weight": 1.0, - "source": "controller_esximigrationreconciler_reconcile", - "target": "scope_esximigrationscope_newesximigrationscope" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/esximigration_controller.go", - "source_location": "L146", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_esximigrationreconciler_reconcilenormal", - "target": "controller_esximigrationreconciler_handleesxicordoned" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/esximigration_controller.go", - "source_location": "L150", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_esximigrationreconciler_reconcilenormal", - "target": "controller_esximigrationreconciler_handleesxiwaitingforpcdhost" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/esximigration_controller.go", - "source_location": "L154", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_esximigrationreconciler_reconcilenormal", - "target": "controller_esximigrationreconciler_handleesxiconfiguringpcdhost" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/esximigration_controller.go", - "source_location": "L163", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_esximigrationreconciler_reconcilenormal", - "target": "controller_esximigrationreconciler_handleesxiinmaintenancemode" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/esximigration_controller.go", - "source_location": "L108", - "weight": 1.0, - "source": "controller_esximigrationreconciler_reconcilenormal", - "target": "pcd_info" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/esximigration_controller.go", - "source_location": "L126", - "weight": 1.0, - "source": "controller_esximigrationreconciler_reconcilenormal", - "target": "utils_rollingmigrationutils_isesximigrationpaused" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/esximigration_controller.go", - "source_location": "L157", - "weight": 1.0, - "source": "controller_esximigrationreconciler_reconcilenormal", - "target": "utils_rollingmigrationutils_checkesxiinmaintenancemode" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/esximigration_controller.go", - "source_location": "L167", - "weight": 1.0, - "source": "controller_esximigrationreconciler_reconcilenormal", - "target": "utils_rollingmigrationutils_putesxiinmaintenancemode" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/esximigration_controller.go", - "source_location": "L184", - "weight": 1.0, - "source": "controller_esximigrationreconciler_reconciledelete", - "target": "pcd_info" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/esximigration_controller.go", - "source_location": "L199", - "weight": 1.0, - "source": "controller_esximigrationreconciler_handleesxicordoned", - "target": "pcd_info" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/esximigration_controller.go", - "source_location": "L200", - "weight": 1.0, - "source": "controller_esximigrationreconciler_handleesxicordoned", - "target": "providers_providers_getprovider" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/esximigration_controller.go", - "source_location": "L200", - "weight": 1.0, - "source": "controller_esximigrationreconciler_handleesxicordoned", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/esximigration_controller.go", - "source_location": "L204", - "weight": 1.0, - "source": "controller_esximigrationreconciler_handleesxicordoned", - "target": "utils_bmprovisionerutils_convertesxitopcdhost" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/esximigration_controller.go", - "source_location": "L220", - "weight": 1.0, - "source": "controller_esximigrationreconciler_handleesxiwaitingforpcdhost", - "target": "pcd_info" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/esximigration_controller.go", - "source_location": "L221", - "weight": 1.0, - "source": "controller_esximigrationreconciler_handleesxiwaitingforpcdhost", - "target": "utils_bmprovisionerutils_getopenstackcredsfromrollingmigrationplan" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/esximigration_controller.go", - "source_location": "L226", - "weight": 1.0, - "source": "controller_esximigrationreconciler_handleesxiwaitingforpcdhost", - "target": "utils_bmprovisionerutils_getvmwarecredsfromrollingmigrationplan" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/esximigration_controller.go", - "source_location": "L231", - "weight": 1.0, - "source": "controller_esximigrationreconciler_handleesxiwaitingforpcdhost", - "target": "utils_pcdutils_getvmwarehostfromesxiname" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/esximigration_controller.go", - "source_location": "L236", - "weight": 1.0, - "source": "controller_esximigrationreconciler_handleesxiwaitingforpcdhost", - "target": "utils_pcdutils_waitforhosttoshowuponpcd" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/esximigration_controller.go", - "source_location": "L257", - "weight": 1.0, - "source": "controller_esximigrationreconciler_handleesxiconfiguringpcdhost", - "target": "pcd_info" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/esximigration_controller.go", - "source_location": "L260", - "weight": 1.0, - "source": "controller_esximigrationreconciler_handleesxiconfiguringpcdhost", - "target": "utils_bmprovisionerutils_getopenstackcredsfromrollingmigrationplan" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/esximigration_controller.go", - "source_location": "L265", - "weight": 1.0, - "source": "controller_esximigrationreconciler_handleesxiconfiguringpcdhost", - "target": "utils_bmprovisionerutils_getvmwarecredsfromrollingmigrationplan" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/esximigration_controller.go", - "source_location": "L270", - "weight": 1.0, - "source": "controller_esximigrationreconciler_handleesxiconfiguringpcdhost", - "target": "utils_pcdutils_getvmwarehostfromesxiname" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/esximigration_controller.go", - "source_location": "L306", - "weight": 1.0, - "source": "controller_esximigrationreconciler_handleesxiconfiguringpcdhost", - "target": "utils_pcdutils_assignhostconfigtohost" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/esximigration_controller.go", - "source_location": "L309", - "weight": 1.0, - "source": "controller_esximigrationreconciler_handleesxiconfiguringpcdhost", - "target": "utils_pcdutils_assignhypervisorroletohost" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/esximigration_controller.go", - "source_location": "L312", - "weight": 1.0, - "source": "controller_esximigrationreconciler_handleesxiconfiguringpcdhost", - "target": "utils_pcdutils_waitforhypervisorroleassignment" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/esximigration_controller.go", - "source_location": "L329", - "weight": 1.0, - "source": "controller_esximigrationreconciler_handleesxiconfiguringpcdhost", - "target": "utils_rollingmigrationutils_removeesxifromvcenter" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/esximigration_controller.go", - "source_location": "L341", - "weight": 1.0, - "source": "controller_esximigrationreconciler_handleesxiinmaintenancemode", - "target": "pcd_info" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/esximigration_controller.go", - "source_location": "L342", - "weight": 1.0, - "source": "controller_esximigrationreconciler_handleesxiinmaintenancemode", - "target": "utils_rollingmigrationutils_countvmsonesxi" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/base_controller.go", - "source_location": "L16", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_internal_controller_base_controller_go", - "target": "controller_basereconciler" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/base_controller.go", - "source_location": "L22", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_basereconciler", - "target": "controller_basereconciler_reconcilemapping" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source_location": "L53", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_internal_controller_migration_controller_go", - "target": "controller_migration_controller_getvmkeyfrommigration" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source_location": "L61", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_internal_controller_migration_controller_go", - "target": "controller_migrationreconciler" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source_location": "L310", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationreconciler_reconciledelete", - "target": "controller_migration_controller_getvmkeyfrommigration" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source_location": "L474", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationreconciler_markmigrationsuccessful", - "target": "controller_migration_controller_getvmkeyfrommigration" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source_location": "L526", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationreconciler_getpod", - "target": "controller_migration_controller_getvmkeyfrommigration" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source_location": "L87", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationreconciler", - "target": "controller_migrationreconciler_reconcile" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source_location": "L291", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationreconciler", - "target": "controller_migrationreconciler_reconciledelete" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source_location": "L338", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationreconciler", - "target": "controller_migrationreconciler_setupwithmanager" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source_location": "L369", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationreconciler", - "target": "controller_migrationreconciler_setupmigrationphase" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source_location": "L468", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationreconciler", - "target": "controller_migrationreconciler_markmigrationsuccessful" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source_location": "L489", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationreconciler", - "target": "controller_migrationreconciler_geteventssorted" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source_location": "L520", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationreconciler", - "target": "controller_migrationreconciler_getpod" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source_location": "L542", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationreconciler", - "target": "controller_migrationreconciler_extractcurrentdisk" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source_location": "L582", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationreconciler", - "target": "controller_migrationreconciler_extractsyncwarning" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source_location": "L104", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationreconciler_reconcile", - "target": "controller_migrationreconciler_reconciledelete" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source_location": "L162", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationreconciler_reconcile", - "target": "controller_migrationreconciler_getpod" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source_location": "L199", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationreconciler_reconcile", - "target": "controller_migrationreconciler_geteventssorted" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source_location": "L214", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationreconciler_reconcile", - "target": "controller_migrationreconciler_extractcurrentdisk" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source_location": "L217", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationreconciler_reconcile", - "target": "controller_migrationreconciler_extractsyncwarning" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source_location": "L231", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationreconciler_reconcile", - "target": "controller_migrationreconciler_setupmigrationphase" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source_location": "L135", - "weight": 1.0, - "source": "controller_migrationreconciler_reconcile", - "target": "scope_migrationscope_newmigrationscope" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source_location": "L181", - "weight": 1.0, - "source": "controller_migrationreconciler_reconcile", - "target": "utils_migrationutils_setcutoverlabel" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source_location": "L204", - "weight": 1.0, - "source": "controller_migrationreconciler_reconcile", - "target": "utils_migrationutils_createvalidatedcondition" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source_location": "L205", - "weight": 1.0, - "source": "controller_migrationreconciler_reconcile", - "target": "utils_migrationutils_createstorageacceleratedcopycondition" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source_location": "L206", - "weight": 1.0, - "source": "controller_migrationreconciler_reconcile", - "target": "utils_migrationutils_createdatacopycondition" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source_location": "L207", - "weight": 1.0, - "source": "controller_migrationreconciler_reconcile", - "target": "utils_migrationutils_createmigratingcondition" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source_location": "L208", - "weight": 1.0, - "source": "controller_migrationreconciler_reconcile", - "target": "utils_migrationutils_createfailedcondition" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source_location": "L209", - "weight": 1.0, - "source": "controller_migrationreconciler_reconcile", - "target": "utils_migrationutils_createsucceededcondition" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source_location": "L242", - "weight": 1.0, - "source": "controller_migrationreconciler_reconcile", - "target": "metrics_migration_metrics_recordmigrationstarted" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source_location": "L253", - "weight": 1.0, - "source": "controller_migrationreconciler_reconcile", - "target": "metrics_migration_metrics_updatemigrationphase" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source_location": "L261", - "weight": 1.0, - "source": "controller_migrationreconciler_reconcile", - "target": "metrics_migration_metrics_recordmigrationprogress" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source_location": "L271", - "weight": 1.0, - "source": "controller_migrationreconciler_reconcile", - "target": "metrics_migration_metrics_recordmigrationcompleted" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source_location": "L281", - "weight": 1.0, - "source": "controller_migrationreconciler_reconcile", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source_location": "L301", - "weight": 1.0, - "source": "controller_migrationreconciler_reconciledelete", - "target": "metrics_migration_metrics_cleanupmigrationmetrics" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source_location": "L303", - "weight": 1.0, - "source": "controller_migrationreconciler_reconciledelete", - "target": "utils_bmprovisionerutils_getvmwarecredsnamefrommigration" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source_location": "L310", - "weight": 1.0, - "source": "controller_migrationreconciler_reconciledelete", - "target": "utils_k8scompat_getk8scompatiblevmwareobjectname" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source_location": "L354", - "weight": 1.0, - "source": "controller_migrationreconciler_setupwithmanager", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source_location": "L370", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationreconciler_setupmigrationphase", - "target": "controller_migrationreconciler_geteventssorted" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source_location": "L376", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationreconciler_setupmigrationphase", - "target": "controller_migrationreconciler_getpod" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source_location": "L393", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationreconciler_setupmigrationphase", - "target": "controller_migrationreconciler_markmigrationsuccessful" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source_location": "L390", - "weight": 1.0, - "source": "controller_migrationreconciler_setupmigrationphase", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source_location": "L470", - "weight": 1.0, - "source": "controller_migrationreconciler_markmigrationsuccessful", - "target": "utils_bmprovisionerutils_getvmwarecredsnamefrommigration" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source_location": "L474", - "weight": 1.0, - "source": "controller_migrationreconciler_markmigrationsuccessful", - "target": "utils_k8scompat_getk8scompatiblevmwareobjectname" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source_location": "L493", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_migrationreconciler_geteventssorted", - "target": "controller_migrationreconciler_getpod" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source_location": "L507", - "weight": 1.0, - "source": "controller_migrationreconciler_geteventssorted", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source_location": "L522", - "weight": 1.0, - "source": "controller_migrationreconciler_getpod", - "target": "utils_bmprovisionerutils_getvmwarecredsnamefrommigration" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source_location": "L526", - "weight": 1.0, - "source": "controller_migrationreconciler_getpod", - "target": "utils_k8scompat_getk8scompatiblevmwareobjectname" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source_location": "L545", - "weight": 1.0, - "source": "controller_migrationreconciler_extractcurrentdisk", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/migration_controller.go", - "source_location": "L590", - "weight": 1.0, - "source": "controller_migrationreconciler_extractsyncwarning", - "target": "utils_credutils_contains" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/rdmdisk_controller.go", - "source_location": "L40", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_internal_controller_rdmdisk_controller_go", - "target": "controller_rdmdiskreconciler" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/rdmdisk_controller.go", - "source_location": "L302", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_internal_controller_rdmdisk_controller_go", - "target": "controller_rdmdisk_controller_validaterdmdiskfields" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/rdmdisk_controller.go", - "source_location": "L321", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_internal_controller_rdmdisk_controller_go", - "target": "controller_rdmdisk_controller_handleerror" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/rdmdisk_controller.go", - "source_location": "L343", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_internal_controller_rdmdisk_controller_go", - "target": "controller_rdmdisk_controller_getmostrecentvalidationfailedcondition" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/rdmdisk_controller.go", - "source_location": "L357", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_internal_controller_rdmdisk_controller_go", - "target": "controller_rdmdisk_controller_updatestatuscondition" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/rdmdisk_controller.go", - "source_location": "L82", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_rdmdiskreconciler", - "target": "controller_rdmdiskreconciler_reconcile" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/rdmdisk_controller.go", - "source_location": "L128", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_rdmdiskreconciler", - "target": "controller_rdmdiskreconciler_handleinitialphase" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/rdmdisk_controller.go", - "source_location": "L172", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_rdmdiskreconciler", - "target": "controller_rdmdiskreconciler_handleavailablephase" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/rdmdisk_controller.go", - "source_location": "L201", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_rdmdiskreconciler", - "target": "controller_rdmdiskreconciler_handlemanagingphase" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/rdmdisk_controller.go", - "source_location": "L294", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_rdmdiskreconciler", - "target": "controller_rdmdiskreconciler_setupwithmanager" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/rdmdisk_controller.go", - "source_location": "L104", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_rdmdiskreconciler_reconcile", - "target": "controller_rdmdiskreconciler_handleinitialphase" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/rdmdisk_controller.go", - "source_location": "L106", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_rdmdiskreconciler_reconcile", - "target": "controller_rdmdiskreconciler_handleavailablephase" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/rdmdisk_controller.go", - "source_location": "L108", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_rdmdiskreconciler_reconcile", - "target": "controller_rdmdiskreconciler_handlemanagingphase" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/rdmdisk_controller.go", - "source_location": "L129", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_rdmdiskreconciler_handleinitialphase", - "target": "controller_rdmdisk_controller_getmostrecentvalidationfailedcondition" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/rdmdisk_controller.go", - "source_location": "L140", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_rdmdiskreconciler_handleinitialphase", - "target": "controller_rdmdisk_controller_validaterdmdiskfields" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/rdmdisk_controller.go", - "source_location": "L142", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_rdmdiskreconciler_handleinitialphase", - "target": "controller_rdmdisk_controller_updatestatuscondition" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/rdmdisk_controller.go", - "source_location": "L134", - "weight": 1.0, - "source": "controller_rdmdiskreconciler_handleinitialphase", - "target": "pcd_info" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/rdmdisk_controller.go", - "source_location": "L181", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_rdmdiskreconciler_handleavailablephase", - "target": "controller_rdmdisk_controller_updatestatuscondition" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/rdmdisk_controller.go", - "source_location": "L174", - "weight": 1.0, - "source": "controller_rdmdiskreconciler_handleavailablephase", - "target": "pcd_info" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/rdmdisk_controller.go", - "source_location": "L232", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_rdmdiskreconciler_handlemanagingphase", - "target": "controller_rdmdisk_controller_handleerror" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/rdmdisk_controller.go", - "source_location": "L261", - "weight": 1.0, - "confidence_score": 1.0, - "source": "controller_rdmdiskreconciler_handlemanagingphase", - "target": "controller_rdmdisk_controller_updatestatuscondition" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/rdmdisk_controller.go", - "source_location": "L202", - "weight": 1.0, - "source": "controller_rdmdiskreconciler_handlemanagingphase", - "target": "pcd_info" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/internal/controller/rdmdisk_controller.go", - "source_location": "L245", - "weight": 1.0, - "source": "controller_rdmdiskreconciler_handlemanagingphase", - "target": "utils_openstackutils_importluntocinder" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/main.go", - "source_location": "L58", - "weight": 1.0, - "source": "v2v_helper_main_main", - "target": "controller_rdmdisk_controller_handleerror" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/internal/controller/suite_test.go", - "source_location": "L45", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_internal_controller_suite_test_go", - "target": "controller_suite_test_testcontrollers" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/arraycredsmapping_types.go", - "source_location": "L22", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_arraycredsmapping_types_go", - "target": "v1alpha1_arraycredsmappingspec" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/arraycredsmapping_types.go", - "source_location": "L28", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_arraycredsmapping_types_go", - "target": "v1alpha1_datastorearraycredsmapping" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/arraycredsmapping_types.go", - "source_location": "L36", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_arraycredsmapping_types_go", - "target": "v1alpha1_arraycredsmappingstatus" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/arraycredsmapping_types.go", - "source_location": "L52", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_arraycredsmapping_types_go", - "target": "v1alpha1_arraycredsmapping" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/arraycredsmapping_types.go", - "source_location": "L63", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_arraycredsmapping_types_go", - "target": "v1alpha1_arraycredsmappinglist" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/arraycredsmapping_types.go", - "source_location": "L69", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_arraycredsmapping_types_go", - "target": "v1alpha1_arraycredsmapping_types_init" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/vjailbreaknode_types.go", - "source_location": "L26", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_vjailbreaknode_types_go", - "target": "v1alpha1_vjailbreaknodephase" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/vjailbreaknode_types.go", - "source_location": "L30", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_vjailbreaknode_types_go", - "target": "v1alpha1_vjailbreaknodespec" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/vjailbreaknode_types.go", - "source_location": "L57", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_vjailbreaknode_types_go", - "target": "v1alpha1_vjailbreaknodestatus" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/vjailbreaknode_types.go", - "source_location": "L81", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_vjailbreaknode_types_go", - "target": "v1alpha1_vjailbreaknode" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/vjailbreaknode_types.go", - "source_location": "L95", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_vjailbreaknode_types_go", - "target": "v1alpha1_vjailbreaknodelist" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/vjailbreaknode_types.go", - "source_location": "L101", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_vjailbreaknode_types_go", - "target": "v1alpha1_vjailbreaknode_types_init" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/migration_types.go", - "source_location": "L29", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_migration_types_go", - "target": "v1alpha1_vmmigrationphase" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/migration_types.go", - "source_location": "L34", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_migration_types_go", - "target": "v1alpha1_migrationconditiontype" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/migration_types.go", - "source_location": "L79", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_migration_types_go", - "target": "v1alpha1_migrationspec" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/migration_types.go", - "source_location": "L113", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_migration_types_go", - "target": "v1alpha1_migrationstatus" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/migration_types.go", - "source_location": "L156", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_migration_types_go", - "target": "v1alpha1_migration" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/migration_types.go", - "source_location": "L170", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_migration_types_go", - "target": "v1alpha1_migrationlist" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/migration_types.go", - "source_location": "L178", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_migration_types_go", - "target": "v1alpha1_migration_types_init" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/openstackcreds_types.go", - "source_location": "L26", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_openstackcreds_types_go", - "target": "v1alpha1_hostconfig" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/openstackcreds_types.go", - "source_location": "L39", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_openstackcreds_types_go", - "target": "v1alpha1_openstackcredsinfo" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/openstackcreds_types.go", - "source_location": "L59", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_openstackcreds_types_go", - "target": "v1alpha1_securitygroupinfo" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/openstackcreds_types.go", - "source_location": "L66", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_openstackcreds_types_go", - "target": "v1alpha1_servergroupinfo" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/openstackcreds_types.go", - "source_location": "L74", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_openstackcreds_types_go", - "target": "v1alpha1_pcdnetworkinfo" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/openstackcreds_types.go", - "source_location": "L80", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_openstackcreds_types_go", - "target": "v1alpha1_openstackinfo" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/openstackcreds_types.go", - "source_location": "L90", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_openstackcreds_types_go", - "target": "v1alpha1_openstackcredsspec" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/openstackcreds_types.go", - "source_location": "L126", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_openstackcreds_types_go", - "target": "v1alpha1_openstackcredsstatus" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/openstackcreds_types.go", - "source_location": "L145", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_openstackcreds_types_go", - "target": "v1alpha1_openstackcreds" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/openstackcreds_types.go", - "source_location": "L156", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_openstackcreds_types_go", - "target": "v1alpha1_openstackcredslist" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/openstackcreds_types.go", - "source_location": "L181", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_openstackcreds_types_go", - "target": "v1alpha1_openstackcreds_types_init" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/openstackcreds_types.go", - "source_location": "L164", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v1alpha1_openstackcredsspec", - "target": "v1alpha1_openstackcredsspec_deepcopyinto" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/migrationtemplate_types.go", - "source_location": "L24", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_migrationtemplate_types_go", - "target": "v1alpha1_migrationtemplatesource" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/migrationtemplate_types.go", - "source_location": "L30", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_migrationtemplate_types_go", - "target": "v1alpha1_migrationtemplatedestination" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/migrationtemplate_types.go", - "source_location": "L36", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_migrationtemplate_types_go", - "target": "v1alpha1_migrationtemplatespec" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/migrationtemplate_types.go", - "source_location": "L82", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_migrationtemplate_types_go", - "target": "v1alpha1_migrationtemplate" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/migrationtemplate_types.go", - "source_location": "L92", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_migrationtemplate_types_go", - "target": "v1alpha1_migrationtemplatelist" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/migrationtemplate_types.go", - "source_location": "L98", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_migrationtemplate_types_go", - "target": "v1alpha1_migrationtemplate_types_init" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/storagemapping_types.go", - "source_location": "L25", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_storagemapping_types_go", - "target": "v1alpha1_storagemappingspec" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/storagemapping_types.go", - "source_location": "L31", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_storagemapping_types_go", - "target": "v1alpha1_storage" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/storagemapping_types.go", - "source_location": "L39", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_storagemapping_types_go", - "target": "v1alpha1_storagemappingstatus" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/storagemapping_types.go", - "source_location": "L55", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_storagemapping_types_go", - "target": "v1alpha1_storagemapping" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/storagemapping_types.go", - "source_location": "L66", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_storagemapping_types_go", - "target": "v1alpha1_storagemappinglist" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/storagemapping_types.go", - "source_location": "L72", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_storagemapping_types_go", - "target": "v1alpha1_storagemapping_types_init" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/pcdhost_types.go", - "source_location": "L26", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_pcdhost_types_go", - "target": "v1alpha1_pcdhostinterface" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/pcdhost_types.go", - "source_location": "L33", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_pcdhost_types_go", - "target": "v1alpha1_pcdhostspec" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/pcdhost_types.go", - "source_location": "L50", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_pcdhost_types_go", - "target": "v1alpha1_pcdhoststatus" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/pcdhost_types.go", - "source_location": "L63", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_pcdhost_types_go", - "target": "v1alpha1_pcdhost" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/pcdhost_types.go", - "source_location": "L74", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_pcdhost_types_go", - "target": "v1alpha1_pcdhostlist" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/pcdhost_types.go", - "source_location": "L80", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_pcdhost_types_go", - "target": "v1alpha1_pcdhost_types_init" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/vmwarecluster_types.go", - "source_location": "L26", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_vmwarecluster_types_go", - "target": "v1alpha1_vmwareclusterphase" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/vmwarecluster_types.go", - "source_location": "L40", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_vmwarecluster_types_go", - "target": "v1alpha1_vmwareclusterspec" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/vmwarecluster_types.go", - "source_location": "L48", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_vmwarecluster_types_go", - "target": "v1alpha1_vmwareclusterstatus" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/vmwarecluster_types.go", - "source_location": "L60", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_vmwarecluster_types_go", - "target": "v1alpha1_vmwarecluster" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/vmwarecluster_types.go", - "source_location": "L71", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_vmwarecluster_types_go", - "target": "v1alpha1_vmwareclusterlist" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/vmwarecluster_types.go", - "source_location": "L77", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_vmwarecluster_types_go", - "target": "v1alpha1_vmwarecluster_types_init" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/vmwaremachine_types.go", - "source_location": "L24", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_vmwaremachine_types_go", - "target": "v1alpha1_gpuinfo" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/vmwaremachine_types.go", - "source_location": "L44", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_vmwaremachine_types_go", - "target": "v1alpha1_vminfo" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/vmwaremachine_types.go", - "source_location": "L82", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_vmwaremachine_types_go", - "target": "v1alpha1_disk" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/vmwaremachine_types.go", - "source_location": "L90", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_vmwaremachine_types_go", - "target": "v1alpha1_nic" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/vmwaremachine_types.go", - "source_location": "L99", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_vmwaremachine_types_go", - "target": "v1alpha1_guestnetwork" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/vmwaremachine_types.go", - "source_location": "L109", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_vmwaremachine_types_go", - "target": "v1alpha1_vmwaremachinespec" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/vmwaremachine_types.go", - "source_location": "L118", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_vmwaremachine_types_go", - "target": "v1alpha1_vmwaremachinestatus" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/vmwaremachine_types.go", - "source_location": "L140", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_vmwaremachine_types_go", - "target": "v1alpha1_vmwaremachine" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/vmwaremachine_types.go", - "source_location": "L151", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_vmwaremachine_types_go", - "target": "v1alpha1_vmwaremachinelist" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/vmwaremachine_types.go", - "source_location": "L159", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_vmwaremachine_types_go", - "target": "v1alpha1_openstackvolumerefinfo" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/vmwaremachine_types.go", - "source_location": "L168", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_vmwaremachine_types_go", - "target": "v1alpha1_vmwaremachine_types_init" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/vmwaremachine_types.go", - "source_location": "L32", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v1alpha1_gpuinfo", - "target": "v1alpha1_gpuinfo_hasgpu" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/vmwaremachine_types.go", - "source_location": "L37", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v1alpha1_gpuinfo", - "target": "v1alpha1_gpuinfo_totalcount" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/bmconfig_types.go", - "source_location": "L26", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_bmconfig_types_go", - "target": "v1alpha1_bmcprovidername" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/bmconfig_types.go", - "source_location": "L30", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_bmconfig_types_go", - "target": "v1alpha1_bootsource" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/bmconfig_types.go", - "source_location": "L42", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_bmconfig_types_go", - "target": "v1alpha1_bmconfigspec" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/bmconfig_types.go", - "source_location": "L64", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_bmconfig_types_go", - "target": "v1alpha1_bmconfigstatus" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/bmconfig_types.go", - "source_location": "L79", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_bmconfig_types_go", - "target": "v1alpha1_bmconfig" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/bmconfig_types.go", - "source_location": "L90", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_bmconfig_types_go", - "target": "v1alpha1_bmconfiglist" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/bmconfig_types.go", - "source_location": "L96", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_bmconfig_types_go", - "target": "v1alpha1_bmconfig_types_init" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/networkmapping_types.go", - "source_location": "L25", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_networkmapping_types_go", - "target": "v1alpha1_networkmappingspec" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/networkmapping_types.go", - "source_location": "L31", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_networkmapping_types_go", - "target": "v1alpha1_network" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/networkmapping_types.go", - "source_location": "L39", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_networkmapping_types_go", - "target": "v1alpha1_networkmappingstatus" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/networkmapping_types.go", - "source_location": "L55", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_networkmapping_types_go", - "target": "v1alpha1_networkmapping" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/networkmapping_types.go", - "source_location": "L66", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_networkmapping_types_go", - "target": "v1alpha1_networkmappinglist" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/networkmapping_types.go", - "source_location": "L72", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_networkmapping_types_go", - "target": "v1alpha1_networkmapping_types_init" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/esximigration_types.go", - "source_location": "L25", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_esximigration_types_go", - "target": "v1alpha1_esximigrationphase" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/esximigration_types.go", - "source_location": "L56", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_esximigration_types_go", - "target": "v1alpha1_esximigrationspec" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/esximigration_types.go", - "source_location": "L69", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_esximigration_types_go", - "target": "v1alpha1_esximigrationstatus" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/esximigration_types.go", - "source_location": "L86", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_esximigration_types_go", - "target": "v1alpha1_esximigration" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/esximigration_types.go", - "source_location": "L97", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_esximigration_types_go", - "target": "v1alpha1_esximigrationlist" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/esximigration_types.go", - "source_location": "L103", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_esximigration_types_go", - "target": "v1alpha1_esximigration_types_init" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/migrationplan_types.go", - "source_location": "L26", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_migrationplan_types_go", - "target": "v1alpha1_migrationplanstrategy" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/migrationplan_types.go", - "source_location": "L52", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_migrationplan_types_go", - "target": "v1alpha1_advancedoptions" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/migrationplan_types.go", - "source_location": "L75", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_migrationplan_types_go", - "target": "v1alpha1_postmigrationaction" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/migrationplan_types.go", - "source_location": "L83", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_migrationplan_types_go", - "target": "v1alpha1_nicoverride" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/migrationplan_types.go", - "source_location": "L98", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_migrationplan_types_go", - "target": "v1alpha1_migrationplanspec" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/migrationplan_types.go", - "source_location": "L112", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_migrationplan_types_go", - "target": "v1alpha1_migrationplanspecpervm" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/migrationplan_types.go", - "source_location": "L126", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_migrationplan_types_go", - "target": "v1alpha1_migrationplanstatus" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/migrationplan_types.go", - "source_location": "L144", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_migrationplan_types_go", - "target": "v1alpha1_migrationplan" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/migrationplan_types.go", - "source_location": "L155", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_migrationplan_types_go", - "target": "v1alpha1_migrationplanlist" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/migrationplan_types.go", - "source_location": "L161", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_migrationplan_types_go", - "target": "v1alpha1_migrationplan_types_init" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/rdmdisk_types.go", - "source_location": "L21", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_rdmdisk_types_go", - "target": "v1alpha1_rdmdiskspec" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/rdmdisk_types.go", - "source_location": "L34", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_rdmdisk_types_go", - "target": "v1alpha1_rdmdiskstatus" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/rdmdisk_types.go", - "source_location": "L47", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_rdmdisk_types_go", - "target": "v1alpha1_rdmdisk" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/rdmdisk_types.go", - "source_location": "L58", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_rdmdisk_types_go", - "target": "v1alpha1_rdmdisklist" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/rdmdisk_types.go", - "source_location": "L65", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_rdmdisk_types_go", - "target": "v1alpha1_openstackvolumeref" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/rdmdisk_types.go", - "source_location": "L76", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_rdmdisk_types_go", - "target": "v1alpha1_rdmdisk_types_init" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/vmwarecreds_types.go", - "source_location": "L25", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_vmwarecreds_types_go", - "target": "v1alpha1_vmwarecredsinfo" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/vmwarecreds_types.go", - "source_location": "L39", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_vmwarecreds_types_go", - "target": "v1alpha1_vmwarecredsspec" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/vmwarecreds_types.go", - "source_location": "L49", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_vmwarecreds_types_go", - "target": "v1alpha1_vmwarecredsstatus" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/vmwarecreds_types.go", - "source_location": "L66", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_vmwarecreds_types_go", - "target": "v1alpha1_vmwarecreds" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/vmwarecreds_types.go", - "source_location": "L77", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_vmwarecreds_types_go", - "target": "v1alpha1_vmwarecredslist" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/vmwarecreds_types.go", - "source_location": "L83", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_vmwarecreds_types_go", - "target": "v1alpha1_vmwarecreds_types_init" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/volumeimageprofile_types.go", - "source_location": "L24", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_volumeimageprofile_types_go", - "target": "v1alpha1_volumeimageprofilespec" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/volumeimageprofile_types.go", - "source_location": "L43", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_volumeimageprofile_types_go", - "target": "v1alpha1_volumeimageprofile" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/volumeimageprofile_types.go", - "source_location": "L53", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_volumeimageprofile_types_go", - "target": "v1alpha1_volumeimageprofilelist" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/volumeimageprofile_types.go", - "source_location": "L59", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_volumeimageprofile_types_go", - "target": "v1alpha1_volumeimageprofile_types_init" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/clustermigration_types.go", - "source_location": "L26", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_clustermigration_types_go", - "target": "v1alpha1_clustermigrationphase" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/clustermigration_types.go", - "source_location": "L42", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_clustermigration_types_go", - "target": "v1alpha1_clustermigrationspec" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/clustermigration_types.go", - "source_location": "L60", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_clustermigration_types_go", - "target": "v1alpha1_clustermigrationstatus" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/clustermigration_types.go", - "source_location": "L83", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_clustermigration_types_go", - "target": "v1alpha1_clustermigration" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/clustermigration_types.go", - "source_location": "L94", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_clustermigration_types_go", - "target": "v1alpha1_clustermigrationlist" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/clustermigration_types.go", - "source_location": "L100", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_clustermigration_types_go", - "target": "v1alpha1_clustermigration_types_init" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/vmwarehost_types.go", - "source_location": "L24", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_vmwarehost_types_go", - "target": "v1alpha1_vmwarehostspec" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/vmwarehost_types.go", - "source_location": "L40", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_vmwarehost_types_go", - "target": "v1alpha1_vmwarehoststatus" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/vmwarehost_types.go", - "source_location": "L66", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_vmwarehost_types_go", - "target": "v1alpha1_vmwarehost" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/vmwarehost_types.go", - "source_location": "L77", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_vmwarehost_types_go", - "target": "v1alpha1_vmwarehostlist" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/vmwarehost_types.go", - "source_location": "L83", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_vmwarehost_types_go", - "target": "v1alpha1_vmwarehost_types_init" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/rollingmigrationplan_types.go", - "source_location": "L26", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_rollingmigrationplan_types_go", - "target": "v1alpha1_rollingmigrationplanphase" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/rollingmigrationplan_types.go", - "source_location": "L31", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_rollingmigrationplan_types_go", - "target": "v1alpha1_clustermapping" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/rollingmigrationplan_types.go", - "source_location": "L62", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_rollingmigrationplan_types_go", - "target": "v1alpha1_vmsequenceinfo" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/rollingmigrationplan_types.go", - "source_location": "L72", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_rollingmigrationplan_types_go", - "target": "v1alpha1_clustermigrationinfo" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/rollingmigrationplan_types.go", - "source_location": "L86", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_rollingmigrationplan_types_go", - "target": "v1alpha1_rollingmigrationplanspec" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/rollingmigrationplan_types.go", - "source_location": "L107", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_rollingmigrationplan_types_go", - "target": "v1alpha1_rollingmigrationplanstatus" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/rollingmigrationplan_types.go", - "source_location": "L141", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_rollingmigrationplan_types_go", - "target": "v1alpha1_rollingmigrationplan" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/rollingmigrationplan_types.go", - "source_location": "L152", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_rollingmigrationplan_types_go", - "target": "v1alpha1_rollingmigrationplanlist" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/rollingmigrationplan_types.go", - "source_location": "L158", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_rollingmigrationplan_types_go", - "target": "v1alpha1_rollingmigrationplan_types_init" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/arraycreds_types.go", - "source_location": "L22", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_arraycreds_types_go", - "target": "v1alpha1_datastoreinfo" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/arraycreds_types.go", - "source_location": "L33", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_arraycreds_types_go", - "target": "v1alpha1_arraycredsinfo" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/arraycreds_types.go", - "source_location": "L45", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_arraycreds_types_go", - "target": "v1alpha1_arraycredsspec" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/arraycreds_types.go", - "source_location": "L69", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_arraycreds_types_go", - "target": "v1alpha1_netappconfig" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/arraycreds_types.go", - "source_location": "L79", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_arraycreds_types_go", - "target": "v1alpha1_openstackmapping" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/arraycreds_types.go", - "source_location": "L93", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_arraycreds_types_go", - "target": "v1alpha1_arraycredsstatus" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/arraycreds_types.go", - "source_location": "L114", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_arraycreds_types_go", - "target": "v1alpha1_backendtarget" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/arraycreds_types.go", - "source_location": "L120", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_arraycreds_types_go", - "target": "v1alpha1_backendtargetgroup" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/arraycreds_types.go", - "source_location": "L138", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_arraycreds_types_go", - "target": "v1alpha1_arraycreds" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/arraycreds_types.go", - "source_location": "L149", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_arraycreds_types_go", - "target": "v1alpha1_arraycredslist" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/arraycreds_types.go", - "source_location": "L155", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_arraycreds_types_go", - "target": "v1alpha1_arraycreds_types_init" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/pcdcluster_types.go", - "source_location": "L24", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_pcdcluster_types_go", - "target": "v1alpha1_pcdclusterspec" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/pcdcluster_types.go", - "source_location": "L40", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_pcdcluster_types_go", - "target": "v1alpha1_pcdclusterstatus" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/pcdcluster_types.go", - "source_location": "L60", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_pcdcluster_types_go", - "target": "v1alpha1_pcdcluster" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/pcdcluster_types.go", - "source_location": "L71", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_pcdcluster_types_go", - "target": "v1alpha1_pcdclusterlist" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/pcdcluster_types.go", - "source_location": "L77", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_pcdcluster_types_go", - "target": "v1alpha1_pcdcluster_types_init" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/esxisshcreds_types.go", - "source_location": "L25", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_esxisshcreds_types_go", - "target": "v1alpha1_esxisshcredsinfo" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/esxisshcreds_types.go", - "source_location": "L33", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_esxisshcreds_types_go", - "target": "v1alpha1_esxisshcredsspec" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/esxisshcreds_types.go", - "source_location": "L50", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_esxisshcreds_types_go", - "target": "v1alpha1_esxisshcredsstatus" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/esxisshcreds_types.go", - "source_location": "L83", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_esxisshcreds_types_go", - "target": "v1alpha1_esxisshcreds" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/esxisshcreds_types.go", - "source_location": "L94", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_esxisshcreds_types_go", - "target": "v1alpha1_esxisshcredslist" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/api/v1alpha1/esxisshcreds_types.go", - "source_location": "L100", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_api_v1alpha1_esxisshcreds_types_go", - "target": "v1alpha1_esxisshcreds_types_init" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/metrics/migration_metrics.go", - "source_location": "L86", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_metrics_migration_metrics_go", - "target": "metrics_migration_metrics_init" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/metrics/migration_metrics.go", - "source_location": "L99", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_metrics_migration_metrics_go", - "target": "metrics_migration_metrics_recordmigrationstarted" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/metrics/migration_metrics.go", - "source_location": "L106", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_metrics_migration_metrics_go", - "target": "metrics_migration_metrics_updatemigrationphase" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/metrics/migration_metrics.go", - "source_location": "L133", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_metrics_migration_metrics_go", - "target": "metrics_migration_metrics_recordmigrationprogress" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/metrics/migration_metrics.go", - "source_location": "L139", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_metrics_migration_metrics_go", - "target": "metrics_migration_metrics_recordmigrationcompleted" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/metrics/migration_metrics.go", - "source_location": "L155", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_metrics_migration_metrics_go", - "target": "metrics_migration_metrics_setexpectedduration" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/metrics/migration_metrics.go", - "source_location": "L160", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_metrics_migration_metrics_go", - "target": "metrics_migration_metrics_cleanupmigrationmetrics" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/metrics/migration_metrics.go", - "source_location": "L101", - "weight": 1.0, - "source": "metrics_migration_metrics_recordmigrationstarted", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/metrics/migration_metrics.go", - "source_location": "L148", - "weight": 1.0, - "confidence_score": 1.0, - "source": "metrics_migration_metrics_recordmigrationcompleted", - "target": "metrics_migration_metrics_updatemigrationphase" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/metrics/migration_metrics.go", - "source_location": "L125", - "weight": 1.0, - "source": "metrics_migration_metrics_updatemigrationphase", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/metrics/migration_metrics.go", - "source_location": "L178", - "weight": 1.0, - "source": "metrics_migration_metrics_cleanupmigrationmetrics", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L56", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_getvmwarecredsinfo" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L61", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_getopenstackcredsinfo" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L66", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_getarraycredsinfo" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L75", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_getarraycredentialsfromsecret" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L111", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_getvmwarecredentialsfromsecret" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L116", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_getopenstackcredentialsfromsecret" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L121", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_verifynetworks" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L152", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_verifyports" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L184", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_verifystorage" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L215", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_getopenstackinfo" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L315", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_getopenstackclients" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L358", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_validateandgetproviderclient" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L429", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_validatevmwarecreds" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L518", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_getvmwnetworks" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L567", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_getvmwdatastore" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L612", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_getandcreateallvms" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L722", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_countgpus" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L753", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_detectgpuusage" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L760", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_extractvirtualnics" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L813", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_resolvenetworkname" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L872", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_finddvpgbykey" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L899", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_guestnetworknameformac" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L913", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_extractguestnetworkinfo" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L944", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_processvmdisk" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L980", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_appendunique" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L990", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_createorupdatevmwaremachine" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1064", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_createnewvmwaremachine" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1093", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_updateexistingvmwaremachine" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1153", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_updatevmwaremachinestatus" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1180", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_shouldskipvmwaremachinereconciliation" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1228", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_migrationmatchesvmwaremachine" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1241", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_createorupdatelabel" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1261", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_filtervmwaremachinesforcreds" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1272", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_filtervmwarehostsforcreds" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1281", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_filtervmwareclustersforcreds" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1290", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_findvmwaremachinesnotinvcenter" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1314", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_findvmwarehostsnotinvcenter" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1329", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_deletestalevmwaremachines" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1345", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_vmexistsinvcenter" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1355", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_hostexistsinvcenter" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1367", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_deletedependantobjectsforvmwarecreds" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1388", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_deletevmwarecredssecret" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1404", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_deletevmwaremachinesforvmwarecreds" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1420", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_deletevmwareclustersforvmwarecreds" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1436", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_deletevmwarehostsforvmwarecreds" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1452", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_containsstring" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1462", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_isphaseupdatable" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1469", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_syncrdmdisks" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1593", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_gethoststoragedeviceinfo" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1622", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_populaterdmdiskinfofromattributes" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1656", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_getclusternamefromhost" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1696", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_createorupdaterdmdisks" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1718", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_getcindervolumebackendpools" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1734", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_appendtovmerrorsthreadsafe" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1740", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_appendtovminfothreadsafe" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1747", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_getfinderforvmwarecreds" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1782", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_processsinglevm" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L2062", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_findhotplugbaseflavor" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L2083", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_logoutvmwareclient" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L2114", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_cleanupcachedvmwareclient" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L2124", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_getbackendpools" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L2218", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_parsepoolname" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L2240", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_extractcinderhost" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L2250", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_buildbackendtovolumetypemap" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L2288", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_getcindervolumeservicehosts" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L2332", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_getarrayvendor" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L2346", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_credutils_go", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L616", - "weight": 1.0, - "source": "utils_bmprovisionerutils_getvmwarecredsinfofromrollingmigrationplan", - "target": "utils_credutils_getvmwarecredsinfo" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L643", - "weight": 1.0, - "source": "utils_bmprovisionerutils_getopenstackcredsinfofromrollingmigrationplan", - "target": "utils_credutils_getopenstackcredsinfo" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source_location": "L25", - "weight": 1.0, - "source": "utils_pcdutils_syncpcdinfo", - "target": "utils_credutils_getopenstackcredsinfo" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source_location": "L292", - "weight": 1.0, - "source": "utils_pcdutils_deletestalepcdhosts", - "target": "utils_credutils_getopenstackcredsinfo" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source_location": "L329", - "weight": 1.0, - "source": "utils_pcdutils_deletestalepcdclusters", - "target": "utils_credutils_getopenstackcredsinfo" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source_location": "L414", - "weight": 1.0, - "source": "utils_pcdutils_assignhypervisorroletohost", - "target": "utils_credutils_getopenstackcredsinfo" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source_location": "L427", - "weight": 1.0, - "source": "utils_pcdutils_assignhostconfigtohost", - "target": "utils_credutils_getopenstackcredsinfo" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source_location": "L440", - "weight": 1.0, - "source": "utils_pcdutils_waitforhypervisorroleassignment", - "target": "utils_credutils_getopenstackcredsinfo" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source_location": "L460", - "weight": 1.0, - "source": "utils_pcdutils_waitforhosttoshowuponpcd", - "target": "utils_credutils_getopenstackcredsinfo" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L71", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_credutils_getarraycredsinfo", - "target": "utils_credutils_getarraycredentialsfromsecret" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L85", - "weight": 1.0, - "source": "utils_credutils_getarraycredentialsfromsecret", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L430", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_credutils_validatevmwarecreds", - "target": "utils_credutils_getvmwarecredentialsfromsecret" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L2084", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_credutils_logoutvmwareclient", - "target": "utils_credutils_getvmwarecredentialsfromsecret" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L243", - "weight": 1.0, - "source": "utils_rollingmigrationutils_getesxihostsystem", - "target": "utils_credutils_getvmwarecredentialsfromsecret" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L856", - "weight": 1.0, - "source": "utils_rollingmigrationutils_validaterollingmigrationplan", - "target": "utils_credutils_getvmwarecredentialsfromsecret" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/vmwareutils.go", - "source_location": "L42", - "weight": 1.0, - "source": "utils_vmwareutils_getvmwareclustersandhosts", - "target": "utils_credutils_getvmwarecredentialsfromsecret" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/vmwareutils.go", - "source_location": "L284", - "weight": 1.0, - "source": "utils_vmwareutils_deletestalevmwareclustersandhosts", - "target": "utils_credutils_getvmwarecredentialsfromsecret" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/vmwareutils.go", - "source_location": "L411", - "weight": 1.0, - "source": "utils_vmwareutils_fetchstandaloneesxhostsfromvcenter", - "target": "utils_credutils_getvmwarecredentialsfromsecret" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/vmwareutils.go", - "source_location": "L465", - "weight": 1.0, - "source": "utils_vmwareutils_createdummyclusterforstandaloneesx", - "target": "utils_credutils_getvmwarecredentialsfromsecret" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L277", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_credutils_getopenstackinfo", - "target": "utils_credutils_getopenstackcredentialsfromsecret" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L320", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_credutils_getopenstackclients", - "target": "utils_credutils_getopenstackcredentialsfromsecret" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L361", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_credutils_validateandgetproviderclient", - "target": "utils_credutils_getopenstackcredentialsfromsecret" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L2129", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_credutils_getbackendpools", - "target": "utils_credutils_getopenstackcredentialsfromsecret" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L122", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_credutils_verifynetworks", - "target": "utils_credutils_getopenstackclients" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L153", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_credutils_verifyports", - "target": "utils_credutils_getopenstackclients" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L185", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_credutils_verifystorage", - "target": "utils_credutils_getopenstackclients" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L216", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_credutils_getopenstackinfo", - "target": "utils_credutils_getopenstackclients" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L246", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_credutils_getopenstackinfo", - "target": "utils_credutils_getcindervolumebackendpools" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L252", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_credutils_getopenstackinfo", - "target": "utils_credutils_buildbackendtovolumetypemap" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L257", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_credutils_getopenstackinfo", - "target": "utils_credutils_parsepoolname" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L282", - "weight": 1.0, - "source": "utils_credutils_getopenstackinfo", - "target": "openstack_securitygroups_listsecuritygroupinfos" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/common/validation/openstack/validate.go", - "source_location": "L312", - "weight": 1.0, - "source": "openstack_validate_fetchresourcespostvalidation", - "target": "utils_credutils_getopenstackinfo" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L328", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_credutils_getopenstackclients", - "target": "utils_credutils_validateandgetproviderclient" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L404", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_credutils_validateandgetproviderclient", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L2135", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_credutils_getbackendpools", - "target": "utils_credutils_validateandgetproviderclient" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L370", - "weight": 1.0, - "source": "utils_credutils_validateandgetproviderclient", - "target": "utils_net_newvjbnet" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L488", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_credutils_validatevmwarecreds", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L633", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_credutils_getandcreateallvms", - "target": "utils_credutils_validatevmwarecreds" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1748", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_credutils_getfinderforvmwarecreds", - "target": "utils_credutils_validatevmwarecreds" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L440", - "weight": 1.0, - "source": "utils_credutils_validatevmwarecreds", - "target": "utils_net_normalizevcenterurl" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L452", - "weight": 1.0, - "source": "utils_credutils_validatevmwarecreds", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L224", - "weight": 1.0, - "source": "utils_rollingmigrationutils_getesxihostsystem", - "target": "utils_credutils_validatevmwarecreds" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/maintenance_mode.go", - "source_location": "L33", - "weight": 1.0, - "source": "utils_maintenance_mode_canentermaintenancemode", - "target": "utils_credutils_validatevmwarecreds" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/maintenance_mode.go", - "source_location": "L296", - "weight": 1.0, - "source": "utils_maintenance_mode_getmaintenancemodeoptions", - "target": "utils_credutils_validatevmwarecreds" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L521", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_credutils_getvmwnetworks", - "target": "utils_credutils_getfinderforvmwarecreds" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L541", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_credutils_getvmwnetworks", - "target": "utils_credutils_extractvirtualnics" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L551", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_credutils_getvmwnetworks", - "target": "utils_credutils_resolvenetworkname" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L555", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_credutils_getvmwnetworks", - "target": "utils_credutils_guestnetworknameformac" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L568", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_credutils_getvmwdatastore", - "target": "utils_credutils_getfinderforvmwarecreds" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L701", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_credutils_getandcreateallvms", - "target": "utils_credutils_processsinglevm" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L625", - "weight": 1.0, - "source": "utils_credutils_getandcreateallvms", - "target": "pcd_info" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/common/validation/vmware/validate.go", - "source_location": "L267", - "weight": 1.0, - "source": "vmware_validate_fetchresourcespostvalidation", - "target": "utils_credutils_getandcreateallvms" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L754", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_credutils_detectgpuusage", - "target": "utils_credutils_countgpus" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L2034", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_credutils_processsinglevm", - "target": "utils_credutils_countgpus" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1910", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_credutils_processsinglevm", - "target": "utils_credutils_extractvirtualnics" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L838", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_credutils_resolvenetworkname", - "target": "utils_credutils_finddvpgbykey" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1920", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_credutils_processsinglevm", - "target": "utils_credutils_resolvenetworkname" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1924", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_credutils_processsinglevm", - "target": "utils_credutils_guestnetworknameformac" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1937", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_credutils_processsinglevm", - "target": "utils_credutils_extractguestnetworkinfo" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1829", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_credutils_processsinglevm", - "target": "utils_credutils_processvmdisk" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L982", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_credutils_appendunique", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1524", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_credutils_syncrdmdisks", - "target": "utils_credutils_appendunique" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1857", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_credutils_processsinglevm", - "target": "utils_credutils_appendunique" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L179", - "weight": 1.0, - "source": "utils_rollingmigrationutils_getesxisequencefromvmsequence", - "target": "utils_credutils_appendunique" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1012", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_credutils_createorupdatevmwaremachine", - "target": "utils_credutils_shouldskipvmwaremachinereconciliation" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1040", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_credutils_createorupdatevmwaremachine", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1048", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_credutils_createorupdatevmwaremachine", - "target": "utils_credutils_createnewvmwaremachine" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1055", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_credutils_createorupdatevmwaremachine", - "target": "utils_credutils_updateexistingvmwaremachine" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1060", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_credutils_createorupdatevmwaremachine", - "target": "utils_credutils_updatevmwaremachinestatus" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L2055", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_credutils_processsinglevm", - "target": "utils_credutils_createorupdatevmwaremachine" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L992", - "weight": 1.0, - "source": "utils_credutils_createorupdatevmwaremachine", - "target": "utils_k8scompat_getvmk8scompatiblename" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1029", - "weight": 1.0, - "source": "utils_credutils_createorupdatevmwaremachine", - "target": "utils_k8scompat_getk8scompatiblevmwareobjectname" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1033", - "weight": 1.0, - "source": "utils_credutils_createorupdatevmwaremachine", - "target": "utils_vmwareutils_getclusterk8sid" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/credutils_test.go", - "source_location": "L45", - "weight": 1.0, - "source": "utils_credutils_test_testcreateorupdatevmwaremachine_createswhenmissing", - "target": "utils_credutils_createorupdatevmwaremachine" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1195", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_credutils_shouldskipvmwaremachinereconciliation", - "target": "utils_credutils_migrationmatchesvmwaremachine" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1298", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_credutils_findvmwaremachinesnotinvcenter", - "target": "utils_credutils_shouldskipvmwaremachinereconciliation" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1966", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_credutils_processsinglevm", - "target": "utils_credutils_shouldskipvmwaremachinereconciliation" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1185", - "weight": 1.0, - "source": "utils_credutils_shouldskipvmwaremachinereconciliation", - "target": "utils_k8scompat_getvmuniquekey" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1188", - "weight": 1.0, - "source": "utils_credutils_shouldskipvmwaremachinereconciliation", - "target": "utils_migrationplanutils_migrationnamefromvmname" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/credutils_test.go", - "source_location": "L84", - "weight": 1.0, - "source": "utils_credutils_test_testshouldskipvmwaremachinereconciliation_whenmigrationexists", - "target": "utils_credutils_shouldskipvmwaremachinereconciliation" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1291", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_credutils_findvmwaremachinesnotinvcenter", - "target": "utils_credutils_filtervmwaremachinesforcreds" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1405", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_credutils_deletevmwaremachinesforvmwarecreds", - "target": "utils_credutils_filtervmwaremachinesforcreds" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1315", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_credutils_findvmwarehostsnotinvcenter", - "target": "utils_credutils_filtervmwarehostsforcreds" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1437", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_credutils_deletevmwarehostsforvmwarecreds", - "target": "utils_credutils_filtervmwarehostsforcreds" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1421", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_credutils_deletevmwareclustersforvmwarecreds", - "target": "utils_credutils_filtervmwareclustersforcreds" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1306", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_credutils_findvmwaremachinesnotinvcenter", - "target": "utils_credutils_vmexistsinvcenter" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1330", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_credutils_deletestalevmwaremachines", - "target": "utils_credutils_findvmwaremachinesnotinvcenter" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/credutils_test.go", - "source_location": "L144", - "weight": 1.0, - "source": "utils_credutils_test_testfindvmwaremachinesnotinvcenter_skipsmachinewithmigration", - "target": "utils_credutils_findvmwaremachinesnotinvcenter" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1321", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_credutils_findvmwarehostsnotinvcenter", - "target": "utils_credutils_hostexistsinvcenter" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/common/validation/vmware/validate.go", - "source_location": "L279", - "weight": 1.0, - "source": "vmware_validate_fetchresourcespostvalidation", - "target": "utils_credutils_deletestalevmwaremachines" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1370", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_credutils_deletedependantobjectsforvmwarecreds", - "target": "utils_credutils_deletevmwaremachinesforvmwarecreds" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1373", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_credutils_deletedependantobjectsforvmwarecreds", - "target": "utils_credutils_deletevmwarehostsforvmwarecreds" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1376", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_credutils_deletedependantobjectsforvmwarecreds", - "target": "utils_credutils_deletevmwareclustersforvmwarecreds" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1380", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_credutils_deletedependantobjectsforvmwarecreds", - "target": "utils_credutils_deletevmwarecredssecret" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1369", - "weight": 1.0, - "source": "utils_credutils_deletedependantobjectsforvmwarecreds", - "target": "pcd_info" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source_location": "L313", - "weight": 1.0, - "source": "utils_pcdutils_deletestalepcdhosts", - "target": "utils_credutils_containsstring" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source_location": "L354", - "weight": 1.0, - "source": "utils_pcdutils_deletestalepcdclusters", - "target": "utils_credutils_containsstring" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source_location": "L452", - "weight": 1.0, - "source": "utils_pcdutils_waitforhypervisorroleassignment", - "target": "utils_credutils_containsstring" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1517", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_credutils_syncrdmdisks", - "target": "utils_credutils_isphaseupdatable" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1523", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_credutils_syncrdmdisks", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1710", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_credutils_createorupdaterdmdisks", - "target": "utils_credutils_syncrdmdisks" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1586", - "weight": 1.0, - "source": "utils_credutils_syncrdmdisks", - "target": "pcd_info" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1816", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_credutils_processsinglevm", - "target": "utils_credutils_gethoststoragedeviceinfo" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1626", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_credutils_populaterdmdiskinfofromattributes", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1837", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_credutils_processsinglevm", - "target": "utils_credutils_populaterdmdiskinfofromattributes" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1644", - "weight": 1.0, - "source": "utils_credutils_populaterdmdiskinfofromattributes", - "target": "pcd_info" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1900", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_credutils_processsinglevm", - "target": "utils_credutils_getclusternamefromhost" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/common/validation/vmware/validate.go", - "source_location": "L273", - "weight": 1.0, - "source": "vmware_validate_fetchresourcespostvalidation", - "target": "utils_credutils_createorupdaterdmdisks" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1798", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_credutils_processsinglevm", - "target": "utils_credutils_appendtovmerrorsthreadsafe" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1974", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_credutils_processsinglevm", - "target": "utils_credutils_appendtovminfothreadsafe" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1755", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_credutils_getfinderforvmwarecreds", - "target": "utils_credutils_logoutvmwareclient" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/vmwareutils.go", - "source_location": "L47", - "weight": 1.0, - "source": "utils_vmwareutils_getvmwareclustersandhosts", - "target": "utils_credutils_getfinderforvmwarecreds" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/vmwareutils.go", - "source_location": "L289", - "weight": 1.0, - "source": "utils_vmwareutils_deletestalevmwareclustersandhosts", - "target": "utils_credutils_getfinderforvmwarecreds" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/vmwareutils.go", - "source_location": "L417", - "weight": 1.0, - "source": "utils_vmwareutils_fetchstandaloneesxhostsfromvcenter", - "target": "utils_credutils_getfinderforvmwarecreds" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/vmwareutils.go", - "source_location": "L470", - "weight": 1.0, - "source": "utils_vmwareutils_createdummyclusterforstandaloneesx", - "target": "utils_credutils_getfinderforvmwarecreds" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L2007", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_credutils_processsinglevm", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1803", - "weight": 1.0, - "source": "utils_credutils_processsinglevm", - "target": "pcd_info" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1902", - "weight": 1.0, - "source": "utils_credutils_processsinglevm", - "target": "utils_vmwareutils_getclusterk8sid" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L1943", - "weight": 1.0, - "source": "utils_credutils_processsinglevm", - "target": "utils_k8scompat_getvmk8scompatiblename" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L2094", - "weight": 1.0, - "source": "utils_credutils_logoutvmwareclient", - "target": "utils_net_normalizevcenterurl" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L231", - "weight": 1.0, - "source": "utils_rollingmigrationutils_getesxihostsystem", - "target": "utils_credutils_logoutvmwareclient" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/maintenance_mode.go", - "source_location": "L40", - "weight": 1.0, - "source": "utils_maintenance_mode_canentermaintenancemode", - "target": "utils_credutils_logoutvmwareclient" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/maintenance_mode.go", - "source_location": "L303", - "weight": 1.0, - "source": "utils_maintenance_mode_getmaintenancemodeoptions", - "target": "utils_credutils_logoutvmwareclient" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L2116", - "weight": 1.0, - "source": "utils_credutils_cleanupcachedvmwareclient", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L2149", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_credutils_getbackendpools", - "target": "utils_credutils_buildbackendtovolumetypemap" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L2170", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_credutils_getbackendpools", - "target": "utils_credutils_getcindervolumeservicehosts" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L2181", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_credutils_getbackendpools", - "target": "utils_credutils_parsepoolname" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L2190", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_credutils_getbackendpools", - "target": "utils_credutils_extractcinderhost" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils.go", - "source_location": "L2336", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_credutils_getarrayvendor", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L379", - "weight": 1.0, - "source": "utils_bmprovisionerutils_mergecloudinitandcreatesecret", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/migrationutils.go", - "source_location": "L81", - "weight": 1.0, - "source": "utils_migrationutils_createdatacopycondition", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/migrationutils.go", - "source_location": "L131", - "weight": 1.0, - "source": "utils_migrationutils_createfailedcondition", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/migrationutils.go", - "source_location": "L155", - "weight": 1.0, - "source": "utils_migrationutils_createsucceededcondition", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/migrationutils.go", - "source_location": "L206", - "weight": 1.0, - "source": "utils_migrationutils_getconditonindex", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/migrationutils.go", - "source_location": "L250", - "weight": 1.0, - "source": "utils_migrationutils_createstorageacceleratedcopycondition", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/metadata_utils.go", - "source_location": "L189", - "weight": 1.0, - "source": "utils_metadata_utils_verifycredentialsmatchcurrentenvironment", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source_location": "L46", - "weight": 1.0, - "source": "utils_pcdutils_syncpcdinfo", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source_location": "L338", - "weight": 1.0, - "source": "utils_pcdutils_deletestalepcdclusters", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/vmwareutils.go", - "source_location": "L72", - "weight": 1.0, - "source": "utils_vmwareutils_getvmwareclustersandhosts", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/vmwareutils.go", - "source_location": "L443", - "weight": 1.0, - "source": "utils_vmwareutils_fetchstandaloneesxhostsfromvcenter", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/vcenter/vcenterops.go", - "source_location": "L172", - "weight": 1.0, - "source": "vcenter_vcenterclient_getdatacenters", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/virtv2v/esp_detection.go", - "source_location": "L46", - "weight": 1.0, - "source": "virtv2v_esp_detection_detectespdiskindex", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L127", - "weight": 1.0, - "source": "virtv2v_virtv2vops_scripttargetappliestoos", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L258", - "weight": 1.0, - "source": "virtv2v_virtv2vops_isrhelfamily", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L375", - "weight": 1.0, - "source": "virtv2v_virtv2vops_convertdisk", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L471", - "weight": 1.0, - "source": "virtv2v_virtv2vops_getosrelease", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L547", - "weight": 1.0, - "source": "virtv2v_virtv2vops_addwildcardnetplan", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L792", - "weight": 1.0, - "source": "virtv2v_virtv2vops_getnetworkinterfacenames", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L866", - "weight": 1.0, - "source": "virtv2v_virtv2vops_getosreleaseallvolumes", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/reporter/reporter.go", - "source_location": "L204", - "weight": 1.0, - "source": "reporter_reporter_updatepodevents", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/esxi-ssh/clone_tracker.go", - "source_location": "L152", - "weight": 1.0, - "source": "esxi_ssh_clonetracker_parseerror", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/esxi-ssh/client.go", - "source_location": "L214", - "weight": 1.0, - "source": "esxi_ssh_client_startvmkfstoolsclone", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/esxi-ssh/client.go", - "source_location": "L312", - "weight": 1.0, - "source": "esxi_ssh_client_startvmkfstoolsrdmclone", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/esxi-ssh/client.go", - "source_location": "L409", - "weight": 1.0, - "source": "esxi_ssh_client_checkclonestatus", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/esxi-ssh/client.go", - "source_location": "L423", - "weight": 1.0, - "source": "esxi_ssh_client_verifyvmdkclone", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/esxi-ssh/client.go", - "source_location": "L459", - "weight": 1.0, - "source": "esxi_ssh_client_getvmdksize", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "source_location": "L48", - "weight": 1.0, - "source": "esxi_ssh_client_listdatastores", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "source_location": "L221", - "weight": 1.0, - "source": "esxi_ssh_client_getvmdisks", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "source_location": "L267", - "weight": 1.0, - "source": "esxi_ssh_client_getdiskinfo", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "source_location": "L340", - "weight": 1.0, - "source": "esxi_ssh_client_liststoragedevices", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "source_location": "L409", - "weight": 1.0, - "source": "esxi_ssh_client_getdatastorebackingdevice", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "source_location": "L462", - "weight": 1.0, - "source": "esxi_ssh_client_poweroffvm", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "source_location": "L487", - "weight": 1.0, - "source": "esxi_ssh_client_poweronvm", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "source_location": "L511", - "weight": 1.0, - "source": "esxi_ssh_client_getvmpowerstate", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "source_location": "L534", - "weight": 1.0, - "source": "esxi_ssh_client_rescanstorage", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "source_location": "L603", - "weight": 1.0, - "source": "esxi_ssh_client_rescanstoragefordevice", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "source_location": "L651", - "weight": 1.0, - "source": "esxi_ssh_client_getdatastorepath", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L170", - "weight": 1.0, - "source": "vm_vmops_getvminfo", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L380", - "weight": 1.0, - "source": "vm_vmops_updatedisksinfo", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L469", - "weight": 1.0, - "source": "vm_vmops_updatediskinfo", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L530", - "weight": 1.0, - "source": "vm_vmops_iscbtenabled", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L554", - "weight": 1.0, - "source": "vm_vmops_enablecbt", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L578", - "weight": 1.0, - "source": "vm_vmops_takesnapshot", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L604", - "weight": 1.0, - "source": "vm_vmops_deletesnapshot", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L644", - "weight": 1.0, - "source": "vm_vmops_deletesnapshotbyref", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L680", - "weight": 1.0, - "source": "vm_vmops_getsnapshot", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L713", - "weight": 1.0, - "source": "vm_vmops_customquerychangeddiskareas", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L748", - "weight": 1.0, - "source": "vm_vmops_vmguestshutdown", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L812", - "weight": 1.0, - "source": "vm_vmops_vmpoweroff", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L861", - "weight": 1.0, - "source": "vm_vmops_vmpoweron", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L906", - "weight": 1.0, - "source": "vm_vmops_disconnectnetworkinterfaces", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L974", - "weight": 1.0, - "source": "vm_vmops_listsnapshots", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L273", - "weight": 1.0, - "source": "migrate_migrate_detachallvolumes", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1150", - "weight": 1.0, - "source": "migrate_migrate_validatelinuxos", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1328", - "weight": 1.0, - "source": "migrate_migrate_configurelinuxnetwork", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1658", - "weight": 1.0, - "source": "migrate_migrate_parseversionid", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/migrate/vaai_copy.go", - "source_location": "L235", - "weight": 1.0, - "source": "migrate_migrate_copydiskviastorageacceleratedcopy", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/migrate/vaai_copy.go", - "source_location": "L368", - "weight": 1.0, - "source": "migrate_migrate_gethostipaddress", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/nbd/nbdops.go", - "source_location": "L132", - "weight": 1.0, - "source": "nbd_nbdserver_startnbdserver", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/nbd/nbdops_test.go", - "source_location": "L70", - "weight": 1.0, - "source": "nbd_nbdops_test_testpasswordredactionlogic", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L298", - "weight": 1.0, - "source": "utils_openstackclients_attachvolumetovm", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L324", - "weight": 1.0, - "source": "utils_openstackclients_finddevice", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L378", - "weight": 1.0, - "source": "utils_openstackclients_detachvolumefromvm", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L594", - "weight": 1.0, - "source": "utils_openstackclients_checkifportexists", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L841", - "weight": 1.0, - "source": "utils_openstackclients_createvm", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source_location": "L67", - "weight": 1.0, - "source": "upgrade_version_validator_discovercurrentcrs", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source_location": "L193", - "weight": 1.0, - "source": "upgrade_version_validator_backupresourceswithid", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source_location": "L511", - "weight": 1.0, - "source": "upgrade_version_validator_waitforcrdestablished", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source_location": "L727", - "weight": 1.0, - "source": "upgrade_version_validator_applyallcrds", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/sdk/providers/maas/maas_client.go", - "source_location": "L27", - "weight": 1.0, - "source": "maas_maas_client_newmaasclient", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L451", - "weight": 1.0, - "source": "netapp_netapp_isontapconflict", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil_test.go", - "source_location": "L140", - "weight": 1.0, - "source": "fcutil_fcutil_test_testparsefcuid", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil_test.go", - "source_location": "L350", - "weight": 1.0, - "source": "fcutil_fcutil_test_testwwpnfromfcuid", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil_test.go", - "source_location": "L413", - "weight": 1.0, - "source": "fcutil_fcutil_test_testformattedwwpnfromfcuid", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/sdk/storage/pure/pure.go", - "source_location": "L241", - "weight": 1.0, - "source": "pure_purestorageprovider_mapvolumetogroup", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/common/openstack/flavor.go", - "source_location": "L107", - "weight": 1.0, - "source": "openstack_flavor_isgpuflavor", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/common/utils/net.go", - "source_location": "L217", - "weight": 1.0, - "source": "utils_net_normalizevcenterurl", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/common/validation/openstack/validate.go", - "source_location": "L42", - "weight": 1.0, - "source": "openstack_validate_autherrormessage", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/common/validation/openstack/validate.go", - "source_location": "L152", - "weight": 1.0, - "source": "openstack_validate_validate", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/common/validation/openstack/validate.go", - "source_location": "L271", - "weight": 1.0, - "source": "openstack_validate_verifycredentialsmatchcurrentenvironment", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/common/validation/openstack/validate.go", - "source_location": "L299", - "weight": 1.0, - "source": "openstack_validate_fetchresourcespostvalidation", - "target": "utils_credutils_contains" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/common/validation/vmware/validate.go", - "source_location": "L154", - "weight": 1.0, - "source": "vmware_validate_validate", - "target": "utils_credutils_contains" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L42", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_bmprovisionerutils_go", - "target": "utils_bmprovisionerutils_convertesxitopcdhost" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L161", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_bmprovisionerutils_go", - "target": "utils_bmprovisionerutils_prettyprint" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L171", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_bmprovisionerutils_go", - "target": "utils_bmprovisionerutils_reclaimesxi" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L264", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_bmprovisionerutils_go", - "target": "utils_bmprovisionerutils_mergecloudinit" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L292", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_bmprovisionerutils_go", - "target": "utils_bmprovisionerutils_appendscripttoruncmd" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L324", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_bmprovisionerutils_go", - "target": "utils_bmprovisionerutils_mergecloudinitandcreatesecret" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L401", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_bmprovisionerutils_go", - "target": "utils_bmprovisionerutils_generatepcdonboardingcloudinit" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L444", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_bmprovisionerutils_go", - "target": "utils_bmprovisionerutils_getbmconfigforrollingmigrationplan" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L455", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_bmprovisionerutils_go", - "target": "utils_bmprovisionerutils_getopenstackcredsforrollingmigrationplan" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L470", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_bmprovisionerutils_go", - "target": "utils_bmprovisionerutils_getuserdataforbmconfig" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L491", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_bmprovisionerutils_go", - "target": "utils_bmprovisionerutils_getuserdatasecretforbmconfig" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L500", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_bmprovisionerutils_go", - "target": "utils_bmprovisionerutils_getcloudinitsecretfromrollingmigrationplan" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L511", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_bmprovisionerutils_go", - "target": "utils_bmprovisionerutils_getbmconfig" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L520", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_bmprovisionerutils_go", - "target": "utils_bmprovisionerutils_validateopenstackispcd" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L536", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_bmprovisionerutils_go", - "target": "utils_bmprovisionerutils_isopenstackpcd" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L543", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_bmprovisionerutils_go", - "target": "utils_bmprovisionerutils_getkeystoneauthenticator" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L569", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_bmprovisionerutils_go", - "target": "utils_bmprovisionerutils_getresmgrclient" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L597", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_bmprovisionerutils_go", - "target": "utils_bmprovisionerutils_getvmwarecredsfromrollingmigrationplan" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L611", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_bmprovisionerutils_go", - "target": "utils_bmprovisionerutils_getvmwarecredsinfofromrollingmigrationplan" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L624", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_bmprovisionerutils_go", - "target": "utils_bmprovisionerutils_getopenstackcredsfromrollingmigrationplan" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L638", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_bmprovisionerutils_go", - "target": "utils_bmprovisionerutils_getopenstackcredsinfofromrollingmigrationplan" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L651", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_bmprovisionerutils_go", - "target": "utils_bmprovisionerutils_getmigrationtemplatefromrollingmigrationplan" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L663", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_bmprovisionerutils_go", - "target": "utils_bmprovisionerutils_getmigrationplanfrommigration" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L675", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_bmprovisionerutils_go", - "target": "utils_bmprovisionerutils_getmigrationtemplatefrommigrationplan" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L687", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_bmprovisionerutils_go", - "target": "utils_bmprovisionerutils_getmigrationtemplatefrommigration" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L696", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_bmprovisionerutils_go", - "target": "utils_bmprovisionerutils_getvmwarecredsnamefrommigration" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L705", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_bmprovisionerutils_go", - "target": "utils_bmprovisionerutils_getopenstackcredsnamefrommigration" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L714", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_bmprovisionerutils_go", - "target": "utils_bmprovisionerutils_getvmwarecredsnamefrommigrationplan" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L723", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_bmprovisionerutils_go", - "target": "utils_bmprovisionerutils_getopenstackcredsnamefrommigrationplan" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L47", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_bmprovisionerutils_convertesxitopcdhost", - "target": "utils_bmprovisionerutils_getvmwarecredsfromrollingmigrationplan" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L138", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_bmprovisionerutils_convertesxitopcdhost", - "target": "utils_bmprovisionerutils_reclaimesxi" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L62", - "weight": 1.0, - "source": "utils_bmprovisionerutils_convertesxitopcdhost", - "target": "utils_rollingmigrationutils_getesxisummary" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L167", - "weight": 1.0, - "source": "utils_bmprovisionerutils_prettyprint", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L174", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_bmprovisionerutils_reclaimesxi", - "target": "utils_bmprovisionerutils_getbmconfigforrollingmigrationplan" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L179", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_bmprovisionerutils_reclaimesxi", - "target": "utils_bmprovisionerutils_getcloudinitsecretfromrollingmigrationplan" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L187", - "weight": 1.0, - "source": "utils_bmprovisionerutils_reclaimesxi", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L350", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_bmprovisionerutils_mergecloudinitandcreatesecret", - "target": "utils_bmprovisionerutils_mergecloudinit" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L279", - "weight": 1.0, - "source": "utils_bmprovisionerutils_mergecloudinit", - "target": "utils_rollingmigrationutils_deepmerge" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L288", - "weight": 1.0, - "source": "utils_bmprovisionerutils_mergecloudinit", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L356", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_bmprovisionerutils_mergecloudinitandcreatesecret", - "target": "utils_bmprovisionerutils_appendscripttoruncmd" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L320", - "weight": 1.0, - "source": "utils_bmprovisionerutils_appendscripttoruncmd", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L326", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_bmprovisionerutils_mergecloudinitandcreatesecret", - "target": "utils_bmprovisionerutils_getbmconfigforrollingmigrationplan" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L332", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_bmprovisionerutils_mergecloudinitandcreatesecret", - "target": "utils_bmprovisionerutils_getuserdatasecretforbmconfig" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L344", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_bmprovisionerutils_mergecloudinitandcreatesecret", - "target": "utils_bmprovisionerutils_generatepcdonboardingcloudinit" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L342", - "weight": 1.0, - "source": "utils_bmprovisionerutils_mergecloudinitandcreatesecret", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L402", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_bmprovisionerutils_generatepcdonboardingcloudinit", - "target": "utils_bmprovisionerutils_getopenstackcredsinfofromrollingmigrationplan" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L431", - "weight": 1.0, - "source": "utils_bmprovisionerutils_generatepcdonboardingcloudinit", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L925", - "weight": 1.0, - "source": "utils_rollingmigrationutils_ensureesxiinmass", - "target": "utils_bmprovisionerutils_getbmconfigforrollingmigrationplan" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L458", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_bmprovisionerutils_getopenstackcredsforrollingmigrationplan", - "target": "utils_bmprovisionerutils_getmigrationtemplatefromrollingmigrationplan" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L1098", - "weight": 1.0, - "source": "utils_rollingmigrationutils_ensurepcdhasclusterconfigured", - "target": "utils_bmprovisionerutils_getopenstackcredsforrollingmigrationplan" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L471", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_bmprovisionerutils_getuserdataforbmconfig", - "target": "utils_bmprovisionerutils_getbmconfig" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L475", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_bmprovisionerutils_getuserdataforbmconfig", - "target": "utils_bmprovisionerutils_getuserdatasecretforbmconfig" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L482", - "weight": 1.0, - "source": "utils_bmprovisionerutils_getuserdataforbmconfig", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L521", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_bmprovisionerutils_validateopenstackispcd", - "target": "utils_bmprovisionerutils_getmigrationtemplatefromrollingmigrationplan" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L532", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_bmprovisionerutils_validateopenstackispcd", - "target": "utils_bmprovisionerutils_isopenstackpcd" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source_location": "L607", - "weight": 1.0, - "source": "server_vjailbreakproxy_revalidatecredentials", - "target": "utils_bmprovisionerutils_isopenstackpcd" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L570", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_bmprovisionerutils_getresmgrclient", - "target": "utils_bmprovisionerutils_getkeystoneauthenticator" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L547", - "weight": 1.0, - "source": "utils_bmprovisionerutils_getkeystoneauthenticator", - "target": "keystone_util_createfromopenstackcreds" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L556", - "weight": 1.0, - "source": "utils_bmprovisionerutils_getkeystoneauthenticator", - "target": "keystone_authenticator_newcachedauthenticator" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L556", - "weight": 1.0, - "source": "utils_bmprovisionerutils_getkeystoneauthenticator", - "target": "keystone_authenticator_newstatictokenauthenticator" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L560", - "weight": 1.0, - "source": "utils_bmprovisionerutils_getkeystoneauthenticator", - "target": "keystone_util_parsecredentialsfromopenstackcreds" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L564", - "weight": 1.0, - "source": "utils_bmprovisionerutils_getkeystoneauthenticator", - "target": "keystone_authenticator_newbasictokengenerator" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L575", - "weight": 1.0, - "source": "utils_bmprovisionerutils_getresmgrclient", - "target": "utils_net_newvjbnet" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L584", - "weight": 1.0, - "source": "utils_bmprovisionerutils_getresmgrclient", - "target": "resmgr_resmgr_newresmgrclient" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source_location": "L29", - "weight": 1.0, - "source": "utils_pcdutils_syncpcdinfo", - "target": "utils_bmprovisionerutils_getresmgrclient" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source_location": "L296", - "weight": 1.0, - "source": "utils_pcdutils_deletestalepcdhosts", - "target": "utils_bmprovisionerutils_getresmgrclient" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source_location": "L333", - "weight": 1.0, - "source": "utils_pcdutils_deletestalepcdclusters", - "target": "utils_bmprovisionerutils_getresmgrclient" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source_location": "L418", - "weight": 1.0, - "source": "utils_pcdutils_assignhypervisorroletohost", - "target": "utils_bmprovisionerutils_getresmgrclient" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source_location": "L431", - "weight": 1.0, - "source": "utils_pcdutils_assignhostconfigtohost", - "target": "utils_bmprovisionerutils_getresmgrclient" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source_location": "L444", - "weight": 1.0, - "source": "utils_pcdutils_waitforhypervisorroleassignment", - "target": "utils_bmprovisionerutils_getresmgrclient" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source_location": "L464", - "weight": 1.0, - "source": "utils_pcdutils_waitforhosttoshowuponpcd", - "target": "utils_bmprovisionerutils_getresmgrclient" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L598", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_bmprovisionerutils_getvmwarecredsfromrollingmigrationplan", - "target": "utils_bmprovisionerutils_getmigrationtemplatefromrollingmigrationplan" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L612", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_bmprovisionerutils_getvmwarecredsinfofromrollingmigrationplan", - "target": "utils_bmprovisionerutils_getvmwarecredsfromrollingmigrationplan" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L36", - "weight": 1.0, - "source": "utils_rollingmigrationutils_createclustermigration", - "target": "utils_bmprovisionerutils_getvmwarecredsfromrollingmigrationplan" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L82", - "weight": 1.0, - "source": "utils_rollingmigrationutils_getmigrationobject", - "target": "utils_bmprovisionerutils_getvmwarecredsfromrollingmigrationplan" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L138", - "weight": 1.0, - "source": "utils_rollingmigrationutils_createesximigration", - "target": "utils_bmprovisionerutils_getvmwarecredsfromrollingmigrationplan" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L187", - "weight": 1.0, - "source": "utils_rollingmigrationutils_addvmstoesximigrationstatus", - "target": "utils_bmprovisionerutils_getvmwarecredsfromrollingmigrationplan" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L480", - "weight": 1.0, - "source": "utils_rollingmigrationutils_updateesxinamesinrollingmigrationplan", - "target": "utils_bmprovisionerutils_getvmwarecredsfromrollingmigrationplan" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L851", - "weight": 1.0, - "source": "utils_rollingmigrationutils_validaterollingmigrationplan", - "target": "utils_bmprovisionerutils_getvmwarecredsfromrollingmigrationplan" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L975", - "weight": 1.0, - "source": "utils_rollingmigrationutils_ensureesxiinmass", - "target": "utils_bmprovisionerutils_getvmwarecredsfromrollingmigrationplan" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L625", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_bmprovisionerutils_getopenstackcredsfromrollingmigrationplan", - "target": "utils_bmprovisionerutils_getmigrationtemplatefromrollingmigrationplan" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L639", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_bmprovisionerutils_getopenstackcredsinfofromrollingmigrationplan", - "target": "utils_bmprovisionerutils_getopenstackcredsfromrollingmigrationplan" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L688", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_bmprovisionerutils_getmigrationtemplatefrommigration", - "target": "utils_bmprovisionerutils_getmigrationplanfrommigration" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L692", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_bmprovisionerutils_getmigrationtemplatefrommigration", - "target": "utils_bmprovisionerutils_getmigrationtemplatefrommigrationplan" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L715", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_bmprovisionerutils_getvmwarecredsnamefrommigrationplan", - "target": "utils_bmprovisionerutils_getmigrationtemplatefrommigrationplan" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L724", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_bmprovisionerutils_getopenstackcredsnamefrommigrationplan", - "target": "utils_bmprovisionerutils_getmigrationtemplatefrommigrationplan" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L697", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_bmprovisionerutils_getvmwarecredsnamefrommigration", - "target": "utils_bmprovisionerutils_getmigrationtemplatefrommigration" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/bmprovisionerutils.go", - "source_location": "L706", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_bmprovisionerutils_getopenstackcredsnamefrommigration", - "target": "utils_bmprovisionerutils_getmigrationtemplatefrommigration" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L31", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_rollingmigrationutils_go", - "target": "utils_rollingmigrationutils_createclustermigration" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L81", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_rollingmigrationutils_go", - "target": "utils_rollingmigrationutils_getmigrationobject" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L99", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_rollingmigrationutils_go", - "target": "utils_rollingmigrationutils_getclustermigration" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L109", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_rollingmigrationutils_go", - "target": "utils_rollingmigrationutils_getesximigration" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L119", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_rollingmigrationutils_go", - "target": "utils_rollingmigrationutils_getmigrationplan" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L128", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_rollingmigrationutils_go", - "target": "utils_rollingmigrationutils_getmigrationtemplate" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L137", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_rollingmigrationutils_go", - "target": "utils_rollingmigrationutils_createesximigration" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L176", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_rollingmigrationutils_go", - "target": "utils_rollingmigrationutils_getesxisequencefromvmsequence" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L186", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_rollingmigrationutils_go", - "target": "utils_rollingmigrationutils_addvmstoesximigrationstatus" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L217", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_rollingmigrationutils_go", - "target": "utils_rollingmigrationutils_getesxihostsystem" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L280", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_rollingmigrationutils_go", - "target": "utils_rollingmigrationutils_putesxiinmaintenancemode" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L324", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_rollingmigrationutils_go", - "target": "utils_rollingmigrationutils_checkesxiinmaintenancemode" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L344", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_rollingmigrationutils_go", - "target": "utils_rollingmigrationutils_getesxisummary" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L367", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_rollingmigrationutils_go", - "target": "utils_rollingmigrationutils_removeesxifromvcenter" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L408", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_rollingmigrationutils_go", - "target": "utils_rollingmigrationutils_countvmsonesxi" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L426", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_rollingmigrationutils_go", - "target": "utils_rollingmigrationutils_boolptr" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L430", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_rollingmigrationutils_go", - "target": "utils_rollingmigrationutils_deepmerge" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L469", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_rollingmigrationutils_go", - "target": "utils_rollingmigrationutils_generaterollingmigrationobjectname" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L474", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_rollingmigrationutils_go", - "target": "utils_rollingmigrationutils_generatevmwarecredsdependantobjectname" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L479", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_rollingmigrationutils_go", - "target": "utils_rollingmigrationutils_updateesxinamesinrollingmigrationplan" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L506", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_rollingmigrationutils_go", - "target": "utils_rollingmigrationutils_convertvmsequencetomigrationplans" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L537", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_rollingmigrationutils_go", - "target": "utils_rollingmigrationutils_convertbatchtomigrationplan" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L586", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_rollingmigrationutils_go", - "target": "utils_rollingmigrationutils_convertvmsequencetobatches" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L609", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_rollingmigrationutils_go", - "target": "utils_rollingmigrationutils_isrollingmigrationplanpaused" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L621", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_rollingmigrationutils_go", - "target": "utils_rollingmigrationutils_isclustermigrationpaused" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L633", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_rollingmigrationutils_go", - "target": "utils_rollingmigrationutils_isesximigrationpaused" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L645", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_rollingmigrationutils_go", - "target": "utils_rollingmigrationutils_ismigrationplanpaused" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L657", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_rollingmigrationutils_go", - "target": "utils_rollingmigrationutils_pauserollingmigrationplan" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L739", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_rollingmigrationutils_go", - "target": "utils_rollingmigrationutils_stringslicesequal" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L752", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_rollingmigrationutils_go", - "target": "utils_rollingmigrationutils_resumerollingmigrationplan" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L837", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_rollingmigrationutils_go", - "target": "utils_rollingmigrationutils_validaterollingmigrationplan" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L906", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_rollingmigrationutils_go", - "target": "utils_rollingmigrationutils_isbmconfigvalid" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L921", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_rollingmigrationutils_go", - "target": "utils_rollingmigrationutils_ensureesxiinmass" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L1096", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_rollingmigrationutils_go", - "target": "utils_rollingmigrationutils_ensurepcdhasclusterconfigured" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L32", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_rollingmigrationutils_createclustermigration", - "target": "utils_rollingmigrationutils_getesxisequencefromvmsequence" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L53", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_rollingmigrationutils_createclustermigration", - "target": "utils_rollingmigrationutils_generaterollingmigrationobjectname" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L40", - "weight": 1.0, - "source": "utils_rollingmigrationutils_createclustermigration", - "target": "utils_k8scompat_getk8scompatiblevmwareobjectname" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L93", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_rollingmigrationutils_getmigrationobject", - "target": "utils_rollingmigrationutils_generaterollingmigrationobjectname" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L101", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_rollingmigrationutils_getclustermigration", - "target": "utils_rollingmigrationutils_getmigrationobject" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L111", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_rollingmigrationutils_getesximigration", - "target": "utils_rollingmigrationutils_getmigrationobject" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L87", - "weight": 1.0, - "source": "utils_rollingmigrationutils_getmigrationobject", - "target": "utils_k8scompat_getk8scompatiblevmwareobjectname" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L670", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_rollingmigrationutils_pauserollingmigrationplan", - "target": "utils_rollingmigrationutils_getclustermigration" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L767", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_rollingmigrationutils_resumerollingmigrationplan", - "target": "utils_rollingmigrationutils_getclustermigration" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L696", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_rollingmigrationutils_pauserollingmigrationplan", - "target": "utils_rollingmigrationutils_getesximigration" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L792", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_rollingmigrationutils_resumerollingmigrationplan", - "target": "utils_rollingmigrationutils_getesximigration" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L148", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_rollingmigrationutils_createesximigration", - "target": "utils_rollingmigrationutils_generaterollingmigrationobjectname" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L142", - "weight": 1.0, - "source": "utils_rollingmigrationutils_createesximigration", - "target": "utils_k8scompat_getk8scompatiblevmwareobjectname" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L196", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_rollingmigrationutils_addvmstoesximigrationstatus", - "target": "utils_rollingmigrationutils_generaterollingmigrationobjectname" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L191", - "weight": 1.0, - "source": "utils_rollingmigrationutils_addvmstoesximigrationstatus", - "target": "utils_k8scompat_getk8scompatiblevmwareobjectname" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L281", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_rollingmigrationutils_putesxiinmaintenancemode", - "target": "utils_rollingmigrationutils_getesxihostsystem" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L350", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_rollingmigrationutils_getesxisummary", - "target": "utils_rollingmigrationutils_getesxihostsystem" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L368", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_rollingmigrationutils_removeesxifromvcenter", - "target": "utils_rollingmigrationutils_getesxihostsystem" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L409", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_rollingmigrationutils_countvmsonesxi", - "target": "utils_rollingmigrationutils_getesxihostsystem" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L305", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_rollingmigrationutils_putesxiinmaintenancemode", - "target": "utils_rollingmigrationutils_generaterollingmigrationobjectname" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L299", - "weight": 1.0, - "source": "utils_rollingmigrationutils_putesxiinmaintenancemode", - "target": "utils_k8scompat_getk8scompatiblevmwareobjectname" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L331", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_rollingmigrationutils_checkesxiinmaintenancemode", - "target": "utils_rollingmigrationutils_getesxisummary" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L374", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_rollingmigrationutils_removeesxifromvcenter", - "target": "utils_rollingmigrationutils_checkesxiinmaintenancemode" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L981", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_rollingmigrationutils_ensureesxiinmass", - "target": "utils_rollingmigrationutils_getesxisummary" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/vmwareutils.go", - "source_location": "L91", - "weight": 1.0, - "source": "utils_vmwareutils_getvmwareclustersandhosts", - "target": "utils_rollingmigrationutils_getesxisummary" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/vmwareutils.go", - "source_location": "L507", - "weight": 1.0, - "source": "utils_vmwareutils_createdummyclusterforstandaloneesx", - "target": "utils_rollingmigrationutils_getesxisummary" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L384", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_rollingmigrationutils_removeesxifromvcenter", - "target": "utils_rollingmigrationutils_countvmsonesxi" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L552", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_rollingmigrationutils_convertbatchtomigrationplan", - "target": "utils_rollingmigrationutils_boolptr" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L487", - "weight": 1.0, - "source": "utils_rollingmigrationutils_updateesxinamesinrollingmigrationplan", - "target": "utils_k8scompat_getk8scompatiblevmwareobjectname" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L518", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_rollingmigrationutils_convertvmsequencetomigrationplans", - "target": "utils_rollingmigrationutils_convertvmsequencetobatches" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L522", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_rollingmigrationutils_convertvmsequencetomigrationplans", - "target": "utils_rollingmigrationutils_convertbatchtomigrationplan" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L754", - "weight": 1.0, - "source": "utils_rollingmigrationutils_resumerollingmigrationplan", - "target": "pcd_info" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L847", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_rollingmigrationutils_validaterollingmigrationplan", - "target": "utils_rollingmigrationutils_isbmconfigvalid" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L882", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_rollingmigrationutils_validaterollingmigrationplan", - "target": "utils_rollingmigrationutils_ensureesxiinmass" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L894", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_rollingmigrationutils_validaterollingmigrationplan", - "target": "utils_rollingmigrationutils_ensurepcdhasclusterconfigured" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L838", - "weight": 1.0, - "source": "utils_rollingmigrationutils_validaterollingmigrationplan", - "target": "utils_maintenance_mode_getrollingmigrationplanvalidationconfigfromconfigmap" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L861", - "weight": 1.0, - "source": "utils_rollingmigrationutils_validaterollingmigrationplan", - "target": "utils_vmwareutils_getclusterk8sid" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L863", - "weight": 1.0, - "source": "utils_rollingmigrationutils_validaterollingmigrationplan", - "target": "utils_vmwareutils_filtervmwarehostsforcluster" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L872", - "weight": 1.0, - "source": "utils_rollingmigrationutils_validaterollingmigrationplan", - "target": "utils_maintenance_mode_canentermaintenancemode" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L912", - "weight": 1.0, - "source": "utils_rollingmigrationutils_isbmconfigvalid", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L929", - "weight": 1.0, - "source": "utils_rollingmigrationutils_ensureesxiinmass", - "target": "providers_providers_getprovider" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L929", - "weight": 1.0, - "source": "utils_rollingmigrationutils_ensureesxiinmass", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/rollingmigrationutils.go", - "source_location": "L1103", - "weight": 1.0, - "source": "utils_rollingmigrationutils_ensurepcdhasclusterconfigured", - "target": "utils_pcdutils_filterpcdclustersonopenstackcreds" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils_test.go", - "source_location": "L16", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_credutils_test_go", - "target": "utils_credutils_test_testscheme" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils_test.go", - "source_location": "L25", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_credutils_test_go", - "target": "utils_credutils_test_testcreateorupdatevmwaremachine_createswhenmissing" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils_test.go", - "source_location": "L59", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_credutils_test_go", - "target": "utils_credutils_test_testshouldskipvmwaremachinereconciliation_whenmigrationexists" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils_test.go", - "source_location": "L97", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_credutils_test_go", - "target": "utils_credutils_test_testfindvmwaremachinesnotinvcenter_skipsmachinewithmigration" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils_test.go", - "source_location": "L27", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_credutils_test_testcreateorupdatevmwaremachine_createswhenmissing", - "target": "utils_credutils_test_testscheme" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils_test.go", - "source_location": "L61", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_credutils_test_testshouldskipvmwaremachinereconciliation_whenmigrationexists", - "target": "utils_credutils_test_testscheme" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/credutils_test.go", - "source_location": "L99", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_credutils_test_testfindvmwaremachinesnotinvcenter_skipsmachinewithmigration", - "target": "utils_credutils_test_testscheme" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/credutils_test.go", - "source_location": "L49", - "weight": 1.0, - "source": "utils_credutils_test_testcreateorupdatevmwaremachine_createswhenmissing", - "target": "utils_k8scompat_getvmk8scompatiblename" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/openstackutils.go", - "source_location": "L20", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_openstackutils_go", - "target": "utils_volumepayload" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/openstackutils.go", - "source_location": "L25", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_openstackutils_go", - "target": "utils_volume" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/openstackutils.go", - "source_location": "L36", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_openstackutils_go", - "target": "utils_openstackutils_importluntocinder" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/openstackutils.go", - "source_location": "L61", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_openstackutils_go", - "target": "utils_openstackutils_buildvolumemanagepayload" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/openstackutils.go", - "source_location": "L108", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_openstackutils_go", - "target": "utils_openstackutils_executevolumemanagerequest" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/openstackutils.go", - "source_location": "L40", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_openstackutils_importluntocinder", - "target": "utils_openstackutils_executevolumemanagerequest" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/openstackutils.go", - "source_location": "L109", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_openstackutils_executevolumemanagerequest", - "target": "utils_openstackutils_buildvolumemanagepayload" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/types.go", - "source_location": "L9", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_types_go", - "target": "utils_cloudinitparams" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/types.go", - "source_location": "L22", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_types_go", - "target": "utils_openstackclients" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/types.go", - "source_location": "L32", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_types_go", - "target": "utils_network" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/types.go", - "source_location": "L40", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_types_go", - "target": "utils_openstackmetadata" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/types.go", - "source_location": "L46", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_types_go", - "target": "utils_vmwarehostinfo" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/types.go", - "source_location": "L61", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_types_go", - "target": "utils_vmwareclusterinfo" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/types.go", - "source_location": "L71", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_types_go", - "target": "utils_rollingmigartionvalidationconfig" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/types.go", - "source_location": "L89", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_types_go", - "target": "utils_vmerror" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L42", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_pkg_utils_openstackopsutils_go", - "target": "utils_openstackclients" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L59", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_openstackclients", - "target": "utils_openstackclients_getissimplenetwork" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L176", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_openstackclients", - "target": "utils_openstackclients_createvolume" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L226", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_openstackclients", - "target": "utils_openstackclients_deletevolume" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L235", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_openstackclients", - "target": "utils_openstackclients_waitforvolume" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L280", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_openstackclients", - "target": "utils_openstackclients_attachvolumetovm" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L317", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_openstackclients", - "target": "utils_openstackclients_finddevice" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L337", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_openstackclients", - "target": "utils_openstackclients_waitforvolumeattachment" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L358", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_openstackclients", - "target": "utils_openstackclients_detachvolumefromvm" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L385", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_openstackclients", - "target": "utils_openstackclients_enableqga" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L401", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_openstackclients", - "target": "utils_openstackclients_setvolumeuefi" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L415", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_openstackclients", - "target": "utils_openstackclients_setvolumeimagemetadata" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L434", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_openstackclients", - "target": "utils_openstackclients_applybootvolumeimagemetadata" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L446", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_openstackclients", - "target": "utils_openstackclients_setvolumebootable" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L458", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_openstackclients", - "target": "utils_openstackclients_getclosestflavour" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L486", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_openstackclients", - "target": "utils_openstackclients_getflavor" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L495", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_openstackclients", - "target": "utils_openstackclients_getnetwork" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L515", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_openstackclients", - "target": "utils_openstackclients_getport" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L524", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_openstackclients", - "target": "utils_openstackclients_deleteport" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L534", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_openstackclients", - "target": "utils_openstackclients_getsubnet" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L556", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_openstackclients", - "target": "utils_openstackclients_checkifportexists" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L629", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_openstackclients", - "target": "utils_openstackclients_getcreateopts" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L686", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_openstackclients", - "target": "utils_openstackclients_validateandcreateport" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L729", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_openstackclients", - "target": "utils_openstackclients_createportwithdhcp" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L756", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_openstackclients", - "target": "utils_openstackclients_createport" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L775", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_openstackclients", - "target": "utils_openstackclients_createportlowlevel" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L788", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_openstackclients", - "target": "utils_openstackclients_createvm" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L966", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_openstackclients", - "target": "utils_openstackclients_waituntilvmactive" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L979", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_openstackclients", - "target": "utils_openstackclients_manageexistingvolume" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L1039", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_openstackclients", - "target": "utils_openstackclients_getsecuritygroupids" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L1054", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_openstackclients", - "target": "utils_openstackclients_getservergroups" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L1088", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_openstackclients", - "target": "utils_openstackclients_getcindervolumeservices" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L50", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_pkg_utils_openstackopsutils_go", - "target": "utils_openstackmetadata" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/migrationutils.go", - "source_location": "L20", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_migrationutils_go", - "target": "utils_migrationutils" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/migrationutils.go", - "source_location": "L53", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_migrationutils_go", - "target": "utils_migrationutils_createvalidatedcondition" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/migrationutils.go", - "source_location": "L78", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_migrationutils_go", - "target": "utils_migrationutils_createdatacopycondition" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/migrationutils.go", - "source_location": "L103", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_migrationutils_go", - "target": "utils_migrationutils_createmigratingcondition" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/migrationutils.go", - "source_location": "L128", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_migrationutils_go", - "target": "utils_migrationutils_createfailedcondition" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/migrationutils.go", - "source_location": "L152", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_migrationutils_go", - "target": "utils_migrationutils_createsucceededcondition" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/migrationutils.go", - "source_location": "L177", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_migrationutils_go", - "target": "utils_migrationutils_setcutoverlabel" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/migrationutils.go", - "source_location": "L187", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_migrationutils_go", - "target": "utils_migrationutils_spliteventstringoncomma" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/migrationutils.go", - "source_location": "L197", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_migrationutils_go", - "target": "utils_migrationutils_getsatusconditions" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/migrationutils.go", - "source_location": "L203", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_migrationutils_go", - "target": "utils_migrationutils_getconditonindex" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/migrationutils.go", - "source_location": "L214", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_migrationutils_go", - "target": "utils_migrationutils_generatepodcondition" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/migrationutils.go", - "source_location": "L229", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_migrationutils_go", - "target": "utils_migrationutils_sortconditionsbylasttransitiontime" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/migrationutils.go", - "source_location": "L237", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_migrationutils_go", - "target": "utils_migrationutils_createstorageacceleratedcopycondition" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/migrationutils.go", - "source_location": "L60", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_migrationutils_createvalidatedcondition", - "target": "utils_migrationutils_getconditonindex" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/migrationutils.go", - "source_location": "L61", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_migrationutils_createvalidatedcondition", - "target": "utils_migrationutils_generatepodcondition" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/migrationutils.go", - "source_location": "L84", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_migrationutils_createdatacopycondition", - "target": "utils_migrationutils_spliteventstringoncomma" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/migrationutils.go", - "source_location": "L85", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_migrationutils_createdatacopycondition", - "target": "utils_migrationutils_getconditonindex" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/migrationutils.go", - "source_location": "L86", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_migrationutils_createdatacopycondition", - "target": "utils_migrationutils_generatepodcondition" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/migrationutils.go", - "source_location": "L110", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_migrationutils_createmigratingcondition", - "target": "utils_migrationutils_getconditonindex" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/migrationutils.go", - "source_location": "L111", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_migrationutils_createmigratingcondition", - "target": "utils_migrationutils_generatepodcondition" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/migrationutils.go", - "source_location": "L135", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_migrationutils_createfailedcondition", - "target": "utils_migrationutils_getconditonindex" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/migrationutils.go", - "source_location": "L136", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_migrationutils_createfailedcondition", - "target": "utils_migrationutils_generatepodcondition" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/migrationutils.go", - "source_location": "L159", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_migrationutils_createsucceededcondition", - "target": "utils_migrationutils_getconditonindex" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/migrationutils.go", - "source_location": "L160", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_migrationutils_createsucceededcondition", - "target": "utils_migrationutils_generatepodcondition" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/migrationutils.go", - "source_location": "L272", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_migrationutils_createstorageacceleratedcopycondition", - "target": "utils_migrationutils_getconditonindex" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/migrationutils.go", - "source_location": "L273", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_migrationutils_createstorageacceleratedcopycondition", - "target": "utils_migrationutils_generatepodcondition" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/metadata_utils.go", - "source_location": "L36", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_metadata_utils_go", - "target": "utils_metadata_utils_getmasterinstanceuuidfromdmi" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/metadata_utils.go", - "source_location": "L69", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_metadata_utils_go", - "target": "utils_metadata_utils_getmasterinstanceuuid" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/metadata_utils.go", - "source_location": "L89", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_metadata_utils_go", - "target": "utils_instancemetadata" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/metadata_utils.go", - "source_location": "L102", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_metadata_utils_go", - "target": "utils_metadata_utils_getcurrentinstancemetadata" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/metadata_utils.go", - "source_location": "L173", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_metadata_utils_go", - "target": "utils_metadata_utils_verifycredentialsmatchcurrentenvironment" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/metadata_utils.go", - "source_location": "L70", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_metadata_utils_getmasterinstanceuuid", - "target": "utils_metadata_utils_getmasterinstanceuuidfromdmi" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/metadata_utils.go", - "source_location": "L52", - "weight": 1.0, - "source": "utils_metadata_utils_getmasterinstanceuuidfromdmi", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/metadata_utils.go", - "source_location": "L78", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_metadata_utils_getmasterinstanceuuid", - "target": "utils_metadata_utils_getcurrentinstancemetadata" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/metadata_utils.go", - "source_location": "L174", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_metadata_utils_verifycredentialsmatchcurrentenvironment", - "target": "utils_metadata_utils_getmasterinstanceuuid" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/common/validation/openstack/validate.go", - "source_location": "L256", - "weight": 1.0, - "source": "openstack_validate_verifycredentialsmatchcurrentenvironment", - "target": "utils_metadata_utils_getmasterinstanceuuid" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source_location": "L24", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_pcdutils_go", - "target": "utils_pcdutils_syncpcdinfo" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source_location": "L92", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_pcdutils_go", - "target": "utils_pcdutils_createpcdhostfromresmgrhost" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source_location": "L101", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_pcdutils_go", - "target": "utils_pcdutils_createpcdclusterfromresmgrcluster" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source_location": "L113", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_pcdutils_go", - "target": "utils_pcdutils_createdummypcdclusterforstandalonepcdhosts" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source_location": "L147", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_pcdutils_go", - "target": "utils_pcdutils_deleteentryfornopcdcluster" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source_location": "L168", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_pcdutils_go", - "target": "utils_pcdutils_updatepcdhostfromresmgrhost" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source_location": "L186", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_pcdutils_go", - "target": "utils_pcdutils_updatepcdclusterfromresmgrcluster" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source_location": "L212", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_pcdutils_go", - "target": "utils_pcdutils_generatepcdhostfromresmgrhost" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source_location": "L261", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_pcdutils_go", - "target": "utils_pcdutils_generatepcdclusterfromresmgrcluster" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source_location": "L291", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_pcdutils_go", - "target": "utils_pcdutils_deletestalepcdhosts" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source_location": "L328", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_pcdutils_go", - "target": "utils_pcdutils_deletestalepcdclusters" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source_location": "L369", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_pcdutils_go", - "target": "utils_pcdutils_filterpcdclustersonopenstackcreds" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source_location": "L384", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_pcdutils_go", - "target": "utils_pcdutils_filterpcdhostsonopenstackcreds" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source_location": "L399", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_pcdutils_go", - "target": "utils_pcdutils_getvmwarehostfromesxiname" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source_location": "L413", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_pcdutils_go", - "target": "utils_pcdutils_assignhypervisorroletohost" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source_location": "L426", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_pcdutils_go", - "target": "utils_pcdutils_assignhostconfigtohost" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source_location": "L439", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_pcdutils_go", - "target": "utils_pcdutils_waitforhypervisorroleassignment" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source_location": "L459", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_pcdutils_go", - "target": "utils_pcdutils_waitforhosttoshowuponpcd" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source_location": "L51", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_pcdutils_syncpcdinfo", - "target": "utils_pcdutils_createpcdclusterfromresmgrcluster" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source_location": "L54", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_pcdutils_syncpcdinfo", - "target": "utils_pcdutils_updatepcdclusterfromresmgrcluster" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source_location": "L68", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_pcdutils_syncpcdinfo", - "target": "utils_pcdutils_createpcdhostfromresmgrhost" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source_location": "L71", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_pcdutils_syncpcdinfo", - "target": "utils_pcdutils_updatepcdhostfromresmgrhost" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source_location": "L80", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_pcdutils_syncpcdinfo", - "target": "utils_pcdutils_deletestalepcdhosts" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source_location": "L84", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_pcdutils_syncpcdinfo", - "target": "utils_pcdutils_deletestalepcdclusters" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source_location": "L609", - "weight": 1.0, - "source": "server_vjailbreakproxy_revalidatecredentials", - "target": "utils_pcdutils_syncpcdinfo" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source_location": "L93", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_pcdutils_createpcdhostfromresmgrhost", - "target": "utils_pcdutils_generatepcdhostfromresmgrhost" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source_location": "L102", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_pcdutils_createpcdclusterfromresmgrcluster", - "target": "utils_pcdutils_generatepcdclusterfromresmgrcluster" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source_location": "L114", - "weight": 1.0, - "source": "utils_pcdutils_createdummypcdclusterforstandalonepcdhosts", - "target": "utils_k8scompat_getk8scompatiblevmwareobjectname" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/common/validation/openstack/validate.go", - "source_location": "L297", - "weight": 1.0, - "source": "openstack_validate_fetchresourcespostvalidation", - "target": "utils_pcdutils_createdummypcdclusterforstandalonepcdhosts" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source_location": "L148", - "weight": 1.0, - "source": "utils_pcdutils_deleteentryfornopcdcluster", - "target": "utils_k8scompat_getk8scompatiblevmwareobjectname" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source_location": "L169", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_pcdutils_updatepcdhostfromresmgrhost", - "target": "utils_pcdutils_generatepcdhostfromresmgrhost" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source_location": "L197", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_pcdutils_updatepcdclusterfromresmgrcluster", - "target": "utils_pcdutils_generatepcdclusterfromresmgrcluster" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source_location": "L189", - "weight": 1.0, - "source": "utils_pcdutils_updatepcdclusterfromresmgrcluster", - "target": "utils_k8scompat_getk8scompatiblevmwareobjectname" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source_location": "L262", - "weight": 1.0, - "source": "utils_pcdutils_generatepcdclusterfromresmgrcluster", - "target": "utils_k8scompat_getk8scompatiblevmwareobjectname" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source_location": "L308", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_pcdutils_deletestalepcdhosts", - "target": "utils_pcdutils_filterpcdhostsonopenstackcreds" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source_location": "L349", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_pcdutils_deletestalepcdclusters", - "target": "utils_pcdutils_filterpcdclustersonopenstackcreds" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/pcdutils.go", - "source_location": "L401", - "weight": 1.0, - "source": "utils_pcdutils_getvmwarehostfromesxiname", - "target": "utils_k8scompat_getk8scompatiblevmwareobjectname" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/maintenance_mode.go", - "source_location": "L28", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_maintenance_mode_go", - "target": "utils_maintenance_mode_canentermaintenancemode" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/maintenance_mode.go", - "source_location": "L186", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_maintenance_mode_go", - "target": "utils_maintenance_mode_checkclustercapacityafterhostremoval" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/maintenance_mode.go", - "source_location": "L294", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_maintenance_mode_go", - "target": "utils_maintenance_mode_getmaintenancemodeoptions" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/maintenance_mode.go", - "source_location": "L353", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_maintenance_mode_go", - "target": "utils_maintenance_mode_checkvmformaintenancemode" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/maintenance_mode.go", - "source_location": "L435", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_maintenance_mode_go", - "target": "utils_maintenance_mode_getvalidationconfigmapforrollingmigrationplan" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/maintenance_mode.go", - "source_location": "L444", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_maintenance_mode_go", - "target": "utils_maintenance_mode_getrollingmigrationplanvalidationconfigfromconfigmap" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/maintenance_mode.go", - "source_location": "L473", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_maintenance_mode_go", - "target": "utils_maintenance_mode_getrollingmigrationplanvalidationconfigfromconfigmapname" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/maintenance_mode.go", - "source_location": "L478", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_maintenance_mode_go", - "target": "utils_maintenance_mode_createdefaultvalidationconfigmapforrollingmigrationplan" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/maintenance_mode.go", - "source_location": "L137", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_maintenance_mode_canentermaintenancemode", - "target": "utils_maintenance_mode_checkclustercapacityafterhostremoval" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/maintenance_mode.go", - "source_location": "L163", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_maintenance_mode_canentermaintenancemode", - "target": "utils_maintenance_mode_checkvmformaintenancemode" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/maintenance_mode.go", - "source_location": "L329", - "weight": 1.0, - "source": "utils_maintenance_mode_getmaintenancemodeoptions", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/maintenance_mode.go", - "source_location": "L437", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_maintenance_mode_getvalidationconfigmapforrollingmigrationplan", - "target": "utils_maintenance_mode_getrollingmigrationplanvalidationconfigfromconfigmapname" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/maintenance_mode.go", - "source_location": "L490", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_maintenance_mode_createdefaultvalidationconfigmapforrollingmigrationplan", - "target": "utils_maintenance_mode_getrollingmigrationplanvalidationconfigfromconfigmapname" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/vmwareutils.go", - "source_location": "L25", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_vmwareutils_go", - "target": "utils_vmwareutils_getclusterk8sid" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/vmwareutils.go", - "source_location": "L39", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_vmwareutils_go", - "target": "utils_vmwareutils_getvmwareclustersandhosts" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/vmwareutils.go", - "source_location": "L113", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_vmwareutils_go", - "target": "utils_vmwareutils_createvmwarehost" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/vmwareutils.go", - "source_location": "L179", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_vmwareutils_go", - "target": "utils_vmwareutils_createvmwarecluster" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/vmwareutils.go", - "source_location": "L252", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_vmwareutils_go", - "target": "utils_vmwareutils_createvmwareclustersandhosts" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/vmwareutils.go", - "source_location": "L277", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_vmwareutils_go", - "target": "utils_vmwareutils_deletestalevmwareclustersandhosts" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/vmwareutils.go", - "source_location": "L388", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_vmwareutils_go", - "target": "utils_vmwareutils_filtervmwarehostsforcluster" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/vmwareutils.go", - "source_location": "L401", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_vmwareutils_go", - "target": "utils_vmwareutils_fetchstandaloneesxhostsfromvcenter" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/vmwareutils.go", - "source_location": "L462", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_vmwareutils_go", - "target": "utils_vmwareutils_createdummyclusterforstandaloneesx" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/vmwareutils.go", - "source_location": "L182", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_vmwareutils_createvmwarecluster", - "target": "utils_vmwareutils_getclusterk8sid" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/vmwareutils.go", - "source_location": "L346", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_vmwareutils_deletestalevmwareclustersandhosts", - "target": "utils_vmwareutils_getclusterk8sid" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/vmwareutils.go", - "source_location": "L255", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_vmwareutils_createvmwareclustersandhosts", - "target": "utils_vmwareutils_getvmwareclustersandhosts" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/vmwareutils.go", - "source_location": "L278", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_vmwareutils_deletestalevmwareclustersandhosts", - "target": "utils_vmwareutils_getvmwareclustersandhosts" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/vmwareutils.go", - "source_location": "L99", - "weight": 1.0, - "source": "utils_vmwareutils_getvmwareclustersandhosts", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/vmwareutils.go", - "source_location": "L212", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_vmwareutils_createvmwarecluster", - "target": "utils_vmwareutils_createvmwarehost" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/vmwareutils.go", - "source_location": "L114", - "weight": 1.0, - "source": "utils_vmwareutils_createvmwarehost", - "target": "utils_k8scompat_getk8scompatiblevmwareobjectname" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/vmwareutils.go", - "source_location": "L267", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_vmwareutils_createvmwareclustersandhosts", - "target": "utils_vmwareutils_createvmwarecluster" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/vmwareutils.go", - "source_location": "L519", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_vmwareutils_createdummyclusterforstandaloneesx", - "target": "utils_vmwareutils_createvmwarecluster" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/vmwareutils.go", - "source_location": "L184", - "weight": 1.0, - "source": "utils_vmwareutils_createvmwarecluster", - "target": "utils_k8scompat_getk8scompatiblevmwareobjectname" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/vmwareutils.go", - "source_location": "L261", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_vmwareutils_createvmwareclustersandhosts", - "target": "utils_vmwareutils_createdummyclusterforstandaloneesx" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/common/validation/vmware/validate.go", - "source_location": "L261", - "weight": 1.0, - "source": "vmware_validate_fetchresourcespostvalidation", - "target": "utils_vmwareutils_createvmwareclustersandhosts" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/vmwareutils.go", - "source_location": "L309", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_vmwareutils_deletestalevmwareclustersandhosts", - "target": "utils_vmwareutils_fetchstandaloneesxhostsfromvcenter" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/vmwareutils.go", - "source_location": "L347", - "weight": 1.0, - "source": "utils_vmwareutils_deletestalevmwareclustersandhosts", - "target": "utils_k8scompat_getk8scompatiblevmwareobjectname" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/common/validation/vmware/validate.go", - "source_location": "L285", - "weight": 1.0, - "source": "vmware_validate_fetchresourcespostvalidation", - "target": "utils_vmwareutils_deletestalevmwareclustersandhosts" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/vmwareutils.go", - "source_location": "L490", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_vmwareutils_createdummyclusterforstandaloneesx", - "target": "utils_vmwareutils_fetchstandaloneesxhostsfromvcenter" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/vmwareutils.go", - "source_location": "L515", - "weight": 1.0, - "source": "utils_vmwareutils_createdummyclusterforstandaloneesx", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/migrationplanutils.go", - "source_location": "L21", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_migrationplanutils_go", - "target": "utils_migrationplanutils_migrationnamefromvmname" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/migrationplanutils.go", - "source_location": "L26", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_migrationplanutils_go", - "target": "utils_migrationplanutils_getmigrationconfigmapname" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/migrationplanutils.go", - "source_location": "L31", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_migrationplanutils_go", - "target": "utils_migrationplanutils_getfirstbootconfigmapname" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/migrationplanutils.go", - "source_location": "L36", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_migrationplanutils_go", - "target": "utils_migrationplanutils_newhostpathtype" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/migrationplanutils.go", - "source_location": "L42", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_migrationplanutils_go", - "target": "utils_migrationplanutils_validatemigrationplan" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/utils/migrationplanutils.go", - "source_location": "L64", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_utils_migrationplanutils_go", - "target": "utils_migrationplanutils_getjobnameforvmname" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/migrationplanutils.go", - "source_location": "L65", - "weight": 1.0, - "source": "utils_migrationplanutils_getjobnameforvmname", - "target": "utils_k8scompat_getk8scompatiblevmwareobjectname" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/utils/migrationplanutils.go", - "source_location": "L69", - "weight": 1.0, - "source": "utils_migrationplanutils_getjobnameforvmname", - "target": "utils_k8scompat_generatesha256hash" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/scope/openstackcredsscope.go", - "source_location": "L15", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_scope_openstackcredsscope_go", - "target": "scope_openstackcredsscopeparams" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/scope/openstackcredsscope.go", - "source_location": "L23", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_scope_openstackcredsscope_go", - "target": "scope_openstackcredsscope_newopenstackcredsscope" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/scope/openstackcredsscope.go", - "source_location": "L36", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_scope_openstackcredsscope_go", - "target": "scope_openstackcredsscope" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/scope/openstackcredsscope.go", - "source_location": "L43", - "weight": 1.0, - "confidence_score": 1.0, - "source": "scope_openstackcredsscope", - "target": "scope_openstackcredsscope_close" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/scope/openstackcredsscope.go", - "source_location": "L52", - "weight": 1.0, - "confidence_score": 1.0, - "source": "scope_openstackcredsscope", - "target": "scope_openstackcredsscope_name" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/scope/openstackcredsscope.go", - "source_location": "L57", - "weight": 1.0, - "confidence_score": 1.0, - "source": "scope_openstackcredsscope", - "target": "scope_openstackcredsscope_namespace" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/scope/vjailbreaknodescope.go", - "source_location": "L14", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_scope_vjailbreaknodescope_go", - "target": "scope_vjailbreaknodescopeparams" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/scope/vjailbreaknodescope.go", - "source_location": "L22", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_scope_vjailbreaknodescope_go", - "target": "scope_vjailbreaknodescope_newvjailbreaknodescope" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/scope/vjailbreaknodescope.go", - "source_location": "L35", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_scope_vjailbreaknodescope_go", - "target": "scope_vjailbreaknodescope" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/scope/vjailbreaknodescope.go", - "source_location": "L42", - "weight": 1.0, - "confidence_score": 1.0, - "source": "scope_vjailbreaknodescope", - "target": "scope_vjailbreaknodescope_close" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/scope/vjailbreaknodescope.go", - "source_location": "L51", - "weight": 1.0, - "confidence_score": 1.0, - "source": "scope_vjailbreaknodescope", - "target": "scope_vjailbreaknodescope_name" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/scope/vjailbreaknodescope.go", - "source_location": "L56", - "weight": 1.0, - "confidence_score": 1.0, - "source": "scope_vjailbreaknodescope", - "target": "scope_vjailbreaknodescope_namespace" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/scope/vmwarecredsscope.go", - "source_location": "L15", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_scope_vmwarecredsscope_go", - "target": "scope_vmwarecredsscopeparams" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/scope/vmwarecredsscope.go", - "source_location": "L23", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_scope_vmwarecredsscope_go", - "target": "scope_vmwarecredsscope_newvmwarecredsscope" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/scope/vmwarecredsscope.go", - "source_location": "L36", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_scope_vmwarecredsscope_go", - "target": "scope_vmwarecredsscope" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/common/validation/vmware/validate.go", - "source_location": "L251", - "weight": 1.0, - "source": "vmware_validate_fetchresourcespostvalidation", - "target": "scope_vmwarecredsscope_newvmwarecredsscope" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/scope/vmwarecredsscope.go", - "source_location": "L43", - "weight": 1.0, - "confidence_score": 1.0, - "source": "scope_vmwarecredsscope", - "target": "scope_vmwarecredsscope_close" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/scope/vmwarecredsscope.go", - "source_location": "L52", - "weight": 1.0, - "confidence_score": 1.0, - "source": "scope_vmwarecredsscope", - "target": "scope_vmwarecredsscope_name" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/scope/vmwarecredsscope.go", - "source_location": "L57", - "weight": 1.0, - "confidence_score": 1.0, - "source": "scope_vmwarecredsscope", - "target": "scope_vmwarecredsscope_namespace" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/scope/bmconfigscope.go", - "source_location": "L15", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_scope_bmconfigscope_go", - "target": "scope_bmconfigscopeparams" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/scope/bmconfigscope.go", - "source_location": "L23", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_scope_bmconfigscope_go", - "target": "scope_bmconfigscope_newbmconfigscope" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/scope/bmconfigscope.go", - "source_location": "L36", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_scope_bmconfigscope_go", - "target": "scope_bmconfigscope" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/scope/bmconfigscope.go", - "source_location": "L43", - "weight": 1.0, - "confidence_score": 1.0, - "source": "scope_bmconfigscope", - "target": "scope_bmconfigscope_close" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/scope/bmconfigscope.go", - "source_location": "L52", - "weight": 1.0, - "confidence_score": 1.0, - "source": "scope_bmconfigscope", - "target": "scope_bmconfigscope_name" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/scope/bmconfigscope.go", - "source_location": "L57", - "weight": 1.0, - "confidence_score": 1.0, - "source": "scope_bmconfigscope", - "target": "scope_bmconfigscope_namespace" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/scope/rollingmigrationplanscope.go", - "source_location": "L15", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_scope_rollingmigrationplanscope_go", - "target": "scope_rollingmigrationplanscopeparams" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/scope/rollingmigrationplanscope.go", - "source_location": "L23", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_scope_rollingmigrationplanscope_go", - "target": "scope_rollingmigrationplanscope_newrollingmigrationplanscope" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/scope/rollingmigrationplanscope.go", - "source_location": "L36", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_scope_rollingmigrationplanscope_go", - "target": "scope_rollingmigrationplanscope" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/scope/rollingmigrationplanscope.go", - "source_location": "L43", - "weight": 1.0, - "confidence_score": 1.0, - "source": "scope_rollingmigrationplanscope", - "target": "scope_rollingmigrationplanscope_close" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/scope/rollingmigrationplanscope.go", - "source_location": "L52", - "weight": 1.0, - "confidence_score": 1.0, - "source": "scope_rollingmigrationplanscope", - "target": "scope_rollingmigrationplanscope_name" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/scope/rollingmigrationplanscope.go", - "source_location": "L57", - "weight": 1.0, - "confidence_score": 1.0, - "source": "scope_rollingmigrationplanscope", - "target": "scope_rollingmigrationplanscope_namespace" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/scope/clustermigrationscope.go", - "source_location": "L15", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_scope_clustermigrationscope_go", - "target": "scope_clustermigrationscopeparams" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/scope/clustermigrationscope.go", - "source_location": "L24", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_scope_clustermigrationscope_go", - "target": "scope_clustermigrationscope_newclustermigrationscope" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/scope/clustermigrationscope.go", - "source_location": "L38", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_scope_clustermigrationscope_go", - "target": "scope_clustermigrationscope" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/scope/clustermigrationscope.go", - "source_location": "L46", - "weight": 1.0, - "confidence_score": 1.0, - "source": "scope_clustermigrationscope", - "target": "scope_clustermigrationscope_close" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/scope/clustermigrationscope.go", - "source_location": "L55", - "weight": 1.0, - "confidence_score": 1.0, - "source": "scope_clustermigrationscope", - "target": "scope_clustermigrationscope_name" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/scope/clustermigrationscope.go", - "source_location": "L60", - "weight": 1.0, - "confidence_score": 1.0, - "source": "scope_clustermigrationscope", - "target": "scope_clustermigrationscope_namespace" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/scope/migrationplanscope.go", - "source_location": "L16", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_scope_migrationplanscope_go", - "target": "scope_migrationplanscopeparams" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/scope/migrationplanscope.go", - "source_location": "L24", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_scope_migrationplanscope_go", - "target": "scope_migrationplanscope_newmigrationplanscope" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/scope/migrationplanscope.go", - "source_location": "L37", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_scope_migrationplanscope_go", - "target": "scope_migrationplanscope" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/scope/migrationplanscope.go", - "source_location": "L44", - "weight": 1.0, - "confidence_score": 1.0, - "source": "scope_migrationplanscope", - "target": "scope_migrationplanscope_close" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/scope/migrationplanscope.go", - "source_location": "L53", - "weight": 1.0, - "confidence_score": 1.0, - "source": "scope_migrationplanscope", - "target": "scope_migrationplanscope_name" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/scope/migrationplanscope.go", - "source_location": "L58", - "weight": 1.0, - "confidence_score": 1.0, - "source": "scope_migrationplanscope", - "target": "scope_migrationplanscope_namespace" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/scope/arraycredsscope.go", - "source_location": "L13", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_scope_arraycredsscope_go", - "target": "scope_arraycredsscopeparams" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/scope/arraycredsscope.go", - "source_location": "L20", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_scope_arraycredsscope_go", - "target": "scope_arraycredsscope" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/scope/arraycredsscope.go", - "source_location": "L27", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_scope_arraycredsscope_go", - "target": "scope_arraycredsscope_newarraycredsscope" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/scope/arraycredsscope.go", - "source_location": "L40", - "weight": 1.0, - "confidence_score": 1.0, - "source": "scope_arraycredsscope", - "target": "scope_arraycredsscope_close" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/scope/arraycredsscope.go", - "source_location": "L45", - "weight": 1.0, - "confidence_score": 1.0, - "source": "scope_arraycredsscope", - "target": "scope_arraycredsscope_patcharraycreds" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/scope/arraycredsscope.go", - "source_location": "L41", - "weight": 1.0, - "confidence_score": 1.0, - "source": "scope_arraycredsscope_close", - "target": "scope_arraycredsscope_patcharraycreds" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/scope/esximigrationscope.go", - "source_location": "L15", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_scope_esximigrationscope_go", - "target": "scope_esximigrationscopeparams" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/scope/esximigrationscope.go", - "source_location": "L24", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_scope_esximigrationscope_go", - "target": "scope_esximigrationscope_newesximigrationscope" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/scope/esximigrationscope.go", - "source_location": "L38", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_scope_esximigrationscope_go", - "target": "scope_esximigrationscope" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/scope/esximigrationscope.go", - "source_location": "L46", - "weight": 1.0, - "confidence_score": 1.0, - "source": "scope_esximigrationscope", - "target": "scope_esximigrationscope_close" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/scope/esximigrationscope.go", - "source_location": "L55", - "weight": 1.0, - "confidence_score": 1.0, - "source": "scope_esximigrationscope", - "target": "scope_esximigrationscope_name" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/scope/esximigrationscope.go", - "source_location": "L60", - "weight": 1.0, - "confidence_score": 1.0, - "source": "scope_esximigrationscope", - "target": "scope_esximigrationscope_namespace" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/scope/migrationscope.go", - "source_location": "L15", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_scope_migrationscope_go", - "target": "scope_migrationscopeparams" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/scope/migrationscope.go", - "source_location": "L23", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_scope_migrationscope_go", - "target": "scope_migrationscope_newmigrationscope" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/scope/migrationscope.go", - "source_location": "L36", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_scope_migrationscope_go", - "target": "scope_migrationscope" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/scope/migrationscope.go", - "source_location": "L43", - "weight": 1.0, - "confidence_score": 1.0, - "source": "scope_migrationscope", - "target": "scope_migrationscope_close" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/scope/migrationscope.go", - "source_location": "L52", - "weight": 1.0, - "confidence_score": 1.0, - "source": "scope_migrationscope", - "target": "scope_migrationscope_name" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/scope/migrationscope.go", - "source_location": "L57", - "weight": 1.0, - "confidence_score": 1.0, - "source": "scope_migrationscope", - "target": "scope_migrationscope_namespace" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone_test.go", - "source_location": "L14", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_sdk_keystone_keystone_test_go", - "target": "keystone_roundtripfunc" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone_test.go", - "source_location": "L22", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_sdk_keystone_keystone_test_go", - "target": "keystone_keystone_test_newtestclient" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone_test.go", - "source_location": "L33", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_sdk_keystone_keystone_test_go", - "target": "keystone_keystone_test_testgetserviceid" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone_test.go", - "source_location": "L138", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_sdk_keystone_keystone_test_go", - "target": "keystone_keystone_test_testgetendpointforregion" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone_test.go", - "source_location": "L17", - "weight": 1.0, - "confidence_score": 1.0, - "source": "keystone_roundtripfunc", - "target": "keystone_roundtripfunc_roundtrip" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone_test.go", - "source_location": "L34", - "weight": 1.0, - "confidence_score": 1.0, - "source": "keystone_keystone_test_testgetserviceid", - "target": "keystone_keystone_test_newtestclient" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone_test.go", - "source_location": "L139", - "weight": 1.0, - "confidence_score": 1.0, - "source": "keystone_keystone_test_testgetendpointforregion", - "target": "keystone_keystone_test_newtestclient" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/sdk/keystone/keystone_test.go", - "source_location": "L36", - "weight": 1.0, - "source": "keystone_keystone_test_testgetserviceid", - "target": "testutils_testutils_equals" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/sdk/keystone/keystone_test.go", - "source_location": "L48", - "weight": 1.0, - "source": "keystone_keystone_test_testgetserviceid", - "target": "testutils_testutils_ok" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/sdk/keystone/keystone_test.go", - "source_location": "L141", - "weight": 1.0, - "source": "keystone_keystone_test_testgetendpointforregion", - "target": "testutils_testutils_equals" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/sdk/keystone/keystone_test.go", - "source_location": "L155", - "weight": 1.0, - "source": "keystone_keystone_test_testgetendpointforregion", - "target": "testutils_testutils_ok" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L31", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_sdk_keystone_keystone_go", - "target": "keystone_client" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L44", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_sdk_keystone_keystone_go", - "target": "keystone_credentials" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L52", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_sdk_keystone_keystone_go", - "target": "keystone_authinfo" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L60", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_sdk_keystone_keystone_go", - "target": "keystone_authrequest" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L65", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_sdk_keystone_keystone_go", - "target": "keystone_authrequestauth" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L71", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_sdk_keystone_keystone_go", - "target": "keystone_authrequestauthidentity" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L77", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_sdk_keystone_keystone_go", - "target": "keystone_authrequestauthidentitypassword" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L82", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_sdk_keystone_keystone_go", - "target": "keystone_authrequestauthidentitypassworduser" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L89", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_sdk_keystone_keystone_go", - "target": "keystone_authrequestauthscope" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L94", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_sdk_keystone_keystone_go", - "target": "keystone_authrequestauthscopeproject" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L100", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_sdk_keystone_keystone_go", - "target": "keystone_authrequestauthscopeprojectdomain" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L105", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_sdk_keystone_keystone_go", - "target": "keystone_authresponse" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L110", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_sdk_keystone_keystone_go", - "target": "keystone_authresponsetoken" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L121", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_sdk_keystone_keystone_go", - "target": "keystone_authresponsetokenuser" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L129", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_sdk_keystone_keystone_go", - "target": "keystone_authresponsetokenproject" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L136", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_sdk_keystone_keystone_go", - "target": "keystone_authresponsetokenprojectdomain" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L142", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_sdk_keystone_keystone_go", - "target": "keystone_getprojectsresponse" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L148", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_sdk_keystone_keystone_go", - "target": "keystone_project" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L156", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_sdk_keystone_keystone_go", - "target": "keystone_getalltenantsallusersresponse" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L161", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_sdk_keystone_keystone_go", - "target": "keystone_tenantusersmap" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L170", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_sdk_keystone_keystone_go", - "target": "keystone_userconfig" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L179", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_sdk_keystone_keystone_go", - "target": "keystone_createuserrequest" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L184", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_sdk_keystone_keystone_go", - "target": "keystone_createuserrequestuser" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L195", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_sdk_keystone_keystone_go", - "target": "keystone_createuserresponse" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L200", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_sdk_keystone_keystone_go", - "target": "keystone_createuserresponseuser" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L211", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_sdk_keystone_keystone_go", - "target": "keystone_createprojectrequest" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L216", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_sdk_keystone_keystone_go", - "target": "keystone_createprojectrequestproject" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L228", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_sdk_keystone_keystone_go", - "target": "keystone_createprojectresponse" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L233", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_sdk_keystone_keystone_go", - "target": "keystone_createprojectresponseproject" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L248", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_sdk_keystone_keystone_go", - "target": "keystone_listusersresponse" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L253", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_sdk_keystone_keystone_go", - "target": "keystone_user" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L261", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_sdk_keystone_keystone_go", - "target": "keystone_listrolesresponse" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L266", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_sdk_keystone_keystone_go", - "target": "keystone_role" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L273", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_sdk_keystone_keystone_go", - "target": "keystone_httpclient" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L280", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_sdk_keystone_keystone_go", - "target": "keystone_keystone_newclient" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L875", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_sdk_keystone_keystone_go", - "target": "keystone_keystone_credentialstokeystoneauthrequest" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L347", - "weight": 1.0, - "confidence_score": 1.0, - "source": "keystone_httpclient", - "target": "keystone_httpclient_auth" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L404", - "weight": 1.0, - "confidence_score": 1.0, - "source": "keystone_httpclient", - "target": "keystone_httpclient_gettokeninfo" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L471", - "weight": 1.0, - "confidence_score": 1.0, - "source": "keystone_httpclient", - "target": "keystone_httpclient_getprojects" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L508", - "weight": 1.0, - "confidence_score": 1.0, - "source": "keystone_httpclient", - "target": "keystone_httpclient_getalltenantsallusers" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L545", - "weight": 1.0, - "confidence_score": 1.0, - "source": "keystone_httpclient", - "target": "keystone_httpclient_listprojects" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L592", - "weight": 1.0, - "confidence_score": 1.0, - "source": "keystone_httpclient", - "target": "keystone_httpclient_createproject" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L641", - "weight": 1.0, - "confidence_score": 1.0, - "source": "keystone_httpclient", - "target": "keystone_httpclient_listroles" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L688", - "weight": 1.0, - "confidence_score": 1.0, - "source": "keystone_httpclient", - "target": "keystone_httpclient_checkroleassignforuseronproject" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L714", - "weight": 1.0, - "confidence_score": 1.0, - "source": "keystone_httpclient", - "target": "keystone_httpclient_assignroletouseronproject" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L747", - "weight": 1.0, - "confidence_score": 1.0, - "source": "keystone_httpclient", - "target": "keystone_httpclient_createuser" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L794", - "weight": 1.0, - "confidence_score": 1.0, - "source": "keystone_httpclient", - "target": "keystone_httpclient_listuser" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L839", - "weight": 1.0, - "confidence_score": 1.0, - "source": "keystone_httpclient", - "target": "keystone_httpclient_deleteuser" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L281", - "weight": 1.0, - "source": "keystone_keystone_newclient", - "target": "utils_net_newvjbnet" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L348", - "weight": 1.0, - "confidence_score": 1.0, - "source": "keystone_httpclient_auth", - "target": "keystone_keystone_credentialstokeystoneauthrequest" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L379", - "weight": 1.0, - "source": "keystone_httpclient_auth", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L430", - "weight": 1.0, - "source": "keystone_httpclient_gettokeninfo", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L495", - "weight": 1.0, - "source": "keystone_httpclient_getprojects", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L532", - "weight": 1.0, - "source": "keystone_httpclient_getalltenantsallusers", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L577", - "weight": 1.0, - "source": "keystone_httpclient_listprojects", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L628", - "weight": 1.0, - "source": "keystone_httpclient_createproject", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L673", - "weight": 1.0, - "source": "keystone_httpclient_listroles", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L740", - "weight": 1.0, - "source": "keystone_httpclient_assignroletouseronproject", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L781", - "weight": 1.0, - "source": "keystone_httpclient_createuser", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L826", - "weight": 1.0, - "source": "keystone_httpclient_listuser", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/sdk/keystone/keystone.go", - "source_location": "L867", - "weight": 1.0, - "source": "keystone_httpclient_deleteuser", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "source_location": "L21", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_sdk_keystone_authenticator_go", - "target": "keystone_authoptions" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "source_location": "L29", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_sdk_keystone_authenticator_go", - "target": "keystone_authenticator" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "source_location": "L36", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_sdk_keystone_authenticator_go", - "target": "keystone_basicauthenticator" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "source_location": "L44", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_sdk_keystone_authenticator_go", - "target": "keystone_authenticator_newbasictokengenerator" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "source_location": "L62", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_sdk_keystone_authenticator_go", - "target": "keystone_statictokenauthenticator" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "source_location": "L70", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_sdk_keystone_authenticator_go", - "target": "keystone_authenticator_newstatictokenauthenticator" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "source_location": "L95", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_sdk_keystone_authenticator_go", - "target": "keystone_cachedauthenticator" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "source_location": "L104", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_sdk_keystone_authenticator_go", - "target": "keystone_authenticator_newcachedauthenticator" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "source_location": "L134", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_sdk_keystone_authenticator_go", - "target": "keystone_filecachedauthenticator" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "source_location": "L143", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_sdk_keystone_authenticator_go", - "target": "keystone_authenticator_newfilecachedauthenticator" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "source_location": "L206", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_sdk_keystone_authenticator_go", - "target": "keystone_secretcachedauthenticator" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "source_location": "L214", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_sdk_keystone_authenticator_go", - "target": "keystone_authenticator_newsecretcachedauthenticator" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "source_location": "L50", - "weight": 1.0, - "confidence_score": 1.0, - "source": "keystone_basicauthenticator", - "target": "keystone_basicauthenticator_auth" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "source_location": "L56", - "weight": 1.0, - "confidence_score": 1.0, - "source": "keystone_basicauthenticator", - "target": "keystone_basicauthenticator_resetcache" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "source_location": "L51", - "weight": 1.0, - "confidence_score": 1.0, - "source": "keystone_basicauthenticator_auth", - "target": "keystone_secretcachedauthenticator_auth" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "source_location": "L75", - "weight": 1.0, - "confidence_score": 1.0, - "source": "keystone_statictokenauthenticator", - "target": "keystone_statictokenauthenticator_auth" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "source_location": "L89", - "weight": 1.0, - "confidence_score": 1.0, - "source": "keystone_statictokenauthenticator", - "target": "keystone_statictokenauthenticator_resetcache" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "source_location": "L113", - "weight": 1.0, - "confidence_score": 1.0, - "source": "keystone_cachedauthenticator", - "target": "keystone_cachedauthenticator_auth" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "source_location": "L128", - "weight": 1.0, - "confidence_score": 1.0, - "source": "keystone_cachedauthenticator", - "target": "keystone_cachedauthenticator_resetcache" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "source_location": "L117", - "weight": 1.0, - "confidence_score": 1.0, - "source": "keystone_cachedauthenticator_auth", - "target": "keystone_secretcachedauthenticator_auth" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "source_location": "L153", - "weight": 1.0, - "confidence_score": 1.0, - "source": "keystone_filecachedauthenticator", - "target": "keystone_filecachedauthenticator_auth" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "source_location": "L177", - "weight": 1.0, - "confidence_score": 1.0, - "source": "keystone_filecachedauthenticator", - "target": "keystone_filecachedauthenticator_readfromfile" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "source_location": "L191", - "weight": 1.0, - "confidence_score": 1.0, - "source": "keystone_filecachedauthenticator", - "target": "keystone_filecachedauthenticator_writetofile" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "source_location": "L201", - "weight": 1.0, - "confidence_score": 1.0, - "source": "keystone_filecachedauthenticator", - "target": "keystone_filecachedauthenticator_resetcache" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "source_location": "L159", - "weight": 1.0, - "confidence_score": 1.0, - "source": "keystone_filecachedauthenticator_auth", - "target": "keystone_filecachedauthenticator_readfromfile" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "source_location": "L164", - "weight": 1.0, - "confidence_score": 1.0, - "source": "keystone_filecachedauthenticator_auth", - "target": "keystone_secretcachedauthenticator_auth" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "source_location": "L169", - "weight": 1.0, - "confidence_score": 1.0, - "source": "keystone_filecachedauthenticator_auth", - "target": "keystone_filecachedauthenticator_writetofile" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "source_location": "L227", - "weight": 1.0, - "confidence_score": 1.0, - "source": "keystone_secretcachedauthenticator", - "target": "keystone_secretcachedauthenticator_auth" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "source_location": "L254", - "weight": 1.0, - "confidence_score": 1.0, - "source": "keystone_secretcachedauthenticator", - "target": "keystone_secretcachedauthenticator_readfromsecret" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "source_location": "L279", - "weight": 1.0, - "confidence_score": 1.0, - "source": "keystone_secretcachedauthenticator", - "target": "keystone_secretcachedauthenticator_writetosecret" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "source_location": "L299", - "weight": 1.0, - "confidence_score": 1.0, - "source": "keystone_secretcachedauthenticator", - "target": "keystone_secretcachedauthenticator_resetcache" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "source_location": "L233", - "weight": 1.0, - "confidence_score": 1.0, - "source": "keystone_secretcachedauthenticator_auth", - "target": "keystone_secretcachedauthenticator_readfromsecret" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "source_location": "L246", - "weight": 1.0, - "confidence_score": 1.0, - "source": "keystone_secretcachedauthenticator_auth", - "target": "keystone_secretcachedauthenticator_writetosecret" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator.go", - "source_location": "L266", - "weight": 1.0, - "source": "keystone_secretcachedauthenticator_readfromsecret", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/services.go", - "source_location": "L15", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_sdk_keystone_services_go", - "target": "keystone_servicemanagerapi" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/services.go", - "source_location": "L24", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_sdk_keystone_services_go", - "target": "keystone_servicesinfo" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/services.go", - "source_location": "L44", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_sdk_keystone_services_go", - "target": "keystone_services_getserviceid" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/services.go", - "source_location": "L72", - "weight": 1.0, - "confidence_score": 1.0, - "source": "keystone_servicemanagerapi", - "target": "keystone_servicemanagerapi_getserviceidapi" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/services.go", - "source_location": "L61", - "weight": 1.0, - "confidence_score": 1.0, - "source": "keystone_services_getserviceid", - "target": "keystone_servicemanagerapi_getserviceidapi" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/util.go", - "source_location": "L17", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_sdk_keystone_util_go", - "target": "keystone_util_parsecredentialsfromenv" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/util.go", - "source_location": "L41", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_sdk_keystone_util_go", - "target": "keystone_util_parsecredentialsfromopenstackcreds" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/util.go", - "source_location": "L52", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_sdk_keystone_util_go", - "target": "keystone_util_createfromenv" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/util.go", - "source_location": "L63", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_sdk_keystone_util_go", - "target": "keystone_util_createfromopenstackcreds" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/util.go", - "source_location": "L74", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_sdk_keystone_util_go", - "target": "keystone_util_createfromduinfo" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/util.go", - "source_location": "L58", - "weight": 1.0, - "confidence_score": 1.0, - "source": "keystone_util_createfromenv", - "target": "keystone_util_createfromduinfo" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/sdk/keystone/util.go", - "source_location": "L54", - "weight": 1.0, - "source": "keystone_util_createfromenv", - "target": "pcd_util_parseinfofromenv" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/util.go", - "source_location": "L69", - "weight": 1.0, - "confidence_score": 1.0, - "source": "keystone_util_createfromopenstackcreds", - "target": "keystone_util_createfromduinfo" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/sdk/keystone/util.go", - "source_location": "L65", - "weight": 1.0, - "source": "keystone_util_createfromopenstackcreds", - "target": "pcd_util_parseinfofromopenstackcreds" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/client_fake.go", - "source_location": "L10", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_sdk_keystone_client_fake_go", - "target": "keystone_fakeclient" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/client_fake.go", - "source_location": "L14", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_sdk_keystone_client_fake_go", - "target": "keystone_client_fake_newfakeclient" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/client_fake.go", - "source_location": "L22", - "weight": 1.0, - "confidence_score": 1.0, - "source": "keystone_fakeclient", - "target": "keystone_fakeclient_auth" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/client_fake.go", - "source_location": "L33", - "weight": 1.0, - "confidence_score": 1.0, - "source": "keystone_fakeclient", - "target": "keystone_fakeclient_gettokeninfo" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/client_fake.go", - "source_location": "L39", - "weight": 1.0, - "confidence_score": 1.0, - "source": "keystone_fakeclient", - "target": "keystone_fakeclient_getprojects" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/client_fake.go", - "source_location": "L45", - "weight": 1.0, - "confidence_score": 1.0, - "source": "keystone_fakeclient", - "target": "keystone_fakeclient_createuser" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/client_fake.go", - "source_location": "L51", - "weight": 1.0, - "confidence_score": 1.0, - "source": "keystone_fakeclient", - "target": "keystone_fakeclient_deleteuser" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/client_fake.go", - "source_location": "L57", - "weight": 1.0, - "confidence_score": 1.0, - "source": "keystone_fakeclient", - "target": "keystone_fakeclient_listuser" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/client_fake.go", - "source_location": "L63", - "weight": 1.0, - "confidence_score": 1.0, - "source": "keystone_fakeclient", - "target": "keystone_fakeclient_listroles" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/client_fake.go", - "source_location": "L69", - "weight": 1.0, - "confidence_score": 1.0, - "source": "keystone_fakeclient", - "target": "keystone_fakeclient_assignroletouseronproject" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/client_fake.go", - "source_location": "L75", - "weight": 1.0, - "confidence_score": 1.0, - "source": "keystone_fakeclient", - "target": "keystone_fakeclient_listprojects" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/endpoints.go", - "source_location": "L16", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_sdk_keystone_endpoints_go", - "target": "keystone_endpointmanagerapi" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/endpoints.go", - "source_location": "L25", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_sdk_keystone_endpoints_go", - "target": "keystone_endpointsinfo" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/endpoints.go", - "source_location": "L47", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_sdk_keystone_endpoints_go", - "target": "keystone_endpoints_getendpointforregion" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/endpoints.go", - "source_location": "L76", - "weight": 1.0, - "confidence_score": 1.0, - "source": "keystone_endpointmanagerapi", - "target": "keystone_endpointmanagerapi_getendpointforregionapi" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/endpoints.go", - "source_location": "L65", - "weight": 1.0, - "confidence_score": 1.0, - "source": "keystone_endpoints_getendpointforregion", - "target": "keystone_endpointmanagerapi_getendpointforregionapi" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator_fake.go", - "source_location": "L10", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_sdk_keystone_authenticator_fake_go", - "target": "keystone_fakeauthenticator" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator_fake.go", - "source_location": "L14", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_sdk_keystone_authenticator_fake_go", - "target": "keystone_authenticator_fake_newfakeauthenticator" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator_fake.go", - "source_location": "L20", - "weight": 1.0, - "confidence_score": 1.0, - "source": "keystone_fakeauthenticator", - "target": "keystone_fakeauthenticator_auth" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/keystone/authenticator_fake.go", - "source_location": "L31", - "weight": 1.0, - "confidence_score": 1.0, - "source": "keystone_fakeauthenticator", - "target": "keystone_fakeauthenticator_resetcache" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/pcd/types.go", - "source_location": "L7", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_sdk_pcd_types_go", - "target": "pcd_info" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/server/server.go", - "source_location": "L102", - "weight": 1.0, - "source": "server_server_apilogger", - "target": "pcd_info" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/server/server.go", - "source_location": "L179", - "weight": 1.0, - "source": "server_server_startserver", - "target": "pcd_info" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source_location": "L82", - "weight": 1.0, - "source": "server_vjailbreakproxy_validateopenstackip", - "target": "pcd_info" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/cli/serve.go", - "source_location": "L58", - "weight": 1.0, - "source": "cli_serve_initcfg", - "target": "pcd_info" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/cli/serve.go", - "source_location": "L92", - "weight": 1.0, - "source": "cli_serve_serve", - "target": "pcd_info" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/sdk/targets/vcenter/vcenter.go", - "source_location": "L76", - "weight": 1.0, - "source": "vcenter_vcenter_connect", - "target": "pcd_info" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/sdk/targets/vcenter/vcenter.go", - "source_location": "L116", - "weight": 1.0, - "source": "vcenter_vcenter_listvms", - "target": "pcd_info" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/pcd/util.go", - "source_location": "L14", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_sdk_pcd_util_go", - "target": "pcd_util_parseinfofromenv" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/pcd/util.go", - "source_location": "L34", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_sdk_pcd_util_go", - "target": "pcd_util_parseinfofromopenstackcreds" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/resmgr/types.go", - "source_location": "L12", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_sdk_resmgr_types_go", - "target": "resmgr_extensions" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/resmgr/types.go", - "source_location": "L17", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_sdk_resmgr_types_go", - "target": "resmgr_interfaceinfo" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/resmgr/types.go", - "source_location": "L24", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_sdk_resmgr_types_go", - "target": "resmgr_interfacedetails" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/resmgr/types.go", - "source_location": "L30", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_sdk_resmgr_types_go", - "target": "resmgr_nicdetails" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/resmgr/types.go", - "source_location": "L37", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_sdk_resmgr_types_go", - "target": "resmgr_interfaceaddress" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/resmgr/types.go", - "source_location": "L45", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_sdk_resmgr_types_go", - "target": "resmgr_host" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/resmgr/types.go", - "source_location": "L70", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_sdk_resmgr_types_go", - "target": "resmgr_cluster" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/resmgr/types.go", - "source_location": "L88", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_sdk_resmgr_types_go", - "target": "resmgr_impl" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/resmgr/types.go", - "source_location": "L97", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_sdk_resmgr_types_go", - "target": "resmgr_config" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/resmgr/types.go", - "source_location": "L105", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_sdk_resmgr_types_go", - "target": "resmgr_roleresponse" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/resmgr/types.go", - "source_location": "L111", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_sdk_resmgr_types_go", - "target": "resmgr_pf9capiextensions" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/resmgr/types.go", - "source_location": "L121", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_sdk_resmgr_types_go", - "target": "resmgr_bundle" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/resmgr/types.go", - "source_location": "L126", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_sdk_resmgr_types_go", - "target": "resmgr_assignhypervisor" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/resmgr/types.go", - "source_location": "L131", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_sdk_resmgr_types_go", - "target": "resmgr_extensionsdata" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source_location": "L50", - "weight": 1.0, - "confidence_score": 1.0, - "source": "resmgr_host", - "target": "resmgr_host_unmarshaljson" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source_location": "L280", - "weight": 1.0, - "confidence_score": 1.0, - "source": "resmgr_host", - "target": "resmgr_host_readextensions" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source_location": "L75", - "weight": 1.0, - "confidence_score": 1.0, - "source": "resmgr_impl", - "target": "resmgr_impl_getresmgrreq" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source_location": "L92", - "weight": 1.0, - "confidence_score": 1.0, - "source": "resmgr_impl", - "target": "resmgr_impl_listhosts" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source_location": "L131", - "weight": 1.0, - "confidence_score": 1.0, - "source": "resmgr_impl", - "target": "resmgr_impl_gethost" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source_location": "L170", - "weight": 1.0, - "confidence_score": 1.0, - "source": "resmgr_impl", - "target": "resmgr_impl_deauthhost" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source_location": "L202", - "weight": 1.0, - "confidence_score": 1.0, - "source": "resmgr_impl", - "target": "resmgr_impl_generatesupportbundle" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source_location": "L242", - "weight": 1.0, - "confidence_score": 1.0, - "source": "resmgr_impl", - "target": "resmgr_impl_addroleversion" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source_location": "L291", - "weight": 1.0, - "confidence_score": 1.0, - "source": "resmgr_impl", - "target": "resmgr_impl_assignroles" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source_location": "L328", - "weight": 1.0, - "confidence_score": 1.0, - "source": "resmgr_impl", - "target": "resmgr_impl_assignhypervisor" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source_location": "L363", - "weight": 1.0, - "confidence_score": 1.0, - "source": "resmgr_impl", - "target": "resmgr_impl_removeroles" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source_location": "L400", - "weight": 1.0, - "confidence_score": 1.0, - "source": "resmgr_impl", - "target": "resmgr_impl_getroles" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source_location": "L453", - "weight": 1.0, - "confidence_score": 1.0, - "source": "resmgr_impl", - "target": "resmgr_impl_listclusters" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source_location": "L491", - "weight": 1.0, - "confidence_score": 1.0, - "source": "resmgr_impl", - "target": "resmgr_impl_listhostconfig" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source_location": "L529", - "weight": 1.0, - "confidence_score": 1.0, - "source": "resmgr_impl", - "target": "resmgr_impl_assignhostconfig" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source_location": "L562", - "weight": 1.0, - "confidence_score": 1.0, - "source": "resmgr_impl", - "target": "resmgr_impl_hostexists" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source_location": "L22", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_sdk_resmgr_resmgr_go", - "target": "resmgr_resmgr" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source_location": "L39", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_sdk_resmgr_resmgr_go", - "target": "resmgr_resmgr_newresmgrclient" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source_location": "L65", - "weight": 1.0, - "source": "resmgr_host_unmarshaljson", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source_location": "L96", - "weight": 1.0, - "confidence_score": 1.0, - "source": "resmgr_impl_listhosts", - "target": "resmgr_impl_getresmgrreq" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source_location": "L134", - "weight": 1.0, - "confidence_score": 1.0, - "source": "resmgr_impl_gethost", - "target": "resmgr_impl_getresmgrreq" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source_location": "L172", - "weight": 1.0, - "confidence_score": 1.0, - "source": "resmgr_impl_deauthhost", - "target": "resmgr_impl_getresmgrreq" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source_location": "L210", - "weight": 1.0, - "confidence_score": 1.0, - "source": "resmgr_impl_generatesupportbundle", - "target": "resmgr_impl_getresmgrreq" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source_location": "L244", - "weight": 1.0, - "confidence_score": 1.0, - "source": "resmgr_impl_addroleversion", - "target": "resmgr_impl_getresmgrreq" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source_location": "L301", - "weight": 1.0, - "confidence_score": 1.0, - "source": "resmgr_impl_assignroles", - "target": "resmgr_impl_getresmgrreq" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source_location": "L337", - "weight": 1.0, - "confidence_score": 1.0, - "source": "resmgr_impl_assignhypervisor", - "target": "resmgr_impl_getresmgrreq" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source_location": "L373", - "weight": 1.0, - "confidence_score": 1.0, - "source": "resmgr_impl_removeroles", - "target": "resmgr_impl_getresmgrreq" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source_location": "L402", - "weight": 1.0, - "confidence_score": 1.0, - "source": "resmgr_impl_getroles", - "target": "resmgr_impl_getresmgrreq" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source_location": "L455", - "weight": 1.0, - "confidence_score": 1.0, - "source": "resmgr_impl_listclusters", - "target": "resmgr_impl_getresmgrreq" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source_location": "L493", - "weight": 1.0, - "confidence_score": 1.0, - "source": "resmgr_impl_listhostconfig", - "target": "resmgr_impl_getresmgrreq" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source_location": "L536", - "weight": 1.0, - "confidence_score": 1.0, - "source": "resmgr_impl_assignhostconfig", - "target": "resmgr_impl_getresmgrreq" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source_location": "L116", - "weight": 1.0, - "source": "resmgr_impl_listhosts", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source_location": "L563", - "weight": 1.0, - "confidence_score": 1.0, - "source": "resmgr_impl_hostexists", - "target": "resmgr_impl_gethost" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source_location": "L157", - "weight": 1.0, - "source": "resmgr_impl_gethost", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source_location": "L195", - "weight": 1.0, - "source": "resmgr_impl_deauthhost", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source_location": "L234", - "weight": 1.0, - "source": "resmgr_impl_generatesupportbundle", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source_location": "L269", - "weight": 1.0, - "source": "resmgr_impl_addroleversion", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source_location": "L320", - "weight": 1.0, - "source": "resmgr_impl_assignroles", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source_location": "L356", - "weight": 1.0, - "source": "resmgr_impl_assignhypervisor", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source_location": "L392", - "weight": 1.0, - "source": "resmgr_impl_removeroles", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source_location": "L423", - "weight": 1.0, - "source": "resmgr_impl_getroles", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source_location": "L476", - "weight": 1.0, - "source": "resmgr_impl_listclusters", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source_location": "L514", - "weight": 1.0, - "source": "resmgr_impl_listhostconfig", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "k8s/migration/pkg/sdk/resmgr/resmgr.go", - "source_location": "L555", - "weight": 1.0, - "source": "resmgr_impl_assignhostconfig", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/testutils/testutils.go", - "source_location": "L15", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_sdk_testutils_testutils_go", - "target": "testutils_testutils_assert" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/testutils/testutils.go", - "source_location": "L25", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_sdk_testutils_testutils_go", - "target": "testutils_testutils_ok" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/pkg/sdk/testutils/testutils.go", - "source_location": "L35", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_pkg_sdk_testutils_testutils_go", - "target": "testutils_testutils_equals" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/main.go", - "source_location": "L24", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_main_go", - "target": "v2v_helper_main_main" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/main.go", - "source_location": "L215", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_main_go", - "target": "v2v_helper_main_logmigrationparams" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/main.go", - "source_location": "L67", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_main_main", - "target": "v2v_helper_main_logmigrationparams" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/main.go", - "source_location": "L29", - "weight": 1.0, - "source": "v2v_helper_main_main", - "target": "reporter_reporter_newreporter" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/main.go", - "source_location": "L31", - "weight": 1.0, - "source": "v2v_helper_main_main", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/main.go", - "source_location": "L48", - "weight": 1.0, - "source": "v2v_helper_main_main", - "target": "reporter_reporter_isrunninginpod" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/main.go", - "source_location": "L61", - "weight": 1.0, - "source": "v2v_helper_main_main", - "target": "utils_vcenterutils_getmigrationparams" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/main.go", - "source_location": "L65", - "weight": 1.0, - "source": "v2v_helper_main_main", - "target": "utils_utils_writetologfile" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/main.go", - "source_location": "L91", - "weight": 1.0, - "source": "v2v_helper_main_main", - "target": "vcenter_vcenterops_vcenterclientbuilder" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/main.go", - "source_location": "L99", - "weight": 1.0, - "source": "v2v_helper_main_main", - "target": "openstack_openstackops_newopenstackclients" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/main.go", - "source_location": "L108", - "weight": 1.0, - "source": "v2v_helper_main_main", - "target": "vcenter_vcenterops_getthumbprint" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/main.go", - "source_location": "L116", - "weight": 1.0, - "source": "v2v_helper_main_main", - "target": "vm_vmops_vmopsbuilder" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/main.go", - "source_location": "L135", - "weight": 1.0, - "source": "v2v_helper_main_main", - "target": "utils_utils_removeemptystrings" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/main.go", - "source_location": "L216", - "weight": 1.0, - "source": "v2v_helper_main_logmigrationparams", - "target": "utils_utils_printlog" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/openstack/openstackops.go", - "source_location": "L31", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_openstack_openstackops_go", - "target": "openstack_openstackoperations" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/openstack/openstackops.go", - "source_location": "L63", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_openstack_openstackops_go", - "target": "openstack_openstackops_authoptionsfromenv" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/openstack/openstackops.go", - "source_location": "L121", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_openstack_openstackops_go", - "target": "openstack_openstackops_validateopenstack" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/openstack/openstackops.go", - "source_location": "L181", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_openstack_openstackops_go", - "target": "openstack_openstackops_newopenstackclients" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/openstack/openstackops.go", - "source_location": "L122", - "weight": 1.0, - "confidence_score": 1.0, - "source": "openstack_openstackops_validateopenstack", - "target": "openstack_openstackops_authoptionsfromenv" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/openstack/openstackops.go", - "source_location": "L182", - "weight": 1.0, - "confidence_score": 1.0, - "source": "openstack_openstackops_newopenstackclients", - "target": "openstack_openstackops_validateopenstack" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/openstack/openstackops.go", - "source_location": "L131", - "weight": 1.0, - "source": "openstack_openstackops_validateopenstack", - "target": "utils_net_newvjbnet" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vcenter/vcenterops.go", - "source_location": "L33", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_vcenter_vcenterops_go", - "target": "vcenter_vcenteroperations" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vcenter/vcenterops.go", - "source_location": "L41", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_vcenter_vcenterops_go", - "target": "vcenter_vcenterclient" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vcenter/vcenterops.go", - "source_location": "L48", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_vcenter_vcenterops_go", - "target": "vcenter_vcenterops_validatevcenter" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vcenter/vcenterops.go", - "source_location": "L104", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_vcenter_vcenterops_go", - "target": "vcenter_vcenterops_vcenterclientbuilder" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vcenter/vcenterops.go", - "source_location": "L129", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_vcenter_vcenterops_go", - "target": "vcenter_vcenterops_getthumbprint" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vcenter/vcenterops.go", - "source_location": "L114", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vcenter_vcenterclient", - "target": "vcenter_vcenterclient_ensuresessionactive" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vcenter/vcenterops.go", - "source_location": "L164", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vcenter_vcenterclient", - "target": "vcenter_vcenterclient_getdatacenters" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vcenter/vcenterops.go", - "source_location": "L196", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vcenter_vcenterclient", - "target": "vcenter_vcenterclient_getvmbyname" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vcenter/vcenterops.go", - "source_location": "L202", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vcenter_vcenterclient", - "target": "vcenter_vcenterclient_getvmbymoid" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vcenter/vcenterops.go", - "source_location": "L211", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vcenter_vcenterclient", - "target": "vcenter_vcenterclient_getvmwithdatacenter" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vcenter/vcenterops.go", - "source_location": "L227", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vcenter_vcenterclient", - "target": "vcenter_vcenterclient_renamevm" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vcenter/vcenterops.go", - "source_location": "L239", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vcenter_vcenterclient", - "target": "vcenter_vcenterclient_getorcreatevmfolder" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vcenter/vcenterops.go", - "source_location": "L279", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vcenter_vcenterclient", - "target": "vcenter_vcenterclient_movetofolder" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vcenter/vcenterops.go", - "source_location": "L295", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vcenter_vcenterclient", - "target": "vcenter_vcenterclient_runcommandonesxi" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vcenter/vcenterops.go", - "source_location": "L328", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vcenter_vcenterclient", - "target": "vcenter_vcenterclient_getdatastores" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vcenter/vcenterops.go", - "source_location": "L105", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vcenter_vcenterops_vcenterclientbuilder", - "target": "vcenter_vcenterops_validatevcenter" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/vcenter/vcenterops.go", - "source_location": "L50", - "weight": 1.0, - "source": "vcenter_vcenterops_validatevcenter", - "target": "utils_net_normalizevcenterurl" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/vcenter/vcenterops_test.go", - "source_location": "L75", - "weight": 1.0, - "source": "vcenter_vcenterops_test_testgetthumbprint", - "target": "vcenter_vcenterops_getthumbprint" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vcenter/vcenterops.go", - "source_location": "L212", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vcenter_vcenterclient_getvmwithdatacenter", - "target": "vcenter_vcenterclient_getdatacenters" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vcenter/vcenterops.go", - "source_location": "L256", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vcenter_vcenterclient_getorcreatevmfolder", - "target": "vcenter_vcenterclient_getdatacenters" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vcenter/vcenterops.go", - "source_location": "L197", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vcenter_vcenterclient_getvmbyname", - "target": "vcenter_vcenterclient_getvmwithdatacenter" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vcenter/vcenterops.go", - "source_location": "L228", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vcenter_vcenterclient_renamevm", - "target": "vcenter_vcenterclient_getvmbymoid" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vcenter/vcenterops.go", - "source_location": "L280", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vcenter_vcenterclient_movetofolder", - "target": "vcenter_vcenterclient_getvmbymoid" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vcenter/vcenterops.go", - "source_location": "L282", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vcenter_vcenterclient_movetofolder", - "target": "vcenter_vcenterclient_getorcreatevmfolder" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vcenter/vcenterops_test.go", - "source_location": "L20", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_vcenter_vcenterops_test_go", - "target": "vcenter_vcenterops_test_simulatevcenter" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vcenter/vcenterops_test.go", - "source_location": "L49", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_vcenter_vcenterops_test_go", - "target": "vcenter_vcenterops_test_cleanupsimulator" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vcenter/vcenterops_test.go", - "source_location": "L54", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_vcenter_vcenterops_test_go", - "target": "vcenter_vcenterops_test_testgetvmbyname" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vcenter/vcenterops_test.go", - "source_location": "L73", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_vcenter_vcenterops_test_go", - "target": "vcenter_vcenterops_test_testgetthumbprint" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vcenter/vcenterops_test.go", - "source_location": "L55", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vcenter_vcenterops_test_testgetvmbyname", - "target": "vcenter_vcenterops_test_simulatevcenter" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vcenter/vcenterops_test.go", - "source_location": "L56", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vcenter_vcenterops_test_testgetvmbyname", - "target": "vcenter_vcenterops_test_cleanupsimulator" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/virtv2v/esp_detection.go", - "source_location": "L15", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_virtv2v_esp_detection_go", - "target": "virtv2v_esp_detection_detectespdiskindex" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/virtv2v/esp_detection.go", - "source_location": "L17", - "weight": 1.0, - "source": "virtv2v_esp_detection_detectespdiskindex", - "target": "virtv2v_virtv2vops_runcommandinguestallvolumes" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1091", - "weight": 1.0, - "source": "migrate_migrate_handlelinuxosdetection", - "target": "virtv2v_esp_detection_detectespdiskindex" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L32", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_virtv2v_virtv2vops_go", - "target": "virtv2v_virtv2voperations" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L45", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_virtv2v_virtv2vops_go", - "target": "virtv2v_firstbootwindows" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L50", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_virtv2v_virtv2vops_go", - "target": "virtv2v_virtv2vops_splitandfilteruserscripts" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L71", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_virtv2v_virtv2vops_go", - "target": "virtv2v_virtv2vops_splituserscriptblocks" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L103", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_virtv2v_virtv2vops_go", - "target": "virtv2v_virtv2vops_parseuserscriptblock" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L125", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_virtv2v_virtv2vops_go", - "target": "virtv2v_virtv2vops_scripttargetappliestoos" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L142", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_virtv2v_virtv2vops_go", - "target": "virtv2v_virtv2vops_preparelinuxuserfirstbootwrapper" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L191", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_virtv2v_virtv2vops_go", - "target": "virtv2v_virtv2vops_addnetplanconfig" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L214", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_virtv2v_virtv2vops_go", - "target": "virtv2v_virtv2vops_uploadvirtioscripts" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L246", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_virtv2v_virtv2vops_go", - "target": "virtv2v_virtv2vops_retainalphanumeric" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L256", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_virtv2v_virtv2vops_go", - "target": "virtv2v_virtv2vops_isrhelfamily" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L265", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_virtv2v_virtv2vops_go", - "target": "virtv2v_virtv2vops_getpartitions" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L291", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_virtv2v_virtv2vops_go", - "target": "virtv2v_virtv2vops_ntfsfix" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L317", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_virtv2v_virtv2vops_go", - "target": "virtv2v_virtv2vops_downloadfile" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L345", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_virtv2v_virtv2vops_go", - "target": "virtv2v_virtv2vops_checkforvirtiodrivers" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L369", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_virtv2v_virtv2vops_go", - "target": "virtv2v_virtv2vops_convertdisk" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L439", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_virtv2v_virtv2vops_go", - "target": "virtv2v_virtv2vops_getosrelease" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L479", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_virtv2v_virtv2vops_go", - "target": "virtv2v_virtv2vops_injectmactoips" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L526", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_virtv2v_virtv2vops_go", - "target": "virtv2v_virtv2vops_addwildcardnetplanforl2" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L541", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_virtv2v_virtv2vops_go", - "target": "virtv2v_virtv2vops_addwildcardnetplan" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L635", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_virtv2v_virtv2vops_go", - "target": "virtv2v_virtv2vops_addfirstbootscript" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L647", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_virtv2v_virtv2vops_go", - "target": "virtv2v_virtv2vops_runcommandinguest" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L668", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_virtv2v_virtv2vops_go", - "target": "virtv2v_virtv2vops_prepareguestfishcommand" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L685", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_virtv2v_virtv2vops_go", - "target": "virtv2v_virtv2vops_runcommandinguestallvolumes" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L697", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_virtv2v_virtv2vops_go", - "target": "virtv2v_virtv2vops_getdevicenumberfrompartition" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L732", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_virtv2v_virtv2vops_go", - "target": "virtv2v_virtv2vops_getbootablevolumeindex" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L750", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_virtv2v_virtv2vops_go", - "target": "virtv2v_virtv2vops_addudevrules" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L780", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_virtv2v_virtv2vops_go", - "target": "virtv2v_virtv2vops_getnetworkinterfacenames" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L800", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_virtv2v_virtv2vops_go", - "target": "virtv2v_virtv2vops_getinterfacenames" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L836", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_virtv2v_virtv2vops_go", - "target": "virtv2v_virtv2vops_extractkeyvalue" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L845", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_virtv2v_virtv2vops_go", - "target": "virtv2v_virtv2vops_getosreleaseallvolumes" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L876", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_virtv2v_virtv2vops_go", - "target": "virtv2v_virtv2vops_getwindowsversion" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L912", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_virtv2v_virtv2vops_go", - "target": "virtv2v_virtv2vops_runmountpersistencescript" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L970", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_virtv2v_virtv2vops_go", - "target": "virtv2v_virtv2vops_rungetbootablepartitionscript" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L1030", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_virtv2v_virtv2vops_go", - "target": "virtv2v_virtv2vops_runnetworkpersistence" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L1100", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_virtv2v_virtv2vops_go", - "target": "virtv2v_virtv2vops_runofflinevmwarecleanup" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L1122", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_virtv2v_virtv2vops_go", - "target": "virtv2v_virtv2vops_injectrestorationscript" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L1136", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_virtv2v_virtv2vops_go", - "target": "virtv2v_virtv2vops_injectfirstbootscriptsfromstore" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L1186", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_virtv2v_virtv2vops_go", - "target": "virtv2v_virtv2vops_pushwindowsfirstboot" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L55", - "weight": 1.0, - "confidence_score": 1.0, - "source": "virtv2v_virtv2vops_splitandfilteruserscripts", - "target": "virtv2v_virtv2vops_splituserscriptblocks" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L58", - "weight": 1.0, - "confidence_score": 1.0, - "source": "virtv2v_virtv2vops_splitandfilteruserscripts", - "target": "virtv2v_virtv2vops_parseuserscriptblock" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L62", - "weight": 1.0, - "confidence_score": 1.0, - "source": "virtv2v_virtv2vops_splitandfilteruserscripts", - "target": "virtv2v_virtv2vops_scripttargetappliestoos" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L153", - "weight": 1.0, - "confidence_score": 1.0, - "source": "virtv2v_virtv2vops_preparelinuxuserfirstbootwrapper", - "target": "virtv2v_virtv2vops_splitandfilteruserscripts" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L1200", - "weight": 1.0, - "confidence_score": 1.0, - "source": "virtv2v_virtv2vops_pushwindowsfirstboot", - "target": "virtv2v_virtv2vops_splitandfilteruserscripts" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L405", - "weight": 1.0, - "confidence_score": 1.0, - "source": "virtv2v_virtv2vops_convertdisk", - "target": "virtv2v_virtv2vops_preparelinuxuserfirstbootwrapper" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L153", - "weight": 1.0, - "source": "virtv2v_virtv2vops_preparelinuxuserfirstbootwrapper", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L205", - "weight": 1.0, - "confidence_score": 1.0, - "source": "virtv2v_virtv2vops_addnetplanconfig", - "target": "virtv2v_virtv2vops_runcommandinguestallvolumes" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L234", - "weight": 1.0, - "confidence_score": 1.0, - "source": "virtv2v_virtv2vops_uploadvirtioscripts", - "target": "virtv2v_virtv2vops_runcommandinguestallvolumes" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L280", - "weight": 1.0, - "confidence_score": 1.0, - "source": "virtv2v_virtv2vops_getpartitions", - "target": "virtv2v_virtv2vops_retainalphanumeric" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1241", - "weight": 1.0, - "source": "migrate_migrate_performdiskconversion", - "target": "virtv2v_virtv2vops_isrhelfamily" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1341", - "weight": 1.0, - "source": "migrate_migrate_configurelinuxnetwork", - "target": "virtv2v_virtv2vops_isrhelfamily" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L293", - "weight": 1.0, - "confidence_score": 1.0, - "source": "virtv2v_virtv2vops_ntfsfix", - "target": "virtv2v_virtv2vops_getpartitions" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L308", - "weight": 1.0, - "source": "virtv2v_virtv2vops_ntfsfix", - "target": "utils_nbdutils_runcommandwithlogfile" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1197", - "weight": 1.0, - "source": "migrate_migrate_performdiskconversion", - "target": "virtv2v_virtv2vops_ntfsfix" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L389", - "weight": 1.0, - "confidence_score": 1.0, - "source": "virtv2v_virtv2vops_convertdisk", - "target": "virtv2v_virtv2vops_downloadfile" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L380", - "weight": 1.0, - "confidence_score": 1.0, - "source": "virtv2v_virtv2vops_convertdisk", - "target": "virtv2v_virtv2vops_checkforvirtiodrivers" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L429", - "weight": 1.0, - "source": "virtv2v_virtv2vops_convertdisk", - "target": "utils_nbdutils_runcommandwithlogfile" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1267", - "weight": 1.0, - "source": "migrate_migrate_performdiskconversion", - "target": "virtv2v_virtv2vops_convertdisk" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L455", - "weight": 1.0, - "source": "virtv2v_virtv2vops_getosrelease", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L517", - "weight": 1.0, - "confidence_score": 1.0, - "source": "virtv2v_virtv2vops_injectmactoips", - "target": "virtv2v_virtv2vops_runcommandinguestallvolumes" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1303", - "weight": 1.0, - "source": "migrate_migrate_configurewindowsnetwork", - "target": "virtv2v_virtv2vops_injectmactoips" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1320", - "weight": 1.0, - "source": "migrate_migrate_configurelinuxnetwork", - "target": "virtv2v_virtv2vops_injectmactoips" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L532", - "weight": 1.0, - "confidence_score": 1.0, - "source": "virtv2v_virtv2vops_addwildcardnetplanforl2", - "target": "virtv2v_virtv2vops_runcommandinguestallvolumes" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1362", - "weight": 1.0, - "source": "migrate_migrate_configureubuntunetwork", - "target": "virtv2v_virtv2vops_addwildcardnetplanforl2" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L617", - "weight": 1.0, - "confidence_score": 1.0, - "source": "virtv2v_virtv2vops_addwildcardnetplan", - "target": "virtv2v_virtv2vops_runcommandinguestallvolumes" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1366", - "weight": 1.0, - "source": "migrate_migrate_configureubuntunetwork", - "target": "virtv2v_virtv2vops_addwildcardnetplan" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1258", - "weight": 1.0, - "source": "migrate_migrate_performdiskconversion", - "target": "virtv2v_virtv2vops_addfirstbootscript" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L783", - "weight": 1.0, - "confidence_score": 1.0, - "source": "virtv2v_virtv2vops_getnetworkinterfacenames", - "target": "virtv2v_virtv2vops_runcommandinguest" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L802", - "weight": 1.0, - "confidence_score": 1.0, - "source": "virtv2v_virtv2vops_getinterfacenames", - "target": "virtv2v_virtv2vops_runcommandinguest" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L663", - "weight": 1.0, - "source": "virtv2v_virtv2vops_runcommandinguest", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1039", - "weight": 1.0, - "source": "migrate_migrate_detectbootvolume", - "target": "virtv2v_virtv2vops_runcommandinguest" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L687", - "weight": 1.0, - "confidence_score": 1.0, - "source": "virtv2v_virtv2vops_runcommandinguestallvolumes", - "target": "virtv2v_virtv2vops_prepareguestfishcommand" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L1010", - "weight": 1.0, - "confidence_score": 1.0, - "source": "virtv2v_virtv2vops_rungetbootablepartitionscript", - "target": "virtv2v_virtv2vops_prepareguestfishcommand" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L699", - "weight": 1.0, - "confidence_score": 1.0, - "source": "virtv2v_virtv2vops_getdevicenumberfrompartition", - "target": "virtv2v_virtv2vops_runcommandinguestallvolumes" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L734", - "weight": 1.0, - "confidence_score": 1.0, - "source": "virtv2v_virtv2vops_getbootablevolumeindex", - "target": "virtv2v_virtv2vops_runcommandinguestallvolumes" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L772", - "weight": 1.0, - "confidence_score": 1.0, - "source": "virtv2v_virtv2vops_addudevrules", - "target": "virtv2v_virtv2vops_runcommandinguestallvolumes" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L855", - "weight": 1.0, - "confidence_score": 1.0, - "source": "virtv2v_virtv2vops_getosreleaseallvolumes", - "target": "virtv2v_virtv2vops_runcommandinguestallvolumes" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L882", - "weight": 1.0, - "confidence_score": 1.0, - "source": "virtv2v_virtv2vops_getwindowsversion", - "target": "virtv2v_virtv2vops_runcommandinguestallvolumes" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L930", - "weight": 1.0, - "confidence_score": 1.0, - "source": "virtv2v_virtv2vops_runmountpersistencescript", - "target": "virtv2v_virtv2vops_runcommandinguestallvolumes" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L986", - "weight": 1.0, - "confidence_score": 1.0, - "source": "virtv2v_virtv2vops_rungetbootablepartitionscript", - "target": "virtv2v_virtv2vops_runcommandinguestallvolumes" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L1128", - "weight": 1.0, - "confidence_score": 1.0, - "source": "virtv2v_virtv2vops_injectrestorationscript", - "target": "virtv2v_virtv2vops_runcommandinguestallvolumes" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L1177", - "weight": 1.0, - "confidence_score": 1.0, - "source": "virtv2v_virtv2vops_injectfirstbootscriptsfromstore", - "target": "virtv2v_virtv2vops_runcommandinguestallvolumes" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L691", - "weight": 1.0, - "source": "virtv2v_virtv2vops_runcommandinguestallvolumes", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1076", - "weight": 1.0, - "source": "migrate_migrate_handlelinuxosdetection", - "target": "virtv2v_virtv2vops_runcommandinguestallvolumes" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L741", - "weight": 1.0, - "confidence_score": 1.0, - "source": "virtv2v_virtv2vops_getbootablevolumeindex", - "target": "virtv2v_virtv2vops_getdevicenumberfrompartition" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1167", - "weight": 1.0, - "source": "migrate_migrate_handlewindowsbootdetection", - "target": "virtv2v_virtv2vops_getbootablevolumeindex" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1400", - "weight": 1.0, - "source": "migrate_migrate_addudevrulesforubuntu", - "target": "virtv2v_virtv2vops_addudevrules" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1561", - "weight": 1.0, - "source": "migrate_migrate_detectandhandlenetwork", - "target": "virtv2v_virtv2vops_addudevrules" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1381", - "weight": 1.0, - "source": "migrate_migrate_addudevrulesforubuntu", - "target": "virtv2v_virtv2vops_getnetworkinterfacenames" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L820", - "weight": 1.0, - "confidence_score": 1.0, - "source": "virtv2v_virtv2vops_getinterfacenames", - "target": "virtv2v_virtv2vops_extractkeyvalue" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1530", - "weight": 1.0, - "source": "migrate_migrate_detectandhandlenetwork", - "target": "virtv2v_virtv2vops_getinterfacenames" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1108", - "weight": 1.0, - "source": "migrate_migrate_handlelinuxosdetection", - "target": "virtv2v_virtv2vops_getosreleaseallvolumes" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1172", - "weight": 1.0, - "source": "migrate_migrate_handlewindowsbootdetection", - "target": "virtv2v_virtv2vops_getwindowsversion" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1120", - "weight": 1.0, - "source": "migrate_migrate_handlelinuxosdetection", - "target": "virtv2v_virtv2vops_runmountpersistencescript" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1066", - "weight": 1.0, - "source": "migrate_migrate_handlelinuxosdetection", - "target": "virtv2v_virtv2vops_rungetbootablepartitionscript" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L1055", - "weight": 1.0, - "source": "virtv2v_virtv2vops_runnetworkpersistence", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1331", - "weight": 1.0, - "source": "migrate_migrate_configurelinuxnetwork", - "target": "virtv2v_virtv2vops_runnetworkpersistence" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L1113", - "weight": 1.0, - "source": "virtv2v_virtv2vops_runofflinevmwarecleanup", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1273", - "weight": 1.0, - "source": "migrate_migrate_performdiskconversion", - "target": "virtv2v_virtv2vops_runofflinevmwarecleanup" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1307", - "weight": 1.0, - "source": "migrate_migrate_configurewindowsnetwork", - "target": "virtv2v_virtv2vops_injectrestorationscript" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1278", - "weight": 1.0, - "source": "migrate_migrate_performdiskconversion", - "target": "virtv2v_virtv2vops_injectfirstbootscriptsfromstore" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/virtv2v/virtv2vops.go", - "source_location": "L1200", - "weight": 1.0, - "source": "virtv2v_virtv2vops_pushwindowsfirstboot", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1228", - "weight": 1.0, - "source": "migrate_migrate_performdiskconversion", - "target": "virtv2v_virtv2vops_pushwindowsfirstboot" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/reporter/reporter.go", - "source_location": "L21", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_reporter_reporter_go", - "target": "reporter_reporterops" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/reporter/reporter.go", - "source_location": "L32", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_reporter_reporter_go", - "target": "reporter_reporter" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/reporter/reporter.go", - "source_location": "L39", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_reporter_reporter_go", - "target": "reporter_reporter_isrunninginpod" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/reporter/reporter.go", - "source_location": "L91", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_reporter_reporter_go", - "target": "reporter_reporter_newreporter" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/reporter/reporter.go", - "source_location": "L114", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_reporter_reporter_go", - "target": "reporter_reporter_generaterandomstring" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/reporter/reporter.go", - "source_location": "L49", - "weight": 1.0, - "confidence_score": 1.0, - "source": "reporter_reporter", - "target": "reporter_reporter_getkubernetesclient" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/reporter/reporter.go", - "source_location": "L64", - "weight": 1.0, - "confidence_score": 1.0, - "source": "reporter_reporter", - "target": "reporter_reporter_getpodname" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/reporter/reporter.go", - "source_location": "L73", - "weight": 1.0, - "confidence_score": 1.0, - "source": "reporter_reporter", - "target": "reporter_reporter_getpodnamespace" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/reporter/reporter.go", - "source_location": "L82", - "weight": 1.0, - "confidence_score": 1.0, - "source": "reporter_reporter", - "target": "reporter_reporter_getpod" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/reporter/reporter.go", - "source_location": "L123", - "weight": 1.0, - "confidence_score": 1.0, - "source": "reporter_reporter", - "target": "reporter_reporter_createkubernetesevent" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/reporter/reporter.go", - "source_location": "L153", - "weight": 1.0, - "confidence_score": 1.0, - "source": "reporter_reporter", - "target": "reporter_reporter_updateprogress" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/reporter/reporter.go", - "source_location": "L190", - "weight": 1.0, - "confidence_score": 1.0, - "source": "reporter_reporter", - "target": "reporter_reporter_updatepodevents" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/reporter/reporter.go", - "source_location": "L235", - "weight": 1.0, - "confidence_score": 1.0, - "source": "reporter_reporter", - "target": "reporter_reporter_getcutoverlabel" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/reporter/reporter.go", - "source_location": "L245", - "weight": 1.0, - "confidence_score": 1.0, - "source": "reporter_reporter", - "target": "reporter_reporter_watchpodlabels" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/reporter/reporter.go", - "source_location": "L93", - "weight": 1.0, - "confidence_score": 1.0, - "source": "reporter_reporter_newreporter", - "target": "reporter_reporter_isrunninginpod" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/reporter/reporter.go", - "source_location": "L101", - "weight": 1.0, - "confidence_score": 1.0, - "source": "reporter_reporter_newreporter", - "target": "reporter_reporter_getkubernetesclient" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/reporter/reporter.go", - "source_location": "L95", - "weight": 1.0, - "confidence_score": 1.0, - "source": "reporter_reporter_newreporter", - "target": "reporter_reporter_getpodname" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/reporter/reporter.go", - "source_location": "L98", - "weight": 1.0, - "confidence_score": 1.0, - "source": "reporter_reporter_newreporter", - "target": "reporter_reporter_getpodnamespace" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/reporter/reporter.go", - "source_location": "L75", - "weight": 1.0, - "source": "reporter_reporter_getpodnamespace", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/reporter/reporter.go", - "source_location": "L104", - "weight": 1.0, - "confidence_score": 1.0, - "source": "reporter_reporter_newreporter", - "target": "reporter_reporter_getpod" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/reporter/reporter.go", - "source_location": "L175", - "weight": 1.0, - "confidence_score": 1.0, - "source": "reporter_reporter_updateprogress", - "target": "reporter_reporter_getpod" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/reporter/reporter.go", - "source_location": "L236", - "weight": 1.0, - "confidence_score": 1.0, - "source": "reporter_reporter_getcutoverlabel", - "target": "reporter_reporter_getpod" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/reporter/reporter.go", - "source_location": "L94", - "weight": 1.0, - "source": "reporter_reporter_newreporter", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/reporter/reporter.go", - "source_location": "L127", - "weight": 1.0, - "confidence_score": 1.0, - "source": "reporter_reporter_createkubernetesevent", - "target": "reporter_reporter_generaterandomstring" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/reporter/reporter.go", - "source_location": "L120", - "weight": 1.0, - "source": "reporter_reporter_generaterandomstring", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/reporter/reporter.go", - "source_location": "L214", - "weight": 1.0, - "confidence_score": 1.0, - "source": "reporter_reporter_updatepodevents", - "target": "reporter_reporter_createkubernetesevent" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/reporter/reporter.go", - "source_location": "L199", - "weight": 1.0, - "confidence_score": 1.0, - "source": "reporter_reporter_updatepodevents", - "target": "reporter_reporter_updateprogress" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/reporter/reporter.go", - "source_location": "L200", - "weight": 1.0, - "source": "reporter_reporter_updatepodevents", - "target": "utils_utils_printlog" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/clone_tracker.go", - "source_location": "L15", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_esxi_ssh_clone_tracker_go", - "target": "esxi_ssh_progresslogger" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/clone_tracker.go", - "source_location": "L20", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_esxi_ssh_clone_tracker_go", - "target": "esxi_ssh_clonestatus" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/clone_tracker.go", - "source_location": "L29", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_esxi_ssh_clone_tracker_go", - "target": "esxi_ssh_clonetracker" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/clone_tracker.go", - "source_location": "L45", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_esxi_ssh_clone_tracker_go", - "target": "esxi_ssh_clone_tracker_newclonetracker" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/clone_tracker.go", - "source_location": "L63", - "weight": 1.0, - "confidence_score": 1.0, - "source": "esxi_ssh_clonetracker", - "target": "esxi_ssh_clonetracker_setpollinterval" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/clone_tracker.go", - "source_location": "L68", - "weight": 1.0, - "confidence_score": 1.0, - "source": "esxi_ssh_clonetracker", - "target": "esxi_ssh_clonetracker_setstartuptimeout" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/clone_tracker.go", - "source_location": "L73", - "weight": 1.0, - "confidence_score": 1.0, - "source": "esxi_ssh_clonetracker", - "target": "esxi_ssh_clonetracker_getstatus" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/clone_tracker.go", - "source_location": "L98", - "weight": 1.0, - "confidence_score": 1.0, - "source": "esxi_ssh_clonetracker", - "target": "esxi_ssh_clonetracker_readlogfile" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/clone_tracker.go", - "source_location": "L109", - "weight": 1.0, - "confidence_score": 1.0, - "source": "esxi_ssh_clonetracker", - "target": "esxi_ssh_clonetracker_parseprogress" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/clone_tracker.go", - "source_location": "L146", - "weight": 1.0, - "confidence_score": 1.0, - "source": "esxi_ssh_clonetracker", - "target": "esxi_ssh_clonetracker_parseerror" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/clone_tracker.go", - "source_location": "L159", - "weight": 1.0, - "confidence_score": 1.0, - "source": "esxi_ssh_clonetracker", - "target": "esxi_ssh_clonetracker_determineifrunning" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/clone_tracker.go", - "source_location": "L208", - "weight": 1.0, - "confidence_score": 1.0, - "source": "esxi_ssh_clonetracker", - "target": "esxi_ssh_clonetracker_logprogressifneeded" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/clone_tracker.go", - "source_location": "L221", - "weight": 1.0, - "confidence_score": 1.0, - "source": "esxi_ssh_clonetracker", - "target": "esxi_ssh_clonetracker_waitforcompletion" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/migrate/vaai_copy.go", - "source_location": "L276", - "weight": 1.0, - "source": "migrate_migrate_copydiskviastorageacceleratedcopy", - "target": "esxi_ssh_clone_tracker_newclonetracker" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/clone_tracker.go", - "source_location": "L84", - "weight": 1.0, - "confidence_score": 1.0, - "source": "esxi_ssh_clonetracker_getstatus", - "target": "esxi_ssh_clonetracker_readlogfile" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/clone_tracker.go", - "source_location": "L87", - "weight": 1.0, - "confidence_score": 1.0, - "source": "esxi_ssh_clonetracker_getstatus", - "target": "esxi_ssh_clonetracker_parseprogress" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/clone_tracker.go", - "source_location": "L88", - "weight": 1.0, - "confidence_score": 1.0, - "source": "esxi_ssh_clonetracker_getstatus", - "target": "esxi_ssh_clonetracker_parseerror" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/clone_tracker.go", - "source_location": "L89", - "weight": 1.0, - "confidence_score": 1.0, - "source": "esxi_ssh_clonetracker_getstatus", - "target": "esxi_ssh_clonetracker_determineifrunning" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/clone_tracker.go", - "source_location": "L92", - "weight": 1.0, - "confidence_score": 1.0, - "source": "esxi_ssh_clonetracker_getstatus", - "target": "esxi_ssh_clonetracker_logprogressifneeded" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/clone_tracker.go", - "source_location": "L238", - "weight": 1.0, - "confidence_score": 1.0, - "source": "esxi_ssh_clonetracker_waitforcompletion", - "target": "esxi_ssh_clonetracker_getstatus" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/types.go", - "source_location": "L5", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_esxi_ssh_types_go", - "target": "esxi_ssh_esxicredentials" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/types.go", - "source_location": "L14", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_esxi_ssh_types_go", - "target": "esxi_ssh_diskinfo" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/types.go", - "source_location": "L22", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_esxi_ssh_types_go", - "target": "esxi_ssh_vminfo" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/types.go", - "source_location": "L31", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_esxi_ssh_types_go", - "target": "esxi_ssh_datastoreinfo" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/types.go", - "source_location": "L40", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_esxi_ssh_types_go", - "target": "esxi_ssh_storagedeviceinfo" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/client.go", - "source_location": "L19", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_esxi_ssh_client_go", - "target": "esxi_ssh_sshoperation" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/client.go", - "source_location": "L28", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_esxi_ssh_client_go", - "target": "esxi_ssh_vmkfstoolstask" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/client.go", - "source_location": "L39", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_esxi_ssh_client_go", - "target": "esxi_ssh_xmlresponse" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/client.go", - "source_location": "L45", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_esxi_ssh_client_go", - "target": "esxi_ssh_structure" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/client.go", - "source_location": "L51", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_esxi_ssh_client_go", - "target": "esxi_ssh_field" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/client.go", - "source_location": "L56", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_esxi_ssh_client_go", - "target": "esxi_ssh_client" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/client.go", - "source_location": "L63", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_esxi_ssh_client_go", - "target": "esxi_ssh_client_newclient" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/client.go", - "source_location": "L69", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_esxi_ssh_client_go", - "target": "esxi_ssh_client_newclientwithtimeout" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/client.go", - "source_location": "L263", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_esxi_ssh_client_go", - "target": "esxi_ssh_client_convertdatastorepathtofilesystempath" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/client.go", - "source_location": "L560", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_esxi_ssh_client_go", - "target": "esxi_ssh_esxclilistresponse" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/client.go", - "source_location": "L566", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_esxi_ssh_client_go", - "target": "esxi_ssh_esxcliroot" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/client.go", - "source_location": "L571", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_esxi_ssh_client_go", - "target": "esxi_ssh_esxclistructurelist" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/client.go", - "source_location": "L576", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_esxi_ssh_client_go", - "target": "esxi_ssh_esxclistructure" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/client.go", - "source_location": "L581", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_esxi_ssh_client_go", - "target": "esxi_ssh_esxclifield" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/client.go", - "source_location": "L587", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_esxi_ssh_client_go", - "target": "esxi_ssh_client_parseesxclixmloutput" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/client.go", - "source_location": "L606", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_esxi_ssh_client_go", - "target": "esxi_ssh_client_parsetaskresponse" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/client.go", - "source_location": "L75", - "weight": 1.0, - "confidence_score": 1.0, - "source": "esxi_ssh_client", - "target": "esxi_ssh_client_setcommandtimeout" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/client.go", - "source_location": "L79", - "weight": 1.0, - "confidence_score": 1.0, - "source": "esxi_ssh_client", - "target": "esxi_ssh_client_connect" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/client.go", - "source_location": "L124", - "weight": 1.0, - "confidence_score": 1.0, - "source": "esxi_ssh_client", - "target": "esxi_ssh_client_disconnect" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/client.go", - "source_location": "L135", - "weight": 1.0, - "confidence_score": 1.0, - "source": "esxi_ssh_client", - "target": "esxi_ssh_client_isconnected" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/client.go", - "source_location": "L141", - "weight": 1.0, - "confidence_score": 1.0, - "source": "esxi_ssh_client", - "target": "esxi_ssh_client_executecommand" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/client.go", - "source_location": "L148", - "weight": 1.0, - "confidence_score": 1.0, - "source": "esxi_ssh_client", - "target": "esxi_ssh_client_executecommandwithcontext" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/client.go", - "source_location": "L187", - "weight": 1.0, - "confidence_score": 1.0, - "source": "esxi_ssh_client", - "target": "esxi_ssh_client_testconnection" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/client.go", - "source_location": "L208", - "weight": 1.0, - "confidence_score": 1.0, - "source": "esxi_ssh_client", - "target": "esxi_ssh_client_startvmkfstoolsclone" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/client.go", - "source_location": "L296", - "weight": 1.0, - "confidence_score": 1.0, - "source": "esxi_ssh_client", - "target": "esxi_ssh_client_startvmkfstoolsrdmclone" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/client.go", - "source_location": "L388", - "weight": 1.0, - "confidence_score": 1.0, - "source": "esxi_ssh_client", - "target": "esxi_ssh_client_getclonelog" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/client.go", - "source_location": "L402", - "weight": 1.0, - "confidence_score": 1.0, - "source": "esxi_ssh_client", - "target": "esxi_ssh_client_checkclonestatus" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/client.go", - "source_location": "L415", - "weight": 1.0, - "confidence_score": 1.0, - "source": "esxi_ssh_client", - "target": "esxi_ssh_client_verifyvmdkclone" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/client.go", - "source_location": "L444", - "weight": 1.0, - "confidence_score": 1.0, - "source": "esxi_ssh_client", - "target": "esxi_ssh_client_getvmdksize" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/client.go", - "source_location": "L474", - "weight": 1.0, - "confidence_score": 1.0, - "source": "esxi_ssh_client", - "target": "esxi_ssh_client_checkvmdkexists" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/client.go", - "source_location": "L484", - "weight": 1.0, - "confidence_score": 1.0, - "source": "esxi_ssh_client", - "target": "esxi_ssh_client_deletevmdkfiles" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/client.go", - "source_location": "L505", - "weight": 1.0, - "confidence_score": 1.0, - "source": "esxi_ssh_client", - "target": "esxi_ssh_client_checkvmkernellogsforxcopy" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/client.go", - "source_location": "L523", - "weight": 1.0, - "confidence_score": 1.0, - "source": "esxi_ssh_client", - "target": "esxi_ssh_client_checkstorageiostats" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/client.go", - "source_location": "L541", - "weight": 1.0, - "confidence_score": 1.0, - "source": "esxi_ssh_client", - "target": "esxi_ssh_client_runesxclicommand" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "source_location": "L19", - "weight": 1.0, - "confidence_score": 1.0, - "source": "esxi_ssh_client", - "target": "esxi_ssh_client_listdatastores" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "source_location": "L86", - "weight": 1.0, - "confidence_score": 1.0, - "source": "esxi_ssh_client", - "target": "esxi_ssh_client_getdatastoreinfo" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "source_location": "L102", - "weight": 1.0, - "confidence_score": 1.0, - "source": "esxi_ssh_client", - "target": "esxi_ssh_client_listvms" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "source_location": "L169", - "weight": 1.0, - "confidence_score": 1.0, - "source": "esxi_ssh_client", - "target": "esxi_ssh_client_getvminfo" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "source_location": "L191", - "weight": 1.0, - "confidence_score": 1.0, - "source": "esxi_ssh_client", - "target": "esxi_ssh_client_getvmdisks" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "source_location": "L252", - "weight": 1.0, - "confidence_score": 1.0, - "source": "esxi_ssh_client", - "target": "esxi_ssh_client_getdiskinfo" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "source_location": "L313", - "weight": 1.0, - "confidence_score": 1.0, - "source": "esxi_ssh_client", - "target": "esxi_ssh_client_liststoragedevices" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "source_location": "L394", - "weight": 1.0, - "confidence_score": 1.0, - "source": "esxi_ssh_client", - "target": "esxi_ssh_client_getdatastorebackingdevice" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "source_location": "L424", - "weight": 1.0, - "confidence_score": 1.0, - "source": "esxi_ssh_client", - "target": "esxi_ssh_client_getvmdkbackingnaa" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "source_location": "L451", - "weight": 1.0, - "confidence_score": 1.0, - "source": "esxi_ssh_client", - "target": "esxi_ssh_client_poweroffvm" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "source_location": "L476", - "weight": 1.0, - "confidence_score": 1.0, - "source": "esxi_ssh_client", - "target": "esxi_ssh_client_poweronvm" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "source_location": "L501", - "weight": 1.0, - "confidence_score": 1.0, - "source": "esxi_ssh_client", - "target": "esxi_ssh_client_getvmpowerstate" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "source_location": "L523", - "weight": 1.0, - "confidence_score": 1.0, - "source": "esxi_ssh_client", - "target": "esxi_ssh_client_rescanstorage" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "source_location": "L546", - "weight": 1.0, - "confidence_score": 1.0, - "source": "esxi_ssh_client", - "target": "esxi_ssh_client_rescanstoragefordevice" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "source_location": "L616", - "weight": 1.0, - "confidence_score": 1.0, - "source": "esxi_ssh_client", - "target": "esxi_ssh_client_createdatastore" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "source_location": "L638", - "weight": 1.0, - "confidence_score": 1.0, - "source": "esxi_ssh_client", - "target": "esxi_ssh_client_getdatastorepath" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "source_location": "L664", - "weight": 1.0, - "confidence_score": 1.0, - "source": "esxi_ssh_client", - "target": "esxi_ssh_client_gethostiqn" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "source_location": "L703", - "weight": 1.0, - "confidence_score": 1.0, - "source": "esxi_ssh_client", - "target": "esxi_ssh_client_gethostfcadapters" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "source_location": "L740", - "weight": 1.0, - "confidence_score": 1.0, - "source": "esxi_ssh_client", - "target": "esxi_ssh_client_getallhostadapters" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/client.go", - "source_location": "L120", - "weight": 1.0, - "confidence_score": 1.0, - "source": "esxi_ssh_client_connect", - "target": "esxi_ssh_client_newclient" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/client.go", - "source_location": "L144", - "weight": 1.0, - "confidence_score": 1.0, - "source": "esxi_ssh_client_executecommand", - "target": "esxi_ssh_client_executecommandwithcontext" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/client.go", - "source_location": "L193", - "weight": 1.0, - "confidence_score": 1.0, - "source": "esxi_ssh_client_testconnection", - "target": "esxi_ssh_client_executecommand" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/client.go", - "source_location": "L213", - "weight": 1.0, - "confidence_score": 1.0, - "source": "esxi_ssh_client_startvmkfstoolsclone", - "target": "esxi_ssh_client_executecommand" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/client.go", - "source_location": "L310", - "weight": 1.0, - "confidence_score": 1.0, - "source": "esxi_ssh_client_startvmkfstoolsrdmclone", - "target": "esxi_ssh_client_executecommand" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/client.go", - "source_location": "L396", - "weight": 1.0, - "confidence_score": 1.0, - "source": "esxi_ssh_client_getclonelog", - "target": "esxi_ssh_client_executecommand" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/client.go", - "source_location": "L407", - "weight": 1.0, - "confidence_score": 1.0, - "source": "esxi_ssh_client_checkclonestatus", - "target": "esxi_ssh_client_executecommand" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/client.go", - "source_location": "L422", - "weight": 1.0, - "confidence_score": 1.0, - "source": "esxi_ssh_client_verifyvmdkclone", - "target": "esxi_ssh_client_executecommand" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/client.go", - "source_location": "L450", - "weight": 1.0, - "confidence_score": 1.0, - "source": "esxi_ssh_client_getvmdksize", - "target": "esxi_ssh_client_executecommand" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/client.go", - "source_location": "L479", - "weight": 1.0, - "confidence_score": 1.0, - "source": "esxi_ssh_client_checkvmdkexists", - "target": "esxi_ssh_client_executecommand" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/client.go", - "source_location": "L491", - "weight": 1.0, - "confidence_score": 1.0, - "source": "esxi_ssh_client_deletevmdkfiles", - "target": "esxi_ssh_client_executecommand" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/client.go", - "source_location": "L514", - "weight": 1.0, - "confidence_score": 1.0, - "source": "esxi_ssh_client_checkvmkernellogsforxcopy", - "target": "esxi_ssh_client_executecommand" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/client.go", - "source_location": "L531", - "weight": 1.0, - "confidence_score": 1.0, - "source": "esxi_ssh_client_checkstorageiostats", - "target": "esxi_ssh_client_executecommand" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/client.go", - "source_location": "L550", - "weight": 1.0, - "confidence_score": 1.0, - "source": "esxi_ssh_client_runesxclicommand", - "target": "esxi_ssh_client_executecommand" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/esxi-ssh/client.go", - "source_location": "L181", - "weight": 1.0, - "source": "esxi_ssh_client_executecommandwithcontext", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/client.go", - "source_location": "L303", - "weight": 1.0, - "confidence_score": 1.0, - "source": "esxi_ssh_client_startvmkfstoolsrdmclone", - "target": "esxi_ssh_client_convertdatastorepathtofilesystempath" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/client.go", - "source_location": "L555", - "weight": 1.0, - "confidence_score": 1.0, - "source": "esxi_ssh_client_runesxclicommand", - "target": "esxi_ssh_client_parseesxclixmloutput" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "source_location": "L87", - "weight": 1.0, - "confidence_score": 1.0, - "source": "esxi_ssh_client_getdatastoreinfo", - "target": "esxi_ssh_client_listdatastores" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "source_location": "L170", - "weight": 1.0, - "confidence_score": 1.0, - "source": "esxi_ssh_client_getvminfo", - "target": "esxi_ssh_client_listvms" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "source_location": "L178", - "weight": 1.0, - "confidence_score": 1.0, - "source": "esxi_ssh_client_getvminfo", - "target": "esxi_ssh_client_getvmdisks" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "source_location": "L235", - "weight": 1.0, - "confidence_score": 1.0, - "source": "esxi_ssh_client_getvmdisks", - "target": "esxi_ssh_client_getdiskinfo" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "source_location": "L447", - "weight": 1.0, - "confidence_score": 1.0, - "source": "esxi_ssh_client_getvmdkbackingnaa", - "target": "esxi_ssh_client_getdatastorebackingdevice" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/disk_ops.go", - "source_location": "L583", - "weight": 1.0, - "confidence_score": 1.0, - "source": "esxi_ssh_client_rescanstoragefordevice", - "target": "esxi_ssh_client_rescanstorage" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/esxi-ssh/operations.go", - "source_location": "L12", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_esxi_ssh_operations_go", - "target": "esxi_ssh_esxioperations" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L29", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_vm_vmops_go", - "target": "vm_vmoperations" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L50", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_vm_vmops_go", - "target": "vm_ipentry" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L55", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_vm_vmops_go", - "target": "vm_vminfo" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L74", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_vm_vmops_go", - "target": "vm_nic" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L80", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_vm_vmops_go", - "target": "vm_guestnetwork" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L89", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_vm_vmops_go", - "target": "vm_changeid" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L95", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_vm_vmops_go", - "target": "vm_vmdisk" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L109", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_vm_vmops_go", - "target": "vm_vmops" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L117", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_vm_vmops_go", - "target": "vm_vmops_vmopsbuilder" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L336", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_vm_vmops_go", - "target": "vm_vmops_parsechangeid" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L349", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_vm_vmops_go", - "target": "vm_vmops_getchangeid" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L130", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vm_vmops", - "target": "vm_vmops_getvmpowerstate" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L133", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vm_vmops", - "target": "vm_vmops_getvmobj" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L137", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vm_vmops", - "target": "vm_vmops_getvcenterclient" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L141", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vm_vmops", - "target": "vm_vmops_refreshvm" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L164", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vm_vmops", - "target": "vm_vmops_getvminfo" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L369", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vm_vmops", - "target": "vm_vmops_updatedisksinfo" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L458", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vm_vmops", - "target": "vm_vmops_updatediskinfo" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L525", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vm_vmops", - "target": "vm_vmops_iscbtenabled" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L545", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vm_vmops", - "target": "vm_vmops_enablecbt" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L573", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vm_vmops", - "target": "vm_vmops_takesnapshot" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L598", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vm_vmops", - "target": "vm_vmops_deletesnapshot" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L623", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vm_vmops", - "target": "vm_vmops_deletesnapshotbyref" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L675", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vm_vmops", - "target": "vm_vmops_getsnapshot" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L695", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vm_vmops", - "target": "vm_vmops_customquerychangeddiskareas" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L743", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vm_vmops", - "target": "vm_vmops_vmguestshutdown" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L807", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vm_vmops", - "target": "vm_vmops_vmpoweroff" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L856", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vm_vmops", - "target": "vm_vmops_vmpoweron" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L899", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vm_vmops", - "target": "vm_vmops_disconnectnetworkinterfaces" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L968", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vm_vmops", - "target": "vm_vmops_listsnapshots" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L994", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vm_vmops", - "target": "vm_vmops_deletemigrationsnapshots" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L1043", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vm_vmops", - "target": "vm_vmops_cleanupsnapshots" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/vm/vmops_test.go", - "source_location": "L129", - "weight": 1.0, - "source": "vm_vmops_test_testgetvminfo", - "target": "vm_vmops_vmopsbuilder" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/vm/vmops_test.go", - "source_location": "L143", - "weight": 1.0, - "source": "vm_vmops_test_testenablecbt", - "target": "vm_vmops_vmopsbuilder" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/vm/vmops_test.go", - "source_location": "L156", - "weight": 1.0, - "source": "vm_vmops_test_testiscbtenabled", - "target": "vm_vmops_vmopsbuilder" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/vm/vmops_test.go", - "source_location": "L171", - "weight": 1.0, - "source": "vm_vmops_test_testtakesnapshot", - "target": "vm_vmops_vmopsbuilder" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/vm/vmops_test.go", - "source_location": "L185", - "weight": 1.0, - "source": "vm_vmops_test_testdeletesnapshot", - "target": "vm_vmops_vmopsbuilder" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/vm/vmops_test.go", - "source_location": "L200", - "weight": 1.0, - "source": "vm_vmops_test_testgetsnapshot", - "target": "vm_vmops_vmopsbuilder" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L173", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vm_vmops_getvminfo", - "target": "vm_vmops_refreshvm" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L383", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vm_vmops_updatedisksinfo", - "target": "vm_vmops_refreshvm" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L472", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vm_vmops_updatediskinfo", - "target": "vm_vmops_refreshvm" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L533", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vm_vmops_iscbtenabled", - "target": "vm_vmops_refreshvm" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L557", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vm_vmops_enablecbt", - "target": "vm_vmops_refreshvm" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L581", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vm_vmops_takesnapshot", - "target": "vm_vmops_refreshvm" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L607", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vm_vmops_deletesnapshot", - "target": "vm_vmops_refreshvm" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L647", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vm_vmops_deletesnapshotbyref", - "target": "vm_vmops_refreshvm" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L683", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vm_vmops_getsnapshot", - "target": "vm_vmops_refreshvm" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L716", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vm_vmops_customquerychangeddiskareas", - "target": "vm_vmops_refreshvm" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L751", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vm_vmops_vmguestshutdown", - "target": "vm_vmops_refreshvm" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L815", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vm_vmops_vmpoweroff", - "target": "vm_vmops_refreshvm" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L864", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vm_vmops_vmpoweron", - "target": "vm_vmops_refreshvm" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L909", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vm_vmops_disconnectnetworkinterfaces", - "target": "vm_vmops_refreshvm" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L977", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vm_vmops_listsnapshots", - "target": "vm_vmops_refreshvm" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L198", - "weight": 1.0, - "source": "vm_vmops_getvminfo", - "target": "k8sutils_k8sutils_getvmwaremachine" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L293", - "weight": 1.0, - "source": "vm_vmops_getvminfo", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L304", - "weight": 1.0, - "source": "vm_vmops_getvminfo", - "target": "k8sutils_k8sutils_getrdmdisk" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L311", - "weight": 1.0, - "source": "vm_vmops_getvminfo", - "target": "k8sutils_k8sutils_getsourcevmkey" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L366", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vm_vmops_getchangeid", - "target": "vm_vmops_parsechangeid" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L414", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vm_vmops_updatedisksinfo", - "target": "vm_vmops_getchangeid" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L498", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vm_vmops_updatediskinfo", - "target": "vm_vmops_getchangeid" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L1011", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vm_vmops_deletemigrationsnapshots", - "target": "vm_vmops_deletesnapshotbyref" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L830", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vm_vmops_vmpoweroff", - "target": "vm_vmops_vmguestshutdown" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L1045", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vm_vmops_cleanupsnapshots", - "target": "vm_vmops_listsnapshots" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vm/vmops.go", - "source_location": "L1049", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vm_vmops_cleanupsnapshots", - "target": "vm_vmops_deletemigrationsnapshots" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vm/vmops_test.go", - "source_location": "L22", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_vm_vmops_test_go", - "target": "vm_vmops_test_simulatevcenter" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vm/vmops_test.go", - "source_location": "L51", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_vm_vmops_test_go", - "target": "vm_vmops_test_cleanupsimulator" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vm/vmops_test.go", - "source_location": "L55", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_vm_vmops_test_go", - "target": "vm_vmops_test_testgetvminfo" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vm/vmops_test.go", - "source_location": "L136", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_vm_vmops_test_go", - "target": "vm_vmops_test_testenablecbt" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vm/vmops_test.go", - "source_location": "L149", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_vm_vmops_test_go", - "target": "vm_vmops_test_testiscbtenabled" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vm/vmops_test.go", - "source_location": "L164", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_vm_vmops_test_go", - "target": "vm_vmops_test_testtakesnapshot" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vm/vmops_test.go", - "source_location": "L178", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_vm_vmops_test_go", - "target": "vm_vmops_test_testdeletesnapshot" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vm/vmops_test.go", - "source_location": "L193", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_vm_vmops_test_go", - "target": "vm_vmops_test_testgetsnapshot" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vm/vmops_test.go", - "source_location": "L66", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vm_vmops_test_testgetvminfo", - "target": "vm_vmops_test_simulatevcenter" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vm/vmops_test.go", - "source_location": "L137", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vm_vmops_test_testenablecbt", - "target": "vm_vmops_test_simulatevcenter" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vm/vmops_test.go", - "source_location": "L150", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vm_vmops_test_testiscbtenabled", - "target": "vm_vmops_test_simulatevcenter" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vm/vmops_test.go", - "source_location": "L165", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vm_vmops_test_testtakesnapshot", - "target": "vm_vmops_test_simulatevcenter" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vm/vmops_test.go", - "source_location": "L179", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vm_vmops_test_testdeletesnapshot", - "target": "vm_vmops_test_simulatevcenter" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vm/vmops_test.go", - "source_location": "L194", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vm_vmops_test_testgetsnapshot", - "target": "vm_vmops_test_simulatevcenter" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vm/vmops_test.go", - "source_location": "L67", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vm_vmops_test_testgetvminfo", - "target": "vm_vmops_test_cleanupsimulator" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vm/vmops_test.go", - "source_location": "L138", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vm_vmops_test_testenablecbt", - "target": "vm_vmops_test_cleanupsimulator" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vm/vmops_test.go", - "source_location": "L151", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vm_vmops_test_testiscbtenabled", - "target": "vm_vmops_test_cleanupsimulator" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vm/vmops_test.go", - "source_location": "L166", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vm_vmops_test_testtakesnapshot", - "target": "vm_vmops_test_cleanupsimulator" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vm/vmops_test.go", - "source_location": "L180", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vm_vmops_test_testdeletesnapshot", - "target": "vm_vmops_test_cleanupsimulator" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/vm/vmops_test.go", - "source_location": "L195", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vm_vmops_test_testgetsnapshot", - "target": "vm_vmops_test_cleanupsimulator" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate_test.go", - "source_location": "L29", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_migrate_migrate_test_go", - "target": "migrate_migrate_test_testperiodicsyncstatesstring" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate_test.go", - "source_location": "L48", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_migrate_migrate_test_go", - "target": "migrate_migrate_test_testperiodicsynccontext" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate_test.go", - "source_location": "L77", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_migrate_migrate_test_go", - "target": "migrate_migrate_test_testcreatevolumes" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate_test.go", - "source_location": "L134", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_migrate_migrate_test_go", - "target": "migrate_migrate_test_testenablecbtwrapper" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate_test.go", - "source_location": "L155", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_migrate_migrate_test_go", - "target": "migrate_migrate_test_testlivereplicatedisks" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate_test.go", - "source_location": "L444", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_migrate_migrate_test_go", - "target": "migrate_migrate_test_testdetachallvolumes" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate_test.go", - "source_location": "L478", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_migrate_migrate_test_go", - "target": "migrate_migrate_test_testdeleteallvolumes" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate_test.go", - "source_location": "L502", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_migrate_migrate_test_go", - "target": "migrate_migrate_test_testcreatetargetinstance" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate_test.go", - "source_location": "L556", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_migrate_migrate_test_go", - "target": "migrate_migrate_test_testcreatetargetinstance_advancedmapping_ports" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate_test.go", - "source_location": "L611", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_migrate_migrate_test_go", - "target": "migrate_migrate_test_testcreatetargetinstance_advancedmapping_insufficientports" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/migrate/migrate_test.go", - "source_location": "L38", - "weight": 1.0, - "source": "migrate_migrate_test_testperiodicsyncstatesstring", - "target": "migrate_periodicsyncstates" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L40", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_migrate_migrate_go", - "target": "migrate_migrate" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L96", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_migrate_migrate_go", - "target": "migrate_nicoverride" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L103", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_migrate_migrate_go", - "target": "migrate_migrationtimes" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L109", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_migrate_migrate_go", - "target": "migrate_periodicsyncstates" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L139", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_migrate_migrate_go", - "target": "migrate_periodicsynccontext" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L300", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_migrate_migrate_go", - "target": "migrate_migrate_extractfilename" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1527", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_migrate_migrate_go", - "target": "migrate_migrate_detectandhandlenetwork" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1654", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_migrate_migrate_go", - "target": "migrate_migrate_parseversionid" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1695", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_migrate_migrate_go", - "target": "migrate_migrate_isnetplansupported" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L146", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate", - "target": "migrate_migrate_disconnectsourcenetworkifrequested" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L2181", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate", - "target": "migrate_migrate_logmessage" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L171", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate", - "target": "migrate_migrate_createvolumes" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L198", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate", - "target": "migrate_migrate_applyimagemetadataforxcopyvolumes" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L236", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate", - "target": "migrate_migrate_attachvolume" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L255", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate", - "target": "migrate_migrate_detachvolume" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L269", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate", - "target": "migrate_migrate_detachallvolumes" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L287", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate", - "target": "migrate_migrate_deleteallvolumes" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L310", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate", - "target": "migrate_migrate_logdiskcopyplan" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L325", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate", - "target": "migrate_migrate_validatediskmapping" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L366", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate", - "target": "migrate_migrate_enablecbtwrapper" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L401", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate", - "target": "migrate_migrate_waitforcutover" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L414", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate", - "target": "migrate_migrate_synccbt" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L498", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate", - "target": "migrate_migrate_getsyncenabled" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L510", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate", - "target": "migrate_migrate_getsyncduration" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L546", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate", - "target": "migrate_migrate_waitforadmincutover" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L673", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate", - "target": "migrate_migrate_checkifadmincutoverselected" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L688", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate", - "target": "migrate_migrate_checkcutoveroptions" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L704", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate", - "target": "migrate_migrate_livereplicatedisks" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1009", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate", - "target": "migrate_migrate_getbootcommand" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1021", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate", - "target": "migrate_migrate_attachallvolumes" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1033", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate", - "target": "migrate_migrate_detectbootvolume" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1058", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate", - "target": "migrate_migrate_handlelinuxosdetection" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1138", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate", - "target": "migrate_migrate_validatelinuxos" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1160", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate", - "target": "migrate_migrate_handlewindowsbootdetection" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1184", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate", - "target": "migrate_migrate_performdiskconversion" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1299", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate", - "target": "migrate_migrate_configurewindowsnetwork" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1316", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate", - "target": "migrate_migrate_configurelinuxnetwork" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1350", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate", - "target": "migrate_migrate_configureubuntunetwork" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1378", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate", - "target": "migrate_migrate_addudevrulesforubuntu" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1410", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate", - "target": "migrate_migrate_configurerhelnetwork" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1428", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate", - "target": "migrate_migrate_convertvolumes" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1568", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate", - "target": "migrate_migrate_createtargetinstance" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1719", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate", - "target": "migrate_migrate_pingvm" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1741", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate", - "target": "migrate_migrate_checkhttpget" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1774", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate", - "target": "migrate_migrate_tryconnection" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1791", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate", - "target": "migrate_migrate_healthcheck" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1832", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate", - "target": "migrate_migrate_gracefulterminate" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1843", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate", - "target": "migrate_migrate_migratevm" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1973", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate", - "target": "migrate_migrate_cleanup" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L2002", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate", - "target": "migrate_migrate_deleteallports" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L2033", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate", - "target": "migrate_migrate_reserveportsforvm" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L2188", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate", - "target": "migrate_migrate_buildprovideroptions" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L2205", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate", - "target": "migrate_migrate_initializestorageprovider" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L2259", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate", - "target": "migrate_migrate_loadesxisshkey" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/vaai_copy.go", - "source_location": "L57", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate", - "target": "migrate_migrate_storageacceleratedcopycopydisks" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/vaai_copy.go", - "source_location": "L150", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate", - "target": "migrate_migrate_copydiskviastorageacceleratedcopy" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/vaai_copy.go", - "source_location": "L299", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate", - "target": "migrate_migrate_validatestorageacceleratedcopyprerequisites" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/vaai_copy.go", - "source_location": "L324", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate", - "target": "migrate_migrate_getesxihost" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/vaai_copy.go", - "source_location": "L353", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate", - "target": "migrate_migrate_gethostipaddress" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/vaai_copy.go", - "source_location": "L384", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate", - "target": "migrate_migrate_managevolumetocinder" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/vaai_copy.go", - "source_location": "L460", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate", - "target": "migrate_migrate_getcinderbackendfordatastore" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/vaai_copy.go", - "source_location": "L476", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate", - "target": "migrate_migrate_autodiscovercinderhost" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L123", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_periodicsyncstates", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L587", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate_waitforadmincutover", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/pkg/utils/vcenterutils.go", - "source_location": "L85", - "weight": 1.0, - "source": "utils_vcenterutils_getmigrationparams", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/pkg/xml/xml.go", - "source_location": "L72", - "weight": 1.0, - "source": "xml_xml_generatexml", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/upgrade/version_checker.go", - "source_location": "L203", - "weight": 1.0, - "source": "upgrade_version_checker_checkimagesexist", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source_location": "L694", - "weight": 1.0, - "source": "upgrade_version_validator_applyallcrds", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source_location": "L859", - "weight": 1.0, - "source": "upgrade_version_validator_applymanifestfromgithub", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source_location": "L935", - "weight": 1.0, - "source": "upgrade_version_validator_updateversionconfigmapfromgithub", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source_location": "L969", - "weight": 1.0, - "source": "upgrade_version_validator_updatevjailbreaksettingsfromgithub", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L649", - "weight": 1.0, - "source": "upgrade_upgradeexecutor_saveprogress", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/server/version.go", - "source_location": "L66", - "weight": 1.0, - "source": "server_version_saveprogresstoconfigmap", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/server/version.go", - "source_location": "L119", - "weight": 1.0, - "source": "server_version_updateprogressstatusonly", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/server/vddk_upload.go", - "source_location": "L277", - "weight": 1.0, - "source": "server_vddk_upload_ispathwithinroot", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source_location": "L164", - "weight": 1.0, - "source": "server_vjailbreak_proxy_getopenstackcredentialsfromsecret", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source_location": "L518", - "weight": 1.0, - "source": "server_vjailbreakproxy_revalidatecredentials", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/sdk/targets/vcenter/vcenter.go", - "source_location": "L48", - "weight": 1.0, - "source": "vcenter_vcenter_findpowerstatus", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/sdk/storage/base.go", - "source_location": "L73", - "weight": 1.0, - "source": "storage_basestorageprovider_dorequest", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L816", - "weight": 1.0, - "source": "netapp_netappstorageprovider_extractserialfromnaa", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/common/utils/k8scompat.go", - "source_location": "L65", - "weight": 1.0, - "source": "utils_k8scompat_generatesha256hash", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/common/validation/openstack/validate.go", - "source_location": "L179", - "weight": 1.0, - "source": "openstack_validate_getcredentialsfromsecret", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/common/validation/vmware/validate.go", - "source_location": "L112", - "weight": 1.0, - "source": "vmware_validate_validate", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/common/validation/vmware/validate.go", - "source_location": "L218", - "weight": 1.0, - "source": "vmware_validate_getcredentialsfromsecret", - "target": "migrate_periodicsyncstates_string" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L151", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate_disconnectsourcenetworkifrequested", - "target": "migrate_migrate_logmessage" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1966", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate_migratevm", - "target": "migrate_migrate_disconnectsourcenetworkifrequested" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L173", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate_createvolumes", - "target": "migrate_migrate_logmessage" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L232", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate_applyimagemetadataforxcopyvolumes", - "target": "migrate_migrate_logmessage" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L238", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate_attachvolume", - "target": "migrate_migrate_logmessage" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L272", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate_detachallvolumes", - "target": "migrate_migrate_logmessage" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L294", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate_deleteallvolumes", - "target": "migrate_migrate_logmessage" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L311", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate_logdiskcopyplan", - "target": "migrate_migrate_logmessage" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L326", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate_validatediskmapping", - "target": "migrate_migrate_logmessage" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L372", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate_enablecbtwrapper", - "target": "migrate_migrate_logmessage" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L404", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate_waitforcutover", - "target": "migrate_migrate_logmessage" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L415", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate_synccbt", - "target": "migrate_migrate_logmessage" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L513", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate_getsyncduration", - "target": "migrate_migrate_logmessage" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L549", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate_waitforadmincutover", - "target": "migrate_migrate_logmessage" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L715", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate_livereplicatedisks", - "target": "migrate_migrate_logmessage" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1067", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate_handlelinuxosdetection", - "target": "migrate_migrate_logmessage" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1291", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate_performdiskconversion", - "target": "migrate_migrate_logmessage" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1429", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate_convertvolumes", - "target": "migrate_migrate_logmessage" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1569", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate_createtargetinstance", - "target": "migrate_migrate_logmessage" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1721", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate_pingvm", - "target": "migrate_migrate_logmessage" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1756", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate_checkhttpget", - "target": "migrate_migrate_logmessage" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1777", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate_tryconnection", - "target": "migrate_migrate_logmessage" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1792", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate_healthcheck", - "target": "migrate_migrate_logmessage" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1837", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate_gracefulterminate", - "target": "migrate_migrate_logmessage" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1850", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate_migratevm", - "target": "migrate_migrate_logmessage" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1974", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate_cleanup", - "target": "migrate_migrate_logmessage" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L2003", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate_deleteallports", - "target": "migrate_migrate_logmessage" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L2207", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate_initializestorageprovider", - "target": "migrate_migrate_logmessage" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L2261", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate_loadesxisshkey", - "target": "migrate_migrate_logmessage" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L167", - "weight": 1.0, - "source": "migrate_migrate_logmessage", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1907", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate_migratevm", - "target": "migrate_migrate_createvolumes" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1900", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate_migratevm", - "target": "migrate_migrate_applyimagemetadataforxcopyvolumes" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L788", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate_livereplicatedisks", - "target": "migrate_migrate_attachvolume" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1023", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate_attachallvolumes", - "target": "migrate_migrate_attachvolume" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L986", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate_livereplicatedisks", - "target": "migrate_migrate_detachallvolumes" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1516", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate_convertvolumes", - "target": "migrate_migrate_detachallvolumes" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1938", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate_migratevm", - "target": "migrate_migrate_detachallvolumes" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1975", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate_cleanup", - "target": "migrate_migrate_detachallvolumes" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1979", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate_cleanup", - "target": "migrate_migrate_deleteallvolumes" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L317", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate_logdiskcopyplan", - "target": "migrate_migrate_extractfilename" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L357", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate_validatediskmapping", - "target": "migrate_migrate_extractfilename" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L820", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate_livereplicatedisks", - "target": "migrate_migrate_extractfilename" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L800", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate_livereplicatedisks", - "target": "migrate_migrate_logdiskcopyplan" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L795", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate_livereplicatedisks", - "target": "migrate_migrate_validatediskmapping" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L355", - "weight": 1.0, - "source": "migrate_migrate_validatediskmapping", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1912", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate_migratevm", - "target": "migrate_migrate_enablecbtwrapper" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L390", - "weight": 1.0, - "source": "migrate_migrate_enablecbtwrapper", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L866", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate_livereplicatedisks", - "target": "migrate_migrate_waitforcutover" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L651", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate_waitforadmincutover", - "target": "migrate_migrate_synccbt" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L449", - "weight": 1.0, - "source": "migrate_migrate_synccbt", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L559", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate_waitforadmincutover", - "target": "migrate_migrate_getsyncenabled" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L501", - "weight": 1.0, - "source": "migrate_migrate_getsyncenabled", - "target": "utils_vcenterutils_getmigrationparams" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L562", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate_waitforadmincutover", - "target": "migrate_migrate_getsyncduration" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L515", - "weight": 1.0, - "source": "migrate_migrate_getsyncduration", - "target": "utils_vcenterutils_getmigrationparams" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L837", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate_livereplicatedisks", - "target": "migrate_migrate_waitforadmincutover" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L548", - "weight": 1.0, - "source": "migrate_migrate_waitforadmincutover", - "target": "utils_utils_getretrylimits" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L622", - "weight": 1.0, - "source": "migrate_migrate_waitforadmincutover", - "target": "utils_utils_doretrywithexponentialbackoff" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L679", - "weight": 1.0, - "source": "migrate_migrate_checkifadmincutoverselected", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L727", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate_livereplicatedisks", - "target": "migrate_migrate_checkcutoveroptions" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L694", - "weight": 1.0, - "source": "migrate_migrate_checkcutoveroptions", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1924", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate_migratevm", - "target": "migrate_migrate_livereplicatedisks" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L713", - "weight": 1.0, - "source": "migrate_migrate_livereplicatedisks", - "target": "utils_vcenterutils_getmigrationparams" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L744", - "weight": 1.0, - "source": "migrate_migrate_livereplicatedisks", - "target": "utils_utils_doretrywithexponentialbackoff" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L759", - "weight": 1.0, - "source": "migrate_migrate_livereplicatedisks", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1432", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate_convertvolumes", - "target": "migrate_migrate_getbootcommand" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1435", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate_convertvolumes", - "target": "migrate_migrate_attachallvolumes" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1451", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate_convertvolumes", - "target": "migrate_migrate_detectbootvolume" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1036", - "weight": 1.0, - "source": "migrate_migrate_detectbootvolume", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1113", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate_handlelinuxosdetection", - "target": "migrate_migrate_validatelinuxos" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1463", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate_convertvolumes", - "target": "migrate_migrate_handlelinuxosdetection" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1140", - "weight": 1.0, - "source": "migrate_migrate_validatelinuxos", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1469", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate_convertvolumes", - "target": "migrate_migrate_handlewindowsbootdetection" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1161", - "weight": 1.0, - "source": "migrate_migrate_handlewindowsbootdetection", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1242", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate_performdiskconversion", - "target": "migrate_migrate_parseversionid" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1500", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate_convertvolumes", - "target": "migrate_migrate_performdiskconversion" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1186", - "weight": 1.0, - "source": "migrate_migrate_performdiskconversion", - "target": "utils_utils_getnetworkpersistance" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1187", - "weight": 1.0, - "source": "migrate_migrate_performdiskconversion", - "target": "utils_utils_getremovevmwaretools" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1206", - "weight": 1.0, - "source": "migrate_migrate_performdiskconversion", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1510", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate_convertvolumes", - "target": "migrate_migrate_configurewindowsnetwork" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1300", - "weight": 1.0, - "source": "migrate_migrate_configurewindowsnetwork", - "target": "utils_utils_getnetworkpersistance" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1306", - "weight": 1.0, - "source": "migrate_migrate_configurewindowsnetwork", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1324", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate_configurelinuxnetwork", - "target": "migrate_migrate_parseversionid" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1328", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate_configurelinuxnetwork", - "target": "migrate_migrate_isnetplansupported" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1338", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate_configurelinuxnetwork", - "target": "migrate_migrate_configureubuntunetwork" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1342", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate_configurelinuxnetwork", - "target": "migrate_migrate_configurerhelnetwork" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1506", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate_convertvolumes", - "target": "migrate_migrate_configurelinuxnetwork" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1317", - "weight": 1.0, - "source": "migrate_migrate_configurelinuxnetwork", - "target": "utils_utils_getnetworkpersistance" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1323", - "weight": 1.0, - "source": "migrate_migrate_configurelinuxnetwork", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1351", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate_configureubuntunetwork", - "target": "migrate_migrate_parseversionid" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1358", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate_configureubuntunetwork", - "target": "migrate_migrate_isnetplansupported" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1374", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate_configureubuntunetwork", - "target": "migrate_migrate_addudevrulesforubuntu" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1352", - "weight": 1.0, - "source": "migrate_migrate_configureubuntunetwork", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1379", - "weight": 1.0, - "source": "migrate_migrate_addudevrulesforubuntu", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1411", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate_configurerhelnetwork", - "target": "migrate_migrate_parseversionid" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1419", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate_configurerhelnetwork", - "target": "migrate_migrate_detectandhandlenetwork" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1420", - "weight": 1.0, - "source": "migrate_migrate_configurerhelnetwork", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1934", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate_migratevm", - "target": "migrate_migrate_convertvolumes" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1440", - "weight": 1.0, - "source": "migrate_migrate_convertvolumes", - "target": "vmutils_vmutils_generatexmlconfig" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1484", - "weight": 1.0, - "source": "migrate_migrate_convertvolumes", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1532", - "weight": 1.0, - "source": "migrate_migrate_detectandhandlenetwork", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1641", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate_createtargetinstance", - "target": "migrate_migrate_healthcheck" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1957", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate_migratevm", - "target": "migrate_migrate_createtargetinstance" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1594", - "weight": 1.0, - "source": "migrate_migrate_createtargetinstance", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1800", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate_healthcheck", - "target": "migrate_migrate_pingvm" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1755", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate_checkhttpget", - "target": "migrate_migrate_tryconnection" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1809", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate_healthcheck", - "target": "migrate_migrate_checkhttpget" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1743", - "weight": 1.0, - "source": "migrate_migrate_checkhttpget", - "target": "utils_net_newvjbnet" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1839", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate_gracefulterminate", - "target": "migrate_migrate_cleanup" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1869", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate_migratevm", - "target": "migrate_migrate_gracefulterminate" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1872", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate_migratevm", - "target": "migrate_migrate_reserveportsforvm" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1883", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate_migratevm", - "target": "migrate_migrate_initializestorageprovider" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1914", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate_migratevm", - "target": "migrate_migrate_cleanup" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1940", - "weight": 1.0, - "source": "migrate_migrate_migratevm", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1992", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate_cleanup", - "target": "migrate_migrate_deleteallports" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L1977", - "weight": 1.0, - "source": "migrate_migrate_cleanup", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L2011", - "weight": 1.0, - "source": "migrate_migrate_deleteallports", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L2046", - "weight": 1.0, - "source": "migrate_migrate_reserveportsforvm", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L2231", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate_initializestorageprovider", - "target": "migrate_migrate_buildprovideroptions" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L2235", - "weight": 1.0, - "source": "migrate_migrate_initializestorageprovider", - "target": "storage_storage_newstorageprovider" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/migrate/migrate.go", - "source_location": "L2263", - "weight": 1.0, - "source": "migrate_migrate_loadesxisshkey", - "target": "k8sutils_k8sutils_getesxisshprivatekey" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/vaai_copy.go", - "source_location": "L29", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_migrate_vaai_copy_go", - "target": "migrate_vaai_copy_sanitizevolumename" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/vaai_copy.go", - "source_location": "L187", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate_copydiskviastorageacceleratedcopy", - "target": "migrate_vaai_copy_sanitizevolumename" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/vaai_copy.go", - "source_location": "L66", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate_storageacceleratedcopycopydisks", - "target": "migrate_migrate_getesxihost" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/vaai_copy.go", - "source_location": "L71", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate_storageacceleratedcopycopydisks", - "target": "migrate_migrate_gethostipaddress" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/vaai_copy.go", - "source_location": "L121", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate_storageacceleratedcopycopydisks", - "target": "migrate_migrate_copydiskviastorageacceleratedcopy" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/vaai_copy.go", - "source_location": "L198", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate_copydiskviastorageacceleratedcopy", - "target": "migrate_migrate_managevolumetocinder" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/migrate/vaai_copy.go", - "source_location": "L423", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migrate_migrate_managevolumetocinder", - "target": "migrate_migrate_autodiscovercinderhost" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/migrate/vaai_copy.go", - "source_location": "L388", - "weight": 1.0, - "source": "migrate_migrate_managevolumetocinder", - "target": "k8sutils_k8sutils_getarraycredsmapping" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/migrate/vaai_copy.go", - "source_location": "L406", - "weight": 1.0, - "source": "migrate_migrate_managevolumetocinder", - "target": "k8sutils_k8sutils_getarraycreds" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/nbd/nbdops.go", - "source_location": "L30", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_nbd_nbdops_go", - "target": "nbd_nbdoperations" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/nbd/nbdops.go", - "source_location": "L38", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_nbd_nbdops_go", - "target": "nbd_nbdserver" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/nbd/nbdops.go", - "source_location": "L48", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_nbd_nbdops_go", - "target": "nbd_blockstatusdata" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/nbd/nbdops.go", - "source_location": "L218", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_nbd_nbdops_go", - "target": "nbd_nbdops_getblockstatus" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/nbd/nbdops.go", - "source_location": "L311", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_nbd_nbdops_go", - "target": "nbd_nbdops_pwrite" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/nbd/nbdops.go", - "source_location": "L324", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_nbd_nbdops_go", - "target": "nbd_nbdops_zerorange" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/nbd/nbdops.go", - "source_location": "L356", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_nbd_nbdops_go", - "target": "nbd_nbdops_copyrange" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/nbd/nbdops.go", - "source_location": "L507", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_nbd_nbdops_go", - "target": "nbd_nbdops_generatesockurl" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/nbd/nbdops.go", - "source_location": "L85", - "weight": 1.0, - "confidence_score": 1.0, - "source": "nbd_nbdserver", - "target": "nbd_nbdserver_startnbdserver" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/nbd/nbdops.go", - "source_location": "L155", - "weight": 1.0, - "confidence_score": 1.0, - "source": "nbd_nbdserver", - "target": "nbd_nbdserver_stopnbdserver" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/nbd/nbdops.go", - "source_location": "L164", - "weight": 1.0, - "confidence_score": 1.0, - "source": "nbd_nbdserver", - "target": "nbd_nbdserver_copydisk" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/nbd/nbdops.go", - "source_location": "L386", - "weight": 1.0, - "confidence_score": 1.0, - "source": "nbd_nbdserver", - "target": "nbd_nbdserver_getprogress" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/nbd/nbdops.go", - "source_location": "L389", - "weight": 1.0, - "confidence_score": 1.0, - "source": "nbd_nbdserver", - "target": "nbd_nbdserver_copychangedblocks" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/nbd/nbdops.go", - "source_location": "L140", - "weight": 1.0, - "source": "nbd_nbdserver_startnbdserver", - "target": "utils_nbdutils_adddebugoutputtofilewithcommand" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/nbd/nbdops.go", - "source_location": "L142", - "weight": 1.0, - "source": "nbd_nbdserver_startnbdserver", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/nbd/nbdops.go", - "source_location": "L146", - "weight": 1.0, - "source": "nbd_nbdserver_startnbdserver", - "target": "utils_nbdutils_closelogfile" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/nbd/nbdops.go", - "source_location": "L173", - "weight": 1.0, - "confidence_score": 1.0, - "source": "nbd_nbdserver_copydisk", - "target": "nbd_nbdops_generatesockurl" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/nbd/nbdops.go", - "source_location": "L177", - "weight": 1.0, - "source": "nbd_nbdserver_copydisk", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/nbd/nbdops.go", - "source_location": "L186", - "weight": 1.0, - "source": "nbd_nbdserver_copydisk", - "target": "utils_nbdutils_parsefraction" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/nbd/nbdops.go", - "source_location": "L205", - "weight": 1.0, - "source": "nbd_nbdserver_copydisk", - "target": "utils_nbdutils_runcommandwithlogfileredacted" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/nbd/nbdops.go", - "source_location": "L454", - "weight": 1.0, - "confidence_score": 1.0, - "source": "nbd_nbdserver_copychangedblocks", - "target": "nbd_nbdops_getblockstatus" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/nbd/nbdops.go", - "source_location": "L224", - "weight": 1.0, - "source": "nbd_nbdops_getblockstatus", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/nbd/nbdops.go", - "source_location": "L344", - "weight": 1.0, - "confidence_score": 1.0, - "source": "nbd_nbdops_zerorange", - "target": "nbd_nbdops_pwrite" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/nbd/nbdops.go", - "source_location": "L378", - "weight": 1.0, - "confidence_score": 1.0, - "source": "nbd_nbdops_copyrange", - "target": "nbd_nbdops_pwrite" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/nbd/nbdops.go", - "source_location": "L318", - "weight": 1.0, - "source": "nbd_nbdops_pwrite", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/nbd/nbdops.go", - "source_location": "L358", - "weight": 1.0, - "confidence_score": 1.0, - "source": "nbd_nbdops_copyrange", - "target": "nbd_nbdops_zerorange" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/nbd/nbdops.go", - "source_location": "L326", - "weight": 1.0, - "source": "nbd_nbdops_zerorange", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/nbd/nbdops.go", - "source_location": "L460", - "weight": 1.0, - "confidence_score": 1.0, - "source": "nbd_nbdserver_copychangedblocks", - "target": "nbd_nbdops_copyrange" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/nbd/nbdops.go", - "source_location": "L399", - "weight": 1.0, - "confidence_score": 1.0, - "source": "nbd_nbdserver_copychangedblocks", - "target": "nbd_nbdops_generatesockurl" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/nbd/nbdops.go", - "source_location": "L421", - "weight": 1.0, - "source": "nbd_nbdserver_copychangedblocks", - "target": "utils_utils_getretrylimits" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/nbd/nbdops.go", - "source_location": "L442", - "weight": 1.0, - "source": "nbd_nbdserver_copychangedblocks", - "target": "utils_utils_printlog" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/nbd/nbdops_test.go", - "source_location": "L44", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_nbd_nbdops_test_go", - "target": "nbd_nbdops_test_testpasswordredactionlogic" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/vcenterutils.go", - "source_location": "L15", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_pkg_utils_vcenterutils_go", - "target": "utils_migrationparams" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/vcenterutils.go", - "source_location": "L63", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_pkg_utils_vcenterutils_go", - "target": "utils_vcenterutils_getmigrationparams" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/pkg/utils/utils.go", - "source_location": "L157", - "weight": 1.0, - "source": "utils_utils_getnetworkpersistance", - "target": "utils_vcenterutils_getmigrationparams" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/pkg/utils/utils.go", - "source_location": "L166", - "weight": 1.0, - "source": "utils_utils_getremovevmwaretools", - "target": "utils_vcenterutils_getmigrationparams" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L68", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_pkg_utils_openstackopsutils_go", - "target": "utils_openstackopsutils_getcurrentinstanceuuid" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L123", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_pkg_utils_openstackopsutils_go", - "target": "utils_openstackopsutils_getinstanceuuidfromnode" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L1081", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_pkg_utils_openstackopsutils_go", - "target": "utils_cindervolumeservice" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L558", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_openstackclients_checkifportexists", - "target": "utils_openstackclients_getissimplenetwork" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L643", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_openstackclients_getcreateopts", - "target": "utils_openstackclients_getissimplenetwork" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L696", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_openstackclients_validateandcreateport", - "target": "utils_openstackclients_getissimplenetwork" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L60", - "weight": 1.0, - "source": "utils_openstackclients_getissimplenetwork", - "target": "openstack_network_issimplenetwork" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L62", - "weight": 1.0, - "source": "utils_openstackclients_getissimplenetwork", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L72", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_openstackopsutils_getcurrentinstanceuuid", - "target": "utils_openstackopsutils_getinstanceuuidfromnode" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L250", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_openstackclients_waitforvolume", - "target": "utils_openstackopsutils_getcurrentinstanceuuid" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L281", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_openstackclients_attachvolumetovm", - "target": "utils_openstackopsutils_getcurrentinstanceuuid" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L338", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_openstackclients_waitforvolumeattachment", - "target": "utils_openstackopsutils_getcurrentinstanceuuid" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L359", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_openstackclients_detachvolumefromvm", - "target": "utils_openstackopsutils_getcurrentinstanceuuid" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L73", - "weight": 1.0, - "source": "utils_openstackopsutils_getcurrentinstanceuuid", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L194", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_openstackclients_createvolume", - "target": "utils_openstackclients_waitforvolume" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L205", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_openstackclients_createvolume", - "target": "utils_openstackclients_setvolumeuefi" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L212", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_openstackclients_createvolume", - "target": "utils_openstackclients_setvolumeimagemetadata" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L218", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_openstackclients_createvolume", - "target": "utils_openstackclients_enableqga" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L179", - "weight": 1.0, - "source": "utils_openstackclients_createvolume", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L227", - "weight": 1.0, - "source": "utils_openstackclients_deletevolume", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L937", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_openstackclients_createvm", - "target": "utils_openstackclients_waitforvolume" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L241", - "weight": 1.0, - "source": "utils_openstackclients_waitforvolume", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L309", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_openstackclients_attachvolumetovm", - "target": "utils_openstackclients_waitforvolumeattachment" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L286", - "weight": 1.0, - "source": "utils_openstackclients_attachvolumetovm", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L349", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_openstackclients_waitforvolumeattachment", - "target": "utils_openstackclients_finddevice" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L347", - "weight": 1.0, - "source": "utils_openstackclients_waitforvolumeattachment", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L363", - "weight": 1.0, - "source": "utils_openstackclients_detachvolumefromvm", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L386", - "weight": 1.0, - "source": "utils_openstackclients_enableqga", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L402", - "weight": 1.0, - "source": "utils_openstackclients_setvolumeuefi", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L438", - "weight": 1.0, - "source": "utils_openstackclients_applybootvolumeimagemetadata", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L447", - "weight": 1.0, - "source": "utils_openstackclients_setvolumebootable", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L459", - "weight": 1.0, - "source": "utils_openstackclients_getclosestflavour", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L487", - "weight": 1.0, - "source": "utils_openstackclients_getflavor", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L496", - "weight": 1.0, - "source": "utils_openstackclients_getnetwork", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L516", - "weight": 1.0, - "source": "utils_openstackclients_getport", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L525", - "weight": 1.0, - "source": "utils_openstackclients_deleteport", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L597", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_openstackclients_checkifportexists", - "target": "utils_openstackclients_getsubnet" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L657", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_openstackclients_getcreateopts", - "target": "utils_openstackclients_getsubnet" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L738", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_openstackclients_createportwithdhcp", - "target": "utils_openstackclients_getsubnet" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L549", - "weight": 1.0, - "source": "utils_openstackclients_getsubnet", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L688", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_openstackclients_validateandcreateport", - "target": "utils_openstackclients_checkifportexists" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L580", - "weight": 1.0, - "source": "utils_openstackclients_checkifportexists", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L708", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_openstackclients_validateandcreateport", - "target": "utils_openstackclients_getcreateopts" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L763", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_openstackclients_createport", - "target": "utils_openstackclients_getcreateopts" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L662", - "weight": 1.0, - "source": "utils_openstackclients_getcreateopts", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L714", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_openstackclients_validateandcreateport", - "target": "utils_openstackclients_createportwithdhcp" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L717", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_openstackclients_validateandcreateport", - "target": "utils_openstackclients_createportlowlevel" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L687", - "weight": 1.0, - "source": "utils_openstackclients_validateandcreateport", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L731", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_openstackclients_createportwithdhcp", - "target": "utils_openstackclients_createportlowlevel" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L752", - "weight": 1.0, - "source": "utils_openstackclients_createportwithdhcp", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L772", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_openstackclients_createport", - "target": "utils_openstackclients_createportlowlevel" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L768", - "weight": 1.0, - "source": "utils_openstackclients_createport", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L801", - "weight": 1.0, - "source": "utils_openstackclients_createvm", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L980", - "weight": 1.0, - "source": "utils_openstackclients_manageexistingvolume", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L1055", - "weight": 1.0, - "source": "utils_openstackclients_getservergroups", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/pkg/utils/openstackopsutils.go", - "source_location": "L1089", - "weight": 1.0, - "source": "utils_openstackclients_getcindervolumeservices", - "target": "utils_utils_printlog" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/utils.go", - "source_location": "L19", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_pkg_utils_utils_go", - "target": "utils_utils_removeemptystrings" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/utils.go", - "source_location": "L29", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_pkg_utils_utils_go", - "target": "utils_utils_getinclusterclient" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/utils.go", - "source_location": "L33", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_pkg_utils_utils_go", - "target": "utils_utils_printlog" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/utils.go", - "source_location": "L38", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_pkg_utils_utils_go", - "target": "utils_utils_getmigrationobjectname" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/utils.go", - "source_location": "L47", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_pkg_utils_utils_go", - "target": "utils_utils_getmigrationconfigmapname" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/utils.go", - "source_location": "L56", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_pkg_utils_utils_go", - "target": "utils_utils_getfirstbootconfigmapname" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/utils.go", - "source_location": "L64", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_pkg_utils_utils_go", - "target": "utils_utils_getvmwaremachinename" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/utils.go", - "source_location": "L72", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_pkg_utils_utils_go", - "target": "utils_utils_writetologfile" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/utils.go", - "source_location": "L101", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_pkg_utils_utils_go", - "target": "utils_utils_atoi" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/utils.go", - "source_location": "L109", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_pkg_utils_utils_go", - "target": "utils_utils_getretrylimits" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/utils.go", - "source_location": "L133", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_pkg_utils_utils_go", - "target": "utils_utils_doretrywithexponentialbackoff" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/utils.go", - "source_location": "L156", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_pkg_utils_utils_go", - "target": "utils_utils_getnetworkpersistance" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/utils.go", - "source_location": "L165", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_pkg_utils_utils_go", - "target": "utils_utils_getremovevmwaretools" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/utils.go", - "source_location": "L112", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_utils_getretrylimits", - "target": "utils_utils_getinclusterclient" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/utils.go", - "source_location": "L35", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_utils_printlog", - "target": "utils_utils_writetologfile" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/utils.go", - "source_location": "L114", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_utils_getretrylimits", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/utils.go", - "source_location": "L142", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_utils_doretrywithexponentialbackoff", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/utils.go", - "source_location": "L161", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_utils_getnetworkpersistance", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/utils.go", - "source_location": "L170", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_utils_getremovevmwaretools", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/pkg/utils/nbdutils.go", - "source_location": "L55", - "weight": 1.0, - "source": "utils_nbdutils_closelogfile", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/pkg/utils/nbdutils.go", - "source_location": "L71", - "weight": 1.0, - "source": "utils_nbdutils_cleanupmigrationlogs", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/pkg/utils/nbdutils.go", - "source_location": "L148", - "weight": 1.0, - "source": "utils_nbdutils_adddebugoutputtofilewithcommand", - "target": "utils_utils_printlog" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/utils.go", - "source_location": "L39", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_utils_getmigrationobjectname", - "target": "utils_utils_getvmwaremachinename" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/utils.go", - "source_location": "L74", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_utils_writetologfile", - "target": "utils_utils_getmigrationobjectname" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/pkg/utils/nbdutils.go", - "source_location": "L118", - "weight": 1.0, - "source": "utils_nbdutils_adddebugoutputtofilewithcommand", - "target": "utils_utils_getmigrationobjectname" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/utils.go", - "source_location": "L48", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_utils_getmigrationconfigmapname", - "target": "utils_utils_getvmwaremachinename" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/utils.go", - "source_location": "L57", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_utils_getfirstbootconfigmapname", - "target": "utils_utils_getvmwaremachinename" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/nbdutils.go", - "source_location": "L13", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_pkg_utils_nbdutils_go", - "target": "utils_nbdutils_parsefraction" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/nbdutils.go", - "source_location": "L23", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_pkg_utils_nbdutils_go", - "target": "utils_migrationloginfo" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/nbdutils.go", - "source_location": "L37", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_pkg_utils_nbdutils_go", - "target": "utils_nbdutils_closelogfile" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/nbdutils.go", - "source_location": "L65", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_pkg_utils_nbdutils_go", - "target": "utils_nbdutils_cleanupmigrationlogs" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/nbdutils.go", - "source_location": "L90", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_pkg_utils_nbdutils_go", - "target": "utils_nbdutils_runcommandwithlogfile" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/nbdutils.go", - "source_location": "L96", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_pkg_utils_nbdutils_go", - "target": "utils_nbdutils_runcommandwithlogfileredacted" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/nbdutils.go", - "source_location": "L113", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_pkg_utils_nbdutils_go", - "target": "utils_nbdutils_adddebugoutputtofile" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/nbdutils.go", - "source_location": "L117", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_pkg_utils_nbdutils_go", - "target": "utils_nbdutils_adddebugoutputtofilewithcommand" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/nbdutils.go", - "source_location": "L104", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_nbdutils_runcommandwithlogfileredacted", - "target": "utils_nbdutils_closelogfile" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/nbdutils.go", - "source_location": "L91", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_nbdutils_runcommandwithlogfile", - "target": "utils_nbdutils_runcommandwithlogfileredacted" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/nbdutils.go", - "source_location": "L98", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_nbdutils_runcommandwithlogfileredacted", - "target": "utils_nbdutils_adddebugoutputtofilewithcommand" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/nbdutils.go", - "source_location": "L114", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_nbdutils_adddebugoutputtofile", - "target": "utils_nbdutils_adddebugoutputtofilewithcommand" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/utils/vmutils/vmutils.go", - "source_location": "L12", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_pkg_utils_vmutils_vmutils_go", - "target": "vmutils_vmutils_generatexmlconfig" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/pkg/utils/vmutils/vmutils.go", - "source_location": "L17", - "weight": 1.0, - "source": "vmutils_vmutils_generatexmlconfig", - "target": "xml_xml_generatexml" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/xml/xml.go", - "source_location": "L9", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_pkg_xml_xml_go", - "target": "xml_domain" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/xml/xml.go", - "source_location": "L16", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_pkg_xml_xml_go", - "target": "xml_devices" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/xml/xml.go", - "source_location": "L20", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_pkg_xml_xml_go", - "target": "xml_disk" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/xml/xml.go", - "source_location": "L28", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_pkg_xml_xml_go", - "target": "xml_driver" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/xml/xml.go", - "source_location": "L33", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_pkg_xml_xml_go", - "target": "xml_source" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/xml/xml.go", - "source_location": "L37", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_pkg_xml_xml_go", - "target": "xml_target" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/xml/xml.go", - "source_location": "L42", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_pkg_xml_xml_go", - "target": "xml_xml_generatexml" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "v2v-helper/pkg/xml/xml_test.go", - "source_location": "L123", - "weight": 1.0, - "source": "xml_xml_test_testgeneratexml", - "target": "xml_xml_generatexml" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/xml/xml_test.go", - "source_location": "L12", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_pkg_xml_xml_test_go", - "target": "xml_xml_test_testgeneratexml" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/version/version.go", - "source_location": "L5", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_pkg_version_version_go", - "target": "version_version_getversion" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/k8sutils/types.go", - "source_location": "L3", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_pkg_k8sutils_types_go", - "target": "k8sutils_vjailbreaksettings" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/k8sutils/k8sutils.go", - "source_location": "L21", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_pkg_k8sutils_k8sutils_go", - "target": "k8sutils_k8sutils_getinclusterclient" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/k8sutils/k8sutils.go", - "source_location": "L25", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_pkg_k8sutils_k8sutils_go", - "target": "k8sutils_k8sutils_getvmwaremachine" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/k8sutils/k8sutils.go", - "source_location": "L45", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_pkg_k8sutils_k8sutils_go", - "target": "k8sutils_k8sutils_getvmwaremachinename" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/k8sutils/k8sutils.go", - "source_location": "L56", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_pkg_k8sutils_k8sutils_go", - "target": "k8sutils_k8sutils_getsourcevmkey" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/k8sutils/k8sutils.go", - "source_location": "L60", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_pkg_k8sutils_k8sutils_go", - "target": "k8sutils_k8sutils_getrdmdisk" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/k8sutils/k8sutils.go", - "source_location": "L79", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_pkg_k8sutils_k8sutils_go", - "target": "k8sutils_k8sutils_getvjailbreaksettings" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/k8sutils/k8sutils.go", - "source_location": "L89", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_pkg_k8sutils_k8sutils_go", - "target": "k8sutils_k8sutils_atoi" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/k8sutils/k8sutils.go", - "source_location": "L98", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_pkg_k8sutils_k8sutils_go", - "target": "k8sutils_k8sutils_getvjailbreaksettingsoriginal" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/k8sutils/k8sutils.go", - "source_location": "L258", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_pkg_k8sutils_k8sutils_go", - "target": "k8sutils_k8sutils_getarraycredsmapping" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/k8sutils/k8sutils.go", - "source_location": "L266", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_pkg_k8sutils_k8sutils_go", - "target": "k8sutils_k8sutils_getarraycreds" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/k8sutils/k8sutils.go", - "source_location": "L275", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_pkg_k8sutils_k8sutils_go", - "target": "k8sutils_k8sutils_getesxisshprivatekey" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/k8sutils/k8sutils.go", - "source_location": "L26", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8sutils_k8sutils_getvmwaremachine", - "target": "k8sutils_k8sutils_getinclusterclient" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/k8sutils/k8sutils.go", - "source_location": "L61", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8sutils_k8sutils_getrdmdisk", - "target": "k8sutils_k8sutils_getinclusterclient" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/k8sutils/k8sutils.go", - "source_location": "L31", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8sutils_k8sutils_getvmwaremachine", - "target": "k8sutils_k8sutils_getvmwaremachinename" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/pkg/k8sutils/k8sutils.go", - "source_location": "L230", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8sutils_k8sutils_getvjailbreaksettingsoriginal", - "target": "k8sutils_k8sutils_atoi" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "scripts/firstboot/windows/NIC-Recovery/Recover-HiddenNICMapping.ps1", - "source_location": "L7", - "weight": 1.0, - "confidence_score": 1.0, - "source": "scripts_firstboot_windows_nic_recovery_recover_hiddennicmapping_ps1", - "target": "nic_recovery_recover_hiddennicmapping_write_log" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "scripts/firstboot/windows/NIC-Recovery/Recover-HiddenNICMapping.ps1", - "source_location": "L24", - "weight": 1.0, - "confidence_score": 1.0, - "source": "scripts_firstboot_windows_nic_recovery_recover_hiddennicmapping_ps1", - "target": "nic_recovery_recover_hiddennicmapping_convert_subnettoprefix" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "scripts/firstboot/windows/NIC-Recovery/Recover-HiddenNICMapping.ps1", - "source_location": "L33", - "weight": 1.0, - "confidence_score": 1.0, - "source": "scripts_firstboot_windows_nic_recovery_recover_hiddennicmapping_ps1", - "target": "nic_recovery_recover_hiddennicmapping_get_network" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "scripts/firstboot/windows/NIC-Recovery/Cleanup-GhostNICs.ps1", - "source_location": "L11", - "weight": 1.0, - "confidence_score": 1.0, - "source": "scripts_firstboot_windows_nic_recovery_cleanup_ghostnics_ps1", - "target": "nic_recovery_cleanup_ghostnics_write_log" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "scripts/firstboot/windows/NIC-Recovery/Cleanup-GhostNICs.ps1", - "source_location": "L23", - "weight": 1.0, - "confidence_score": 1.0, - "source": "scripts_firstboot_windows_nic_recovery_cleanup_ghostnics_ps1", - "target": "nic_recovery_cleanup_ghostnics_remove_stalenetworkadapter" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "source_file": "scripts/firstboot/windows/NIC-Recovery/Cleanup-GhostNICs.ps1", - "source_location": "L30", - "weight": 1.0, - "confidence_score": 1.0, - "source": "nic_recovery_cleanup_ghostnics_remove_stalenetworkadapter", - "target": "nic_recovery_cleanup_ghostnics_write_log" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "scripts/firstboot/windows/NIC-Recovery/Restore-Network.ps1", - "source_location": "L4", - "weight": 1.0, - "confidence_score": 1.0, - "source": "scripts_firstboot_windows_nic_recovery_restore_network_ps1", - "target": "nic_recovery_restore_network_write_log" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "scripts/firstboot/windows/NIC-Recovery/Restore-Network.ps1", - "source_location": "L26", - "weight": 1.0, - "confidence_score": 1.0, - "source": "scripts_firstboot_windows_nic_recovery_restore_network_ps1", - "target": "nic_recovery_restore_network_normalize_mac" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "scripts/firstboot/store/Firstboot-Scheduler.ps1", - "source_location": "L13", - "weight": 1.0, - "confidence_score": 1.0, - "source": "scripts_firstboot_store_firstboot_scheduler_ps1", - "target": "store_firstboot_scheduler_write_log" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "scripts/firstboot/store/Firstboot-Scheduler.ps1", - "source_location": "L33", - "weight": 1.0, - "confidence_score": 1.0, - "source": "scripts_firstboot_store_firstboot_scheduler_ps1", - "target": "store_firstboot_scheduler_schedule_mytask" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "scripts/firstboot/store/Firstboot-Scheduler.ps1", - "source_location": "L82", - "weight": 1.0, - "confidence_score": 1.0, - "source": "scripts_firstboot_store_firstboot_scheduler_ps1", - "target": "store_firstboot_scheduler_ensure_64bitpowershell" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "scripts/firstboot/store/Firstboot-Scheduler.ps1", - "source_location": "L128", - "weight": 1.0, - "confidence_score": 1.0, - "source": "scripts_firstboot_store_firstboot_scheduler_ps1", - "target": "store_firstboot_scheduler_remove_mytask" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "scripts/firstboot/store/Firstboot-Scheduler.ps1", - "source_location": "L143", - "weight": 1.0, - "confidence_score": 1.0, - "source": "scripts_firstboot_store_firstboot_scheduler_ps1", - "target": "store_firstboot_scheduler_script_runner" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "scripts/firstboot/store/Firstboot-Scheduler.ps1", - "source_location": "L199", - "weight": 1.0, - "confidence_score": 1.0, - "source": "scripts_firstboot_store_firstboot_scheduler_ps1", - "target": "store_firstboot_scheduler_push_script" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "scripts/firstboot/store/Firstboot-Scheduler.ps1", - "source_location": "L237", - "weight": 1.0, - "confidence_score": 1.0, - "source": "scripts_firstboot_store_firstboot_scheduler_ps1", - "target": "store_firstboot_scheduler_pop_script" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "scripts/firstboot/store/Firstboot-Scheduler.ps1", - "source_location": "L252", - "weight": 1.0, - "confidence_score": 1.0, - "source": "scripts_firstboot_store_firstboot_scheduler_ps1", - "target": "store_firstboot_scheduler_init_table" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "scripts/firstboot/store/Firstboot-Scheduler.ps1", - "source_location": "L273", - "weight": 1.0, - "confidence_score": 1.0, - "source": "scripts_firstboot_store_firstboot_scheduler_ps1", - "target": "store_firstboot_scheduler_get_script" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "source_file": "scripts/firstboot/store/Firstboot-Scheduler.ps1", - "source_location": "L78", - "weight": 1.0, - "confidence_score": 1.0, - "source": "store_firstboot_scheduler_schedule_mytask", - "target": "store_firstboot_scheduler_write_log" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "source_file": "scripts/firstboot/store/Firstboot-Scheduler.ps1", - "source_location": "L93", - "weight": 1.0, - "confidence_score": 1.0, - "source": "store_firstboot_scheduler_ensure_64bitpowershell", - "target": "store_firstboot_scheduler_write_log" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "source_file": "scripts/firstboot/store/Firstboot-Scheduler.ps1", - "source_location": "L137", - "weight": 1.0, - "confidence_score": 1.0, - "source": "store_firstboot_scheduler_remove_mytask", - "target": "store_firstboot_scheduler_write_log" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "source_file": "scripts/firstboot/store/Firstboot-Scheduler.ps1", - "source_location": "L159", - "weight": 1.0, - "confidence_score": 1.0, - "source": "store_firstboot_scheduler_script_runner", - "target": "store_firstboot_scheduler_write_log" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "source_file": "scripts/firstboot/store/Firstboot-Scheduler.ps1", - "source_location": "L211", - "weight": 1.0, - "confidence_score": 1.0, - "source": "store_firstboot_scheduler_push_script", - "target": "store_firstboot_scheduler_write_log" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "source_file": "scripts/firstboot/store/Firstboot-Scheduler.ps1", - "source_location": "L248", - "weight": 1.0, - "confidence_score": 1.0, - "source": "store_firstboot_scheduler_pop_script", - "target": "store_firstboot_scheduler_write_log" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "source_file": "scripts/firstboot/store/Firstboot-Scheduler.ps1", - "source_location": "L255", - "weight": 1.0, - "confidence_score": 1.0, - "source": "store_firstboot_scheduler_init_table", - "target": "store_firstboot_scheduler_write_log" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "source_file": "scripts/firstboot/store/Firstboot-Scheduler.ps1", - "source_location": "L281", - "weight": 1.0, - "confidence_score": 1.0, - "source": "store_firstboot_scheduler_get_script", - "target": "store_firstboot_scheduler_write_log" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "scripts/firstboot/store/install-virtio-win12.ps1", - "source_location": "L8", - "weight": 1.0, - "confidence_score": 1.0, - "source": "scripts_firstboot_store_install_virtio_win12_ps1", - "target": "store_install_virtio_win12_write_log" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "scripts/firstboot/store/disk-online-fix.ps1", - "source_location": "L5", - "weight": 1.0, - "confidence_score": 1.0, - "source": "scripts_firstboot_store_disk_online_fix_ps1", - "target": "store_disk_online_fix_write_log" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "scripts/firstboot/store/vmware-tools-deletion.ps1", - "source_location": "L17", - "weight": 1.0, - "confidence_score": 1.0, - "source": "scripts_firstboot_store_vmware_tools_deletion_ps1", - "target": "store_vmware_tools_deletion_write_log" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "scripts/firstboot/store/vmware-tools-deletion.ps1", - "source_location": "L23", - "weight": 1.0, - "confidence_score": 1.0, - "source": "scripts_firstboot_store_vmware_tools_deletion_ps1", - "target": "store_vmware_tools_deletion_schedule_deleteonreboot" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "scripts/firstboot/store/vmware-tools-deletion.ps1", - "source_location": "L37", - "weight": 1.0, - "confidence_score": 1.0, - "source": "scripts_firstboot_store_vmware_tools_deletion_ps1", - "target": "store_vmware_tools_deletion_stop_vmwareprocesses" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "scripts/firstboot/store/vmware-tools-deletion.ps1", - "source_location": "L51", - "weight": 1.0, - "confidence_score": 1.0, - "source": "scripts_firstboot_store_vmware_tools_deletion_ps1", - "target": "store_vmware_tools_deletion_remove_vmwareservices" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "scripts/firstboot/store/vmware-tools-deletion.ps1", - "source_location": "L81", - "weight": 1.0, - "confidence_score": 1.0, - "source": "scripts_firstboot_store_vmware_tools_deletion_ps1", - "target": "store_vmware_tools_deletion_remove_vmwaredrivers" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "scripts/firstboot/store/vmware-tools-deletion.ps1", - "source_location": "L128", - "weight": 1.0, - "confidence_score": 1.0, - "source": "scripts_firstboot_store_vmware_tools_deletion_ps1", - "target": "store_vmware_tools_deletion_remove_driverstore" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "scripts/firstboot/store/vmware-tools-deletion.ps1", - "source_location": "L162", - "weight": 1.0, - "confidence_score": 1.0, - "source": "scripts_firstboot_store_vmware_tools_deletion_ps1", - "target": "store_vmware_tools_deletion_remove_vmwaredevices" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "scripts/firstboot/store/vmware-tools-deletion.ps1", - "source_location": "L186", - "weight": 1.0, - "confidence_score": 1.0, - "source": "scripts_firstboot_store_vmware_tools_deletion_ps1", - "target": "store_vmware_tools_deletion_unregister_vmwaredlls" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "scripts/firstboot/store/vmware-tools-deletion.ps1", - "source_location": "L203", - "weight": 1.0, - "confidence_score": 1.0, - "source": "scripts_firstboot_store_vmware_tools_deletion_ps1", - "target": "store_vmware_tools_deletion_remove_vmwarefolderaggressive" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "scripts/firstboot/store/vmware-tools-deletion.ps1", - "source_location": "L243", - "weight": 1.0, - "confidence_score": 1.0, - "source": "scripts_firstboot_store_vmware_tools_deletion_ps1", - "target": "store_vmware_tools_deletion_remove_vmwarefolders" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "scripts/firstboot/store/vmware-tools-deletion.ps1", - "source_location": "L253", - "weight": 1.0, - "confidence_score": 1.0, - "source": "scripts_firstboot_store_vmware_tools_deletion_ps1", - "target": "store_vmware_tools_deletion_remove_vmwareregistry" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "scripts/firstboot/store/vmware-tools-deletion.ps1", - "source_location": "L274", - "weight": 1.0, - "confidence_score": 1.0, - "source": "scripts_firstboot_store_vmware_tools_deletion_ps1", - "target": "store_vmware_tools_deletion_remove_controlpanelentry" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "scripts/firstboot/store/vmware-tools-deletion.ps1", - "source_location": "L297", - "weight": 1.0, - "confidence_score": 1.0, - "source": "scripts_firstboot_store_vmware_tools_deletion_ps1", - "target": "store_vmware_tools_deletion_remove_vmwarepnpdevicesaggressive" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "scripts/firstboot/store/vmware-tools-deletion.ps1", - "source_location": "L331", - "weight": 1.0, - "confidence_score": 1.0, - "source": "scripts_firstboot_store_vmware_tools_deletion_ps1", - "target": "store_vmware_tools_deletion_remove_vmwareresiduals" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "source_file": "scripts/firstboot/store/vmware-tools-deletion.ps1", - "source_location": "L39", - "weight": 1.0, - "confidence_score": 1.0, - "source": "store_vmware_tools_deletion_stop_vmwareprocesses", - "target": "store_vmware_tools_deletion_write_log" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "source_file": "scripts/firstboot/store/vmware-tools-deletion.ps1", - "source_location": "L53", - "weight": 1.0, - "confidence_score": 1.0, - "source": "store_vmware_tools_deletion_remove_vmwareservices", - "target": "store_vmware_tools_deletion_write_log" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "source_file": "scripts/firstboot/store/vmware-tools-deletion.ps1", - "source_location": "L83", - "weight": 1.0, - "confidence_score": 1.0, - "source": "store_vmware_tools_deletion_remove_vmwaredrivers", - "target": "store_vmware_tools_deletion_write_log" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "source_file": "scripts/firstboot/store/vmware-tools-deletion.ps1", - "source_location": "L130", - "weight": 1.0, - "confidence_score": 1.0, - "source": "store_vmware_tools_deletion_remove_driverstore", - "target": "store_vmware_tools_deletion_write_log" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "source_file": "scripts/firstboot/store/vmware-tools-deletion.ps1", - "source_location": "L164", - "weight": 1.0, - "confidence_score": 1.0, - "source": "store_vmware_tools_deletion_remove_vmwaredevices", - "target": "store_vmware_tools_deletion_write_log" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "source_file": "scripts/firstboot/store/vmware-tools-deletion.ps1", - "source_location": "L187", - "weight": 1.0, - "confidence_score": 1.0, - "source": "store_vmware_tools_deletion_unregister_vmwaredlls", - "target": "store_vmware_tools_deletion_write_log" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "source_file": "scripts/firstboot/store/vmware-tools-deletion.ps1", - "source_location": "L207", - "weight": 1.0, - "confidence_score": 1.0, - "source": "store_vmware_tools_deletion_remove_vmwarefolderaggressive", - "target": "store_vmware_tools_deletion_write_log" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "source_file": "scripts/firstboot/store/vmware-tools-deletion.ps1", - "source_location": "L244", - "weight": 1.0, - "confidence_score": 1.0, - "source": "store_vmware_tools_deletion_remove_vmwarefolders", - "target": "store_vmware_tools_deletion_write_log" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "source_file": "scripts/firstboot/store/vmware-tools-deletion.ps1", - "source_location": "L255", - "weight": 1.0, - "confidence_score": 1.0, - "source": "store_vmware_tools_deletion_remove_vmwareregistry", - "target": "store_vmware_tools_deletion_write_log" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "source_file": "scripts/firstboot/store/vmware-tools-deletion.ps1", - "source_location": "L276", - "weight": 1.0, - "confidence_score": 1.0, - "source": "store_vmware_tools_deletion_remove_controlpanelentry", - "target": "store_vmware_tools_deletion_write_log" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "source_file": "scripts/firstboot/store/vmware-tools-deletion.ps1", - "source_location": "L298", - "weight": 1.0, - "confidence_score": 1.0, - "source": "store_vmware_tools_deletion_remove_vmwarepnpdevicesaggressive", - "target": "store_vmware_tools_deletion_write_log" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "source_file": "scripts/firstboot/store/vmware-tools-deletion.ps1", - "source_location": "L333", - "weight": 1.0, - "confidence_score": 1.0, - "source": "store_vmware_tools_deletion_remove_vmwareresiduals", - "target": "store_vmware_tools_deletion_write_log" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "source_file": "scripts/firstboot/store/vmware-tools-deletion.ps1", - "source_location": "L121", - "weight": 1.0, - "confidence_score": 1.0, - "source": "store_vmware_tools_deletion_remove_vmwaredrivers", - "target": "store_vmware_tools_deletion_schedule_deleteonreboot" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "source_file": "scripts/firstboot/store/vmware-tools-deletion.ps1", - "source_location": "L229", - "weight": 1.0, - "confidence_score": 1.0, - "source": "store_vmware_tools_deletion_remove_vmwarefolderaggressive", - "target": "store_vmware_tools_deletion_schedule_deleteonreboot" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "source_file": "scripts/firstboot/store/vmware-tools-deletion.ps1", - "source_location": "L245", - "weight": 1.0, - "confidence_score": 1.0, - "source": "store_vmware_tools_deletion_remove_vmwarefolders", - "target": "store_vmware_tools_deletion_remove_vmwarefolderaggressive" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "scripts/firstboot/store/Orchestrate-NICRecovery.ps1", - "source_location": "L5", - "weight": 1.0, - "confidence_score": 1.0, - "source": "scripts_firstboot_store_orchestrate_nicrecovery_ps1", - "target": "store_orchestrate_nicrecovery_write_log" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/cmd/vpwctl.go", - "source_location": "L27", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_cmd_vpwctl_go", - "target": "cmd_vpwctl_main" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/version_checker.go", - "source_location": "L21", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_upgrade_version_checker_go", - "target": "upgrade_version_checker_newgithubclient" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/version_checker.go", - "source_location": "L33", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_upgrade_version_checker_go", - "target": "upgrade_version_checker_normalizesemver" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/version_checker.go", - "source_location": "L40", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_upgrade_version_checker_go", - "target": "upgrade_releaseinfo" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/version_checker.go", - "source_location": "L46", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_upgrade_version_checker_go", - "target": "upgrade_version_checker_getcurrentversion" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/version_checker.go", - "source_location": "L60", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_upgrade_version_checker_go", - "target": "upgrade_version_checker_getalltags" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/version_checker.go", - "source_location": "L92", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_upgrade_version_checker_go", - "target": "upgrade_version_checker_getalltagsfromgithub" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/version_checker.go", - "source_location": "L125", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_upgrade_version_checker_go", - "target": "upgrade_version_checker_gettagsgreaterthanversion" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/version_checker.go", - "source_location": "L151", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_upgrade_version_checker_go", - "target": "upgrade_version_checker_loadgithubconfig" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/version_checker.go", - "source_location": "L184", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_upgrade_version_checker_go", - "target": "upgrade_version_checker_checkimagesexist" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/version_checker.go", - "source_location": "L93", - "weight": 1.0, - "confidence_score": 1.0, - "source": "upgrade_version_checker_getalltagsfromgithub", - "target": "upgrade_version_checker_newgithubclient" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/version_checker.go", - "source_location": "L126", - "weight": 1.0, - "confidence_score": 1.0, - "source": "upgrade_version_checker_gettagsgreaterthanversion", - "target": "upgrade_version_checker_newgithubclient" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/version_checker.go", - "source_location": "L106", - "weight": 1.0, - "confidence_score": 1.0, - "source": "upgrade_version_checker_getalltagsfromgithub", - "target": "upgrade_version_checker_normalizesemver" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/version_checker.go", - "source_location": "L132", - "weight": 1.0, - "confidence_score": 1.0, - "source": "upgrade_version_checker_gettagsgreaterthanversion", - "target": "upgrade_version_checker_normalizesemver" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/version_checker.go", - "source_location": "L75", - "weight": 1.0, - "confidence_score": 1.0, - "source": "upgrade_version_checker_getalltags", - "target": "upgrade_version_checker_getcurrentversion" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L136", - "weight": 1.0, - "source": "upgrade_upgradeexecutor_execute", - "target": "upgrade_version_checker_getcurrentversion" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/server/version.go", - "source_location": "L224", - "weight": 1.0, - "source": "server_vpwnedversion_initiateupgrade", - "target": "upgrade_version_checker_getcurrentversion" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/version_checker.go", - "source_location": "L61", - "weight": 1.0, - "confidence_score": 1.0, - "source": "upgrade_version_checker_getalltags", - "target": "upgrade_version_checker_loadgithubconfig" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/version_checker.go", - "source_location": "L66", - "weight": 1.0, - "confidence_score": 1.0, - "source": "upgrade_version_checker_getalltags", - "target": "upgrade_version_checker_getalltagsfromgithub" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/version_checker.go", - "source_location": "L85", - "weight": 1.0, - "confidence_score": 1.0, - "source": "upgrade_version_checker_getalltags", - "target": "upgrade_version_checker_gettagsgreaterthanversion" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/server/version.go", - "source_location": "L153", - "weight": 1.0, - "source": "server_vpwnedversion_getavailabletags", - "target": "upgrade_version_checker_getalltags" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/server/version.go", - "source_location": "L271", - "weight": 1.0, - "source": "server_vpwnedversion_initiateupgrade", - "target": "upgrade_version_checker_checkimagesexist" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source_location": "L34", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_upgrade_version_validator_go", - "target": "upgrade_validationresult" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source_location": "L44", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_upgrade_version_validator_go", - "target": "upgrade_crdinfo" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source_location": "L50", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_upgrade_version_validator_go", - "target": "upgrade_crinfo" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source_location": "L58", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_upgrade_version_validator_go", - "target": "upgrade_version_validator_discovercurrentcrs" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source_location": "L84", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_upgrade_version_validator_go", - "target": "upgrade_version_validator_runpreupgradechecks" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source_location": "L153", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_upgrade_version_validator_go", - "target": "upgrade_version_validator_checkforanycustomresources" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source_location": "L184", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_upgrade_version_validator_go", - "target": "upgrade_version_validator_backupresourceswithid" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source_location": "L252", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_upgrade_version_validator_go", - "target": "upgrade_version_validator_restoreresources" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source_location": "L421", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_upgrade_version_validator_go", - "target": "upgrade_version_validator_parsereplicasfromdeploymentyaml" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source_location": "L432", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_upgrade_version_validator_go", - "target": "upgrade_version_validator_scaledeploymentto" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source_location": "L445", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_upgrade_version_validator_go", - "target": "upgrade_version_validator_waitfordeploymentreadylocal" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source_location": "L473", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_upgrade_version_validator_go", - "target": "upgrade_version_validator_waitfordeploymentscaleddownlocal" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source_location": "L497", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_upgrade_version_validator_go", - "target": "upgrade_version_validator_waitforcrdestablished" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source_location": "L533", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_upgrade_version_validator_go", - "target": "upgrade_version_validator_cleanupbackupconfigmaps" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source_location": "L550", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_upgrade_version_validator_go", - "target": "upgrade_version_validator_applyrestoredobject" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source_location": "L577", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_upgrade_version_validator_go", - "target": "upgrade_version_validator_cleanupresources" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source_location": "L631", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_upgrade_version_validator_go", - "target": "upgrade_version_validator_deleteallcustomresources" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source_location": "L646", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_upgrade_version_validator_go", - "target": "upgrade_version_validator_deletecrinstances" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source_location": "L679", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_upgrade_version_validator_go", - "target": "upgrade_version_validator_applyallcrds" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source_location": "L781", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_upgrade_version_validator_go", - "target": "upgrade_version_validator_httpgetwithretry" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source_location": "L824", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_upgrade_version_validator_go", - "target": "upgrade_version_validator_fetchversionconfigfromgithub" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source_location": "L834", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_upgrade_version_validator_go", - "target": "upgrade_version_validator_fetchvjailbreaksettingsfromgithub" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source_location": "L844", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_upgrade_version_validator_go", - "target": "upgrade_version_validator_applymanifestfromgithub" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source_location": "L930", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_upgrade_version_validator_go", - "target": "upgrade_version_validator_updateversionconfigmapfromgithub" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source_location": "L964", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_upgrade_version_validator_go", - "target": "upgrade_version_validator_updatevjailbreaksettingsfromgithub" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source_location": "L998", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_upgrade_version_validator_go", - "target": "upgrade_version_validator_cleanupalloldbackups" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source_location": "L154", - "weight": 1.0, - "confidence_score": 1.0, - "source": "upgrade_version_validator_checkforanycustomresources", - "target": "upgrade_version_validator_discovercurrentcrs" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source_location": "L632", - "weight": 1.0, - "confidence_score": 1.0, - "source": "upgrade_version_validator_deleteallcustomresources", - "target": "upgrade_version_validator_discovercurrentcrs" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/server/version.go", - "source_location": "L884", - "weight": 1.0, - "source": "server_version_checkanddeleteallcustomresources", - "target": "upgrade_version_validator_discovercurrentcrs" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source_location": "L139", - "weight": 1.0, - "confidence_score": 1.0, - "source": "upgrade_version_validator_runpreupgradechecks", - "target": "upgrade_version_validator_checkforanycustomresources" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L184", - "weight": 1.0, - "source": "upgrade_upgradeexecutor_runpreupgradephase", - "target": "upgrade_version_validator_runpreupgradechecks" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/server/version.go", - "source_location": "L238", - "weight": 1.0, - "source": "server_vpwnedversion_initiateupgrade", - "target": "upgrade_version_validator_runpreupgradechecks" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L234", - "weight": 1.0, - "source": "upgrade_upgradeexecutor_runbackupandcrdphase", - "target": "upgrade_version_validator_backupresourceswithid" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source_location": "L292", - "weight": 1.0, - "confidence_score": 1.0, - "source": "upgrade_version_validator_restoreresources", - "target": "upgrade_version_validator_applyrestoredobject" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source_location": "L299", - "weight": 1.0, - "confidence_score": 1.0, - "source": "upgrade_version_validator_restoreresources", - "target": "upgrade_version_validator_waitforcrdestablished" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source_location": "L324", - "weight": 1.0, - "confidence_score": 1.0, - "source": "upgrade_version_validator_restoreresources", - "target": "upgrade_version_validator_scaledeploymentto" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source_location": "L328", - "weight": 1.0, - "confidence_score": 1.0, - "source": "upgrade_version_validator_restoreresources", - "target": "upgrade_version_validator_waitfordeploymentscaleddownlocal" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source_location": "L337", - "weight": 1.0, - "confidence_score": 1.0, - "source": "upgrade_version_validator_restoreresources", - "target": "upgrade_version_validator_parsereplicasfromdeploymentyaml" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source_location": "L348", - "weight": 1.0, - "confidence_score": 1.0, - "source": "upgrade_version_validator_restoreresources", - "target": "upgrade_version_validator_waitfordeploymentreadylocal" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L552", - "weight": 1.0, - "source": "upgrade_upgradeexecutor_handlefailure", - "target": "upgrade_version_validator_restoreresources" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L727", - "weight": 1.0, - "source": "upgrade_upgradeexecutor_executerollback", - "target": "upgrade_version_validator_restoreresources" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L778", - "weight": 1.0, - "source": "upgrade_upgradeexecutor_executerollback", - "target": "upgrade_version_validator_waitforcrdestablished" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L359", - "weight": 1.0, - "source": "upgrade_upgradeexecutor_rundeploymentphase", - "target": "upgrade_version_validator_cleanupbackupconfigmaps" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source_location": "L623", - "weight": 1.0, - "confidence_score": 1.0, - "source": "upgrade_version_validator_cleanupresources", - "target": "upgrade_version_validator_deleteallcustomresources" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L197", - "weight": 1.0, - "source": "upgrade_upgradeexecutor_runpreupgradephase", - "target": "upgrade_version_validator_cleanupresources" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/server/version.go", - "source_location": "L244", - "weight": 1.0, - "source": "server_vpwnedversion_initiateupgrade", - "target": "upgrade_version_validator_cleanupresources" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/server/version.go", - "source_location": "L728", - "weight": 1.0, - "source": "server_vpwnedversion_cleanup", - "target": "upgrade_version_validator_cleanupresources" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source_location": "L638", - "weight": 1.0, - "confidence_score": 1.0, - "source": "upgrade_version_validator_deleteallcustomresources", - "target": "upgrade_version_validator_deletecrinstances" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source_location": "L683", - "weight": 1.0, - "confidence_score": 1.0, - "source": "upgrade_version_validator_applyallcrds", - "target": "upgrade_version_validator_httpgetwithretry" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L242", - "weight": 1.0, - "source": "upgrade_upgradeexecutor_runbackupandcrdphase", - "target": "upgrade_version_validator_applyallcrds" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L773", - "weight": 1.0, - "source": "upgrade_upgradeexecutor_executerollback", - "target": "upgrade_version_validator_applyallcrds" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source_location": "L826", - "weight": 1.0, - "confidence_score": 1.0, - "source": "upgrade_version_validator_fetchversionconfigfromgithub", - "target": "upgrade_version_validator_httpgetwithretry" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source_location": "L836", - "weight": 1.0, - "confidence_score": 1.0, - "source": "upgrade_version_validator_fetchvjailbreaksettingsfromgithub", - "target": "upgrade_version_validator_httpgetwithretry" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source_location": "L848", - "weight": 1.0, - "confidence_score": 1.0, - "source": "upgrade_version_validator_applymanifestfromgithub", - "target": "upgrade_version_validator_httpgetwithretry" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source_location": "L931", - "weight": 1.0, - "confidence_score": 1.0, - "source": "upgrade_version_validator_updateversionconfigmapfromgithub", - "target": "upgrade_version_validator_fetchversionconfigfromgithub" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/version_validator.go", - "source_location": "L965", - "weight": 1.0, - "confidence_score": 1.0, - "source": "upgrade_version_validator_updatevjailbreaksettingsfromgithub", - "target": "upgrade_version_validator_fetchvjailbreaksettingsfromgithub" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L300", - "weight": 1.0, - "source": "upgrade_upgradeexecutor_rundeploymentphase", - "target": "upgrade_version_validator_applymanifestfromgithub" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L785", - "weight": 1.0, - "source": "upgrade_upgradeexecutor_executerollback", - "target": "upgrade_version_validator_applymanifestfromgithub" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L255", - "weight": 1.0, - "source": "upgrade_upgradeexecutor_runconfigmapphase", - "target": "upgrade_version_validator_updateversionconfigmapfromgithub" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L545", - "weight": 1.0, - "source": "upgrade_upgradeexecutor_handlefailure", - "target": "upgrade_version_validator_updateversionconfigmapfromgithub" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L823", - "weight": 1.0, - "source": "upgrade_upgradeexecutor_executerollback", - "target": "upgrade_version_validator_updateversionconfigmapfromgithub" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L261", - "weight": 1.0, - "source": "upgrade_upgradeexecutor_runconfigmapphase", - "target": "upgrade_version_validator_updatevjailbreaksettingsfromgithub" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L828", - "weight": 1.0, - "source": "upgrade_upgradeexecutor_executerollback", - "target": "upgrade_version_validator_updatevjailbreaksettingsfromgithub" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L365", - "weight": 1.0, - "source": "upgrade_upgradeexecutor_rundeploymentphase", - "target": "upgrade_version_validator_cleanupalloldbackups" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L33", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_upgrade_executor_go", - "target": "upgrade_deploymentconfig" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L62", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_upgrade_executor_go", - "target": "upgrade_upgradeexecutor" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L72", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_upgrade_executor_go", - "target": "upgrade_executor_getprogressconfigmapname" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L81", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_upgrade_executor_go", - "target": "upgrade_executor_newupgradeexecutor" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L118", - "weight": 1.0, - "confidence_score": 1.0, - "source": "upgrade_upgradeexecutor", - "target": "upgrade_upgradeexecutor_execute" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L178", - "weight": 1.0, - "confidence_score": 1.0, - "source": "upgrade_upgradeexecutor", - "target": "upgrade_upgradeexecutor_runpreupgradephase" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L228", - "weight": 1.0, - "confidence_score": 1.0, - "source": "upgrade_upgradeexecutor", - "target": "upgrade_upgradeexecutor_runbackupandcrdphase" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L252", - "weight": 1.0, - "confidence_score": 1.0, - "source": "upgrade_upgradeexecutor", - "target": "upgrade_upgradeexecutor_runconfigmapphase" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L270", - "weight": 1.0, - "confidence_score": 1.0, - "source": "upgrade_upgradeexecutor", - "target": "upgrade_upgradeexecutor_rundeploymentphase" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L387", - "weight": 1.0, - "confidence_score": 1.0, - "source": "upgrade_upgradeexecutor", - "target": "upgrade_upgradeexecutor_scaledeployment" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L408", - "weight": 1.0, - "confidence_score": 1.0, - "source": "upgrade_upgradeexecutor", - "target": "upgrade_upgradeexecutor_waitfordeploymentready" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L498", - "weight": 1.0, - "confidence_score": 1.0, - "source": "upgrade_upgradeexecutor", - "target": "upgrade_upgradeexecutor_waitfordeploymentscaleddown" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L533", - "weight": 1.0, - "confidence_score": 1.0, - "source": "upgrade_upgradeexecutor", - "target": "upgrade_upgradeexecutor_handlefailure" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L564", - "weight": 1.0, - "confidence_score": 1.0, - "source": "upgrade_upgradeexecutor", - "target": "upgrade_upgradeexecutor_updateprogress" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L574", - "weight": 1.0, - "confidence_score": 1.0, - "source": "upgrade_upgradeexecutor", - "target": "upgrade_upgradeexecutor_incrementcompletedsteps" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L580", - "weight": 1.0, - "confidence_score": 1.0, - "source": "upgrade_upgradeexecutor", - "target": "upgrade_upgradeexecutor_setendtime" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L586", - "weight": 1.0, - "confidence_score": 1.0, - "source": "upgrade_upgradeexecutor", - "target": "upgrade_upgradeexecutor_setbackupid" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L592", - "weight": 1.0, - "confidence_score": 1.0, - "source": "upgrade_upgradeexecutor", - "target": "upgrade_upgradeexecutor_setresult" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L598", - "weight": 1.0, - "confidence_score": 1.0, - "source": "upgrade_upgradeexecutor", - "target": "upgrade_upgradeexecutor_setoriginalreplicas" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L607", - "weight": 1.0, - "confidence_score": 1.0, - "source": "upgrade_upgradeexecutor", - "target": "upgrade_upgradeexecutor_getoriginalreplicas" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L617", - "weight": 1.0, - "confidence_score": 1.0, - "source": "upgrade_upgradeexecutor", - "target": "upgrade_upgradeexecutor_recordphasetiming" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L626", - "weight": 1.0, - "confidence_score": 1.0, - "source": "upgrade_upgradeexecutor", - "target": "upgrade_upgradeexecutor_saveprogress" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L671", - "weight": 1.0, - "confidence_score": 1.0, - "source": "upgrade_upgradeexecutor", - "target": "upgrade_upgradeexecutor_loadprogress" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L691", - "weight": 1.0, - "confidence_score": 1.0, - "source": "upgrade_upgradeexecutor", - "target": "upgrade_upgradeexecutor_executerollback" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L842", - "weight": 1.0, - "confidence_score": 1.0, - "source": "upgrade_upgradeexecutor", - "target": "upgrade_upgradeexecutor_handlerollbackfailure" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L641", - "weight": 1.0, - "confidence_score": 1.0, - "source": "upgrade_upgradeexecutor_saveprogress", - "target": "upgrade_executor_getprogressconfigmapname" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L673", - "weight": 1.0, - "confidence_score": 1.0, - "source": "upgrade_upgradeexecutor_loadprogress", - "target": "upgrade_executor_getprogressconfigmapname" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/cli/upgrade_job.go", - "source_location": "L61", - "weight": 1.0, - "source": "cli_upgrade_job_runupgradejob", - "target": "upgrade_executor_newupgradeexecutor" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L121", - "weight": 1.0, - "confidence_score": 1.0, - "source": "upgrade_upgradeexecutor_execute", - "target": "upgrade_upgradeexecutor_loadprogress" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L153", - "weight": 1.0, - "confidence_score": 1.0, - "source": "upgrade_upgradeexecutor_execute", - "target": "upgrade_upgradeexecutor_saveprogress" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L157", - "weight": 1.0, - "confidence_score": 1.0, - "source": "upgrade_upgradeexecutor_execute", - "target": "upgrade_upgradeexecutor_runpreupgradephase" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L158", - "weight": 1.0, - "confidence_score": 1.0, - "source": "upgrade_upgradeexecutor_execute", - "target": "upgrade_upgradeexecutor_handlefailure" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L161", - "weight": 1.0, - "confidence_score": 1.0, - "source": "upgrade_upgradeexecutor_execute", - "target": "upgrade_upgradeexecutor_runbackupandcrdphase" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L166", - "weight": 1.0, - "confidence_score": 1.0, - "source": "upgrade_upgradeexecutor_execute", - "target": "upgrade_upgradeexecutor_runconfigmapphase" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L170", - "weight": 1.0, - "confidence_score": 1.0, - "source": "upgrade_upgradeexecutor_execute", - "target": "upgrade_upgradeexecutor_rundeploymentphase" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L183", - "weight": 1.0, - "confidence_score": 1.0, - "source": "upgrade_upgradeexecutor_runpreupgradephase", - "target": "upgrade_upgradeexecutor_updateprogress" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L223", - "weight": 1.0, - "confidence_score": 1.0, - "source": "upgrade_upgradeexecutor_runpreupgradephase", - "target": "upgrade_upgradeexecutor_incrementcompletedsteps" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L224", - "weight": 1.0, - "confidence_score": 1.0, - "source": "upgrade_upgradeexecutor_runpreupgradephase", - "target": "upgrade_upgradeexecutor_saveprogress" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L231", - "weight": 1.0, - "confidence_score": 1.0, - "source": "upgrade_upgradeexecutor_runbackupandcrdphase", - "target": "upgrade_upgradeexecutor_setbackupid" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L232", - "weight": 1.0, - "confidence_score": 1.0, - "source": "upgrade_upgradeexecutor_runbackupandcrdphase", - "target": "upgrade_upgradeexecutor_updateprogress" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L238", - "weight": 1.0, - "confidence_score": 1.0, - "source": "upgrade_upgradeexecutor_runbackupandcrdphase", - "target": "upgrade_upgradeexecutor_incrementcompletedsteps" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L247", - "weight": 1.0, - "confidence_score": 1.0, - "source": "upgrade_upgradeexecutor_runbackupandcrdphase", - "target": "upgrade_upgradeexecutor_saveprogress" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L253", - "weight": 1.0, - "confidence_score": 1.0, - "source": "upgrade_upgradeexecutor_runconfigmapphase", - "target": "upgrade_upgradeexecutor_updateprogress" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L265", - "weight": 1.0, - "confidence_score": 1.0, - "source": "upgrade_upgradeexecutor_runconfigmapphase", - "target": "upgrade_upgradeexecutor_incrementcompletedsteps" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L266", - "weight": 1.0, - "confidence_score": 1.0, - "source": "upgrade_upgradeexecutor_runconfigmapphase", - "target": "upgrade_upgradeexecutor_saveprogress" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L271", - "weight": 1.0, - "confidence_score": 1.0, - "source": "upgrade_upgradeexecutor_rundeploymentphase", - "target": "upgrade_upgradeexecutor_updateprogress" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L272", - "weight": 1.0, - "confidence_score": 1.0, - "source": "upgrade_upgradeexecutor_rundeploymentphase", - "target": "upgrade_upgradeexecutor_saveprogress" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L286", - "weight": 1.0, - "confidence_score": 1.0, - "source": "upgrade_upgradeexecutor_rundeploymentphase", - "target": "upgrade_upgradeexecutor_scaledeployment" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L290", - "weight": 1.0, - "confidence_score": 1.0, - "source": "upgrade_upgradeexecutor_rundeploymentphase", - "target": "upgrade_upgradeexecutor_setoriginalreplicas" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L293", - "weight": 1.0, - "confidence_score": 1.0, - "source": "upgrade_upgradeexecutor_rundeploymentphase", - "target": "upgrade_upgradeexecutor_waitfordeploymentscaleddown" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L296", - "weight": 1.0, - "confidence_score": 1.0, - "source": "upgrade_upgradeexecutor_rundeploymentphase", - "target": "upgrade_upgradeexecutor_incrementcompletedsteps" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L312", - "weight": 1.0, - "confidence_score": 1.0, - "source": "upgrade_upgradeexecutor_rundeploymentphase", - "target": "upgrade_upgradeexecutor_waitfordeploymentready" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L370", - "weight": 1.0, - "confidence_score": 1.0, - "source": "upgrade_upgradeexecutor_rundeploymentphase", - "target": "upgrade_upgradeexecutor_recordphasetiming" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L371", - "weight": 1.0, - "confidence_score": 1.0, - "source": "upgrade_upgradeexecutor_rundeploymentphase", - "target": "upgrade_upgradeexecutor_setendtime" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L372", - "weight": 1.0, - "confidence_score": 1.0, - "source": "upgrade_upgradeexecutor_rundeploymentphase", - "target": "upgrade_upgradeexecutor_setresult" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L388", - "weight": 1.0, - "confidence_score": 1.0, - "source": "upgrade_upgradeexecutor_scaledeployment", - "target": "upgrade_upgradeexecutor_updateprogress" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L755", - "weight": 1.0, - "confidence_score": 1.0, - "source": "upgrade_upgradeexecutor_executerollback", - "target": "upgrade_upgradeexecutor_scaledeployment" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L805", - "weight": 1.0, - "confidence_score": 1.0, - "source": "upgrade_upgradeexecutor_executerollback", - "target": "upgrade_upgradeexecutor_waitfordeploymentready" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L766", - "weight": 1.0, - "confidence_score": 1.0, - "source": "upgrade_upgradeexecutor_executerollback", - "target": "upgrade_upgradeexecutor_waitfordeploymentscaleddown" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L536", - "weight": 1.0, - "confidence_score": 1.0, - "source": "upgrade_upgradeexecutor_handlefailure", - "target": "upgrade_upgradeexecutor_setendtime" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L537", - "weight": 1.0, - "confidence_score": 1.0, - "source": "upgrade_upgradeexecutor_handlefailure", - "target": "upgrade_upgradeexecutor_setresult" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L538", - "weight": 1.0, - "confidence_score": 1.0, - "source": "upgrade_upgradeexecutor_handlefailure", - "target": "upgrade_upgradeexecutor_updateprogress" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L539", - "weight": 1.0, - "confidence_score": 1.0, - "source": "upgrade_upgradeexecutor_handlefailure", - "target": "upgrade_upgradeexecutor_saveprogress" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L719", - "weight": 1.0, - "confidence_score": 1.0, - "source": "upgrade_upgradeexecutor_executerollback", - "target": "upgrade_upgradeexecutor_updateprogress" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L844", - "weight": 1.0, - "confidence_score": 1.0, - "source": "upgrade_upgradeexecutor_handlerollbackfailure", - "target": "upgrade_upgradeexecutor_updateprogress" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L769", - "weight": 1.0, - "confidence_score": 1.0, - "source": "upgrade_upgradeexecutor_executerollback", - "target": "upgrade_upgradeexecutor_incrementcompletedsteps" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L718", - "weight": 1.0, - "confidence_score": 1.0, - "source": "upgrade_upgradeexecutor_executerollback", - "target": "upgrade_upgradeexecutor_setendtime" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L843", - "weight": 1.0, - "confidence_score": 1.0, - "source": "upgrade_upgradeexecutor_handlerollbackfailure", - "target": "upgrade_upgradeexecutor_setendtime" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L736", - "weight": 1.0, - "confidence_score": 1.0, - "source": "upgrade_upgradeexecutor_executerollback", - "target": "upgrade_upgradeexecutor_setresult" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L751", - "weight": 1.0, - "confidence_score": 1.0, - "source": "upgrade_upgradeexecutor_executerollback", - "target": "upgrade_upgradeexecutor_getoriginalreplicas" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L713", - "weight": 1.0, - "confidence_score": 1.0, - "source": "upgrade_upgradeexecutor_executerollback", - "target": "upgrade_upgradeexecutor_saveprogress" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L845", - "weight": 1.0, - "confidence_score": 1.0, - "source": "upgrade_upgradeexecutor_handlerollbackfailure", - "target": "upgrade_upgradeexecutor_saveprogress" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L696", - "weight": 1.0, - "confidence_score": 1.0, - "source": "upgrade_upgradeexecutor_executerollback", - "target": "upgrade_upgradeexecutor_loadprogress" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/executor.go", - "source_location": "L757", - "weight": 1.0, - "confidence_score": 1.0, - "source": "upgrade_upgradeexecutor_executerollback", - "target": "upgrade_upgradeexecutor_handlerollbackfailure" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/upgrade/progress.go", - "source_location": "L6", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_upgrade_progress_go", - "target": "upgrade_upgradeprogress" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/target_vcenter.go", - "source_location": "L11", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_server_target_vcenter_go", - "target": "server_targetvcentergrpc" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/target_vcenter.go", - "source_location": "L15", - "weight": 1.0, - "confidence_score": 1.0, - "source": "server_targetvcentergrpc", - "target": "server_targetvcentergrpc_populatecredsfromaccessinfo" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/target_vcenter.go", - "source_location": "L26", - "weight": 1.0, - "confidence_score": 1.0, - "source": "server_targetvcentergrpc", - "target": "server_targetvcentergrpc_gettargetfromrequest" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/target_vcenter.go", - "source_location": "L39", - "weight": 1.0, - "confidence_score": 1.0, - "source": "server_targetvcentergrpc", - "target": "server_targetvcentergrpc_listvms" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/target_vcenter.go", - "source_location": "L71", - "weight": 1.0, - "confidence_score": 1.0, - "source": "server_targetvcentergrpc", - "target": "server_targetvcentergrpc_getvm" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/target_vcenter.go", - "source_location": "L101", - "weight": 1.0, - "confidence_score": 1.0, - "source": "server_targetvcentergrpc", - "target": "server_targetvcentergrpc_reclaimvm" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/target_vcenter.go", - "source_location": "L117", - "weight": 1.0, - "confidence_score": 1.0, - "source": "server_targetvcentergrpc", - "target": "server_targetvcentergrpc_cordonhost" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/target_vcenter.go", - "source_location": "L133", - "weight": 1.0, - "confidence_score": 1.0, - "source": "server_targetvcentergrpc", - "target": "server_targetvcentergrpc_uncordonhost" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/target_vcenter.go", - "source_location": "L149", - "weight": 1.0, - "confidence_score": 1.0, - "source": "server_targetvcentergrpc", - "target": "server_targetvcentergrpc_listhosts" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/target_vcenter.go", - "source_location": "L42", - "weight": 1.0, - "confidence_score": 1.0, - "source": "server_targetvcentergrpc_listvms", - "target": "server_targetvcentergrpc_gettargetfromrequest" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/target_vcenter.go", - "source_location": "L74", - "weight": 1.0, - "confidence_score": 1.0, - "source": "server_targetvcentergrpc_getvm", - "target": "server_targetvcentergrpc_gettargetfromrequest" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/target_vcenter.go", - "source_location": "L104", - "weight": 1.0, - "confidence_score": 1.0, - "source": "server_targetvcentergrpc_reclaimvm", - "target": "server_targetvcentergrpc_gettargetfromrequest" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/target_vcenter.go", - "source_location": "L120", - "weight": 1.0, - "confidence_score": 1.0, - "source": "server_targetvcentergrpc_cordonhost", - "target": "server_targetvcentergrpc_gettargetfromrequest" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/target_vcenter.go", - "source_location": "L136", - "weight": 1.0, - "confidence_score": 1.0, - "source": "server_targetvcentergrpc_uncordonhost", - "target": "server_targetvcentergrpc_gettargetfromrequest" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/target_vcenter.go", - "source_location": "L150", - "weight": 1.0, - "confidence_score": 1.0, - "source": "server_targetvcentergrpc_listhosts", - "target": "server_targetvcentergrpc_gettargetfromrequest" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/server/target_vcenter.go", - "source_location": "L44", - "weight": 1.0, - "source": "server_targetvcentergrpc_listvms", - "target": "targets_targets_gettarget" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/server/target_vcenter.go", - "source_location": "L76", - "weight": 1.0, - "source": "server_targetvcentergrpc_getvm", - "target": "targets_targets_gettarget" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/server/target_vcenter.go", - "source_location": "L106", - "weight": 1.0, - "source": "server_targetvcentergrpc_reclaimvm", - "target": "targets_targets_gettarget" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/server/target_vcenter.go", - "source_location": "L122", - "weight": 1.0, - "source": "server_targetvcentergrpc_cordonhost", - "target": "targets_targets_gettarget" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/server/target_vcenter.go", - "source_location": "L138", - "weight": 1.0, - "source": "server_targetvcentergrpc_uncordonhost", - "target": "targets_targets_gettarget" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/server/target_vcenter.go", - "source_location": "L152", - "weight": 1.0, - "source": "server_targetvcentergrpc_listhosts", - "target": "targets_targets_gettarget" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/version.go", - "source_location": "L44", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_server_version_go", - "target": "server_deploymentconfig" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/version.go", - "source_location": "L50", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_server_version_go", - "target": "server_version_saveprogresstoconfigmap" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/version.go", - "source_location": "L88", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_server_version_go", - "target": "server_version_updateprogressstatusonly" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/version.go", - "source_location": "L125", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_server_version_go", - "target": "server_version_loadprogressfromconfigmap" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/version.go", - "source_location": "L144", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_server_version_go", - "target": "server_vpwnedversion" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/version.go", - "source_location": "L324", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_server_version_go", - "target": "server_version_createupgradejob" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/version.go", - "source_location": "L413", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_server_version_go", - "target": "server_version_getcurrentvpwnedimage" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/version.go", - "source_location": "L434", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_server_version_go", - "target": "server_version_createrollbackjob" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/version.go", - "source_location": "L734", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_server_version_go", - "target": "server_version_checkanddeletemigrationplans" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/version.go", - "source_location": "L766", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_server_version_go", - "target": "server_version_checkanddeleterollingmigrationplans" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/version.go", - "source_location": "L798", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_server_version_go", - "target": "server_version_checkandscaledownagent" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/version.go", - "source_location": "L834", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_server_version_go", - "target": "server_version_checkanddeletesecret" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/version.go", - "source_location": "L883", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_server_version_go", - "target": "server_version_checkanddeleteallcustomresources" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/version.go", - "source_location": "L928", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_server_version_go", - "target": "server_version_waitfordeploymentready" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/version.go", - "source_location": "L962", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_server_version_go", - "target": "server_version_waitfordeploymentscaleddown" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/version.go", - "source_location": "L288", - "weight": 1.0, - "confidence_score": 1.0, - "source": "server_vpwnedversion_initiateupgrade", - "target": "server_version_saveprogresstoconfigmap" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/version.go", - "source_location": "L576", - "weight": 1.0, - "confidence_score": 1.0, - "source": "server_vpwnedversion_rollbackupgrade", - "target": "server_version_saveprogresstoconfigmap" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/version.go", - "source_location": "L663", - "weight": 1.0, - "confidence_score": 1.0, - "source": "server_vpwnedversion_getupgradeprogress", - "target": "server_version_updateprogressstatusonly" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/version.go", - "source_location": "L517", - "weight": 1.0, - "confidence_score": 1.0, - "source": "server_vpwnedversion_rollbackupgrade", - "target": "server_version_loadprogressfromconfigmap" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/version.go", - "source_location": "L613", - "weight": 1.0, - "confidence_score": 1.0, - "source": "server_vpwnedversion_getupgradeprogress", - "target": "server_version_loadprogressfromconfigmap" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/version.go", - "source_location": "L148", - "weight": 1.0, - "confidence_score": 1.0, - "source": "server_vpwnedversion", - "target": "server_vpwnedversion_version" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/version.go", - "source_location": "L152", - "weight": 1.0, - "confidence_score": 1.0, - "source": "server_vpwnedversion", - "target": "server_vpwnedversion_getavailabletags" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/version.go", - "source_location": "L171", - "weight": 1.0, - "confidence_score": 1.0, - "source": "server_vpwnedversion", - "target": "server_vpwnedversion_initiateupgrade" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/version.go", - "source_location": "L503", - "weight": 1.0, - "confidence_score": 1.0, - "source": "server_vpwnedversion", - "target": "server_vpwnedversion_rollbackupgrade" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/version.go", - "source_location": "L598", - "weight": 1.0, - "confidence_score": 1.0, - "source": "server_vpwnedversion", - "target": "server_vpwnedversion_getupgradeprogress" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/version.go", - "source_location": "L715", - "weight": 1.0, - "confidence_score": 1.0, - "source": "server_vpwnedversion", - "target": "server_vpwnedversion_cleanup" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/version.go", - "source_location": "L295", - "weight": 1.0, - "confidence_score": 1.0, - "source": "server_vpwnedversion_initiateupgrade", - "target": "server_version_createupgradejob" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/version.go", - "source_location": "L325", - "weight": 1.0, - "confidence_score": 1.0, - "source": "server_version_createupgradejob", - "target": "server_version_getcurrentvpwnedimage" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/version.go", - "source_location": "L435", - "weight": 1.0, - "confidence_score": 1.0, - "source": "server_version_createrollbackjob", - "target": "server_version_getcurrentvpwnedimage" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/version.go", - "source_location": "L578", - "weight": 1.0, - "confidence_score": 1.0, - "source": "server_vpwnedversion_rollbackupgrade", - "target": "server_version_createrollbackjob" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/server.go", - "source_location": "L27", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_server_server_go", - "target": "server_server_openapiserver" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/server.go", - "source_location": "L59", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_server_server_go", - "target": "server_server_startgrpcserver" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/server.go", - "source_location": "L90", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_server_server_go", - "target": "server_server_grpcerrhandler" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/server.go", - "source_location": "L100", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_server_server_go", - "target": "server_server_apilogger" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/server.go", - "source_location": "L107", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_server_server_go", - "target": "server_server_gethttpserver" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/server.go", - "source_location": "L169", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_server_server_go", - "target": "server_server_startserver" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/server.go", - "source_location": "L199", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_server_server_go", - "target": "server_server_shutdown" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/server.go", - "source_location": "L111", - "weight": 1.0, - "confidence_score": 1.0, - "source": "server_server_gethttpserver", - "target": "server_server_openapiserver" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/server.go", - "source_location": "L175", - "weight": 1.0, - "confidence_score": 1.0, - "source": "server_server_startserver", - "target": "server_server_startgrpcserver" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/server/server.go", - "source_location": "L62", - "weight": 1.0, - "source": "server_server_startgrpcserver", - "target": "server_vjailbreak_proxy_createinclusterclient" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/server.go", - "source_location": "L163", - "weight": 1.0, - "confidence_score": 1.0, - "source": "server_server_gethttpserver", - "target": "server_server_apilogger" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/server.go", - "source_location": "L180", - "weight": 1.0, - "confidence_score": 1.0, - "source": "server_server_startserver", - "target": "server_server_gethttpserver" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/server/server.go", - "source_location": "L127", - "weight": 1.0, - "source": "server_server_gethttpserver", - "target": "service_api_pb_gw_registerversionhandlerfromendpoint" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/server/server.go", - "source_location": "L131", - "weight": 1.0, - "source": "server_server_gethttpserver", - "target": "service_api_pb_gw_registerbmproviderhandlerfromendpoint" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/server/server.go", - "source_location": "L135", - "weight": 1.0, - "source": "server_server_gethttpserver", - "target": "service_api_pb_gw_registervcenterhandlerfromendpoint" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/server/server.go", - "source_location": "L139", - "weight": 1.0, - "source": "server_server_gethttpserver", - "target": "service_api_pb_gw_registervailbreakproxyhandlerfromendpoint" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/server/server.go", - "source_location": "L143", - "weight": 1.0, - "source": "server_server_gethttpserver", - "target": "service_api_pb_gw_registerstoragearrayhandlerfromendpoint" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/server/server.go", - "source_location": "L151", - "weight": 1.0, - "source": "server_server_gethttpserver", - "target": "server_vddk_upload_handlevddkupload" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/server/server.go", - "source_location": "L155", - "weight": 1.0, - "source": "server_server_gethttpserver", - "target": "server_vddk_upload_handlevddkstatus" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/server/server.go", - "source_location": "L160", - "weight": 1.0, - "source": "server_server_gethttpserver", - "target": "server_vjailbreak_proxy_handlechecknetworksubnetcompatibility" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/cli/serve.go", - "source_location": "L93", - "weight": 1.0, - "source": "cli_serve_serve", - "target": "server_server_startserver" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/cli/serve.go", - "source_location": "L110", - "weight": 1.0, - "source": "cli_serve_serve", - "target": "server_server_shutdown" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/vddk_upload.go", - "source_location": "L24", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_server_vddk_upload_go", - "target": "server_vddkstatusresponse" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/vddk_upload.go", - "source_location": "L31", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_server_vddk_upload_go", - "target": "server_vddkuploadresponse" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/vddk_upload.go", - "source_location": "L39", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_server_vddk_upload_go", - "target": "server_vddk_upload_getvddkversion" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/vddk_upload.go", - "source_location": "L97", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_server_vddk_upload_go", - "target": "server_vddk_upload_handlevddkstatus" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/vddk_upload.go", - "source_location": "L144", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_server_vddk_upload_go", - "target": "server_vddk_upload_handlevddkupload" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/vddk_upload.go", - "source_location": "L250", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_server_vddk_upload_go", - "target": "server_vddk_upload_ispathwithinroot" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/vddk_upload.go", - "source_location": "L285", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_server_vddk_upload_go", - "target": "server_vddk_upload_extracttarfile" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/vddk_upload.go", - "source_location": "L126", - "weight": 1.0, - "confidence_score": 1.0, - "source": "server_vddk_upload_handlevddkstatus", - "target": "server_vddk_upload_getvddkversion" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/vddk_upload.go", - "source_location": "L232", - "weight": 1.0, - "confidence_score": 1.0, - "source": "server_vddk_upload_handlevddkupload", - "target": "server_vddk_upload_extracttarfile" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/vddk_upload.go", - "source_location": "L333", - "weight": 1.0, - "confidence_score": 1.0, - "source": "server_vddk_upload_extracttarfile", - "target": "server_vddk_upload_ispathwithinroot" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source_location": "L41", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_server_vjailbreak_proxy_go", - "target": "server_vjailbreakproxy" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source_location": "L46", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_server_vjailbreak_proxy_go", - "target": "server_openstackcredsinfo" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source_location": "L125", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_server_vjailbreak_proxy_go", - "target": "server_openstackclients" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source_location": "L132", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_server_vjailbreak_proxy_go", - "target": "server_vjailbreak_proxy_isipinuse" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source_location": "L153", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_server_vjailbreak_proxy_go", - "target": "server_vjailbreak_proxy_getopenstackcredentialsfromsecret" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source_location": "L228", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_server_vjailbreak_proxy_go", - "target": "server_vjailbreak_proxy_getopenstackclients" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source_location": "L307", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_server_vjailbreak_proxy_go", - "target": "server_vjailbreak_proxy_validateandgetproviderclient" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source_location": "L370", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_server_vjailbreak_proxy_go", - "target": "server_vjailbreak_proxy_countvalid" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source_location": "L384", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_server_vjailbreak_proxy_go", - "target": "server_vjailbreak_proxy_createinclusterclient" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source_location": "L410", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_server_vjailbreak_proxy_go", - "target": "server_vjailbreak_proxy_isretryablestatusupdateerror" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source_location": "L855", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_server_vjailbreak_proxy_go", - "target": "server_checknetworksubnetcompatibilityrequest" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source_location": "L863", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_server_vjailbreak_proxy_go", - "target": "server_subnetcompatibilityresult" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source_location": "L870", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_server_vjailbreak_proxy_go", - "target": "server_checknetworksubnetcompatibilityresponse" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source_location": "L878", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_server_vjailbreak_proxy_go", - "target": "server_vjailbreak_proxy_handlechecknetworksubnetcompatibility" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source_location": "L1050", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_server_vjailbreak_proxy_go", - "target": "server_vjailbreak_proxy_makenotfoundresults" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source_location": "L1062", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_server_vjailbreak_proxy_go", - "target": "server_vjailbreak_proxy_writejsonresponse" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source_location": "L56", - "weight": 1.0, - "confidence_score": 1.0, - "source": "server_vjailbreakproxy", - "target": "server_vjailbreakproxy_validateopenstackip" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source_location": "L417", - "weight": 1.0, - "confidence_score": 1.0, - "source": "server_vjailbreakproxy", - "target": "server_vjailbreakproxy_updatevmwarevalidationstatus" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source_location": "L429", - "weight": 1.0, - "confidence_score": 1.0, - "source": "server_vjailbreakproxy", - "target": "server_vjailbreakproxy_updateopenstackvalidationstatus" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source_location": "L444", - "weight": 1.0, - "confidence_score": 1.0, - "source": "server_vjailbreakproxy", - "target": "server_vjailbreakproxy_updateopenstackflavors" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source_location": "L458", - "weight": 1.0, - "confidence_score": 1.0, - "source": "server_vjailbreakproxy", - "target": "server_vjailbreakproxy_revalidatecredentials" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source_location": "L645", - "weight": 1.0, - "confidence_score": 1.0, - "source": "server_vjailbreakproxy", - "target": "server_vjailbreakproxy_injectenvvariables" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source_location": "L83", - "weight": 1.0, - "confidence_score": 1.0, - "source": "server_vjailbreakproxy_validateopenstackip", - "target": "server_vjailbreak_proxy_getopenstackclients" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source_location": "L103", - "weight": 1.0, - "confidence_score": 1.0, - "source": "server_vjailbreakproxy_validateopenstackip", - "target": "server_vjailbreak_proxy_isipinuse" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source_location": "L248", - "weight": 1.0, - "confidence_score": 1.0, - "source": "server_vjailbreak_proxy_getopenstackclients", - "target": "server_vjailbreak_proxy_getopenstackcredentialsfromsecret" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source_location": "L239", - "weight": 1.0, - "confidence_score": 1.0, - "source": "server_vjailbreak_proxy_getopenstackclients", - "target": "server_vjailbreak_proxy_createinclusterclient" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source_location": "L265", - "weight": 1.0, - "confidence_score": 1.0, - "source": "server_vjailbreak_proxy_getopenstackclients", - "target": "server_vjailbreak_proxy_validateandgetproviderclient" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source_location": "L915", - "weight": 1.0, - "confidence_score": 1.0, - "source": "server_vjailbreak_proxy_handlechecknetworksubnetcompatibility", - "target": "server_vjailbreak_proxy_getopenstackclients" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source_location": "L317", - "weight": 1.0, - "source": "server_vjailbreak_proxy_validateandgetproviderclient", - "target": "utils_net_newvjbnet" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source_location": "L713", - "weight": 1.0, - "confidence_score": 1.0, - "source": "server_vjailbreakproxy_injectenvvariables", - "target": "server_vjailbreak_proxy_createinclusterclient" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source_location": "L481", - "weight": 1.0, - "confidence_score": 1.0, - "source": "server_vjailbreakproxy_revalidatecredentials", - "target": "server_vjailbreakproxy_updatevmwarevalidationstatus" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source_location": "L559", - "weight": 1.0, - "confidence_score": 1.0, - "source": "server_vjailbreakproxy_revalidatecredentials", - "target": "server_vjailbreakproxy_updateopenstackvalidationstatus" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source_location": "L598", - "weight": 1.0, - "confidence_score": 1.0, - "source": "server_vjailbreakproxy_revalidatecredentials", - "target": "server_vjailbreakproxy_updateopenstackflavors" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source_location": "L938", - "weight": 1.0, - "confidence_score": 1.0, - "source": "server_vjailbreak_proxy_handlechecknetworksubnetcompatibility", - "target": "server_vjailbreak_proxy_makenotfoundresults" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/vjailbreak_proxy.go", - "source_location": "L942", - "weight": 1.0, - "confidence_score": 1.0, - "source": "server_vjailbreak_proxy_handlechecknetworksubnetcompatibility", - "target": "server_vjailbreak_proxy_writejsonresponse" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/storage.go", - "source_location": "L16", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_server_storage_go", - "target": "server_storagearraygrpc" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/storage.go", - "source_location": "L358", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_server_storage_go", - "target": "server_storage_convertmappingcontexttoproto" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/storage.go", - "source_location": "L384", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_server_storage_go", - "target": "server_storage_convertprototomappingcontext" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/storage.go", - "source_location": "L21", - "weight": 1.0, - "confidence_score": 1.0, - "source": "server_storagearraygrpc", - "target": "server_storagearraygrpc_validatecredentials" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/storage.go", - "source_location": "L73", - "weight": 1.0, - "confidence_score": 1.0, - "source": "server_storagearraygrpc", - "target": "server_storagearraygrpc_createorupdateinitiatorgroup" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/storage.go", - "source_location": "L126", - "weight": 1.0, - "confidence_score": 1.0, - "source": "server_storagearraygrpc", - "target": "server_storagearraygrpc_mapvolumetogroup" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/storage.go", - "source_location": "L197", - "weight": 1.0, - "confidence_score": 1.0, - "source": "server_storagearraygrpc", - "target": "server_storagearraygrpc_unmapvolumefromgroup" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/storage.go", - "source_location": "L255", - "weight": 1.0, - "confidence_score": 1.0, - "source": "server_storagearraygrpc", - "target": "server_storagearraygrpc_getmappedgroups" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/storage.go", - "source_location": "L299", - "weight": 1.0, - "confidence_score": 1.0, - "source": "server_storagearraygrpc", - "target": "server_storagearraygrpc_resolvecindervolume" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/server/storage.go", - "source_location": "L32", - "weight": 1.0, - "source": "server_storagearraygrpc_validatecredentials", - "target": "storage_storage_newstorageprovider" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/storage.go", - "source_location": "L116", - "weight": 1.0, - "confidence_score": 1.0, - "source": "server_storagearraygrpc_createorupdateinitiatorgroup", - "target": "server_storage_convertmappingcontexttoproto" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/server/storage.go", - "source_location": "L83", - "weight": 1.0, - "source": "server_storagearraygrpc_createorupdateinitiatorgroup", - "target": "storage_storage_newstorageprovider" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/storage.go", - "source_location": "L170", - "weight": 1.0, - "confidence_score": 1.0, - "source": "server_storagearraygrpc_mapvolumetogroup", - "target": "server_storage_convertprototomappingcontext" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/server/storage.go", - "source_location": "L136", - "weight": 1.0, - "source": "server_storagearraygrpc_mapvolumetogroup", - "target": "storage_storage_newstorageprovider" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/storage.go", - "source_location": "L239", - "weight": 1.0, - "confidence_score": 1.0, - "source": "server_storagearraygrpc_unmapvolumefromgroup", - "target": "server_storage_convertprototomappingcontext" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/server/storage.go", - "source_location": "L207", - "weight": 1.0, - "source": "server_storagearraygrpc_unmapvolumefromgroup", - "target": "storage_storage_newstorageprovider" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/storage.go", - "source_location": "L286", - "weight": 1.0, - "confidence_score": 1.0, - "source": "server_storagearraygrpc_getmappedgroups", - "target": "server_storage_convertprototomappingcontext" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/server/storage.go", - "source_location": "L260", - "weight": 1.0, - "source": "server_storagearraygrpc_getmappedgroups", - "target": "storage_storage_newstorageprovider" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/server/storage.go", - "source_location": "L309", - "weight": 1.0, - "source": "server_storagearraygrpc_resolvecindervolume", - "target": "storage_storage_newstorageprovider" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/providers.go", - "source_location": "L12", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_server_providers_go", - "target": "server_providersgrpc" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/providers.go", - "source_location": "L17", - "weight": 1.0, - "confidence_score": 1.0, - "source": "server_providersgrpc", - "target": "server_providersgrpc_whichprovider" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/providers.go", - "source_location": "L29", - "weight": 1.0, - "confidence_score": 1.0, - "source": "server_providersgrpc", - "target": "server_providersgrpc_populatecredsfromaccessinfo" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/providers.go", - "source_location": "L41", - "weight": 1.0, - "confidence_score": 1.0, - "source": "server_providersgrpc", - "target": "server_providersgrpc_listmachines" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/providers.go", - "source_location": "L89", - "weight": 1.0, - "confidence_score": 1.0, - "source": "server_providersgrpc", - "target": "server_providersgrpc_getresourceinfo" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/providers.go", - "source_location": "L136", - "weight": 1.0, - "confidence_score": 1.0, - "source": "server_providersgrpc", - "target": "server_providersgrpc_setresourcepower" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/providers.go", - "source_location": "L154", - "weight": 1.0, - "confidence_score": 1.0, - "source": "server_providersgrpc", - "target": "server_providersgrpc_setresourcebm2pxeboot" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/providers.go", - "source_location": "L184", - "weight": 1.0, - "confidence_score": 1.0, - "source": "server_providersgrpc", - "target": "server_providersgrpc_whoami" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/providers.go", - "source_location": "L188", - "weight": 1.0, - "confidence_score": 1.0, - "source": "server_providersgrpc", - "target": "server_providersgrpc_listbootsource" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/providers.go", - "source_location": "L210", - "weight": 1.0, - "confidence_score": 1.0, - "source": "server_providersgrpc", - "target": "server_providersgrpc_reclaimbm" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/providers.go", - "source_location": "L229", - "weight": 1.0, - "confidence_score": 1.0, - "source": "server_providersgrpc", - "target": "server_providersgrpc_startbm" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/providers.go", - "source_location": "L248", - "weight": 1.0, - "confidence_score": 1.0, - "source": "server_providersgrpc", - "target": "server_providersgrpc_stopbm" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/providers.go", - "source_location": "L36", - "weight": 1.0, - "confidence_score": 1.0, - "source": "server_providersgrpc_populatecredsfromaccessinfo", - "target": "server_providersgrpc_whichprovider" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/providers.go", - "source_location": "L43", - "weight": 1.0, - "confidence_score": 1.0, - "source": "server_providersgrpc_listmachines", - "target": "server_providersgrpc_populatecredsfromaccessinfo" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/providers.go", - "source_location": "L91", - "weight": 1.0, - "confidence_score": 1.0, - "source": "server_providersgrpc_getresourceinfo", - "target": "server_providersgrpc_populatecredsfromaccessinfo" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/providers.go", - "source_location": "L138", - "weight": 1.0, - "confidence_score": 1.0, - "source": "server_providersgrpc_setresourcepower", - "target": "server_providersgrpc_populatecredsfromaccessinfo" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/providers.go", - "source_location": "L156", - "weight": 1.0, - "confidence_score": 1.0, - "source": "server_providersgrpc_setresourcebm2pxeboot", - "target": "server_providersgrpc_populatecredsfromaccessinfo" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/providers.go", - "source_location": "L190", - "weight": 1.0, - "confidence_score": 1.0, - "source": "server_providersgrpc_listbootsource", - "target": "server_providersgrpc_populatecredsfromaccessinfo" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/providers.go", - "source_location": "L212", - "weight": 1.0, - "confidence_score": 1.0, - "source": "server_providersgrpc_reclaimbm", - "target": "server_providersgrpc_populatecredsfromaccessinfo" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/providers.go", - "source_location": "L231", - "weight": 1.0, - "confidence_score": 1.0, - "source": "server_providersgrpc_startbm", - "target": "server_providersgrpc_populatecredsfromaccessinfo" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/server/providers.go", - "source_location": "L250", - "weight": 1.0, - "confidence_score": 1.0, - "source": "server_providersgrpc_stopbm", - "target": "server_providersgrpc_populatecredsfromaccessinfo" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/server/providers.go", - "source_location": "L44", - "weight": 1.0, - "source": "server_providersgrpc_listmachines", - "target": "providers_providers_getprovider" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/server/providers.go", - "source_location": "L92", - "weight": 1.0, - "source": "server_providersgrpc_getresourceinfo", - "target": "providers_providers_getprovider" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/server/providers.go", - "source_location": "L139", - "weight": 1.0, - "source": "server_providersgrpc_setresourcepower", - "target": "providers_providers_getprovider" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/server/providers.go", - "source_location": "L157", - "weight": 1.0, - "source": "server_providersgrpc_setresourcebm2pxeboot", - "target": "providers_providers_getprovider" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/server/providers.go", - "source_location": "L191", - "weight": 1.0, - "source": "server_providersgrpc_listbootsource", - "target": "providers_providers_getprovider" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/server/providers.go", - "source_location": "L213", - "weight": 1.0, - "source": "server_providersgrpc_reclaimbm", - "target": "providers_providers_getprovider" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/server/providers.go", - "source_location": "L232", - "weight": 1.0, - "source": "server_providersgrpc_startbm", - "target": "providers_providers_getprovider" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/server/providers.go", - "source_location": "L251", - "weight": 1.0, - "source": "server_providersgrpc_stopbm", - "target": "providers_providers_getprovider" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/utils/tableprinter/tableprinter.go", - "source_location": "L12", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_utils_tableprinter_tableprinter_go", - "target": "tableprinter_tableprinter_printastable" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/cli/provider.go", - "source_location": "L19", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_cli_provider_go", - "target": "cli_provider_populatebmcredsfromcmd" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/cli/provider.go", - "source_location": "L37", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_cli_provider_go", - "target": "cli_provider_initprovider" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/cli/provider.go", - "source_location": "L524", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_cli_provider_go", - "target": "cli_provider_init" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/cli/provider.go", - "source_location": "L39", - "weight": 1.0, - "source": "cli_provider_initprovider", - "target": "providers_providers_getprovider" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/cli/version.go", - "source_location": "L23", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_cli_version_go", - "target": "cli_version_init" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/cli/serve.go", - "source_location": "L36", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_cli_serve_go", - "target": "cli_serve_initcfg" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/cli/serve.go", - "source_location": "L65", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_cli_serve_go", - "target": "cli_serve_init" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/cli/serve.go", - "source_location": "L89", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_cli_serve_go", - "target": "cli_serve_serve" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/cli/vcenter.go", - "source_location": "L16", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_cli_vcenter_go", - "target": "cli_vcenter_populatecredsfromcmd" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/cli/vcenter.go", - "source_location": "L146", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_cli_vcenter_go", - "target": "cli_vcenter_init" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/cli/vpwctl.go", - "source_location": "L18", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_cli_vpwctl_go", - "target": "cli_config" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/cli/vpwctl.go", - "source_location": "L26", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_cli_vpwctl_go", - "target": "cli_vpwctl_parseloglevel" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/cli/vpwctl.go", - "source_location": "L77", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_cli_vpwctl_go", - "target": "cli_vpwctl_execute" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/cli/vpwctl.go", - "source_location": "L47", - "weight": 1.0, - "confidence_score": 1.0, - "source": "cli_config", - "target": "cli_config_parseconfig" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/cli/vpwctl.go", - "source_location": "L55", - "weight": 1.0, - "confidence_score": 1.0, - "source": "cli_config_parseconfig", - "target": "cli_vpwctl_parseloglevel" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/cli/vpwctl.go", - "source_location": "L81", - "weight": 1.0, - "confidence_score": 1.0, - "source": "cli_vpwctl_execute", - "target": "cli_vpwctl_parseloglevel" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/cli/upgrade_job.go", - "source_location": "L29", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_cli_upgrade_job_go", - "target": "cli_upgrade_job_init" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/cli/upgrade_job.go", - "source_location": "L38", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_cli_upgrade_job_go", - "target": "cli_upgrade_job_runupgradejob" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/targets/targets.go", - "source_location": "L13", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_sdk_targets_targets_go", - "target": "targets_vminfo" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/targets/targets.go", - "source_location": "L24", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_sdk_targets_targets_go", - "target": "targets_accessinfo" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/targets/targets.go", - "source_location": "L33", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_sdk_targets_targets_go", - "target": "targets_targets" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/targets/targets.go", - "source_location": "L42", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_sdk_targets_targets_go", - "target": "targets_targets_registertarget" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/targets/targets.go", - "source_location": "L46", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_sdk_targets_targets_go", - "target": "targets_targets_deletetarget" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/targets/targets.go", - "source_location": "L50", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_sdk_targets_targets_go", - "target": "targets_targets_gettargets" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/targets/targets.go", - "source_location": "L58", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_sdk_targets_targets_go", - "target": "targets_targets_gettarget" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/sdk/targets/vcenter/vcenter.go", - "source_location": "L362", - "weight": 1.0, - "source": "vcenter_vcenter_init", - "target": "targets_targets_registertarget" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/targets/vcenter/vcenter.go", - "source_location": "L20", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_sdk_targets_vcenter_vcenter_go", - "target": "vcenter_vcenter" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/targets/vcenter/vcenter.go", - "source_location": "L24", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_sdk_targets_vcenter_vcenter_go", - "target": "vcenter_vmcenteraccessinfo" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/targets/vcenter/vcenter.go", - "source_location": "L29", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_sdk_targets_vcenter_vcenter_go", - "target": "vcenter_vcenteropts" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/targets/vcenter/vcenter.go", - "source_location": "L34", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_sdk_targets_vcenter_vcenter_go", - "target": "vcenter_vcenter_newvcentercreds" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/targets/vcenter/vcenter.go", - "source_location": "L47", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_sdk_targets_vcenter_vcenter_go", - "target": "vcenter_vcenter_findpowerstatus" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/targets/vcenter/vcenter.go", - "source_location": "L58", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_sdk_targets_vcenter_vcenter_go", - "target": "vcenter_vcenter_findbootdevice" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/targets/vcenter/vcenter.go", - "source_location": "L361", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_sdk_targets_vcenter_vcenter_go", - "target": "vcenter_vcenter_init" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/targets/vcenter/vcenter.go", - "source_location": "L75", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vcenter_vcenter", - "target": "vcenter_vcenter_connect" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/targets/vcenter/vcenter.go", - "source_location": "L108", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vcenter_vcenter", - "target": "vcenter_vcenter_listvms" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/targets/vcenter/vcenter.go", - "source_location": "L156", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vcenter_vcenter", - "target": "vcenter_vcenter_getvm" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/targets/vcenter/vcenter.go", - "source_location": "L184", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vcenter_vcenter", - "target": "vcenter_vcenter_reclaimvm" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/targets/vcenter/vcenter.go", - "source_location": "L230", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vcenter_vcenter", - "target": "vcenter_vcenter_cordonhost" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/targets/vcenter/vcenter.go", - "source_location": "L258", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vcenter_vcenter", - "target": "vcenter_vcenter_uncordonhost" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/targets/vcenter/vcenter.go", - "source_location": "L286", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vcenter_vcenter", - "target": "vcenter_vcenter_listhosts" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/targets/vcenter/vcenter.go", - "source_location": "L140", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vcenter_vcenter_listvms", - "target": "vcenter_vcenter_findpowerstatus" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/targets/vcenter/vcenter.go", - "source_location": "L178", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vcenter_vcenter_getvm", - "target": "vcenter_vcenter_findpowerstatus" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/targets/vcenter/vcenter.go", - "source_location": "L149", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vcenter_vcenter_listvms", - "target": "vcenter_vcenter_findbootdevice" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/targets/vcenter/vcenter.go", - "source_location": "L111", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vcenter_vcenter_listvms", - "target": "vcenter_vcenter_connect" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/targets/vcenter/vcenter.go", - "source_location": "L158", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vcenter_vcenter_getvm", - "target": "vcenter_vcenter_connect" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/targets/vcenter/vcenter.go", - "source_location": "L186", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vcenter_vcenter_reclaimvm", - "target": "vcenter_vcenter_connect" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/targets/vcenter/vcenter.go", - "source_location": "L232", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vcenter_vcenter_cordonhost", - "target": "vcenter_vcenter_connect" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/targets/vcenter/vcenter.go", - "source_location": "L260", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vcenter_vcenter_uncordonhost", - "target": "vcenter_vcenter_connect" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/targets/vcenter/vcenter.go", - "source_location": "L288", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vcenter_vcenter_listhosts", - "target": "vcenter_vcenter_connect" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/sdk/targets/vcenter/vcenter.go", - "source_location": "L78", - "weight": 1.0, - "source": "vcenter_vcenter_connect", - "target": "utils_net_normalizevcenterurl" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/providers/providers.go", - "source_location": "L13", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_sdk_providers_providers_go", - "target": "providers_bmcprovider" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/providers/providers.go", - "source_location": "L51", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_sdk_providers_providers_go", - "target": "providers_bmaccessinfo" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/providers/providers.go", - "source_location": "L60", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_sdk_providers_providers_go", - "target": "providers_providers_registerprovider" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/providers/providers.go", - "source_location": "L64", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_sdk_providers_providers_go", - "target": "providers_providers_deleteprovider" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/providers/providers.go", - "source_location": "L68", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_sdk_providers_providers_go", - "target": "providers_providers_getproviders" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/providers/providers.go", - "source_location": "L76", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_sdk_providers_providers_go", - "target": "providers_providers_getprovider" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/sdk/providers/maas/maas.go", - "source_location": "L259", - "weight": 1.0, - "source": "maas_maas_init", - "target": "providers_providers_registerprovider" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/sdk/providers/ironic/ironic.go", - "source_location": "L13", - "weight": 1.0, - "source": "ironic_ironic_init", - "target": "providers_providers_registerprovider" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/sdk/providers/base/base.go", - "source_location": "L83", - "weight": 1.0, - "source": "base_base_init", - "target": "providers_providers_registerprovider" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/providers/maas/maas.go", - "source_location": "L22", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_sdk_providers_maas_maas_go", - "target": "maas_maasaccessinfo" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/providers/maas/maas.go", - "source_location": "L29", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_sdk_providers_maas_maas_go", - "target": "maas_maasprovider" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/providers/maas/maas.go", - "source_location": "L258", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_sdk_providers_maas_maas_go", - "target": "maas_maas_init" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/providers/maas/maas.go", - "source_location": "L35", - "weight": 1.0, - "confidence_score": 1.0, - "source": "maas_maasprovider", - "target": "maas_maasprovider_connect" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/providers/maas/maas.go", - "source_location": "L51", - "weight": 1.0, - "confidence_score": 1.0, - "source": "maas_maasprovider", - "target": "maas_maasprovider_listresources" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/providers/maas/maas.go", - "source_location": "L56", - "weight": 1.0, - "confidence_score": 1.0, - "source": "maas_maasprovider", - "target": "maas_maasprovider_setresourcepower" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/providers/maas/maas.go", - "source_location": "L61", - "weight": 1.0, - "confidence_score": 1.0, - "source": "maas_maasprovider", - "target": "maas_maasprovider_getresourceinfo" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/providers/maas/maas.go", - "source_location": "L106", - "weight": 1.0, - "confidence_score": 1.0, - "source": "maas_maasprovider", - "target": "maas_maasprovider_listbootsource" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/providers/maas/maas.go", - "source_location": "L121", - "weight": 1.0, - "confidence_score": 1.0, - "source": "maas_maasprovider", - "target": "maas_maasprovider_disconnect" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/providers/maas/maas.go", - "source_location": "L128", - "weight": 1.0, - "confidence_score": 1.0, - "source": "maas_maasprovider", - "target": "maas_maasprovider_setbm2pxeboot" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/providers/maas/maas.go", - "source_location": "L132", - "weight": 1.0, - "confidence_score": 1.0, - "source": "maas_maasprovider", - "target": "maas_maasprovider_reclaimbm" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/providers/maas/maas.go", - "source_location": "L148", - "weight": 1.0, - "confidence_score": 1.0, - "source": "maas_maasprovider", - "target": "maas_maasprovider_whoami" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/providers/maas/maas.go", - "source_location": "L152", - "weight": 1.0, - "confidence_score": 1.0, - "source": "maas_maasprovider", - "target": "maas_maasprovider_deploymachine" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/providers/maas/maas.go", - "source_location": "L168", - "weight": 1.0, - "confidence_score": 1.0, - "source": "maas_maasprovider", - "target": "maas_maasprovider_isbmready" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/providers/maas/maas.go", - "source_location": "L179", - "weight": 1.0, - "confidence_score": 1.0, - "source": "maas_maasprovider", - "target": "maas_maasprovider_isbmrunning" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/providers/maas/maas.go", - "source_location": "L190", - "weight": 1.0, - "confidence_score": 1.0, - "source": "maas_maasprovider", - "target": "maas_maasprovider_startbm" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/providers/maas/maas.go", - "source_location": "L224", - "weight": 1.0, - "confidence_score": 1.0, - "source": "maas_maasprovider", - "target": "maas_maasprovider_stopbm" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/providers/maas/maas.go", - "source_location": "L109", - "weight": 1.0, - "confidence_score": 1.0, - "source": "maas_maasprovider_listbootsource", - "target": "maas_maasprovider_connect" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/providers/maas/maas.go", - "source_location": "L135", - "weight": 1.0, - "confidence_score": 1.0, - "source": "maas_maasprovider_reclaimbm", - "target": "maas_maasprovider_connect" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/providers/maas/maas.go", - "source_location": "L212", - "weight": 1.0, - "confidence_score": 1.0, - "source": "maas_maasprovider_startbm", - "target": "maas_maasprovider_connect" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/providers/maas/maas.go", - "source_location": "L246", - "weight": 1.0, - "confidence_score": 1.0, - "source": "maas_maasprovider_stopbm", - "target": "maas_maasprovider_connect" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/sdk/providers/maas/maas.go", - "source_location": "L42", - "weight": 1.0, - "source": "maas_maasprovider_connect", - "target": "maas_maas_client_newmaasclient" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/providers/maas/maas_client.go", - "source_location": "L19", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_sdk_providers_maas_maas_client_go", - "target": "maas_maasclient" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/providers/maas/maas_client.go", - "source_location": "L26", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_sdk_providers_maas_maas_client_go", - "target": "maas_maas_client_newmaasclient" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/providers/maas/maas_client.go", - "source_location": "L44", - "weight": 1.0, - "confidence_score": 1.0, - "source": "maas_maasclient", - "target": "maas_maasclient_listmachines" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/providers/maas/maas_client.go", - "source_location": "L87", - "weight": 1.0, - "confidence_score": 1.0, - "source": "maas_maasclient", - "target": "maas_maasclient_setmachinepower" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/providers/maas/maas_client.go", - "source_location": "L119", - "weight": 1.0, - "confidence_score": 1.0, - "source": "maas_maasclient", - "target": "maas_maasclient_getmachinefromid" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/providers/maas/maas_client.go", - "source_location": "L126", - "weight": 1.0, - "confidence_score": 1.0, - "source": "maas_maasclient", - "target": "maas_maasclient_getipmiinterface" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/providers/maas/maas_client.go", - "source_location": "L144", - "weight": 1.0, - "confidence_score": 1.0, - "source": "maas_maasclient", - "target": "maas_maasclient_releasemachine" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/providers/maas/maas_client.go", - "source_location": "L159", - "weight": 1.0, - "confidence_score": 1.0, - "source": "maas_maasclient", - "target": "maas_maasclient_deploymachine" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/providers/maas/maas_client.go", - "source_location": "L182", - "weight": 1.0, - "confidence_score": 1.0, - "source": "maas_maasclient", - "target": "maas_maasclient_reclaim" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/providers/maas/maas_client.go", - "source_location": "L327", - "weight": 1.0, - "confidence_score": 1.0, - "source": "maas_maasclient", - "target": "maas_maasclient_listbootsource" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/providers/maas/maas_client.go", - "source_location": "L378", - "weight": 1.0, - "confidence_score": 1.0, - "source": "maas_maasclient", - "target": "maas_maasclient_getpowerparameters" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/providers/maas/maas_client.go", - "source_location": "L390", - "weight": 1.0, - "confidence_score": 1.0, - "source": "maas_maasclient", - "target": "maas_maasclient_getipmiclient" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/providers/maas/maas_client.go", - "source_location": "L428", - "weight": 1.0, - "confidence_score": 1.0, - "source": "maas_maasclient", - "target": "maas_maasclient_waitformachinestate" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/providers/maas/maas_client.go", - "source_location": "L468", - "weight": 1.0, - "confidence_score": 1.0, - "source": "maas_maasclient", - "target": "maas_maasclient_setmachine2pxeboot" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/sdk/providers/maas/maas_client.go", - "source_location": "L34", - "weight": 1.0, - "source": "maas_maas_client_newmaasclient", - "target": "utils_vjbnet_getclient" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/providers/maas/maas_client.go", - "source_location": "L227", - "weight": 1.0, - "confidence_score": 1.0, - "source": "maas_maasclient_reclaim", - "target": "maas_maasclient_waitformachinestate" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/providers/maas/maas_client.go", - "source_location": "L244", - "weight": 1.0, - "confidence_score": 1.0, - "source": "maas_maasclient_reclaim", - "target": "maas_maasclient_setmachine2pxeboot" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/providers/maas/maas_client.go", - "source_location": "L482", - "weight": 1.0, - "confidence_score": 1.0, - "source": "maas_maasclient_setmachine2pxeboot", - "target": "maas_maasclient_getpowerparameters" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/providers/maas/maas_client.go", - "source_location": "L495", - "weight": 1.0, - "confidence_score": 1.0, - "source": "maas_maasclient_setmachine2pxeboot", - "target": "maas_maasclient_getipmiclient" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/providers/ironic/ironic.go", - "source_location": "L8", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_sdk_providers_ironic_ironic_go", - "target": "ironic_ironicprovider" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/providers/ironic/ironic.go", - "source_location": "L12", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_sdk_providers_ironic_ironic_go", - "target": "ironic_ironic_init" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/providers/base/base.go", - "source_location": "L18", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_sdk_providers_base_base_go", - "target": "base_unimplementedbaseprovider" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/providers/base/base.go", - "source_location": "L82", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_sdk_providers_base_base_go", - "target": "base_base_init" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/providers/base/base.go", - "source_location": "L22", - "weight": 1.0, - "confidence_score": 1.0, - "source": "base_unimplementedbaseprovider", - "target": "base_unimplementedbaseprovider_connect" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/providers/base/base.go", - "source_location": "L26", - "weight": 1.0, - "confidence_score": 1.0, - "source": "base_unimplementedbaseprovider", - "target": "base_unimplementedbaseprovider_disconnect" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/providers/base/base.go", - "source_location": "L30", - "weight": 1.0, - "confidence_score": 1.0, - "source": "base_unimplementedbaseprovider", - "target": "base_unimplementedbaseprovider_getproviderbmstatus" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/providers/base/base.go", - "source_location": "L34", - "weight": 1.0, - "confidence_score": 1.0, - "source": "base_unimplementedbaseprovider", - "target": "base_unimplementedbaseprovider_isbmready" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/providers/base/base.go", - "source_location": "L38", - "weight": 1.0, - "confidence_score": 1.0, - "source": "base_unimplementedbaseprovider", - "target": "base_unimplementedbaseprovider_isbmrunning" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/providers/base/base.go", - "source_location": "L42", - "weight": 1.0, - "confidence_score": 1.0, - "source": "base_unimplementedbaseprovider", - "target": "base_unimplementedbaseprovider_startbm" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/providers/base/base.go", - "source_location": "L46", - "weight": 1.0, - "confidence_score": 1.0, - "source": "base_unimplementedbaseprovider", - "target": "base_unimplementedbaseprovider_stopbm" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/providers/base/base.go", - "source_location": "L50", - "weight": 1.0, - "confidence_score": 1.0, - "source": "base_unimplementedbaseprovider", - "target": "base_unimplementedbaseprovider_setbm2pxeboot" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/providers/base/base.go", - "source_location": "L54", - "weight": 1.0, - "confidence_score": 1.0, - "source": "base_unimplementedbaseprovider", - "target": "base_unimplementedbaseprovider_reclaimbm" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/providers/base/base.go", - "source_location": "L58", - "weight": 1.0, - "confidence_score": 1.0, - "source": "base_unimplementedbaseprovider", - "target": "base_unimplementedbaseprovider_whoami" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/providers/base/base.go", - "source_location": "L62", - "weight": 1.0, - "confidence_score": 1.0, - "source": "base_unimplementedbaseprovider", - "target": "base_unimplementedbaseprovider_listresources" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/providers/base/base.go", - "source_location": "L66", - "weight": 1.0, - "confidence_score": 1.0, - "source": "base_unimplementedbaseprovider", - "target": "base_unimplementedbaseprovider_setresourcepower" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/providers/base/base.go", - "source_location": "L70", - "weight": 1.0, - "confidence_score": 1.0, - "source": "base_unimplementedbaseprovider", - "target": "base_unimplementedbaseprovider_getresourceinfo" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/providers/base/base.go", - "source_location": "L74", - "weight": 1.0, - "confidence_score": 1.0, - "source": "base_unimplementedbaseprovider", - "target": "base_unimplementedbaseprovider_listbootsource" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/providers/base/base.go", - "source_location": "L78", - "weight": 1.0, - "confidence_score": 1.0, - "source": "base_unimplementedbaseprovider", - "target": "base_unimplementedbaseprovider_deploymachine" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/storage.go", - "source_location": "L12", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_sdk_storage_storage_go", - "target": "storage_storageprovider" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/storage.go", - "source_location": "L60", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_sdk_storage_storage_go", - "target": "storage_mappingcontext" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/storage.go", - "source_location": "L63", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_sdk_storage_storage_go", - "target": "storage_volume" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/storage.go", - "source_location": "L73", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_sdk_storage_storage_go", - "target": "storage_openstackvolume" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/storage.go", - "source_location": "L78", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_sdk_storage_storage_go", - "target": "storage_storageaccessinfo" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/storage.go", - "source_location": "L91", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_sdk_storage_storage_go", - "target": "storage_backendtarget" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/storage.go", - "source_location": "L98", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_sdk_storage_storage_go", - "target": "storage_backendtargetgroup" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/storage.go", - "source_location": "L108", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_sdk_storage_storage_go", - "target": "storage_backendtargetdiscoverer" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/storage.go", - "source_location": "L113", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_sdk_storage_storage_go", - "target": "storage_arrayinfo" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/storage.go", - "source_location": "L122", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_sdk_storage_storage_go", - "target": "storage_volumeinfo" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/storage.go", - "source_location": "L130", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_sdk_storage_storage_go", - "target": "storage_capacityinfo" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/storage.go", - "source_location": "L137", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_sdk_storage_storage_go", - "target": "storage_storage_registerstorageprovider" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/storage.go", - "source_location": "L142", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_sdk_storage_storage_go", - "target": "storage_storage_deletestorageprovider" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/storage.go", - "source_location": "L147", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_sdk_storage_storage_go", - "target": "storage_storage_getstorageproviders" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/storage.go", - "source_location": "L156", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_sdk_storage_storage_go", - "target": "storage_storage_getstorageprovider" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/storage.go", - "source_location": "L165", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_sdk_storage_storage_go", - "target": "storage_storage_newstorageprovider" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L33", - "weight": 1.0, - "source": "netapp_netapp_init", - "target": "storage_storage_registerstorageprovider" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/sdk/storage/pure/pure.go", - "source_location": "L18", - "weight": 1.0, - "source": "pure_pure_init", - "target": "storage_storage_registerstorageprovider" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/storage.go", - "source_location": "L166", - "weight": 1.0, - "confidence_score": 1.0, - "source": "storage_storage_newstorageprovider", - "target": "storage_storage_getstorageprovider" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/base.go", - "source_location": "L17", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_sdk_storage_base_go", - "target": "storage_vendorconfig" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/base.go", - "source_location": "L25", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_sdk_storage_base_go", - "target": "storage_basestorageprovider" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/base.go", - "source_location": "L177", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_sdk_storage_base_go", - "target": "storage_base_containsignorecase" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/base.go", - "source_location": "L188", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_sdk_storage_base_go", - "target": "storage_base_slicecontains" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/base.go", - "source_location": "L36", - "weight": 1.0, - "confidence_score": 1.0, - "source": "storage_basestorageprovider", - "target": "storage_basestorageprovider_inithttpclient" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/base.go", - "source_location": "L49", - "weight": 1.0, - "confidence_score": 1.0, - "source": "storage_basestorageprovider", - "target": "storage_basestorageprovider_dorequest" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/base.go", - "source_location": "L80", - "weight": 1.0, - "confidence_score": 1.0, - "source": "storage_basestorageprovider", - "target": "storage_basestorageprovider_dorequestjson" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/base.go", - "source_location": "L96", - "weight": 1.0, - "confidence_score": 1.0, - "source": "storage_basestorageprovider", - "target": "storage_basestorageprovider_buildnaa" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/base.go", - "source_location": "L101", - "weight": 1.0, - "confidence_score": 1.0, - "source": "storage_basestorageprovider", - "target": "storage_basestorageprovider_extractserialfromnaa" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/base.go", - "source_location": "L112", - "weight": 1.0, - "confidence_score": 1.0, - "source": "storage_basestorageprovider", - "target": "storage_basestorageprovider_isvalidnaa" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/base.go", - "source_location": "L118", - "weight": 1.0, - "confidence_score": 1.0, - "source": "storage_basestorageprovider", - "target": "storage_basestorageprovider_getallvolumenaas" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/base.go", - "source_location": "L133", - "weight": 1.0, - "confidence_score": 1.0, - "source": "storage_basestorageprovider", - "target": "storage_basestorageprovider_getvolumefromnaacommon" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/base.go", - "source_location": "L165", - "weight": 1.0, - "confidence_score": 1.0, - "source": "storage_basestorageprovider", - "target": "storage_basestorageprovider_setconnected" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/base.go", - "source_location": "L170", - "weight": 1.0, - "confidence_score": 1.0, - "source": "storage_basestorageprovider", - "target": "storage_basestorageprovider_getconnected" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/base.go", - "source_location": "L81", - "weight": 1.0, - "confidence_score": 1.0, - "source": "storage_basestorageprovider_dorequestjson", - "target": "storage_basestorageprovider_dorequest" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/base.go", - "source_location": "L134", - "weight": 1.0, - "confidence_score": 1.0, - "source": "storage_basestorageprovider_getvolumefromnaacommon", - "target": "storage_basestorageprovider_extractserialfromnaa" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L368", - "weight": 1.0, - "source": "netapp_netapp_initiatormatches", - "target": "storage_base_containsignorecase" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/sdk/storage/pure/pure.go", - "source_location": "L176", - "weight": 1.0, - "source": "pure_purestorageprovider_createorupdateinitiatorgroup", - "target": "storage_base_containsignorecase" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L32", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_sdk_storage_netapp_netapp_go", - "target": "netapp_netapp_init" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L41", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_sdk_storage_netapp_netapp_go", - "target": "netapp_netappstorageprovider" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L48", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_sdk_storage_netapp_netapp_go", - "target": "netapp_ontapclusterinfo" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L56", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_sdk_storage_netapp_netapp_go", - "target": "netapp_ontaplun" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L76", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_sdk_storage_netapp_netapp_go", - "target": "netapp_ontaplunresponse" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L81", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_sdk_storage_netapp_netapp_go", - "target": "netapp_ontapigroup" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L94", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_sdk_storage_netapp_netapp_go", - "target": "netapp_ontapigroupresponse" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L99", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_sdk_storage_netapp_netapp_go", - "target": "netapp_ontapsvm" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L104", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_sdk_storage_netapp_netapp_go", - "target": "netapp_ontapsvmresponse" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L109", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_sdk_storage_netapp_netapp_go", - "target": "netapp_ontapflexvol" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L119", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_sdk_storage_netapp_netapp_go", - "target": "netapp_ontapflexvolresponse" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L316", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_sdk_storage_netapp_netapp_go", - "target": "netapp_netapp_detectsanprotocol" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L340", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_sdk_storage_netapp_netapp_go", - "target": "netapp_netapp_iswwpnlike" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L359", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_sdk_storage_netapp_netapp_go", - "target": "netapp_netapp_initiatormatches" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L374", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_sdk_storage_netapp_netapp_go", - "target": "netapp_netapp_normalisetoontapinitiators" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L446", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_sdk_storage_netapp_netapp_go", - "target": "netapp_netapp_isontapconflict" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L125", - "weight": 1.0, - "confidence_score": 1.0, - "source": "netapp_netappstorageprovider", - "target": "netapp_netappstorageprovider_connect" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L160", - "weight": 1.0, - "confidence_score": 1.0, - "source": "netapp_netappstorageprovider", - "target": "netapp_netappstorageprovider_disconnect" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L166", - "weight": 1.0, - "confidence_score": 1.0, - "source": "netapp_netappstorageprovider", - "target": "netapp_netappstorageprovider_validatecredentials" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L183", - "weight": 1.0, - "confidence_score": 1.0, - "source": "netapp_netappstorageprovider", - "target": "netapp_netappstorageprovider_createvolume" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L240", - "weight": 1.0, - "confidence_score": 1.0, - "source": "netapp_netappstorageprovider", - "target": "netapp_netappstorageprovider_deletevolume" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L267", - "weight": 1.0, - "confidence_score": 1.0, - "source": "netapp_netappstorageprovider", - "target": "netapp_netappstorageprovider_getvolumeinfo" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L288", - "weight": 1.0, - "confidence_score": 1.0, - "source": "netapp_netappstorageprovider", - "target": "netapp_netappstorageprovider_listallvolumes" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L309", - "weight": 1.0, - "confidence_score": 1.0, - "source": "netapp_netappstorageprovider", - "target": "netapp_netappstorageprovider_getallvolumenaas" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L393", - "weight": 1.0, - "confidence_score": 1.0, - "source": "netapp_netappstorageprovider", - "target": "netapp_netappstorageprovider_ensureigroupexists" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L461", - "weight": 1.0, - "confidence_score": 1.0, - "source": "netapp_netappstorageprovider", - "target": "netapp_netappstorageprovider_addinitiatortoigroup" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L487", - "weight": 1.0, - "confidence_score": 1.0, - "source": "netapp_netappstorageprovider", - "target": "netapp_netappstorageprovider_createorupdateinitiatorgroup" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L600", - "weight": 1.0, - "confidence_score": 1.0, - "source": "netapp_netappstorageprovider", - "target": "netapp_netappstorageprovider_mapvolumetogroup" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L662", - "weight": 1.0, - "confidence_score": 1.0, - "source": "netapp_netappstorageprovider", - "target": "netapp_netappstorageprovider_unmapvolumefromgroup" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L706", - "weight": 1.0, - "confidence_score": 1.0, - "source": "netapp_netappstorageprovider", - "target": "netapp_netappstorageprovider_getmappedgroups" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L737", - "weight": 1.0, - "confidence_score": 1.0, - "source": "netapp_netappstorageprovider", - "target": "netapp_netappstorageprovider_resolvecindervolumetolun" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L763", - "weight": 1.0, - "confidence_score": 1.0, - "source": "netapp_netappstorageprovider", - "target": "netapp_netappstorageprovider_getvolumefromnaa" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L791", - "weight": 1.0, - "confidence_score": 1.0, - "source": "netapp_netappstorageprovider", - "target": "netapp_netappstorageprovider_whoami" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L797", - "weight": 1.0, - "confidence_score": 1.0, - "source": "netapp_netappstorageprovider", - "target": "netapp_netappstorageprovider_buildnaa" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L804", - "weight": 1.0, - "confidence_score": 1.0, - "source": "netapp_netappstorageprovider", - "target": "netapp_netappstorageprovider_extractserialfromnaa" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L821", - "weight": 1.0, - "confidence_score": 1.0, - "source": "netapp_netappstorageprovider", - "target": "netapp_netappstorageprovider_getclusterinfo" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L830", - "weight": 1.0, - "confidence_score": 1.0, - "source": "netapp_netappstorageprovider", - "target": "netapp_netappstorageprovider_listluns" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L845", - "weight": 1.0, - "confidence_score": 1.0, - "source": "netapp_netappstorageprovider", - "target": "netapp_netappstorageprovider_listigroups" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L856", - "weight": 1.0, - "confidence_score": 1.0, - "source": "netapp_netappstorageprovider", - "target": "netapp_netappstorageprovider_getlunbyname" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L882", - "weight": 1.0, - "confidence_score": 1.0, - "source": "netapp_netappstorageprovider", - "target": "netapp_netappstorageprovider_getigroupbyname" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L903", - "weight": 1.0, - "confidence_score": 1.0, - "source": "netapp_netappstorageprovider", - "target": "netapp_netappstorageprovider_getdefaultvolumepathandsvm" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L936", - "weight": 1.0, - "confidence_score": 1.0, - "source": "netapp_netappstorageprovider", - "target": "netapp_netappstorageprovider_probetargetfromexistingluns" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L969", - "weight": 1.0, - "confidence_score": 1.0, - "source": "netapp_netappstorageprovider", - "target": "netapp_netappstorageprovider_listsvms" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L982", - "weight": 1.0, - "confidence_score": 1.0, - "source": "netapp_netappstorageprovider", - "target": "netapp_netappstorageprovider_listflexvolsforsvm" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L997", - "weight": 1.0, - "confidence_score": 1.0, - "source": "netapp_netappstorageprovider", - "target": "netapp_netappstorageprovider_discoverbackendtargets" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L148", - "weight": 1.0, - "confidence_score": 1.0, - "source": "netapp_netappstorageprovider_connect", - "target": "netapp_netappstorageprovider_getclusterinfo" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L168", - "weight": 1.0, - "confidence_score": 1.0, - "source": "netapp_netappstorageprovider_validatecredentials", - "target": "netapp_netappstorageprovider_connect" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L175", - "weight": 1.0, - "confidence_score": 1.0, - "source": "netapp_netappstorageprovider_validatecredentials", - "target": "netapp_netappstorageprovider_getclusterinfo" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L187", - "weight": 1.0, - "confidence_score": 1.0, - "source": "netapp_netappstorageprovider_createvolume", - "target": "netapp_netappstorageprovider_getdefaultvolumepathandsvm" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L235", - "weight": 1.0, - "confidence_score": 1.0, - "source": "netapp_netappstorageprovider_createvolume", - "target": "netapp_netappstorageprovider_buildnaa" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L244", - "weight": 1.0, - "confidence_score": 1.0, - "source": "netapp_netappstorageprovider_deletevolume", - "target": "netapp_netappstorageprovider_listluns" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L269", - "weight": 1.0, - "confidence_score": 1.0, - "source": "netapp_netappstorageprovider_getvolumeinfo", - "target": "netapp_netappstorageprovider_listluns" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L283", - "weight": 1.0, - "confidence_score": 1.0, - "source": "netapp_netappstorageprovider_getvolumeinfo", - "target": "netapp_netappstorageprovider_buildnaa" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L290", - "weight": 1.0, - "confidence_score": 1.0, - "source": "netapp_netappstorageprovider_listallvolumes", - "target": "netapp_netappstorageprovider_listluns" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L301", - "weight": 1.0, - "confidence_score": 1.0, - "source": "netapp_netappstorageprovider_listallvolumes", - "target": "netapp_netappstorageprovider_buildnaa" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L496", - "weight": 1.0, - "confidence_score": 1.0, - "source": "netapp_netappstorageprovider_createorupdateinitiatorgroup", - "target": "netapp_netapp_detectsanprotocol" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L360", - "weight": 1.0, - "confidence_score": 1.0, - "source": "netapp_netapp_initiatormatches", - "target": "netapp_netapp_iswwpnlike" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L341", - "weight": 1.0, - "source": "netapp_netapp_iswwpnlike", - "target": "fcutil_fcutil_stripwwnformatting" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L544", - "weight": 1.0, - "confidence_score": 1.0, - "source": "netapp_netappstorageprovider_createorupdateinitiatorgroup", - "target": "netapp_netapp_initiatormatches" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L362", - "weight": 1.0, - "source": "netapp_netapp_initiatormatches", - "target": "fcutil_fcutil_equalwwns" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L491", - "weight": 1.0, - "confidence_score": 1.0, - "source": "netapp_netappstorageprovider_createorupdateinitiatorgroup", - "target": "netapp_netapp_normalisetoontapinitiators" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L378", - "weight": 1.0, - "source": "netapp_netapp_normalisetoontapinitiators", - "target": "fcutil_fcutil_formattedwwpnfromfcuid" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L394", - "weight": 1.0, - "confidence_score": 1.0, - "source": "netapp_netappstorageprovider_ensureigroupexists", - "target": "netapp_netappstorageprovider_listigroups" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L425", - "weight": 1.0, - "confidence_score": 1.0, - "source": "netapp_netappstorageprovider_ensureigroupexists", - "target": "netapp_netapp_isontapconflict" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L427", - "weight": 1.0, - "confidence_score": 1.0, - "source": "netapp_netappstorageprovider_ensureigroupexists", - "target": "netapp_netappstorageprovider_getigroupbyname" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L584", - "weight": 1.0, - "confidence_score": 1.0, - "source": "netapp_netappstorageprovider_createorupdateinitiatorgroup", - "target": "netapp_netappstorageprovider_ensureigroupexists" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L470", - "weight": 1.0, - "confidence_score": 1.0, - "source": "netapp_netappstorageprovider_addinitiatortoigroup", - "target": "netapp_netapp_isontapconflict" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L649", - "weight": 1.0, - "confidence_score": 1.0, - "source": "netapp_netappstorageprovider_mapvolumetogroup", - "target": "netapp_netapp_isontapconflict" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L591", - "weight": 1.0, - "confidence_score": 1.0, - "source": "netapp_netappstorageprovider_createorupdateinitiatorgroup", - "target": "netapp_netappstorageprovider_addinitiatortoigroup" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L503", - "weight": 1.0, - "confidence_score": 1.0, - "source": "netapp_netappstorageprovider_createorupdateinitiatorgroup", - "target": "netapp_netappstorageprovider_getdefaultvolumepathandsvm" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L510", - "weight": 1.0, - "confidence_score": 1.0, - "source": "netapp_netappstorageprovider_createorupdateinitiatorgroup", - "target": "netapp_netappstorageprovider_listigroups" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L614", - "weight": 1.0, - "confidence_score": 1.0, - "source": "netapp_netappstorageprovider_mapvolumetogroup", - "target": "netapp_netappstorageprovider_getlunbyname" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L625", - "weight": 1.0, - "confidence_score": 1.0, - "source": "netapp_netappstorageprovider_mapvolumetogroup", - "target": "netapp_netappstorageprovider_getigroupbyname" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L676", - "weight": 1.0, - "confidence_score": 1.0, - "source": "netapp_netappstorageprovider_unmapvolumefromgroup", - "target": "netapp_netappstorageprovider_getlunbyname" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L687", - "weight": 1.0, - "confidence_score": 1.0, - "source": "netapp_netappstorageprovider_unmapvolumefromgroup", - "target": "netapp_netappstorageprovider_getigroupbyname" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L709", - "weight": 1.0, - "confidence_score": 1.0, - "source": "netapp_netappstorageprovider_getmappedgroups", - "target": "netapp_netappstorageprovider_getlunbyname" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L742", - "weight": 1.0, - "confidence_score": 1.0, - "source": "netapp_netappstorageprovider_resolvecindervolumetolun", - "target": "netapp_netappstorageprovider_listluns" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L758", - "weight": 1.0, - "confidence_score": 1.0, - "source": "netapp_netappstorageprovider_resolvecindervolumetolun", - "target": "netapp_netappstorageprovider_buildnaa" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L764", - "weight": 1.0, - "confidence_score": 1.0, - "source": "netapp_netappstorageprovider_getvolumefromnaa", - "target": "netapp_netappstorageprovider_extractserialfromnaa" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L770", - "weight": 1.0, - "confidence_score": 1.0, - "source": "netapp_netappstorageprovider_getvolumefromnaa", - "target": "netapp_netappstorageprovider_listluns" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L863", - "weight": 1.0, - "confidence_score": 1.0, - "source": "netapp_netappstorageprovider_getlunbyname", - "target": "netapp_netappstorageprovider_listluns" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L937", - "weight": 1.0, - "confidence_score": 1.0, - "source": "netapp_netappstorageprovider_probetargetfromexistingluns", - "target": "netapp_netappstorageprovider_listluns" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L883", - "weight": 1.0, - "confidence_score": 1.0, - "source": "netapp_netappstorageprovider_getigroupbyname", - "target": "netapp_netappstorageprovider_listigroups" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L910", - "weight": 1.0, - "confidence_score": 1.0, - "source": "netapp_netappstorageprovider_getdefaultvolumepathandsvm", - "target": "netapp_netappstorageprovider_probetargetfromexistingluns" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L917", - "weight": 1.0, - "confidence_score": 1.0, - "source": "netapp_netappstorageprovider_getdefaultvolumepathandsvm", - "target": "netapp_netappstorageprovider_discoverbackendtargets" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L998", - "weight": 1.0, - "confidence_score": 1.0, - "source": "netapp_netappstorageprovider_discoverbackendtargets", - "target": "netapp_netappstorageprovider_listsvms" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/netapp/netapp.go", - "source_location": "L1004", - "weight": 1.0, - "confidence_score": 1.0, - "source": "netapp_netappstorageprovider_discoverbackendtargets", - "target": "netapp_netappstorageprovider_listflexvolsforsvm" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil_test.go", - "source_location": "L12", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_sdk_storage_fcutil_fcutil_test_go", - "target": "fcutil_fcutil_test_testparsefcuid" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil_test.go", - "source_location": "L161", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_sdk_storage_fcutil_fcutil_test_go", - "target": "fcutil_fcutil_test_teststripwwnformatting" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil_test.go", - "source_location": "L235", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_sdk_storage_fcutil_fcutil_test_go", - "target": "fcutil_fcutil_test_testcolonseparated" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil_test.go", - "source_location": "L304", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_sdk_storage_fcutil_fcutil_test_go", - "target": "fcutil_fcutil_test_testwwpnfromfcuid" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil_test.go", - "source_location": "L367", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_sdk_storage_fcutil_fcutil_test_go", - "target": "fcutil_fcutil_test_testformattedwwpnfromfcuid" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil_test.go", - "source_location": "L431", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_sdk_storage_fcutil_fcutil_test_go", - "target": "fcutil_fcutil_test_testequalwwns" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil_test.go", - "source_location": "L549", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_sdk_storage_fcutil_fcutil_test_go", - "target": "fcutil_fcutil_test_testfcuidtopurewwncomparison" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil_test.go", - "source_location": "L577", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_sdk_storage_fcutil_fcutil_test_go", - "target": "fcutil_fcutil_test_testparsefcuidreturnsbothcomponents" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil_test.go", - "source_location": "L607", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_sdk_storage_fcutil_fcutil_test_go", - "target": "fcutil_fcutil_test_testcolonseparatedroundtrip" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil_test.go", - "source_location": "L133", - "weight": 1.0, - "source": "fcutil_fcutil_test_testparsefcuid", - "target": "fcutil_fcutil_parsefcuid" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil_test.go", - "source_location": "L225", - "weight": 1.0, - "source": "fcutil_fcutil_test_teststripwwnformatting", - "target": "fcutil_fcutil_stripwwnformatting" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil_test.go", - "source_location": "L294", - "weight": 1.0, - "source": "fcutil_fcutil_test_testcolonseparated", - "target": "fcutil_fcutil_colonseparated" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil_test.go", - "source_location": "L344", - "weight": 1.0, - "source": "fcutil_fcutil_test_testwwpnfromfcuid", - "target": "fcutil_fcutil_wwpnfromfcuid" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil_test.go", - "source_location": "L407", - "weight": 1.0, - "source": "fcutil_fcutil_test_testformattedwwpnfromfcuid", - "target": "fcutil_fcutil_formattedwwpnfromfcuid" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil_test.go", - "source_location": "L533", - "weight": 1.0, - "source": "fcutil_fcutil_test_testequalwwns", - "target": "fcutil_fcutil_equalwwns" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil_test.go", - "source_location": "L557", - "weight": 1.0, - "source": "fcutil_fcutil_test_testfcuidtopurewwncomparison", - "target": "fcutil_fcutil_wwpnfromfcuid" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil_test.go", - "source_location": "L561", - "weight": 1.0, - "source": "fcutil_fcutil_test_testfcuidtopurewwncomparison", - "target": "fcutil_fcutil_equalwwns" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil_test.go", - "source_location": "L566", - "weight": 1.0, - "source": "fcutil_fcutil_test_testfcuidtopurewwncomparison", - "target": "fcutil_fcutil_formattedwwpnfromfcuid" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil_test.go", - "source_location": "L584", - "weight": 1.0, - "source": "fcutil_fcutil_test_testparsefcuidreturnsbothcomponents", - "target": "fcutil_fcutil_parsefcuid" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil_test.go", - "source_location": "L596", - "weight": 1.0, - "source": "fcutil_fcutil_test_testparsefcuidreturnsbothcomponents", - "target": "fcutil_fcutil_wwpnfromfcuid" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil_test.go", - "source_location": "L622", - "weight": 1.0, - "source": "fcutil_fcutil_test_testcolonseparatedroundtrip", - "target": "fcutil_fcutil_colonseparated" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil_test.go", - "source_location": "L623", - "weight": 1.0, - "source": "fcutil_fcutil_test_testcolonseparatedroundtrip", - "target": "fcutil_fcutil_stripwwnformatting" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil.go", - "source_location": "L22", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_sdk_storage_fcutil_fcutil_go", - "target": "fcutil_fcutil_parsefcuid" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil.go", - "source_location": "L44", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_sdk_storage_fcutil_fcutil_go", - "target": "fcutil_fcutil_stripwwnformatting" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil.go", - "source_location": "L51", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_sdk_storage_fcutil_fcutil_go", - "target": "fcutil_fcutil_colonseparated" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil.go", - "source_location": "L71", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_sdk_storage_fcutil_fcutil_go", - "target": "fcutil_fcutil_wwpnfromfcuid" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil.go", - "source_location": "L80", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_sdk_storage_fcutil_fcutil_go", - "target": "fcutil_fcutil_formattedwwpnfromfcuid" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil.go", - "source_location": "L91", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_sdk_storage_fcutil_fcutil_go", - "target": "fcutil_fcutil_equalwwns" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil.go", - "source_location": "L72", - "weight": 1.0, - "confidence_score": 1.0, - "source": "fcutil_fcutil_wwpnfromfcuid", - "target": "fcutil_fcutil_parsefcuid" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil.go", - "source_location": "L92", - "weight": 1.0, - "confidence_score": 1.0, - "source": "fcutil_fcutil_equalwwns", - "target": "fcutil_fcutil_stripwwnformatting" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil.go", - "source_location": "L85", - "weight": 1.0, - "confidence_score": 1.0, - "source": "fcutil_fcutil_formattedwwpnfromfcuid", - "target": "fcutil_fcutil_colonseparated" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/fcutil/fcutil.go", - "source_location": "L81", - "weight": 1.0, - "confidence_score": 1.0, - "source": "fcutil_fcutil_formattedwwpnfromfcuid", - "target": "fcutil_fcutil_wwpnfromfcuid" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/sdk/storage/pure/pure.go", - "source_location": "L195", - "weight": 1.0, - "source": "pure_purestorageprovider_createorupdateinitiatorgroup", - "target": "fcutil_fcutil_wwpnfromfcuid" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/vpwned/sdk/storage/pure/pure.go", - "source_location": "L201", - "weight": 1.0, - "source": "pure_purestorageprovider_createorupdateinitiatorgroup", - "target": "fcutil_fcutil_equalwwns" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/pure/pure.go", - "source_location": "L17", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_sdk_storage_pure_pure_go", - "target": "pure_pure_init" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/pure/pure.go", - "source_location": "L22", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_sdk_storage_pure_pure_go", - "target": "pure_purestorageprovider" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/pure/pure.go", - "source_location": "L28", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pure_purestorageprovider", - "target": "pure_purestorageprovider_connect" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/pure/pure.go", - "source_location": "L64", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pure_purestorageprovider", - "target": "pure_purestorageprovider_disconnect" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/pure/pure.go", - "source_location": "L70", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pure_purestorageprovider", - "target": "pure_purestorageprovider_validatecredentials" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/pure/pure.go", - "source_location": "L87", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pure_purestorageprovider", - "target": "pure_purestorageprovider_createvolume" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/pure/pure.go", - "source_location": "L102", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pure_purestorageprovider", - "target": "pure_purestorageprovider_deletevolume" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/pure/pure.go", - "source_location": "L111", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pure_purestorageprovider", - "target": "pure_purestorageprovider_renamevolume" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/pure/pure.go", - "source_location": "L121", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pure_purestorageprovider", - "target": "pure_purestorageprovider_getvolumeinfo" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/pure/pure.go", - "source_location": "L135", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pure_purestorageprovider", - "target": "pure_purestorageprovider_listallvolumes" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/pure/pure.go", - "source_location": "L155", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pure_purestorageprovider", - "target": "pure_purestorageprovider_getallvolumenaas" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/pure/pure.go", - "source_location": "L162", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pure_purestorageprovider", - "target": "pure_purestorageprovider_createorupdateinitiatorgroup" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/pure/pure.go", - "source_location": "L226", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pure_purestorageprovider", - "target": "pure_purestorageprovider_mapvolumetogroup" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/pure/pure.go", - "source_location": "L253", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pure_purestorageprovider", - "target": "pure_purestorageprovider_unmapvolumefromgroup" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/pure/pure.go", - "source_location": "L277", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pure_purestorageprovider", - "target": "pure_purestorageprovider_getmappedgroups" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/pure/pure.go", - "source_location": "L284", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pure_purestorageprovider", - "target": "pure_purestorageprovider_resolvecindervolumetolun" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/pure/pure.go", - "source_location": "L305", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pure_purestorageprovider", - "target": "pure_purestorageprovider_getvolumefromnaa" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/pure/pure.go", - "source_location": "L333", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pure_purestorageprovider", - "target": "pure_purestorageprovider_whoami" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/sdk/storage/pure/pure.go", - "source_location": "L72", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pure_purestorageprovider_validatecredentials", - "target": "pure_purestorageprovider_connect" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L38", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_request_version_version_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L50", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_local_request_version_version_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L59", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_request_version_initiateupgrade_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L74", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_local_request_version_initiateupgrade_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L86", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_request_version_getupgradeprogress_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L98", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_local_request_version_getupgradeprogress_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L107", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_request_version_getavailabletags_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L119", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_local_request_version_getavailabletags_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L128", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_request_version_cleanup_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L143", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_local_request_version_cleanup_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L157", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_request_vcenter_listvms_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L175", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_local_request_vcenter_listvms_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L192", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_request_vcenter_getvm_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L210", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_local_request_vcenter_getvm_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L225", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_request_vcenter_reclaimvm_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L240", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_local_request_vcenter_reclaimvm_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L252", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_request_vcenter_cordonhost_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L267", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_local_request_vcenter_cordonhost_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L279", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_request_vcenter_uncordonhost_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L294", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_local_request_vcenter_uncordonhost_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L308", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_request_vcenter_listhosts_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L326", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_local_request_vcenter_listhosts_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L343", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_request_bmprovider_listmachines_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L361", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_local_request_bmprovider_listmachines_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L378", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_request_bmprovider_getresourceinfo_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L396", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_local_request_bmprovider_getresourceinfo_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L411", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_request_bmprovider_setresourcepower_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L426", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_local_request_bmprovider_setresourcepower_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L438", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_request_bmprovider_setresourcebm2pxeboot_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L453", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_local_request_bmprovider_setresourcebm2pxeboot_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L465", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_request_bmprovider_whoami_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L477", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_local_request_bmprovider_whoami_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L488", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_request_bmprovider_listbootsource_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L506", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_local_request_bmprovider_listbootsource_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L521", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_request_bmprovider_reclaimbmhost_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L536", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_local_request_bmprovider_reclaimbmhost_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L548", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_request_bmprovider_deploymachine_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L563", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_local_request_bmprovider_deploymachine_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L575", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_request_vailbreakproxy_validateopenstackip_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L590", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_local_request_vailbreakproxy_validateopenstackip_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L602", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_request_vailbreakproxy_revalidatecredentials_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L617", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_local_request_vailbreakproxy_revalidatecredentials_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L629", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_request_vailbreakproxy_injectenvvariables_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L644", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_local_request_vailbreakproxy_injectenvvariables_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L656", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_request_vailbreakproxy_checknetworksubnetcompatibility_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L671", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_local_request_vailbreakproxy_checknetworksubnetcompatibility_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L683", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_request_storagearray_validatecredentials_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L698", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_local_request_storagearray_validatecredentials_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L710", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_request_storagearray_createorupdateinitiatorgroup_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L725", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_local_request_storagearray_createorupdateinitiatorgroup_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L737", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_request_storagearray_mapvolumetogroup_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L752", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_local_request_storagearray_mapvolumetogroup_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L764", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_request_storagearray_unmapvolumefromgroup_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L779", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_local_request_storagearray_unmapvolumefromgroup_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L791", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_request_storagearray_getmappedgroups_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L806", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_local_request_storagearray_getmappedgroups_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L818", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_request_storagearray_resolvecindervolume_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L833", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_local_request_storagearray_resolvecindervolume_0" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L850", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_registerversionhandlerserver" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L960", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_registervcenterhandlerserver" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L1090", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_registerbmproviderhandlerserver" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L1260", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_registervailbreakproxyhandlerserver" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L1350", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_registerstoragearrayhandlerserver" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L1477", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_registerversionhandlerfromendpoint" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L1501", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_registerversionhandler" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L1510", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_registerversionhandlerclient" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L1617", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_registervcenterhandlerfromendpoint" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L1641", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_registervcenterhandler" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L1650", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_registervcenterhandlerclient" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L1776", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_registerbmproviderhandlerfromendpoint" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L1800", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_registerbmproviderhandler" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L1809", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_registerbmproviderhandlerclient" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L1973", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_registervailbreakproxyhandlerfromendpoint" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L1997", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_registervailbreakproxyhandler" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L2006", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_registervailbreakproxyhandlerclient" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L2094", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_registerstoragearrayhandlerfromendpoint" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L2118", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_registerstoragearrayhandler" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L2127", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_vpwned_api_proto_v1_service_api_pb_gw_go", - "target": "service_api_pb_gw_registerstoragearrayhandlerclient" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L1520", - "weight": 1.0, - "confidence_score": 1.0, - "source": "service_api_pb_gw_registerversionhandlerclient", - "target": "service_api_pb_gw_request_version_version_0" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L862", - "weight": 1.0, - "confidence_score": 1.0, - "source": "service_api_pb_gw_registerversionhandlerserver", - "target": "service_api_pb_gw_local_request_version_version_0" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L1537", - "weight": 1.0, - "confidence_score": 1.0, - "source": "service_api_pb_gw_registerversionhandlerclient", - "target": "service_api_pb_gw_request_version_initiateupgrade_0" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L882", - "weight": 1.0, - "confidence_score": 1.0, - "source": "service_api_pb_gw_registerversionhandlerserver", - "target": "service_api_pb_gw_local_request_version_initiateupgrade_0" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L1554", - "weight": 1.0, - "confidence_score": 1.0, - "source": "service_api_pb_gw_registerversionhandlerclient", - "target": "service_api_pb_gw_request_version_getupgradeprogress_0" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L902", - "weight": 1.0, - "confidence_score": 1.0, - "source": "service_api_pb_gw_registerversionhandlerserver", - "target": "service_api_pb_gw_local_request_version_getupgradeprogress_0" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L1571", - "weight": 1.0, - "confidence_score": 1.0, - "source": "service_api_pb_gw_registerversionhandlerclient", - "target": "service_api_pb_gw_request_version_getavailabletags_0" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L922", - "weight": 1.0, - "confidence_score": 1.0, - "source": "service_api_pb_gw_registerversionhandlerserver", - "target": "service_api_pb_gw_local_request_version_getavailabletags_0" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L1588", - "weight": 1.0, - "confidence_score": 1.0, - "source": "service_api_pb_gw_registerversionhandlerclient", - "target": "service_api_pb_gw_request_version_cleanup_0" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L942", - "weight": 1.0, - "confidence_score": 1.0, - "source": "service_api_pb_gw_registerversionhandlerserver", - "target": "service_api_pb_gw_local_request_version_cleanup_0" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L1660", - "weight": 1.0, - "confidence_score": 1.0, - "source": "service_api_pb_gw_registervcenterhandlerclient", - "target": "service_api_pb_gw_request_vcenter_listvms_0" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L972", - "weight": 1.0, - "confidence_score": 1.0, - "source": "service_api_pb_gw_registervcenterhandlerserver", - "target": "service_api_pb_gw_local_request_vcenter_listvms_0" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L1677", - "weight": 1.0, - "confidence_score": 1.0, - "source": "service_api_pb_gw_registervcenterhandlerclient", - "target": "service_api_pb_gw_request_vcenter_getvm_0" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L992", - "weight": 1.0, - "confidence_score": 1.0, - "source": "service_api_pb_gw_registervcenterhandlerserver", - "target": "service_api_pb_gw_local_request_vcenter_getvm_0" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L1694", - "weight": 1.0, - "confidence_score": 1.0, - "source": "service_api_pb_gw_registervcenterhandlerclient", - "target": "service_api_pb_gw_request_vcenter_reclaimvm_0" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L1012", - "weight": 1.0, - "confidence_score": 1.0, - "source": "service_api_pb_gw_registervcenterhandlerserver", - "target": "service_api_pb_gw_local_request_vcenter_reclaimvm_0" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L1711", - "weight": 1.0, - "confidence_score": 1.0, - "source": "service_api_pb_gw_registervcenterhandlerclient", - "target": "service_api_pb_gw_request_vcenter_cordonhost_0" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L1032", - "weight": 1.0, - "confidence_score": 1.0, - "source": "service_api_pb_gw_registervcenterhandlerserver", - "target": "service_api_pb_gw_local_request_vcenter_cordonhost_0" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L1728", - "weight": 1.0, - "confidence_score": 1.0, - "source": "service_api_pb_gw_registervcenterhandlerclient", - "target": "service_api_pb_gw_request_vcenter_uncordonhost_0" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L1052", - "weight": 1.0, - "confidence_score": 1.0, - "source": "service_api_pb_gw_registervcenterhandlerserver", - "target": "service_api_pb_gw_local_request_vcenter_uncordonhost_0" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L1745", - "weight": 1.0, - "confidence_score": 1.0, - "source": "service_api_pb_gw_registervcenterhandlerclient", - "target": "service_api_pb_gw_request_vcenter_listhosts_0" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L1072", - "weight": 1.0, - "confidence_score": 1.0, - "source": "service_api_pb_gw_registervcenterhandlerserver", - "target": "service_api_pb_gw_local_request_vcenter_listhosts_0" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L1819", - "weight": 1.0, - "confidence_score": 1.0, - "source": "service_api_pb_gw_registerbmproviderhandlerclient", - "target": "service_api_pb_gw_request_bmprovider_listmachines_0" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L1102", - "weight": 1.0, - "confidence_score": 1.0, - "source": "service_api_pb_gw_registerbmproviderhandlerserver", - "target": "service_api_pb_gw_local_request_bmprovider_listmachines_0" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L1836", - "weight": 1.0, - "confidence_score": 1.0, - "source": "service_api_pb_gw_registerbmproviderhandlerclient", - "target": "service_api_pb_gw_request_bmprovider_getresourceinfo_0" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L1122", - "weight": 1.0, - "confidence_score": 1.0, - "source": "service_api_pb_gw_registerbmproviderhandlerserver", - "target": "service_api_pb_gw_local_request_bmprovider_getresourceinfo_0" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L1853", - "weight": 1.0, - "confidence_score": 1.0, - "source": "service_api_pb_gw_registerbmproviderhandlerclient", - "target": "service_api_pb_gw_request_bmprovider_setresourcepower_0" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L1142", - "weight": 1.0, - "confidence_score": 1.0, - "source": "service_api_pb_gw_registerbmproviderhandlerserver", - "target": "service_api_pb_gw_local_request_bmprovider_setresourcepower_0" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L1870", - "weight": 1.0, - "confidence_score": 1.0, - "source": "service_api_pb_gw_registerbmproviderhandlerclient", - "target": "service_api_pb_gw_request_bmprovider_setresourcebm2pxeboot_0" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L1162", - "weight": 1.0, - "confidence_score": 1.0, - "source": "service_api_pb_gw_registerbmproviderhandlerserver", - "target": "service_api_pb_gw_local_request_bmprovider_setresourcebm2pxeboot_0" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L1887", - "weight": 1.0, - "confidence_score": 1.0, - "source": "service_api_pb_gw_registerbmproviderhandlerclient", - "target": "service_api_pb_gw_request_bmprovider_whoami_0" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L1182", - "weight": 1.0, - "confidence_score": 1.0, - "source": "service_api_pb_gw_registerbmproviderhandlerserver", - "target": "service_api_pb_gw_local_request_bmprovider_whoami_0" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L1904", - "weight": 1.0, - "confidence_score": 1.0, - "source": "service_api_pb_gw_registerbmproviderhandlerclient", - "target": "service_api_pb_gw_request_bmprovider_listbootsource_0" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L1202", - "weight": 1.0, - "confidence_score": 1.0, - "source": "service_api_pb_gw_registerbmproviderhandlerserver", - "target": "service_api_pb_gw_local_request_bmprovider_listbootsource_0" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L1921", - "weight": 1.0, - "confidence_score": 1.0, - "source": "service_api_pb_gw_registerbmproviderhandlerclient", - "target": "service_api_pb_gw_request_bmprovider_reclaimbmhost_0" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L1222", - "weight": 1.0, - "confidence_score": 1.0, - "source": "service_api_pb_gw_registerbmproviderhandlerserver", - "target": "service_api_pb_gw_local_request_bmprovider_reclaimbmhost_0" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L1938", - "weight": 1.0, - "confidence_score": 1.0, - "source": "service_api_pb_gw_registerbmproviderhandlerclient", - "target": "service_api_pb_gw_request_bmprovider_deploymachine_0" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L1242", - "weight": 1.0, - "confidence_score": 1.0, - "source": "service_api_pb_gw_registerbmproviderhandlerserver", - "target": "service_api_pb_gw_local_request_bmprovider_deploymachine_0" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L2016", - "weight": 1.0, - "confidence_score": 1.0, - "source": "service_api_pb_gw_registervailbreakproxyhandlerclient", - "target": "service_api_pb_gw_request_vailbreakproxy_validateopenstackip_0" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L1272", - "weight": 1.0, - "confidence_score": 1.0, - "source": "service_api_pb_gw_registervailbreakproxyhandlerserver", - "target": "service_api_pb_gw_local_request_vailbreakproxy_validateopenstackip_0" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L2033", - "weight": 1.0, - "confidence_score": 1.0, - "source": "service_api_pb_gw_registervailbreakproxyhandlerclient", - "target": "service_api_pb_gw_request_vailbreakproxy_revalidatecredentials_0" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L1292", - "weight": 1.0, - "confidence_score": 1.0, - "source": "service_api_pb_gw_registervailbreakproxyhandlerserver", - "target": "service_api_pb_gw_local_request_vailbreakproxy_revalidatecredentials_0" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L2050", - "weight": 1.0, - "confidence_score": 1.0, - "source": "service_api_pb_gw_registervailbreakproxyhandlerclient", - "target": "service_api_pb_gw_request_vailbreakproxy_injectenvvariables_0" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L1312", - "weight": 1.0, - "confidence_score": 1.0, - "source": "service_api_pb_gw_registervailbreakproxyhandlerserver", - "target": "service_api_pb_gw_local_request_vailbreakproxy_injectenvvariables_0" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L2067", - "weight": 1.0, - "confidence_score": 1.0, - "source": "service_api_pb_gw_registervailbreakproxyhandlerclient", - "target": "service_api_pb_gw_request_vailbreakproxy_checknetworksubnetcompatibility_0" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L1332", - "weight": 1.0, - "confidence_score": 1.0, - "source": "service_api_pb_gw_registervailbreakproxyhandlerserver", - "target": "service_api_pb_gw_local_request_vailbreakproxy_checknetworksubnetcompatibility_0" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L2137", - "weight": 1.0, - "confidence_score": 1.0, - "source": "service_api_pb_gw_registerstoragearrayhandlerclient", - "target": "service_api_pb_gw_request_storagearray_validatecredentials_0" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L1362", - "weight": 1.0, - "confidence_score": 1.0, - "source": "service_api_pb_gw_registerstoragearrayhandlerserver", - "target": "service_api_pb_gw_local_request_storagearray_validatecredentials_0" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L2154", - "weight": 1.0, - "confidence_score": 1.0, - "source": "service_api_pb_gw_registerstoragearrayhandlerclient", - "target": "service_api_pb_gw_request_storagearray_createorupdateinitiatorgroup_0" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L1382", - "weight": 1.0, - "confidence_score": 1.0, - "source": "service_api_pb_gw_registerstoragearrayhandlerserver", - "target": "service_api_pb_gw_local_request_storagearray_createorupdateinitiatorgroup_0" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L2171", - "weight": 1.0, - "confidence_score": 1.0, - "source": "service_api_pb_gw_registerstoragearrayhandlerclient", - "target": "service_api_pb_gw_request_storagearray_mapvolumetogroup_0" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L1402", - "weight": 1.0, - "confidence_score": 1.0, - "source": "service_api_pb_gw_registerstoragearrayhandlerserver", - "target": "service_api_pb_gw_local_request_storagearray_mapvolumetogroup_0" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L2188", - "weight": 1.0, - "confidence_score": 1.0, - "source": "service_api_pb_gw_registerstoragearrayhandlerclient", - "target": "service_api_pb_gw_request_storagearray_unmapvolumefromgroup_0" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L1422", - "weight": 1.0, - "confidence_score": 1.0, - "source": "service_api_pb_gw_registerstoragearrayhandlerserver", - "target": "service_api_pb_gw_local_request_storagearray_unmapvolumefromgroup_0" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L2205", - "weight": 1.0, - "confidence_score": 1.0, - "source": "service_api_pb_gw_registerstoragearrayhandlerclient", - "target": "service_api_pb_gw_request_storagearray_getmappedgroups_0" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L1442", - "weight": 1.0, - "confidence_score": 1.0, - "source": "service_api_pb_gw_registerstoragearrayhandlerserver", - "target": "service_api_pb_gw_local_request_storagearray_getmappedgroups_0" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L2222", - "weight": 1.0, - "confidence_score": 1.0, - "source": "service_api_pb_gw_registerstoragearrayhandlerclient", - "target": "service_api_pb_gw_request_storagearray_resolvecindervolume_0" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L1462", - "weight": 1.0, - "confidence_score": 1.0, - "source": "service_api_pb_gw_registerstoragearrayhandlerserver", - "target": "service_api_pb_gw_local_request_storagearray_resolvecindervolume_0" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L1496", - "weight": 1.0, - "confidence_score": 1.0, - "source": "service_api_pb_gw_registerversionhandlerfromendpoint", - "target": "service_api_pb_gw_registerversionhandler" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L1502", - "weight": 1.0, - "confidence_score": 1.0, - "source": "service_api_pb_gw_registerversionhandler", - "target": "service_api_pb_gw_registerversionhandlerclient" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L1636", - "weight": 1.0, - "confidence_score": 1.0, - "source": "service_api_pb_gw_registervcenterhandlerfromendpoint", - "target": "service_api_pb_gw_registervcenterhandler" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L1642", - "weight": 1.0, - "confidence_score": 1.0, - "source": "service_api_pb_gw_registervcenterhandler", - "target": "service_api_pb_gw_registervcenterhandlerclient" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L1795", - "weight": 1.0, - "confidence_score": 1.0, - "source": "service_api_pb_gw_registerbmproviderhandlerfromendpoint", - "target": "service_api_pb_gw_registerbmproviderhandler" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L1801", - "weight": 1.0, - "confidence_score": 1.0, - "source": "service_api_pb_gw_registerbmproviderhandler", - "target": "service_api_pb_gw_registerbmproviderhandlerclient" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L1992", - "weight": 1.0, - "confidence_score": 1.0, - "source": "service_api_pb_gw_registervailbreakproxyhandlerfromendpoint", - "target": "service_api_pb_gw_registervailbreakproxyhandler" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L1998", - "weight": 1.0, - "confidence_score": 1.0, - "source": "service_api_pb_gw_registervailbreakproxyhandler", - "target": "service_api_pb_gw_registervailbreakproxyhandlerclient" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L2113", - "weight": 1.0, - "confidence_score": 1.0, - "source": "service_api_pb_gw_registerstoragearrayhandlerfromendpoint", - "target": "service_api_pb_gw_registerstoragearrayhandler" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/vpwned/api/proto/v1/service/api.pb.gw.go", - "source_location": "L2119", - "weight": 1.0, - "confidence_score": 1.0, - "source": "service_api_pb_gw_registerstoragearrayhandler", - "target": "service_api_pb_gw_registerstoragearrayhandlerclient" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/common/openstack/securitygroups.go", - "source_location": "L18", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_common_openstack_securitygroups_go", - "target": "openstack_securitygroups_getaccessiblesecuritygroups" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/common/openstack/securitygroups.go", - "source_location": "L74", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_common_openstack_securitygroups_go", - "target": "openstack_securitygroups_listsecuritygroupinfos" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/common/openstack/securitygroups.go", - "source_location": "L96", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_common_openstack_securitygroups_go", - "target": "openstack_securitygroups_resolveprojectid" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/common/openstack/securitygroups.go", - "source_location": "L23", - "weight": 1.0, - "confidence_score": 1.0, - "source": "openstack_securitygroups_getaccessiblesecuritygroups", - "target": "openstack_securitygroups_resolveprojectid" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/common/openstack/securitygroups.go", - "source_location": "L75", - "weight": 1.0, - "confidence_score": 1.0, - "source": "openstack_securitygroups_listsecuritygroupinfos", - "target": "openstack_securitygroups_getaccessiblesecuritygroups" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/common/openstack/network.go", - "source_location": "L14", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_common_openstack_network_go", - "target": "openstack_network_issimplenetwork" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/common/openstack/flavor_test.go", - "source_location": "L11", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_common_openstack_flavor_test_go", - "target": "openstack_flavor_test_testgetpassthroughgpucount" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/common/openstack/flavor_test.go", - "source_location": "L70", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_common_openstack_flavor_test_go", - "target": "openstack_flavor_test_testgetvgpucount" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/common/openstack/flavor_test.go", - "source_location": "L129", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_common_openstack_flavor_test_go", - "target": "openstack_flavor_test_testfilterflavorsbyavailabilityzone" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/common/openstack/flavor_test.go", - "source_location": "L192", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_common_openstack_flavor_test_go", - "target": "openstack_flavor_test_testgetclosestflavourwithgpu" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/common/openstack/flavor_test.go", - "source_location": "L62", - "weight": 1.0, - "source": "openstack_flavor_test_testgetpassthroughgpucount", - "target": "openstack_flavor_getpassthroughgpucount" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/common/openstack/flavor_test.go", - "source_location": "L121", - "weight": 1.0, - "source": "openstack_flavor_test_testgetvgpucount", - "target": "openstack_flavor_getvgpucount" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/common/openstack/flavor_test.go", - "source_location": "L174", - "weight": 1.0, - "source": "openstack_flavor_test_testfilterflavorsbyavailabilityzone", - "target": "openstack_flavor_filterflavorsbyavailabilityzone" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/common/openstack/flavor.go", - "source_location": "L24", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_common_openstack_flavor_go", - "target": "openstack_flavor_filterflavorsbyavailabilityzone" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/common/openstack/flavor.go", - "source_location": "L44", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_common_openstack_flavor_go", - "target": "openstack_flavor_getclosestflavour" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/common/openstack/flavor.go", - "source_location": "L100", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_common_openstack_flavor_go", - "target": "openstack_flavor_isgpuflavor" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/common/openstack/flavor.go", - "source_location": "L117", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_common_openstack_flavor_go", - "target": "openstack_flavor_getpassthroughgpucount" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/common/openstack/flavor.go", - "source_location": "L138", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_common_openstack_flavor_go", - "target": "openstack_flavor_getvgpucount" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/common/openstack/flavor.go", - "source_location": "L59", - "weight": 1.0, - "confidence_score": 1.0, - "source": "openstack_flavor_getclosestflavour", - "target": "openstack_flavor_isgpuflavor" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/common/openstack/flavor.go", - "source_location": "L71", - "weight": 1.0, - "confidence_score": 1.0, - "source": "openstack_flavor_getclosestflavour", - "target": "openstack_flavor_getpassthroughgpucount" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/common/openstack/flavor.go", - "source_location": "L72", - "weight": 1.0, - "confidence_score": 1.0, - "source": "openstack_flavor_getclosestflavour", - "target": "openstack_flavor_getvgpucount" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/common/config/settings.go", - "source_location": "L16", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_common_config_settings_go", - "target": "config_vjailbreaksettings" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/common/config/settings.go", - "source_location": "L46", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_common_config_settings_go", - "target": "config_settings_atoi" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/common/config/settings.go", - "source_location": "L56", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_common_config_settings_go", - "target": "config_settings_getvjailbreaksettings" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/common/config/settings.go", - "source_location": "L193", - "weight": 1.0, - "confidence_score": 1.0, - "source": "config_settings_getvjailbreaksettings", - "target": "config_settings_atoi" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/common/k8s/client.go", - "source_location": "L16", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_common_k8s_client_go", - "target": "k8s_client_getinclusterclient" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/common/utils/net.go", - "source_location": "L20", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_common_utils_net_go", - "target": "utils_vjbnet" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/common/utils/net.go", - "source_location": "L190", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_common_utils_net_go", - "target": "utils_net_newvjbnet" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/common/utils/net.go", - "source_location": "L214", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_common_utils_net_go", - "target": "utils_net_normalizevcenterurl" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/common/utils/net.go", - "source_location": "L31", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_vjbnet", - "target": "utils_vjbnet_getnettransport" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/common/utils/net.go", - "source_location": "L74", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_vjbnet", - "target": "utils_vjbnet_createhttpclient" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/common/utils/net.go", - "source_location": "L94", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_vjbnet", - "target": "utils_vjbnet_createsecurehttpclient" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/common/utils/net.go", - "source_location": "L116", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_vjbnet", - "target": "utils_vjbnet_settimeout" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/common/utils/net.go", - "source_location": "L120", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_vjbnet", - "target": "utils_vjbnet_setinsecure" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/common/utils/net.go", - "source_location": "L124", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_vjbnet", - "target": "utils_vjbnet_sethttpproxy" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/common/utils/net.go", - "source_location": "L128", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_vjbnet", - "target": "utils_vjbnet_sethttpsproxy" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/common/utils/net.go", - "source_location": "L132", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_vjbnet", - "target": "utils_vjbnet_setnoproxy" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/common/utils/net.go", - "source_location": "L136", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_vjbnet", - "target": "utils_vjbnet_setuseproxyfromenv" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/common/utils/net.go", - "source_location": "L140", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_vjbnet", - "target": "utils_vjbnet_getclient" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/common/utils/net.go", - "source_location": "L144", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_vjbnet", - "target": "utils_vjbnet_proxy4url" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/common/utils/net.go", - "source_location": "L182", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_vjbnet", - "target": "utils_vjbnet_isproxyenabled" - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "pkg/common/utils/net.go", - "source_location": "L186", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_vjbnet", - "target": "utils_vjbnet_gettimeout" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/common/utils/net.go", - "source_location": "L81", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_vjbnet_createhttpclient", - "target": "utils_vjbnet_getnettransport" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/common/utils/net.go", - "source_location": "L103", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_vjbnet_createsecurehttpclient", - "target": "utils_vjbnet_getnettransport" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/common/utils/net_test.go", - "source_location": "L11", - "weight": 1.0, - "source": "utils_net_test_testnewvjbnet_defaults", - "target": "utils_net_newvjbnet" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/common/utils/net_test.go", - "source_location": "L43", - "weight": 1.0, - "source": "utils_net_test_testvjbnet_settersandgetters", - "target": "utils_net_newvjbnet" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/common/utils/net_test.go", - "source_location": "L87", - "weight": 1.0, - "source": "utils_net_test_testvjbnet_isproxyenabled", - "target": "utils_net_newvjbnet" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/common/utils/net_test.go", - "source_location": "L106", - "weight": 1.0, - "source": "utils_net_test_testvjbnet_createhttpclient", - "target": "utils_net_newvjbnet" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/common/utils/net_test.go", - "source_location": "L130", - "weight": 1.0, - "source": "utils_net_test_testvjbnet_createsecurehttpclient", - "target": "utils_net_newvjbnet" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/common/utils/net_test.go", - "source_location": "L154", - "weight": 1.0, - "source": "utils_net_test_testvjbnet_proxy4url_httpandhttps", - "target": "utils_net_newvjbnet" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/common/utils/net_test.go", - "source_location": "L194", - "weight": 1.0, - "source": "utils_net_test_testvjbnet_proxy4url_noproxyconfigpropagation", - "target": "utils_net_newvjbnet" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/common/utils/net_test.go", - "source_location": "L228", - "weight": 1.0, - "source": "utils_net_test_testvjbnet_noproxybypassesproxy", - "target": "utils_net_newvjbnet" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/common/utils/net_test.go", - "source_location": "L298", - "weight": 1.0, - "source": "utils_net_test_testvjbnet_noproxy_commaseparatedandcidr", - "target": "utils_net_newvjbnet" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/common/utils/net_test.go", - "source_location": "L359", - "weight": 1.0, - "source": "utils_net_test_testvjbnet_getclient_default", - "target": "utils_net_newvjbnet" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/common/validation/openstack/validate.go", - "source_location": "L87", - "weight": 1.0, - "source": "openstack_validate_validate", - "target": "utils_net_newvjbnet" - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "pkg/common/validation/vmware/validate.go", - "source_location": "L95", - "weight": 1.0, - "source": "vmware_validate_validate", - "target": "utils_net_normalizevcenterurl" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/common/utils/net_test.go", - "source_location": "L10", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_common_utils_net_test_go", - "target": "utils_net_test_testnewvjbnet_defaults" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/common/utils/net_test.go", - "source_location": "L42", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_common_utils_net_test_go", - "target": "utils_net_test_testvjbnet_settersandgetters" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/common/utils/net_test.go", - "source_location": "L86", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_common_utils_net_test_go", - "target": "utils_net_test_testvjbnet_isproxyenabled" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/common/utils/net_test.go", - "source_location": "L105", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_common_utils_net_test_go", - "target": "utils_net_test_testvjbnet_createhttpclient" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/common/utils/net_test.go", - "source_location": "L129", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_common_utils_net_test_go", - "target": "utils_net_test_testvjbnet_createsecurehttpclient" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/common/utils/net_test.go", - "source_location": "L153", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_common_utils_net_test_go", - "target": "utils_net_test_testvjbnet_proxy4url_httpandhttps" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/common/utils/net_test.go", - "source_location": "L193", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_common_utils_net_test_go", - "target": "utils_net_test_testvjbnet_proxy4url_noproxyconfigpropagation" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/common/utils/net_test.go", - "source_location": "L227", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_common_utils_net_test_go", - "target": "utils_net_test_testvjbnet_noproxybypassesproxy" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/common/utils/net_test.go", - "source_location": "L297", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_common_utils_net_test_go", - "target": "utils_net_test_testvjbnet_noproxy_commaseparatedandcidr" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/common/utils/net_test.go", - "source_location": "L358", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_common_utils_net_test_go", - "target": "utils_net_test_testvjbnet_getclient_default" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/common/utils/k8scompat.go", - "source_location": "L18", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_common_utils_k8scompat_go", - "target": "utils_k8scompat_converttok8sname" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/common/utils/k8scompat.go", - "source_location": "L48", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_common_utils_k8scompat_go", - "target": "utils_k8scompat_generatesha256hash" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/common/utils/k8scompat.go", - "source_location": "L69", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_common_utils_k8scompat_go", - "target": "utils_k8scompat_getk8scompatiblevmwareobjectname" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/common/utils/k8scompat.go", - "source_location": "L88", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_common_utils_k8scompat_go", - "target": "utils_k8scompat_getvmuniquekey" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/common/utils/k8scompat.go", - "source_location": "L97", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_common_utils_k8scompat_go", - "target": "utils_k8scompat_getvmk8scompatiblename" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/common/utils/k8scompat.go", - "source_location": "L77", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_k8scompat_getk8scompatiblevmwareobjectname", - "target": "utils_k8scompat_converttok8sname" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/common/utils/k8scompat.go", - "source_location": "L74", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_k8scompat_getk8scompatiblevmwareobjectname", - "target": "utils_k8scompat_generatesha256hash" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/common/utils/k8scompat.go", - "source_location": "L99", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_k8scompat_getvmk8scompatiblename", - "target": "utils_k8scompat_getk8scompatiblevmwareobjectname" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/common/utils/k8scompat.go", - "source_location": "L98", - "weight": 1.0, - "confidence_score": 1.0, - "source": "utils_k8scompat_getvmk8scompatiblename", - "target": "utils_k8scompat_getvmuniquekey" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/common/validation/openstack/validate.go", - "source_location": "L30", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_common_validation_openstack_validate_go", - "target": "openstack_validationresult" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/common/validation/openstack/validate.go", - "source_location": "L36", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_common_validation_openstack_validate_go", - "target": "openstack_validate_autherrormessage" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/common/validation/openstack/validate.go", - "source_location": "L59", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_common_validation_openstack_validate_go", - "target": "openstack_validate_validate" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/common/validation/openstack/validate.go", - "source_location": "L170", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_common_validation_openstack_validate_go", - "target": "openstack_validate_getcredentialsfromsecret" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/common/validation/openstack/validate.go", - "source_location": "L237", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_common_validation_openstack_validate_go", - "target": "openstack_validate_verifycredentialsmatchcurrentenvironment" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/common/validation/openstack/validate.go", - "source_location": "L282", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_common_validation_openstack_validate_go", - "target": "openstack_postvalidationresources" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/common/validation/openstack/validate.go", - "source_location": "L289", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_common_validation_openstack_validate_go", - "target": "openstack_validate_fetchresourcespostvalidation" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/common/validation/openstack/validate.go", - "source_location": "L329", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_common_validation_openstack_validate_go", - "target": "openstack_validate_ensurelogger" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/common/validation/openstack/validate.go", - "source_location": "L115", - "weight": 1.0, - "confidence_score": 1.0, - "source": "openstack_validate_validate", - "target": "openstack_validate_autherrormessage" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/common/validation/openstack/validate.go", - "source_location": "L61", - "weight": 1.0, - "confidence_score": 1.0, - "source": "openstack_validate_validate", - "target": "openstack_validate_ensurelogger" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/common/validation/openstack/validate.go", - "source_location": "L69", - "weight": 1.0, - "confidence_score": 1.0, - "source": "openstack_validate_validate", - "target": "openstack_validate_getcredentialsfromsecret" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/common/validation/openstack/validate.go", - "source_location": "L150", - "weight": 1.0, - "confidence_score": 1.0, - "source": "openstack_validate_validate", - "target": "openstack_validate_verifycredentialsmatchcurrentenvironment" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/common/validation/openstack/validate.go", - "source_location": "L317", - "weight": 1.0, - "confidence_score": 1.0, - "source": "openstack_validate_fetchresourcespostvalidation", - "target": "openstack_validate_getcredentialsfromsecret" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/common/validation/openstack/validate.go", - "source_location": "L294", - "weight": 1.0, - "confidence_score": 1.0, - "source": "openstack_validate_fetchresourcespostvalidation", - "target": "openstack_validate_ensurelogger" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/common/validation/vmware/validate.go", - "source_location": "L40", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_common_validation_vmware_validate_go", - "target": "vmware_validationresult" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/common/validation/vmware/validate.go", - "source_location": "L47", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_common_validation_vmware_validate_go", - "target": "vmware_validate_getretrylimitfromsettings" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/common/validation/vmware/validate.go", - "source_location": "L69", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_common_validation_vmware_validate_go", - "target": "vmware_validate_validate" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/common/validation/vmware/validate.go", - "source_location": "L206", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_common_validation_vmware_validate_go", - "target": "vmware_validate_getcredentialsfromsecret" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/common/validation/vmware/validate.go", - "source_location": "L234", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_common_validation_vmware_validate_go", - "target": "vmware_postvalidationresources" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/common/validation/vmware/validate.go", - "source_location": "L240", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_common_validation_vmware_validate_go", - "target": "vmware_validate_fetchresourcespostvalidation" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "pkg/common/validation/vmware/validate.go", - "source_location": "L297", - "weight": 1.0, - "confidence_score": 1.0, - "source": "pkg_common_validation_vmware_validate_go", - "target": "vmware_validate_ensurelogger" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/common/validation/vmware/validate.go", - "source_location": "L75", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vmware_validate_validate", - "target": "vmware_validate_getretrylimitfromsettings" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/common/validation/vmware/validate.go", - "source_location": "L79", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vmware_validate_validate", - "target": "vmware_validate_getcredentialsfromsecret" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/common/validation/vmware/validate.go", - "source_location": "L143", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vmware_validate_validate", - "target": "vmware_validate_ensurelogger" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "pkg/common/validation/vmware/validate.go", - "source_location": "L248", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vmware_validate_fetchresourcespostvalidation", - "target": "vmware_validate_ensurelogger" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "README.md", - "source_location": "L3", - "weight": 1.0, - "confidence_score": 1.0, - "source": "readme_md", - "target": "vjailbreak_readme_vjailbreak" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "README.md", - "source_location": "L19", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vjailbreak_readme_vjailbreak", - "target": "vjailbreak_readme_overview" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "README.md", - "source_location": "L43", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vjailbreak_readme_vjailbreak", - "target": "vjailbreak_readme_documentation" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "README.md", - "source_location": "L49", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vjailbreak_readme_vjailbreak", - "target": "vjailbreak_readme_demonstration" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "README.md", - "source_location": "L57", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vjailbreak_readme_vjailbreak", - "target": "vjailbreak_readme_screenshots" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "README.md", - "source_location": "L96", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vjailbreak_readme_vjailbreak", - "target": "vjailbreak_readme_license" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "README.md", - "source_location": "L108", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vjailbreak_readme_vjailbreak", - "target": "vjailbreak_readme_installation" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "README.md", - "source_location": "L186", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vjailbreak_readme_vjailbreak", - "target": "vjailbreak_readme_usage" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "README.md", - "source_location": "L190", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vjailbreak_readme_vjailbreak", - "target": "vjailbreak_readme_community_and_support" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "README.md", - "source_location": "L197", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vjailbreak_readme_vjailbreak", - "target": "vjailbreak_readme_acknowledgements" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "README.md", - "source_location": "L208", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vjailbreak_readme_vjailbreak", - "target": "vjailbreak_readme_contributing" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "README.md", - "source_location": "L23", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vjailbreak_readme_overview", - "target": "vjailbreak_readme_key_features" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "README.md", - "source_location": "L51", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vjailbreak_readme_demonstration", - "target": "vjailbreak_readme_video_overview" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "README.md", - "source_location": "L59", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vjailbreak_readme_screenshots", - "target": "vjailbreak_readme_migration_setup" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "README.md", - "source_location": "L71", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vjailbreak_readme_screenshots", - "target": "vjailbreak_readme_migration_progress" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "README.md", - "source_location": "L83", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vjailbreak_readme_screenshots", - "target": "vjailbreak_readme_agent_scaling" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "README.md", - "source_location": "L64", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vjailbreak_readme_migration_setup", - "target": "vjailbreak_readme_migration_form_step_1" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "README.md", - "source_location": "L67", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vjailbreak_readme_migration_setup", - "target": "vjailbreak_readme_migration_form_step_2" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "README.md", - "source_location": "L76", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vjailbreak_readme_migration_progress", - "target": "vjailbreak_readme_progress_view_stage_1" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "README.md", - "source_location": "L79", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vjailbreak_readme_migration_progress", - "target": "vjailbreak_readme_progress_view_stage_2" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "README.md", - "source_location": "L88", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vjailbreak_readme_agent_scaling", - "target": "vjailbreak_readme_scaling_up" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "README.md", - "source_location": "L92", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vjailbreak_readme_agent_scaling", - "target": "vjailbreak_readme_scaling_down" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "README.md", - "source_location": "L110", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vjailbreak_readme_installation", - "target": "vjailbreak_readme_prerequisites" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "README.md", - "source_location": "L132", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vjailbreak_readme_installation", - "target": "vjailbreak_readme_quick_start" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "README.md", - "source_location": "L135", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vjailbreak_readme_quick_start", - "target": "vjailbreak_readme_codeblock_1" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "README.md", - "source_location": "L144", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vjailbreak_readme_quick_start", - "target": "vjailbreak_readme_codeblock_2" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "README.md", - "source_location": "L165", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vjailbreak_readme_quick_start", - "target": "vjailbreak_readme_codeblock_3" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "README.md", - "source_location": "L176", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vjailbreak_readme_quick_start", - "target": "vjailbreak_readme_codeblock_4" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "CONTRIBUTING.md", - "source_location": "L1", - "weight": 1.0, - "confidence_score": 1.0, - "source": "contributing_md", - "target": "vjailbreak_contributing_contributing_to_vjailbreak" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "CONTRIBUTING.md", - "source_location": "L5", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vjailbreak_contributing_contributing_to_vjailbreak", - "target": "vjailbreak_contributing_code_of_conduct" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "CONTRIBUTING.md", - "source_location": "L9", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vjailbreak_contributing_contributing_to_vjailbreak", - "target": "vjailbreak_contributing_getting_started" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "CONTRIBUTING.md", - "source_location": "L18", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vjailbreak_contributing_contributing_to_vjailbreak", - "target": "vjailbreak_contributing_development_setup" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "CONTRIBUTING.md", - "source_location": "L52", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vjailbreak_contributing_contributing_to_vjailbreak", - "target": "vjailbreak_contributing_pull_request_guidelines" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "CONTRIBUTING.md", - "source_location": "L60", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vjailbreak_contributing_contributing_to_vjailbreak", - "target": "vjailbreak_contributing_code_review_process" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "CONTRIBUTING.md", - "source_location": "L66", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vjailbreak_contributing_contributing_to_vjailbreak", - "target": "vjailbreak_contributing_issue_reporting" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "CONTRIBUTING.md", - "source_location": "L75", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vjailbreak_contributing_contributing_to_vjailbreak", - "target": "vjailbreak_contributing_license" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "CONTRIBUTING.md", - "source_location": "L20", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vjailbreak_contributing_development_setup", - "target": "vjailbreak_contributing_prerequisites" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "CONTRIBUTING.md", - "source_location": "L29", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vjailbreak_contributing_development_setup", - "target": "vjailbreak_contributing_local_development" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "CONTRIBUTING.md", - "source_location": "L32", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vjailbreak_contributing_local_development", - "target": "vjailbreak_contributing_codeblock_1" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "CONTRIBUTING.md", - "source_location": "L38", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vjailbreak_contributing_local_development", - "target": "vjailbreak_contributing_codeblock_2" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "CONTRIBUTING.md", - "source_location": "L43", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vjailbreak_contributing_local_development", - "target": "vjailbreak_contributing_codeblock_3" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "CONTRIBUTING.md", - "source_location": "L48", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vjailbreak_contributing_local_development", - "target": "vjailbreak_contributing_codeblock_4" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "AGENTS.md", - "source_location": "L1", - "weight": 1.0, - "confidence_score": 1.0, - "source": "agents_md", - "target": "vjailbreak_agents_agents_md" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "AGENTS.md", - "source_location": "L5", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vjailbreak_agents_agents_md", - "target": "vjailbreak_agents_project_summary" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "AGENTS.md", - "source_location": "L18", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vjailbreak_agents_agents_md", - "target": "vjailbreak_agents_baseline_tooling" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "AGENTS.md", - "source_location": "L25", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vjailbreak_agents_agents_md", - "target": "vjailbreak_agents_repository_conventions" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "AGENTS.md", - "source_location": "L32", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vjailbreak_agents_agents_md", - "target": "vjailbreak_agents_common_commands" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "AGENTS.md", - "source_location": "L71", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vjailbreak_agents_agents_md", - "target": "vjailbreak_agents_validation_guidance_by_change_type" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "AGENTS.md", - "source_location": "L79", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vjailbreak_agents_agents_md", - "target": "vjailbreak_agents_notes_and_gotchas" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "AGENTS.md", - "source_location": "L86", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vjailbreak_agents_agents_md", - "target": "vjailbreak_agents_commit_guidance" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "AGENTS.md", - "source_location": "L36", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vjailbreak_agents_common_commands", - "target": "vjailbreak_agents_codeblock_1" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "AGENTS.md", - "source_location": "L44", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vjailbreak_agents_common_commands", - "target": "vjailbreak_agents_codeblock_2" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "AGENTS.md", - "source_location": "L52", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vjailbreak_agents_common_commands", - "target": "vjailbreak_agents_codeblock_3" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "AGENTS.md", - "source_location": "L60", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vjailbreak_agents_common_commands", - "target": "vjailbreak_agents_codeblock_4" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "AGENTS.md", - "source_location": "L67", - "weight": 1.0, - "confidence_score": 1.0, - "source": "vjailbreak_agents_common_commands", - "target": "vjailbreak_agents_codeblock_5" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "appliance/README.md", - "source_location": "L1", - "weight": 1.0, - "confidence_score": 1.0, - "source": "appliance_readme_md", - "target": "appliance_readme_appliance_vm" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "appliance/README.md", - "source_location": "L5", - "weight": 1.0, - "confidence_score": 1.0, - "source": "appliance_readme_appliance_vm", - "target": "appliance_readme_quickstart" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "appliance/README.md", - "source_location": "L12", - "weight": 1.0, - "confidence_score": 1.0, - "source": "appliance_readme_quickstart", - "target": "appliance_readme_codeblock_1" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/README.md", - "source_location": "L1", - "weight": 1.0, - "confidence_score": 1.0, - "source": "k8s_migration_readme_md", - "target": "migration_readme_migration" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/README.md", - "source_location": "L4", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migration_readme_migration", - "target": "migration_readme_description" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/README.md", - "source_location": "L7", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migration_readme_migration", - "target": "migration_readme_getting_started" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/README.md", - "source_location": "L69", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migration_readme_migration", - "target": "migration_readme_project_distribution" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/README.md", - "source_location": "L92", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migration_readme_migration", - "target": "migration_readme_contributing" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/README.md", - "source_location": "L99", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migration_readme_migration", - "target": "migration_readme_license" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/README.md", - "source_location": "L9", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migration_readme_getting_started", - "target": "migration_readme_prerequisites" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/README.md", - "source_location": "L15", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migration_readme_getting_started", - "target": "migration_readme_to_deploy_on_the_cluster" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/README.md", - "source_location": "L50", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migration_readme_getting_started", - "target": "migration_readme_to_uninstall" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/README.md", - "source_location": "L18", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migration_readme_to_deploy_on_the_cluster", - "target": "migration_readme_codeblock_1" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/README.md", - "source_location": "L28", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migration_readme_to_deploy_on_the_cluster", - "target": "migration_readme_codeblock_2" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/README.md", - "source_location": "L34", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migration_readme_to_deploy_on_the_cluster", - "target": "migration_readme_codeblock_3" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/README.md", - "source_location": "L44", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migration_readme_to_deploy_on_the_cluster", - "target": "migration_readme_codeblock_4" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/README.md", - "source_location": "L53", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migration_readme_to_uninstall", - "target": "migration_readme_codeblock_5" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/README.md", - "source_location": "L59", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migration_readme_to_uninstall", - "target": "migration_readme_codeblock_6" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/README.md", - "source_location": "L65", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migration_readme_to_uninstall", - "target": "migration_readme_codeblock_7" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/README.md", - "source_location": "L75", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migration_readme_project_distribution", - "target": "migration_readme_codeblock_8" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "k8s/migration/README.md", - "source_location": "L88", - "weight": 1.0, - "confidence_score": 1.0, - "source": "migration_readme_project_distribution", - "target": "migration_readme_codeblock_9" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "v2v-helper/README.md", - "source_location": "L1", - "weight": 1.0, - "confidence_score": 1.0, - "source": "v2v_helper_readme_md", - "target": "v2v_helper_readme_v2v_helper" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "templates/functional_Specification.md", - "source_location": "L1", - "weight": 1.0, - "confidence_score": 1.0, - "source": "templates_functional_specification_md", - "target": "templates_functional_specification_software_requirements_specification" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "templates/functional_Specification.md", - "source_location": "L2", - "weight": 1.0, - "confidence_score": 1.0, - "source": "templates_functional_specification_software_requirements_specification", - "target": "templates_functional_specification_for_vjailbreak" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "templates/functional_Specification.md", - "source_location": "L49", - "weight": 1.0, - "confidence_score": 1.0, - "source": "templates_functional_specification_software_requirements_specification", - "target": "templates_functional_specification_revision_history" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "templates/functional_Specification.md", - "source_location": "L56", - "weight": 1.0, - "confidence_score": 1.0, - "source": "templates_functional_specification_software_requirements_specification", - "target": "templates_functional_specification_1_introduction" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "templates/functional_Specification.md", - "source_location": "L73", - "weight": 1.0, - "confidence_score": 1.0, - "source": "templates_functional_specification_software_requirements_specification", - "target": "templates_functional_specification_2_product_overview" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "templates/functional_Specification.md", - "source_location": "L101", - "weight": 1.0, - "confidence_score": 1.0, - "source": "templates_functional_specification_software_requirements_specification", - "target": "templates_functional_specification_3_requirements" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "templates/functional_Specification.md", - "source_location": "L190", - "weight": 1.0, - "confidence_score": 1.0, - "source": "templates_functional_specification_software_requirements_specification", - "target": "templates_functional_specification_4_verification" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "templates/functional_Specification.md", - "source_location": "L196", - "weight": 1.0, - "confidence_score": 1.0, - "source": "templates_functional_specification_software_requirements_specification", - "target": "templates_functional_specification_5_appendixes" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "templates/functional_Specification.md", - "source_location": "L59", - "weight": 1.0, - "confidence_score": 1.0, - "source": "templates_functional_specification_1_introduction", - "target": "templates_functional_specification_1_1_document_purpose" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "templates/functional_Specification.md", - "source_location": "L62", - "weight": 1.0, - "confidence_score": 1.0, - "source": "templates_functional_specification_1_introduction", - "target": "templates_functional_specification_1_2_product_scope" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "templates/functional_Specification.md", - "source_location": "L65", - "weight": 1.0, - "confidence_score": 1.0, - "source": "templates_functional_specification_1_introduction", - "target": "templates_functional_specification_1_3_definitions_acronyms_and_abbreviations" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "templates/functional_Specification.md", - "source_location": "L67", - "weight": 1.0, - "confidence_score": 1.0, - "source": "templates_functional_specification_1_introduction", - "target": "templates_functional_specification_1_4_references" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "templates/functional_Specification.md", - "source_location": "L70", - "weight": 1.0, - "confidence_score": 1.0, - "source": "templates_functional_specification_1_introduction", - "target": "templates_functional_specification_1_5_document_overview" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "templates/functional_Specification.md", - "source_location": "L76", - "weight": 1.0, - "confidence_score": 1.0, - "source": "templates_functional_specification_2_product_overview", - "target": "templates_functional_specification_2_1_product_perspective" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "templates/functional_Specification.md", - "source_location": "L79", - "weight": 1.0, - "confidence_score": 1.0, - "source": "templates_functional_specification_2_product_overview", - "target": "templates_functional_specification_2_2_product_functions" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "templates/functional_Specification.md", - "source_location": "L82", - "weight": 1.0, - "confidence_score": 1.0, - "source": "templates_functional_specification_2_product_overview", - "target": "templates_functional_specification_2_3_product_constraints" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "templates/functional_Specification.md", - "source_location": "L90", - "weight": 1.0, - "confidence_score": 1.0, - "source": "templates_functional_specification_2_product_overview", - "target": "templates_functional_specification_2_4_user_characteristics" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "templates/functional_Specification.md", - "source_location": "L93", - "weight": 1.0, - "confidence_score": 1.0, - "source": "templates_functional_specification_2_product_overview", - "target": "templates_functional_specification_2_5_assumptions_and_dependencies" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "templates/functional_Specification.md", - "source_location": "L96", - "weight": 1.0, - "confidence_score": 1.0, - "source": "templates_functional_specification_2_product_overview", - "target": "templates_functional_specification_2_6_apportioning_of_requirements" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "templates/functional_Specification.md", - "source_location": "L112", - "weight": 1.0, - "confidence_score": 1.0, - "source": "templates_functional_specification_3_requirements", - "target": "templates_functional_specification_3_1_external_interfaces" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "templates/functional_Specification.md", - "source_location": "L137", - "weight": 1.0, - "confidence_score": 1.0, - "source": "templates_functional_specification_3_requirements", - "target": "templates_functional_specification_3_2_functional" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "templates/functional_Specification.md", - "source_location": "L140", - "weight": 1.0, - "confidence_score": 1.0, - "source": "templates_functional_specification_3_requirements", - "target": "templates_functional_specification_3_3_quality_of_service" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "templates/functional_Specification.md", - "source_location": "L155", - "weight": 1.0, - "confidence_score": 1.0, - "source": "templates_functional_specification_3_requirements", - "target": "templates_functional_specification_3_4_compliance" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "templates/functional_Specification.md", - "source_location": "L164", - "weight": 1.0, - "confidence_score": 1.0, - "source": "templates_functional_specification_3_requirements", - "target": "templates_functional_specification_3_5_design_and_implementation" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "templates/functional_Specification.md", - "source_location": "L126", - "weight": 1.0, - "confidence_score": 1.0, - "source": "templates_functional_specification_3_1_external_interfaces", - "target": "templates_functional_specification_3_1_1_user_interfaces" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "templates/functional_Specification.md", - "source_location": "L131", - "weight": 1.0, - "confidence_score": 1.0, - "source": "templates_functional_specification_3_1_external_interfaces", - "target": "templates_functional_specification_3_1_2_hardware_interfaces" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "templates/functional_Specification.md", - "source_location": "L134", - "weight": 1.0, - "confidence_score": 1.0, - "source": "templates_functional_specification_3_1_external_interfaces", - "target": "templates_functional_specification_3_1_3_software_interfaces" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "templates/functional_Specification.md", - "source_location": "L143", - "weight": 1.0, - "confidence_score": 1.0, - "source": "templates_functional_specification_3_3_quality_of_service", - "target": "templates_functional_specification_3_3_1_performance" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "templates/functional_Specification.md", - "source_location": "L146", - "weight": 1.0, - "confidence_score": 1.0, - "source": "templates_functional_specification_3_3_quality_of_service", - "target": "templates_functional_specification_3_3_2_security" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "templates/functional_Specification.md", - "source_location": "L149", - "weight": 1.0, - "confidence_score": 1.0, - "source": "templates_functional_specification_3_3_quality_of_service", - "target": "templates_functional_specification_3_3_3_reliability" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "templates/functional_Specification.md", - "source_location": "L152", - "weight": 1.0, - "confidence_score": 1.0, - "source": "templates_functional_specification_3_3_quality_of_service", - "target": "templates_functional_specification_3_3_4_availability" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "templates/functional_Specification.md", - "source_location": "L166", - "weight": 1.0, - "confidence_score": 1.0, - "source": "templates_functional_specification_3_5_design_and_implementation", - "target": "templates_functional_specification_3_5_1_installation" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "templates/functional_Specification.md", - "source_location": "L169", - "weight": 1.0, - "confidence_score": 1.0, - "source": "templates_functional_specification_3_5_design_and_implementation", - "target": "templates_functional_specification_3_5_2_distribution" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "templates/functional_Specification.md", - "source_location": "L172", - "weight": 1.0, - "confidence_score": 1.0, - "source": "templates_functional_specification_3_5_design_and_implementation", - "target": "templates_functional_specification_3_5_3_maintainability" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "templates/functional_Specification.md", - "source_location": "L175", - "weight": 1.0, - "confidence_score": 1.0, - "source": "templates_functional_specification_3_5_design_and_implementation", - "target": "templates_functional_specification_3_5_4_reusability" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "templates/functional_Specification.md", - "source_location": "L178", - "weight": 1.0, - "confidence_score": 1.0, - "source": "templates_functional_specification_3_5_design_and_implementation", - "target": "templates_functional_specification_3_5_5_portability" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "templates/functional_Specification.md", - "source_location": "L181", - "weight": 1.0, - "confidence_score": 1.0, - "source": "templates_functional_specification_3_5_design_and_implementation", - "target": "templates_functional_specification_3_5_6_cost" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "templates/functional_Specification.md", - "source_location": "L184", - "weight": 1.0, - "confidence_score": 1.0, - "source": "templates_functional_specification_3_5_design_and_implementation", - "target": "templates_functional_specification_3_5_7_deadline" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "templates/functional_Specification.md", - "source_location": "L187", - "weight": 1.0, - "confidence_score": 1.0, - "source": "templates_functional_specification_3_5_design_and_implementation", - "target": "templates_functional_specification_3_5_8_proof_of_concept" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "README.md", - "source": "readme_vjailbreak", - "target": "vjailbreak_project" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "README.md", - "source": "readme_vjailbreak", - "target": "img_migrationform1" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "README.md", - "source": "readme_vjailbreak", - "target": "img_migrationform2" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "README.md", - "source": "readme_vjailbreak", - "target": "img_migrationprogress1" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "README.md", - "source": "readme_vjailbreak", - "target": "img_migrationprogress2" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "README.md", - "source": "readme_vjailbreak", - "target": "img_scaleup" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "README.md", - "source": "readme_vjailbreak", - "target": "img_scaledown" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "README.md", - "source": "readme_vjailbreak", - "target": "img_scaleupagents" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "CONTRIBUTING.md", - "source": "contributing_vjailbreak", - "target": "vjailbreak_project" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "AGENTS.md", - "source": "agents_vjailbreak", - "target": "vjailbreak_project" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "opensource.txt", - "source": "opensource_credits", - "target": "virt_v2v" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "opensource.txt", - "source": "opensource_credits", - "target": "nbdkit" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "opensource.txt", - "source": "opensource_credits", - "target": "k3s" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "opensource.txt", - "source": "opensource_credits", - "target": "openstack_cloud" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "opensource.txt", - "source": "opensource_credits", - "target": "govmomi" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "opensource.txt", - "source": "opensource_credits", - "target": "virtio_win" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "README.md", - "source": "vjailbreak_project", - "target": "vmware_vcenter" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "README.md", - "source": "vjailbreak_project", - "target": "openstack_cloud" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "CLAUDE.md", - "source": "vjailbreak_project", - "target": "k3s" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "README.md", - "source": "vjailbreak_project", - "target": "virt_v2v" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "README.md", - "source": "vjailbreak_project", - "target": "nbdkit" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "README.md", - "source": "vjailbreak_project", - "target": "govmomi" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "README.md", - "source": "vjailbreak_project", - "target": "virtio_win" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "README.md", - "source": "vjailbreak_project", - "target": "bsl_license" - }, - { - "relation": "implements", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "README.md", - "source": "vjailbreak_project", - "target": "vmdk_to_qcow2" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "CLAUDE.md", - "source": "vjailbreak_project", - "target": "appliance_module" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "assets/migrationform1.png", - "source": "img_migrationform1", - "target": "vmware_vcenter" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "opensource.txt", - "source": "govmomi", - "target": "vmware_vcenter" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "assets/migrationform1.png", - "source": "img_migrationform1", - "target": "openstack_cloud" - }, - { - "relation": "references", - "confidence": "INFERRED", - "confidence_score": 0.95, - "weight": 0.95, - "source_file": "CLAUDE.md", - "source": "vmdk_to_qcow2", - "target": "virt_v2v" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "appliance/README.md", - "source": "appliance_module", - "target": "k3s" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "appliance/README.md", - "source": "appliance_module", - "target": "flatcar_linux" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/crd/bases/vjailbreak.k8s.pf9.io_migrationplans.yaml", - "source": "crd_migrationplan", - "target": "crd_migrationtemplate" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "deploy/04migrationplan.yaml", - "source": "crd_migrationplan", - "target": "migration_strategy_hot" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/crd/bases/vjailbreak.k8s.pf9.io_rollingmigrationplans.yaml", - "source": "crd_rollingmigrationplan", - "target": "crd_migrationplan" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/crd/bases/vjailbreak.k8s.pf9.io_migrationplans.yaml", - "source": "crd_migrationplan", - "target": "crd_volumeimageprofile" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/crd/bases/vjailbreak.k8s.pf9.io_migrationtemplates.yaml", - "source": "crd_migrationtemplate", - "target": "crd_storagemapping" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.75, - "weight": 0.75, - "source_file": "deploy/volumeimageprofile-defaults.yaml", - "source": "crd_volumeimageprofile", - "target": "crd_migrationtemplate" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/crd/bases/vjailbreak.k8s.pf9.io_migrationtemplates.yaml", - "source": "crd_migrationtemplate", - "target": "crd_pcdcluster" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/crd/bases/vjailbreak.k8s.pf9.io_rollingmigrationplans.yaml", - "source": "crd_rollingmigrationplan", - "target": "crd_migrationtemplate" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/crd/bases/vjailbreak.k8s.pf9.io_migrationtemplates.yaml", - "source": "crd_migrationtemplate", - "target": "crd_arraycreds" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "assets/migrationform2.png", - "source": "img_migrationform2", - "target": "crd_storagemapping" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "deploy/05controller-deployment.yaml", - "source": "deploy_controller", - "target": "vddk_libraries" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "deploy/05controller-deployment.yaml", - "source": "deploy_controller", - "target": "namespace_migration_system" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "deploy/06vpwned-deployment.yaml", - "source": "deploy_vpwned", - "target": "namespace_migration_system" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "deploy/04ui.yaml", - "source": "deploy_ui", - "target": "namespace_migration_system" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "assets/migrationform2.png", - "source": "img_migrationform2", - "target": "migration_strategy_hot" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "deploy/01openstackcreds.yaml", - "source": "openstackcreds_cr", - "target": "vjailbreak_crd_api" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "deploy/01openstackcreds.yaml", - "source": "openstackcreds_cr", - "target": "migration_system_namespace" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.85, - "source_file": "deploy/01openstackcreds.yaml", - "source": "openstackcreds_cr", - "target": "vmwarecreds_cr" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.75, - "weight": 0.75, - "source_file": "deploy/07ui-deployment.yaml", - "source": "vjailbreak_ui_deployment", - "target": "openstackcreds_cr" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "deploy/02networkmapping.yaml", - "source": "networkmapping_cr", - "target": "vjailbreak_crd_api" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "deploy/02networkmapping.yaml", - "source": "networkmapping_cr", - "target": "migration_system_namespace" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "deploy/01vmwarecreds.yaml", - "source": "vmwarecreds_cr", - "target": "vjailbreak_crd_api" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "deploy/01vmwarecreds.yaml", - "source": "vmwarecreds_cr", - "target": "migration_system_namespace" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "deploy/07ui-deployment.yaml", - "source": "vjailbreak_ui_deployment", - "target": "migration_system_namespace" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.85, - "source_file": "image_builder/deploy/01ui.yaml", - "source": "image_builder_ui_deployment", - "target": "vjailbreak_ui_deployment" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "image_builder/configs/analytics-keys.yaml", - "source": "analytics_keys_secret", - "target": "migration_system_namespace" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "image_builder/configs/vjailbreak-settings.yaml", - "source": "vjailbreak_settings_configmap", - "target": "migration_system_namespace" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "image_builder/configs/version-config.yaml", - "source": "version_config_configmap", - "target": "migration_system_namespace" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "image_builder/configs/daemonset.yaml", - "source": "sync_daemon_daemonset", - "target": "vmware_vix_disklib" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "image_builder/configs/daemonset.yaml", - "source": "sync_daemon_daemonset", - "target": "virtio_win_drivers" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "image_builder/cronjob/version-checker.yaml", - "source": "version_checker_cronjob", - "target": "version_config_configmap" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "image_builder/cronjob/version-checker.yaml", - "source": "configmap_editor_role", - "target": "version_config_configmap" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "image_builder/cronjob/version-checker.yaml", - "source": "version_checker_cronjob", - "target": "version_checker_sa" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "image_builder/cronjob/version-checker.yaml", - "source": "version_checker_binding", - "target": "version_checker_sa" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "image_builder/cronjob/version-checker.yaml", - "source": "version_checker_binding", - "target": "configmap_editor_role" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "image_builder/deploy/01ui.yaml", - "source": "image_builder_ui_deployment", - "target": "vjailbreak_ui_service" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "image_builder/deploy/01ui.yaml", - "source": "vjailbreak_ui_ingress", - "target": "vjailbreak_ui_service" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "image_builder/deploy/01ui.yaml", - "source": "grafana_api_ingress", - "target": "monitoring_namespace" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/cert-manager/00-selfsigned-issuer.yaml", - "source": "vjailbreak_ca_cert", - "target": "selfsigned_issuer" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/cert-manager/00-selfsigned-issuer.yaml", - "source": "vjailbreak_ca_issuer", - "target": "vjailbreak_ca_cert" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.85, - "source_file": "k8s/kube-prometheus/manifests/prometheus-serviceAccount.yaml", - "source": "prometheus_k8s_serviceaccount", - "target": "prometheus_k8s_clusterrole" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/prometheus-clusterRole.yaml", - "source": "prometheus_k8s_clusterrole", - "target": "kube_prometheus_stack" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.85, - "source_file": "k8s/kube-prometheus/manifests/prometheusAdapter-service.yaml", - "source": "prometheus_adapter_service", - "target": "prometheus_adapter_clusterrole" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/prometheusAdapter-clusterRole.yaml", - "source": "prometheus_adapter_clusterrole", - "target": "kube_prometheus_stack" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.85, - "source_file": "k8s/kube-prometheus/manifests/prometheusAdapter-clusterRoleServerResources.yaml", - "source": "resource_metrics_server_clusterrole", - "target": "prometheus_adapter_clusterrole" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/prometheus-serviceAccount.yaml", - "source": "prometheus_k8s_serviceaccount", - "target": "monitoring_namespace" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/prometheus-roleBindingSpecificNamespaces.yaml", - "source": "prometheus_rolebinding_namespaces", - "target": "prometheus_k8s_serviceaccount" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/prometheus-roleBindingConfig.yaml", - "source": "prometheus_rolebinding_config", - "target": "prometheus_k8s_serviceaccount" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/alertmanager-podDisruptionBudget.yaml", - "source": "alertmanager_pdb", - "target": "monitoring_namespace" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/prometheusAdapter-clusterRoleServerResources.yaml", - "source": "resource_metrics_server_clusterrole", - "target": "kube_prometheus_stack" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/blackboxExporter-serviceAccount.yaml", - "source": "blackbox_exporter_sa", - "target": "monitoring_namespace" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/grafana-folders.yaml", - "source": "grafana_folders_configmap", - "target": "monitoring_namespace" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/prometheusAdapter-service.yaml", - "source": "prometheus_adapter_service", - "target": "monitoring_namespace" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/kubeStateMetrics-serviceAccount.yaml", - "source": "kube_state_metrics_sa", - "target": "monitoring_namespace" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/kubeStateMetrics-prometheusRule.yaml", - "source": "kubestatemetrics_prometheusrule", - "target": "monitoring_namespace" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/alertmanager-service.yaml", - "source": "alertmanager_service", - "target": "monitoring_namespace" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/prometheusOperator-deployment.yaml", - "source": "prometheusoperator_deployment", - "target": "monitoring_namespace" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/kubernetesControlPlane-serviceMonitorKubeControllerManager.yaml", - "source": "kubecontrollermanager_servicemonitor", - "target": "monitoring_namespace" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/grafana-serviceMonitor.yaml", - "source": "grafana_servicemonitor", - "target": "monitoring_namespace" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/kubernetesControlPlane-serviceMonitorKubelet.yaml", - "source": "kubelet_servicemonitor", - "target": "monitoring_namespace" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/prometheusAdapter-clusterRoleBindingDelegator.yaml", - "source": "prometheusadapter_clusterrolebindingdelegator", - "target": "monitoring_namespace" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/grafana-service.yaml", - "source": "grafana_service", - "target": "grafana_deployment" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/grafana-deployment.yaml", - "source": "grafana_deployment", - "target": "grafana_config" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/grafana-dashboardDatasources.yaml", - "source": "grafana_datasources", - "target": "grafana_deployment" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/grafana-deployment.yaml", - "source": "grafana_deployment", - "target": "grafana_dashboard_sources" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/grafana-deployment.yaml", - "source": "grafana_deployment", - "target": "grafana_dashboard_definitions" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.65, - "weight": 0.65, - "source_file": "k8s/kube-prometheus/manifests/grafana-dashboardDatasources.yaml", - "source": "grafana_datasources", - "target": "prometheusadapter_apiservice" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/grafana-dashboardSources.yaml", - "source": "grafana_dashboard_sources", - "target": "grafana_dashboard_definitions" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/nodeExporter-networkPolicy.yaml", - "source": "nodeexporter_networkpolicy", - "target": "nodeexporter_service" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.55, - "weight": 0.55, - "source_file": "k8s/kube-prometheus/manifests/kubernetesControlPlane-serviceMonitorCoreDNS.yaml", - "source": "coredns_servicemonitor", - "target": "nodeexporter_service" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.75, - "weight": 0.75, - "source_file": "k8s/kube-prometheus/manifests/nodeExporter-networkPolicy.yaml", - "source": "nodeexporter_networkpolicy", - "target": "nodeexporter_serviceaccount" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/nodeExporter-clusterRoleBinding.yaml", - "source": "nodeexporter_clusterrolebinding", - "target": "nodeexporter_serviceaccount" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/blackboxExporter-networkPolicy.yaml", - "source": "blackboxexporter_networkpolicy", - "target": "blackboxexporter_service" - }, - { - "relation": "references", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.85, - "source_file": "k8s/kube-prometheus/manifests/blackboxExporter-service.yaml", - "source": "blackboxexporter_service", - "target": "blackboxexporter_configuration" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.75, - "weight": 0.75, - "source_file": "k8s/kube-prometheus/manifests/blackboxExporter-clusterRole.yaml", - "source": "blackboxexporter_clusterrole", - "target": "blackboxexporter_service" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/blackboxExporter-clusterRoleBinding.yaml", - "source": "blackboxexporter_clusterrolebinding", - "target": "blackboxexporter_clusterrole" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.85, - "source_file": "k8s/kube-prometheus/manifests/prometheusOperator-serviceMonitor.yaml", - "source": "prometheusoperator_servicemonitor", - "target": "prometheusoperator_prometheusrule" - }, - { - "relation": "references", - "confidence": "INFERRED", - "confidence_score": 0.75, - "weight": 0.75, - "source_file": "k8s/kube-prometheus/manifests/prometheusAdapter-apiService.yaml", - "source": "prometheusadapter_apiservice", - "target": "prometheusadapter_configmap" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/prometheusAdapter-roleBindingAuthReader.yaml", - "source": "prometheusadapter_rolebinding_authreader", - "target": "prometheusadapter_serviceaccount" - }, - { - "relation": "references", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.85, - "source_file": "k8s/kube-prometheus/manifests/prometheusAdapter-apiService.yaml", - "source": "prometheusadapter_apiservice", - "target": "prometheusadapter_serviceaccount" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.75, - "weight": 0.75, - "source_file": "k8s/kube-prometheus/manifests/prometheusAdapter-podDisruptionBudget.yaml", - "source": "prometheusadapter_poddisruptionbudget", - "target": "prometheusadapter_serviceaccount" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.75, - "weight": 0.75, - "source_file": "k8s/kube-prometheus/manifests/prometheusAdapter-clusterRoleAggregatedMetricsReader.yaml", - "source": "prometheusadapter_clusterrole_aggregated", - "target": "prometheusadapter_serviceaccount" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/prometheusAdapter-clusterRoleBinding.yaml", - "source": "prometheusadapter_clusterrolebinding", - "target": "prometheusadapter_serviceaccount" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/prometheus-networkPolicy.yaml", - "source": "prometheus_networkpolicy", - "target": "prometheus_prometheus" - }, - { - "relation": "references", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.85, - "source_file": "k8s/kube-prometheus/manifests/prometheus-networkPolicy.yaml", - "source": "prometheus_networkpolicy", - "target": "grafana_serviceaccount" - }, - { - "relation": "references", - "confidence": "INFERRED", - "confidence_score": 0.75, - "weight": 0.75, - "source_file": "k8s/kube-prometheus/manifests/prometheus-networkPolicy.yaml", - "source": "prometheus_networkpolicy", - "target": "prometheusadapter_clusterrolebinding" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.75, - "weight": 0.75, - "source_file": "k8s/kube-prometheus/manifests/kubernetesControlPlane-serviceMonitorKubeScheduler.yaml", - "source": "kubescheduler_servicemonitor", - "target": "kubernetes_controlplane_prometheusrule" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/grafana-networkPolicy.yaml", - "source": "grafana_networkpolicy", - "target": "grafana_serviceaccount" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.75, - "weight": 0.75, - "source_file": "k8s/kube-prometheus/manifests/grafana-prometheusRule.yaml", - "source": "grafana_prometheusrule", - "target": "grafana_serviceaccount" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.75, - "weight": 0.75, - "source_file": "k8s/kube-prometheus/manifests/kubeStateMetrics-serviceMonitor.yaml", - "source": "kubestatemetrics_servicemonitor", - "target": "kubestatemetrics_clusterrole" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.85, - "source_file": "k8s/kube-prometheus/manifests/kubeStateMetrics-clusterRole.yaml", - "source": "kubestatemetrics_clusterrole", - "target": "kubestatemetrics_exporter" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.85, - "source_file": "k8s/kube-prometheus/manifests/kubePrometheus-prometheusRule.yaml", - "source": "kubeprometheus_prometheusrule", - "target": "prometheus_prometheus" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/prometheusOperator-clusterRoleBinding.yaml", - "source": "prometheusoperator_clusterrolebinding", - "target": "prometheusoperator_clusterrole" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/prometheusOperator-clusterRoleBinding.yaml", - "source": "prometheusoperator_clusterrolebinding", - "target": "prometheusoperator_serviceaccount" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.85, - "source_file": "k8s/kube-prometheus/manifests/prometheusOperator-service.yaml", - "source": "prometheusoperator_service", - "target": "prometheusoperator_clusterrolebinding" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/alertmanager-networkPolicy.yaml", - "source": "alertmanager_networkpolicy", - "target": "alertmanager_serviceaccount" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/nodeExporter-clusterRoleBinding.yaml", - "source": "nodeexporter_clusterrolebinding", - "target": "nodeexporter_clusterrole" - }, - { - "relation": "references", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.85, - "source_file": "k8s/kube-prometheus/manifests/nodeExporter-daemonset.yaml", - "source": "nodeexporter_daemonset", - "target": "nodeexporter_clusterrolebinding" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/prometheus-prometheus.yaml", - "source": "prometheus_prometheus", - "target": "alertmanager_main" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/prometheus-prometheus.yaml", - "source": "prometheus_prometheus", - "target": "prometheus_serviceaccount" - }, - { - "relation": "references", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.85, - "source_file": "k8s/kube-prometheus/manifests/grafana-networkPolicy.yaml", - "source": "grafana_networkpolicy", - "target": "prometheus_prometheus" - }, - { - "relation": "references", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.85, - "source_file": "k8s/kube-prometheus/manifests/alertmanager-networkPolicy.yaml", - "source": "alertmanager_networkpolicy", - "target": "prometheus_prometheus" - }, - { - "relation": "references", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.85, - "source_file": "k8s/kube-prometheus/manifests/prometheus-roleConfig.yaml", - "source": "prometheus_roleconfig", - "target": "prometheus_prometheus" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/prometheus-clusterRoleBinding.yaml", - "source": "prometheus_clusterrolebinding", - "target": "prometheus_clusterrole" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/prometheus-clusterRoleBinding.yaml", - "source": "prometheus_clusterrolebinding", - "target": "prometheus_serviceaccount" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/kubeStateMetrics-serviceMonitor.yaml", - "source": "kubestatemetrics_servicemonitor", - "target": "kubestatemetrics_exporter" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.85, - "source_file": "k8s/kube-prometheus/manifests/nodeExporter-prometheusRule.yaml", - "source": "nodeexporter_prometheusrule", - "target": "nodeexporter_daemonset" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/prometheusAdapter-clusterRoleBinding.yaml", - "source": "prometheusadapter_clusterrolebinding", - "target": "prometheusadapter_clusterrole" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/blackboxExporter-clusterRoleBinding.yaml", - "source": "blackboxexporter_clusterrolebinding", - "target": "blackboxexporter_serviceaccount" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/prometheusAdapter-serviceMonitor.yaml", - "source": "prometheusadapter_servicemonitor", - "target": "prometheusadapter_service" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.85, - "source_file": "k8s/kube-prometheus/manifests/prometheusOperator-clusterRole.yaml", - "source": "prometheusoperator_clusterrole", - "target": "prometheusoperator_serviceaccount" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.85, - "source_file": "k8s/kube-prometheus/manifests/alertmanager-alertmanager.yaml", - "source": "alertmanager_alertmanager", - "target": "prometheusoperator_clusterrole" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.85, - "source_file": "k8s/kube-prometheus/manifests/prometheusOperator-networkPolicy.yaml", - "source": "prometheusoperator_networkpolicy", - "target": "prometheusoperator_serviceaccount" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.75, - "weight": 0.75, - "source_file": "k8s/kube-prometheus/manifests/nodeExporter-serviceMonitor.yaml", - "source": "nodeexporter_servicemonitor", - "target": "nodeexporter_clusterrole" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.85, - "source_file": "k8s/kube-prometheus/manifests/prometheusAdapter-deployment.yaml", - "source": "prometheusadapter_deployment", - "target": "prometheusadapter_networkpolicy" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/prometheus-serviceMonitor.yaml", - "source": "prometheus_servicemonitor", - "target": "prometheus_service" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.85, - "source_file": "k8s/kube-prometheus/manifests/prometheus-serviceMonitor.yaml", - "source": "prometheus_servicemonitor", - "target": "prometheus_poddisruptionbudget" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.85, - "source_file": "k8s/kube-prometheus/manifests/prometheus-roleSpecificNamespaces.yaml", - "source": "prometheus_rolespecificnamespaces", - "target": "prometheus_service" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/alertmanager-serviceMonitor.yaml", - "source": "alertmanager_servicemonitor", - "target": "alertmanager_alertmanager" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/alertmanager-prometheusRule.yaml", - "source": "alertmanager_prometheusrule", - "target": "alertmanager_alertmanager" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.85, - "source_file": "k8s/kube-prometheus/manifests/prometheus-prometheusRule.yaml", - "source": "prometheus_prometheusrule", - "target": "alertmanager_alertmanager" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/blackboxExporter-serviceMonitor.yaml", - "source": "blackboxexporter_servicemonitor", - "target": "blackboxexporter_deployment" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.75, - "weight": 0.75, - "source_file": "k8s/kube-prometheus/manifests/kubernetesControlPlane-serviceMonitorApiserver.yaml", - "source": "kubernetescontrolplane_servicemonitorapiserver", - "target": "prometheus_service" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.65, - "weight": 0.65, - "source_file": "k8s/kube-prometheus/manifests/blackboxExporter-deployment.yaml", - "source": "blackboxexporter_deployment", - "target": "kubestatemetrics_deployment" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/prometheusAdapter-deployment.yaml", - "source": "prometheusadapter_deployment", - "target": "prometheus_service" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.75, - "weight": 0.75, - "source_file": "k8s/kube-prometheus/manifests/prometheusOperator-networkPolicy.yaml", - "source": "prometheusoperator_networkpolicy", - "target": "prometheus_service" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/kubeStateMetrics-networkPolicy.yaml", - "source": "kubestatemetrics_networkpolicy", - "target": "prometheus_service" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/prometheus-prometheusRule.yaml", - "source": "prometheus_prometheusrule", - "target": "prometheus_service" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.85, - "source_file": "k8s/kube-prometheus/manifests/kubeStateMetrics-deployment.yaml", - "source": "kubestatemetrics_deployment", - "target": "prometheus_service" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/kubeStateMetrics-networkPolicy.yaml", - "source": "kubestatemetrics_networkpolicy", - "target": "kubestatemetrics_deployment" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/kubeStateMetrics-clusterRoleBinding.yaml", - "source": "kubestatemetrics_clusterrolebinding", - "target": "kubestatemetrics_deployment" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/kubeStateMetrics-service.yaml", - "source": "kubestatemetrics_service", - "target": "kubestatemetrics_deployment" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/kubeStateMetrics-prometheusRule.yaml", - "source": "kubestatemetrics_prometheusrule", - "target": "prometheusrule_crd" - }, - { - "relation": "references", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.85, - "source_file": "k8s/kube-prometheus/manifests/alertmanager-service.yaml", - "source": "alertmanager_service", - "target": "alertmanager_crd" - }, - { - "relation": "references", - "confidence": "INFERRED", - "confidence_score": 0.95, - "weight": 0.95, - "source_file": "k8s/kube-prometheus/manifests/prometheusOperator-deployment.yaml", - "source": "prometheusoperator_deployment", - "target": "prometheus_crd" - }, - { - "relation": "references", - "confidence": "INFERRED", - "confidence_score": 0.95, - "weight": 0.95, - "source_file": "k8s/kube-prometheus/manifests/prometheusOperator-deployment.yaml", - "source": "prometheusoperator_deployment", - "target": "servicemonitor_crd" - }, - { - "relation": "references", - "confidence": "INFERRED", - "confidence_score": 0.95, - "weight": 0.95, - "source_file": "k8s/kube-prometheus/manifests/prometheusOperator-deployment.yaml", - "source": "prometheusoperator_deployment", - "target": "alertmanager_crd" - }, - { - "relation": "references", - "confidence": "INFERRED", - "confidence_score": 0.95, - "weight": 0.95, - "source_file": "k8s/kube-prometheus/manifests/prometheusOperator-deployment.yaml", - "source": "prometheusoperator_deployment", - "target": "prometheusrule_crd" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/kubernetesControlPlane-serviceMonitorKubeControllerManager.yaml", - "source": "kubecontrollermanager_servicemonitor", - "target": "servicemonitor_crd" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/grafana-serviceMonitor.yaml", - "source": "grafana_servicemonitor", - "target": "servicemonitor_crd" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/kube-prometheus/manifests/kubernetesControlPlane-serviceMonitorKubelet.yaml", - "source": "kubelet_servicemonitor", - "target": "servicemonitor_crd" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.85, - "source_file": "k8s/kube-prometheus/manifests/setup/0alertmanagerConfigCustomResourceDefinition.yaml", - "source": "alertmanagerconfig_crd", - "target": "alertmanager_crd" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.95, - "weight": 0.95, - "source_file": "k8s/kube-prometheus/manifests/setup/0prometheusruleCustomResourceDefinition.yaml", - "source": "prometheusrule_crd", - "target": "prometheus_crd" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.85, - "source_file": "k8s/kube-prometheus/manifests/setup/0prometheusruleCustomResourceDefinition.yaml", - "source": "prometheusrule_crd", - "target": "thanosruler_crd" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.95, - "weight": 0.95, - "source_file": "k8s/kube-prometheus/manifests/setup/0servicemonitorCustomResourceDefinition.yaml", - "source": "servicemonitor_crd", - "target": "prometheus_crd" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.85, - "source_file": "k8s/kube-prometheus/manifests/setup/0servicemonitorCustomResourceDefinition.yaml", - "source": "servicemonitor_crd", - "target": "prometheusagent_crd" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.95, - "weight": 0.95, - "source_file": "k8s/kube-prometheus/manifests/setup/0podmonitorCustomResourceDefinition.yaml", - "source": "podmonitor_crd", - "target": "prometheus_crd" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.85, - "source_file": "k8s/kube-prometheus/manifests/setup/0scrapeconfigCustomResourceDefinition.yaml", - "source": "scrapeconfig_crd", - "target": "prometheusagent_crd" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.85, - "source_file": "k8s/kube-prometheus/manifests/setup/0probeCustomResourceDefinition.yaml", - "source": "probe_crd", - "target": "prometheus_crd" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.75, - "weight": 0.75, - "source_file": "k8s/migration/config/crd/kustomizeconfig.yaml", - "source": "crd_kustomizeconfig", - "target": "migration_readme" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.75, - "weight": 0.75, - "source_file": "k8s/migration/config/addons/k8s.svc.yaml", - "source": "vpwned_addon_deployment", - "target": "migration_readme" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/addons/kustomization.yaml", - "source": "addons_kustomization", - "target": "vpwned_addon_deployment" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/crd/bases/vjailbreak.k8s.pf9.io_rollingmigrationplans.yaml", - "source": "crd_rollingmigrationplan", - "target": "crd_bmconfig" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/crd/bases/vjailbreak.k8s.pf9.io_rollingmigrationplans.yaml", - "source": "crd_rollingmigrationplan", - "target": "crd_pcdcluster" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/crd/bases/vjailbreak.k8s.pf9.io_clustermigrations.yaml", - "source": "crd_clustermigration", - "target": "crd_rollingmigrationplan" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/crd/bases/vjailbreak.k8s.pf9.io_esximigrations.yaml", - "source": "crd_esximigration", - "target": "crd_rollingmigrationplan" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/crd/bases/vjailbreak.k8s.pf9.io_clustermigrations.yaml", - "source": "crd_clustermigration", - "target": "crd_esximigration" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/crd/bases/vjailbreak.k8s.pf9.io_vmwareclusters.yaml", - "source": "crd_vmwarecluster", - "target": "crd_vmwarehost" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.85, - "source_file": "k8s/migration/config/crd/bases/vjailbreak.k8s.pf9.io_vmwareclusters.yaml", - "source": "crd_vmwarecluster", - "target": "crd_pcdcluster" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.85, - "source_file": "k8s/migration/config/crd/bases/vjailbreak.k8s.pf9.io_vmwarehosts.yaml", - "source": "crd_vmwarehost", - "target": "crd_pcdhost" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/crd/bases/vjailbreak.k8s.pf9.io_vmwaremachines.yaml", - "source": "crd_vmwaremachine", - "target": "crd_rdmdisk" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/crd/bases/vjailbreak.k8s.pf9.io_pcdclusters.yaml", - "source": "crd_pcdcluster", - "target": "crd_pcdhost" - }, - { - "relation": "references", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.85, - "source_file": "k8s/migration/config/default/kustomization.yaml", - "source": "default_kustomization", - "target": "arraycredsmappings_crd" - }, - { - "relation": "references", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.85, - "source_file": "k8s/migration/config/rbac/role.yaml", - "source": "manager_role", - "target": "arraycredsmappings_crd" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/default/kustomization.yaml", - "source": "default_kustomization", - "target": "manager_yaml" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/default/kustomization.yaml", - "source": "default_kustomization", - "target": "manager_metrics_patch" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/default/kustomization.yaml", - "source": "default_kustomization", - "target": "metrics_service" - }, - { - "relation": "references", - "confidence": "INFERRED", - "confidence_score": 0.75, - "weight": 0.75, - "source_file": "k8s/migration/config/default/kustomization.yaml", - "source": "default_kustomization", - "target": "prometheus_kustomization" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.85, - "source_file": "k8s/migration/config/prometheus/monitor.yaml", - "source": "prometheus_monitor", - "target": "metrics_service" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/manager/kustomization.yaml", - "source": "manager_kustomization", - "target": "manager_yaml" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/cluster_admin_binding.yaml", - "source": "cluster_admin_binding", - "target": "manager_yaml" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/leader_election_role_binding.yaml", - "source": "leader_election_role_binding", - "target": "manager_yaml" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/prometheus/kustomization.yaml", - "source": "prometheus_kustomization", - "target": "prometheus_monitor" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.75, - "weight": 0.75, - "source_file": "k8s/migration/config/rbac/role.yaml", - "source": "manager_role", - "target": "vmwaremachine_viewer_role" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.75, - "weight": 0.75, - "source_file": "k8s/migration/config/rbac/role.yaml", - "source": "manager_role", - "target": "vmwarehost_viewer_role" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.75, - "weight": 0.75, - "source_file": "k8s/migration/config/rbac/role.yaml", - "source": "manager_role", - "target": "migrationplan_viewer_role" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.75, - "weight": 0.75, - "source_file": "k8s/migration/config/rbac/role.yaml", - "source": "manager_role", - "target": "rdmdisk_editor_role" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.75, - "weight": 0.75, - "source_file": "k8s/migration/config/rbac/role.yaml", - "source": "manager_role", - "target": "storagemapping_editor_role" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.75, - "weight": 0.75, - "source_file": "k8s/migration/config/rbac/role.yaml", - "source": "manager_role", - "target": "migrationtemplate_viewer_role" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.75, - "weight": 0.75, - "source_file": "k8s/migration/config/rbac/role.yaml", - "source": "manager_role", - "target": "vmwarecluster_editor_role" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.75, - "weight": 0.75, - "source_file": "k8s/migration/config/rbac/role.yaml", - "source": "manager_role", - "target": "clustermigration_editor_role" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.75, - "weight": 0.75, - "source_file": "k8s/migration/config/rbac/role.yaml", - "source": "manager_role", - "target": "pcdcluster_editor_role" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.75, - "weight": 0.75, - "source_file": "k8s/migration/config/rbac/role.yaml", - "source": "manager_role", - "target": "bmconfig_viewer_role" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.75, - "weight": 0.75, - "source_file": "k8s/migration/config/rbac/role.yaml", - "source": "manager_role", - "target": "rollingmigrationplan_editor_role" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/kustomization.yaml", - "source": "rbac_kustomization", - "target": "leader_election_role" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/kustomization.yaml", - "source": "rbac_kustomization", - "target": "role_binding" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/kustomization.yaml", - "source": "rbac_kustomization", - "target": "migration_editor_role" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/kustomization.yaml", - "source": "rbac_kustomization", - "target": "migration_viewer_role" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/kustomization.yaml", - "source": "rbac_kustomization", - "target": "openstackcreds_editor_role" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/kustomization.yaml", - "source": "rbac_kustomization", - "target": "openstackcreds_viewer_role" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/kustomization.yaml", - "source": "rbac_kustomization", - "target": "vmwarecreds_editor_role" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/kustomization.yaml", - "source": "rbac_kustomization", - "target": "networkmapping_editor_role" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/kustomization.yaml", - "source": "rbac_kustomization", - "target": "networkmapping_viewer_role" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/kustomization.yaml", - "source": "rbac_kustomization", - "target": "pcdhost_editor_role" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/kustomization.yaml", - "source": "rbac_kustomization", - "target": "pcdhost_viewer_role" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/kustomization.yaml", - "source": "rbac_kustomization", - "target": "pcdcluster_viewer_role" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/kustomization.yaml", - "source": "rbac_kustomization", - "target": "esximigration_editor_role" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/kustomization.yaml", - "source": "rbac_kustomization", - "target": "esximigration_viewer_role" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/kustomization.yaml", - "source": "rbac_kustomization", - "target": "vjailbreaknode_editor_role" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/kustomization.yaml", - "source": "rbac_kustomization", - "target": "vjailbreaknode_viewer_role" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/kustomization.yaml", - "source": "rbac_kustomization", - "target": "clustermigration_viewer_role" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/kustomization.yaml", - "source": "rbac_kustomization", - "target": "vmwarecluster_viewer_role" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/kustomization.yaml", - "source": "rbac_kustomization", - "target": "rollingmigrationplan_viewer_role" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/kustomization.yaml", - "source": "rbac_kustomization", - "target": "bmconfig_editor_role" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/kustomization.yaml", - "source": "rbac_kustomization", - "target": "rdmdisk_admin_role" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.7, - "source_file": "k8s/migration/config/rbac/leader_election_role.yaml", - "source": "leader_election_role", - "target": "controller_manager_sa" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/role_binding.yaml", - "source": "role_binding", - "target": "controller_manager_sa" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/migration_editor_role.yaml", - "source": "migration_editor_role", - "target": "crd_migrations" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.95, - "weight": 0.8, - "source_file": "k8s/migration/config/rbac/migration_editor_role.yaml", - "source": "migration_editor_role", - "target": "migration_viewer_role" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/migration_editor_role.yaml", - "source": "migration_editor_role", - "target": "vjailbreak_api_group" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/migration_viewer_role.yaml", - "source": "migration_viewer_role", - "target": "crd_migrations" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.95, - "weight": 0.8, - "source_file": "k8s/migration/config/rbac/openstackcreds_editor_role.yaml", - "source": "openstackcreds_editor_role", - "target": "openstackcreds_viewer_role" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/openstackcreds_editor_role.yaml", - "source": "openstackcreds_editor_role", - "target": "vjailbreak_api_group" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/vmwarecreds_editor_role.yaml", - "source": "vmwarecreds_editor_role", - "target": "vjailbreak_api_group" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/networkmapping_editor_role.yaml", - "source": "networkmapping_editor_role", - "target": "crd_networkmappings" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.95, - "weight": 0.8, - "source_file": "k8s/migration/config/rbac/networkmapping_editor_role.yaml", - "source": "networkmapping_editor_role", - "target": "networkmapping_viewer_role" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/networkmapping_editor_role.yaml", - "source": "networkmapping_editor_role", - "target": "vjailbreak_api_group" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/networkmapping_viewer_role.yaml", - "source": "networkmapping_viewer_role", - "target": "crd_networkmappings" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/pcdhost_editor_role.yaml", - "source": "pcdhost_editor_role", - "target": "crd_pcdhosts" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.95, - "weight": 0.8, - "source_file": "k8s/migration/config/rbac/pcdhost_editor_role.yaml", - "source": "pcdhost_editor_role", - "target": "pcdhost_viewer_role" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/pcdhost_editor_role.yaml", - "source": "pcdhost_editor_role", - "target": "vjailbreak_api_group" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/pcdhost_viewer_role.yaml", - "source": "pcdhost_viewer_role", - "target": "crd_pcdhosts" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/pcdcluster_viewer_role.yaml", - "source": "pcdcluster_viewer_role", - "target": "crd_pcdclusters" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/esximigration_editor_role.yaml", - "source": "esximigration_editor_role", - "target": "crd_esximigrations" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.95, - "weight": 0.8, - "source_file": "k8s/migration/config/rbac/esximigration_editor_role.yaml", - "source": "esximigration_editor_role", - "target": "esximigration_viewer_role" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/esximigration_editor_role.yaml", - "source": "esximigration_editor_role", - "target": "vjailbreak_api_group" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/esximigration_viewer_role.yaml", - "source": "esximigration_viewer_role", - "target": "crd_esximigrations" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/vjailbreaknode_editor_role.yaml", - "source": "vjailbreaknode_editor_role", - "target": "crd_vjailbreaknodes" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.95, - "weight": 0.8, - "source_file": "k8s/migration/config/rbac/vjailbreaknode_editor_role.yaml", - "source": "vjailbreaknode_editor_role", - "target": "vjailbreaknode_viewer_role" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/vjailbreaknode_editor_role.yaml", - "source": "vjailbreaknode_editor_role", - "target": "vjailbreak_api_group" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/vjailbreaknode_viewer_role.yaml", - "source": "vjailbreaknode_viewer_role", - "target": "crd_vjailbreaknodes" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/clustermigration_viewer_role.yaml", - "source": "clustermigration_viewer_role", - "target": "crd_clustermigrations" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/vmwarecluster_viewer_role.yaml", - "source": "vmwarecluster_viewer_role", - "target": "crd_vmwareclusters" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/rollingmigrationplan_viewer_role.yaml", - "source": "rollingmigrationplan_viewer_role", - "target": "crd_rollingmigrationplans" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/bmconfig_editor_role.yaml", - "source": "bmconfig_editor_role", - "target": "crd_bmconfigs" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/bmconfig_editor_role.yaml", - "source": "bmconfig_editor_role", - "target": "vjailbreak_api_group" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/rdmdisk_admin_role.yaml", - "source": "rdmdisk_admin_role", - "target": "crd_rdmdisks" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/rbac/rdmdisk_admin_role.yaml", - "source": "rdmdisk_admin_role", - "target": "vjailbreak_api_group" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.8, - "source_file": "k8s/migration/config/rbac/vmwarecreds_viewer_role.yaml", - "source": "vmwarecreds_viewer_role", - "target": "vmwarecreds_pnapbmc1" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.65, - "weight": 0.6, - "source_file": "k8s/migration/config/rbac/rdmdisk_viewer_role.yaml", - "source": "rdmdisk_viewer_role", - "target": "vmwaremachine_sample_cr" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.8, - "source_file": "k8s/migration/config/rbac/migrationplan_editor_role.yaml", - "source": "migrationplan_editor_role", - "target": "migrationplan_vm_migration_sample" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.8, - "source_file": "k8s/migration/config/rbac/vmwaremachine_editor_role.yaml", - "source": "vmwaremachine_editor_role", - "target": "vmwaremachine_sample_cr" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.75, - "weight": 0.7, - "source_file": "k8s/migration/config/rbac/vmwarehost_editor_role.yaml", - "source": "vmwarehost_editor_role", - "target": "vmwarecluster_sample" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.8, - "source_file": "k8s/migration/config/rbac/storagemapping_viewer_role.yaml", - "source": "storagemapping_viewer_role", - "target": "storagemapping_stmap1" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.8, - "source_file": "k8s/migration/config/rbac/migrationtemplate_editor_role.yaml", - "source": "migrationtemplate_editor_role", - "target": "migrationtemplate_migration_template_sample" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/samples/kustomization.yaml", - "source": "samples_kustomization", - "target": "bmconfig_sample" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/samples/kustomization.yaml", - "source": "samples_kustomization", - "target": "vmwarecluster_sample" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/samples/kustomization.yaml", - "source": "samples_kustomization", - "target": "rollingmigrationplan_sample" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/samples/kustomization.yaml", - "source": "samples_kustomization", - "target": "vjailbreaknode_sample" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/samples/vjailbreak_v1alpha1_esxisshcreds.yaml", - "source": "esxisshcreds_sample", - "target": "esxi_ssh_key_secret" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/samples/kustomization.yaml", - "source": "samples_kustomization", - "target": "storagemapping_sample_cr" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/samples/kustomization.yaml", - "source": "samples_kustomization", - "target": "migration_yaml_bundle" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/samples/kustomization.yaml", - "source": "samples_kustomization", - "target": "vmwarecreds_sample_cr" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/samples/kustomization.yaml", - "source": "samples_kustomization", - "target": "networkmapping_sample_cr" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/samples/kustomization.yaml", - "source": "samples_kustomization", - "target": "migrationtemplate_sample_cr" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/samples/kustomization.yaml", - "source": "samples_kustomization", - "target": "vmwaremachine_sample_cr" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/samples/kustomization.yaml", - "source": "samples_kustomization", - "target": "esximigration_sample" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/samples/kustomization.yaml", - "source": "samples_kustomization", - "target": "clustermigration_sample" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/samples/kustomization.yaml", - "source": "samples_kustomization", - "target": "pcdhost_sample" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/samples/migration.yaml", - "source": "migrationtemplate_migration_template_sample", - "target": "openstackcreds_sapmo1" - }, - { - "relation": "shares_data_with", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.85, - "source_file": "k8s/migration/config/samples/migration.yaml", - "source": "migrationplan_vm_migration_sample", - "target": "openstackcreds_sapmo1" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/samples/migration.yaml", - "source": "migrationtemplate_migration_template_sample", - "target": "vmwarecreds_pnapbmc1" - }, - { - "relation": "shares_data_with", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.85, - "source_file": "k8s/migration/config/samples/migration.yaml", - "source": "migrationplan_vm_migration_sample", - "target": "vmwarecreds_pnapbmc1" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/samples/migration.yaml", - "source": "migrationtemplate_migration_template_sample", - "target": "networkmapping_nwmap1" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/samples/migration.yaml", - "source": "migrationtemplate_migration_template_sample", - "target": "storagemapping_stmap1" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/samples/migration.yaml", - "source": "migrationplan_vm_migration_sample", - "target": "migrationtemplate_migration_template_sample" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/samples/vmware-creds-sample.yaml", - "source": "vmwarecreds_sample_cr", - "target": "vmware_secret_default" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.55, - "weight": 0.55, - "source_file": "k8s/migration/hack/boilerplate.go.txt", - "source": "boilerplate_go_txt", - "target": "vmwarecreds_sample_cr" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.85, - "source_file": "k8s/migration/config/samples/vmware-creds-sample.yaml", - "source": "vmwarecreds_sample_cr", - "target": "vmwarecreds_example_cr" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.75, - "weight": 0.75, - "source_file": "k8s/migration/config/samples/vjailbreak_v1alpha1_pcdcluster.yaml", - "source": "pcdcluster_sample_cr", - "target": "cloud_init_template" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/samples/vjailbreak_v1alpha1_rdmdisk.yaml", - "source": "rdmdisk_sample_cr", - "target": "rdmdisk_openstackvolumeref" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/samples/vjailbreak_v1alpha1_rdmdisk.yaml", - "source": "rdmdisk_openstackvolumeref", - "target": "openstackcreds_sample_cr" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.55, - "weight": 0.55, - "source_file": "templates/functional_Specification.md", - "source": "functional_spec_template", - "target": "migration_sample_cr" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.85, - "source_file": "k8s/migration/config/samples/vjailbreak_v1alpha1_migration.yaml", - "source": "migration_sample_cr", - "target": "migrationplan_sample_cr" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.85, - "weight": 0.85, - "source_file": "k8s/migration/config/samples/vjailbreak_v1alpha1_openstackcreds.yaml", - "source": "openstackcreds_sample_cr", - "target": "openstack_creds_example_cr" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/samples/example/rolling-migration-plan-sample.yaml", - "source": "rollingmigrationplan_sample_cr", - "target": "bmconfig_sample_cr" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/samples/example/bmconfig-sample.yaml", - "source": "bmconfig_sample_cr", - "target": "maas_bmc_provider" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/samples/example/cluster-migration-sample.yaml", - "source": "clustermigration_sample_cr", - "target": "vmwarecreds_example_cr" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/samples/example/cluster-migration-sample.yaml", - "source": "clustermigration_sample_cr", - "target": "openstack_creds_example_cr" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/samples/example/cluster-migration-sample.yaml", - "source": "clustermigration_sample_cr", - "target": "rollingmigrationplan_sample_cr" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/samples/example/cluster-migration-sample.yaml", - "source": "clustermigration_sample_cr", - "target": "esxi_migration_sequence" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/samples/example/rolling-migration-plan-sample.yaml", - "source": "rollingmigrationplan_sample_cr", - "target": "vmwarecreds_example_cr" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/samples/example/rolling-migration-plan-sample.yaml", - "source": "rollingmigrationplan_sample_cr", - "target": "openstack_creds_example_cr" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/samples/example/rolling-migration-plan-sample.yaml", - "source": "rollingmigrationplan_sample_cr", - "target": "rolling_vm_sequence" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/samples/example/openstack-creds-sample.yaml", - "source": "openstack_creds_example_cr", - "target": "openstack_secret_example" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/samples/example/openstack-creds-sample.yaml", - "source": "openstack_creds_example_cr", - "target": "openstack_flavor_catalog" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.75, - "weight": 0.75, - "source_file": "k8s/migration/pkg/scripts/cloud-init.tmpl.yaml", - "source": "cloud_init_template", - "target": "openstack_creds_example_cr" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/config/samples/example/vmware-creds-sample.yaml", - "source": "vmwarecreds_example_cr", - "target": "vmware_secret_example" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/scripts/cloud-init.tmpl.yaml", - "source": "cloud_init_template", - "target": "pcdctl_setup_script" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "k8s/migration/pkg/scripts/cloud-init.tmpl.yaml", - "source": "cloud_init_template", - "target": "pf9_host_id_conf" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.65, - "weight": 0.65, - "source_file": "scripts/99-l2-Netplan.yaml", - "source": "l2_netplan_config", - "target": "cloud_init_template" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/deploy/k8s.svc.yaml", - "source": "vpwned_k8s_deployment", - "target": "vpwned_k8s_service" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/deploy/k8s.svc.yaml", - "source": "vpwned_k8s_deployment", - "target": "vpwned_namespace" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/deploy/k8s.svc.yaml", - "source": "vpwned_k8s_service", - "target": "vpwned_k8s_ingress" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/deploy/k8s.svc.yaml", - "source": "vpwned_k8s_service", - "target": "vpwned_namespace" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "weight": 1.0, - "source_file": "pkg/vpwned/deploy/k8s.svc.yaml", - "source": "vpwned_k8s_ingress", - "target": "vpwned_namespace" - } - ], - "hyperedges": [ - { - "id": "vjailbreak_core_modules", - "label": "vJailbreak Core Go Modules", - "nodes": [ - "module_controller", - "module_v2v_helper", - "module_vpwned", - "module_common" - ], - "relation": "implement", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "CLAUDE.md" - }, - { - "id": "migration_crd_chain", - "label": "Migration CRD Composition Chain", - "nodes": [ - "crd_migrationplan", - "crd_migrationtemplate", - "crd_storagemapping", - "crd_networkmapping" - ], - "relation": "participate_in", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "deploy/04migrationplan.yaml" - }, - { - "id": "vjailbreak_open_source_deps", - "label": "vJailbreak Open Source Dependencies", - "nodes": [ - "virt_v2v", - "nbdkit", - "k3s", - "govmomi", - "virtio_win" - ], - "relation": "implement", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "opensource.txt" - }, - { - "id": "credential_crds_cluster", - "label": "Credential CRDs Cluster", - "nodes": [ - "crd_vmwarecreds", - "crd_openstackcreds", - "crd_esxisshcreds", - "crd_arraycreds", - "crd_bmconfig" - ], - "relation": "form", - "confidence": "INFERRED", - "confidence_score": 0.95, - "source_file": "k8s/migration/config/crd/kustomization.yaml" - }, - { - "id": "migration_workflow_crds", - "label": "Migration Workflow CRDs", - "nodes": [ - "crd_migration", - "crd_migrationplan", - "crd_migrationtemplate", - "crd_rollingmigrationplan", - "crd_clustermigration", - "crd_esximigration" - ], - "relation": "implement", - "confidence": "EXTRACTED", - "confidence_score": 0.95, - "source_file": "k8s/migration/config/crd/kustomization.yaml" - }, - { - "id": "vmware_inventory_crds", - "label": "VMware Inventory CRDs", - "nodes": [ - "crd_vmwarecluster", - "crd_vmwarehost", - "crd_vmwaremachine", - "crd_rdmdisk" - ], - "relation": "form", - "confidence": "INFERRED", - "confidence_score": 0.9, - "source_file": "k8s/migration/config/crd/kustomization.yaml" - }, - { - "id": "complete_vm_migration_workflow", - "label": "Complete VM Migration Workflow (migration.yaml bundle)", - "nodes": [ - "vmwarecreds_pnapbmc1", - "openstackcreds_sapmo1", - "networkmapping_nwmap1", - "storagemapping_stmap1", - "migrationtemplate_migration_template_sample", - "migrationplan_vm_migration_sample" - ], - "relation": "participate_in", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "k8s/migration/config/samples/migration.yaml" - }, - { - "id": "rbac_resource_governance", - "label": "RBAC Roles Governing Migration Resources", - "nodes": [ - "vmwarecreds_viewer_role", - "storagemapping_viewer_role", - "migrationplan_editor_role", - "migrationtemplate_editor_role", - "vmwaremachine_editor_role", - "vmwarehost_editor_role", - "rdmdisk_viewer_role" - ], - "relation": "participate_in", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "k8s/migration/config/rbac" - }, - { - "id": "esxi_ssh_auth_workflow", - "label": "ESXi SSH Authentication via Credentials and Secret", - "nodes": [ - "esxisshcreds_sample", - "esxi_ssh_key_secret", - "vmwarecreds_pnapbmc1" - ], - "relation": "participate_in", - "confidence": "INFERRED", - "confidence_score": 0.85, - "source_file": "k8s/migration/config/samples/vjailbreak_v1alpha1_esxisshcreds.yaml" - } - ], - "built_at_commit": "7c29234e90343a24392403986b42a4f10d1999b1" -} \ No newline at end of file diff --git a/graphify-out/manifest.json b/graphify-out/manifest.json deleted file mode 100644 index 6389ab631..000000000 --- a/graphify-out/manifest.json +++ /dev/null @@ -1,1710 +0,0 @@ -{ - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/cmd/main.go": { - "mtime": 1778664135.7508862, - "hash": "a9f06f6a72da272660bdc9af41671b97" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/test/utils/utils.go": { - "mtime": 1750236926.4683163, - "hash": "cb187eae9889fe4783cd8decb679373a" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/test/e2e/e2e_test.go": { - "mtime": 1750236926.465851, - "hash": "4eb6efc2967ea8b53a9b6ac6fbf19067" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/test/e2e/e2e_suite_test.go": { - "mtime": 1750236926.4629478, - "hash": "e8752df7260d3bc70cccf3294d968d04" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/internal/controller/bmconfig_controller_test.go": { - "mtime": 1778664135.7689645, - "hash": "8c947a23d3f2f409d08311917cdc4930" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/internal/controller/openstackcreds_controller.go": { - "mtime": 1778664147.8670707, - "hash": "750b8eef3b05fd22f4c0c4168db65093" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/internal/controller/migrationplan_controller.go": { - "mtime": 1778664147.8664114, - "hash": "bdcaa20c398d5dc50bfa966b9ee12cb5" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/internal/controller/esximigration_controller_test.go": { - "mtime": 1778664135.76972, - "hash": "9bdc66183cbd1ed1336172b0a1d38738" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/internal/controller/rollingmigrationplan_controller.go": { - "mtime": 1778664147.868239, - "hash": "3767ea8fc667a0e49760808efe4f1a1f" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/internal/controller/migrationplan_controller_test.go": { - "mtime": 1778664147.8668227, - "hash": "c258602eaa954af5184ada6288a679e5" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/internal/controller/openstackcreds_controller_test.go": { - "mtime": 1778664147.867695, - "hash": "897ec4a0a108c416d3a5577a15b076ba" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/internal/controller/reprovision_test.go": { - "mtime": 1778755570.1819224, - "hash": "adc0df3f1a9d851ba3d5ba3fb106be31" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/internal/controller/clustermigration_controller.go": { - "mtime": 1778664135.7691867, - "hash": "7f57a2883d660950c02760e8c427e406" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/internal/controller/vmwarecreds_controller.go": { - "mtime": 1778664147.8684921, - "hash": "c51093867fcac15fed85956c5bd9fdc5" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/internal/controller/vjailbreaknode_controller_test.go": { - "mtime": 1750236926.4465783, - "hash": "2b169014182b2abeaae04126e7c9b1e6" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/internal/controller/vmwarecreds_controller_test.go": { - "mtime": 1778664147.8686912, - "hash": "00a6b3854ae0da78ea9795136ee98388" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/internal/controller/storagemapping_controller.go": { - "mtime": 1750236926.439874, - "hash": "343a42e6f9e8477ad5034aa3dcbec08e" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/internal/controller/esxisshcreds_controller.go": { - "mtime": 1778664135.7700262, - "hash": "116eabc3b05c1c2427dbe8e70b5d04e5" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/internal/controller/rdmdisk_controller_test.go": { - "mtime": 1778664135.7742167, - "hash": "38b971a01420930709cb51bd36092514" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/internal/controller/bmconfig_controller.go": { - "mtime": 1778664147.8658426, - "hash": "9509aac1a3c715eadfb171a9f65593a6" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/internal/controller/arraycreds_controller.go": { - "mtime": 1778664147.865584, - "hash": "76f44baa572ff33de6b741cdb8414d3c" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/internal/controller/vjailbreaknode_controller.go": { - "mtime": 1778755562.9084506, - "hash": "df12f6172ab86eb17cf2ff56920d9350" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/internal/controller/storagemapping_controller_test.go": { - "mtime": 1750236926.442617, - "hash": "57ff07536b53ce021056f3bcd40b1da7" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/internal/controller/networkmapping_controller.go": { - "mtime": 1750236926.4262793, - "hash": "95e0aaedbc0cf2fb28533e9a429ef740" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/internal/controller/networkmapping_controller_test.go": { - "mtime": 1750236926.428734, - "hash": "45c90660e717238b3ea5c7979701b7c4" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/internal/controller/esximigration_controller.go": { - "mtime": 1778664147.8660715, - "hash": "ade5f5ce9f695a92da4cc3e109da4cd7" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/internal/controller/clustermigration_controller_test.go": { - "mtime": 1778664135.7693622, - "hash": "41e9aaa4ee28f50dedb9bf440b934f5c" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/internal/controller/base_controller.go": { - "mtime": 1750236926.4126186, - "hash": "77e2ad8503a6fbec83727c5287ebee87" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/internal/controller/migration_controller.go": { - "mtime": 1778664135.7702286, - "hash": "3aefae35cb17174df7ddd01544f3b340" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/internal/controller/rdmdisk_controller.go": { - "mtime": 1778664147.8680253, - "hash": "ff07b7ab02ce3475903074d99a02f1e0" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/internal/controller/suite_test.go": { - "mtime": 1750236926.4431593, - "hash": "0450f45e72ca16b7f9258b8d89987d9d" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/internal/controller/rollingmigrationplan_controller_test.go": { - "mtime": 1778664135.7754967, - "hash": "a5e981d744e1b3aaba2be55afe079121" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/internal/controller/migration_controller_test.go": { - "mtime": 1750236926.4176497, - "hash": "22e0bbbc4258fc8c276fec3b797667e7" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/api/v1alpha1/arraycredsmapping_types.go": { - "mtime": 1778664135.7435074, - "hash": "5047ec0cb40cab7fa40342181f8d1143" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/api/v1alpha1/vjailbreaknode_types.go": { - "mtime": 1778664135.7473881, - "hash": "e7812ed7fc365d45231a5630624cab66" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/api/v1alpha1/migration_types.go": { - "mtime": 1778664135.7441475, - "hash": "2fdf3b6b6c8f0083ff4429574344c6a7" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/api/v1alpha1/openstackcreds_types.go": { - "mtime": 1778664135.7466908, - "hash": "898f327e15d14579edf93410a8b33a6d" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/api/v1alpha1/migrationtemplate_types.go": { - "mtime": 1778664147.864887, - "hash": "503671cf11b17edc86f1c884dc12a17e" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/api/v1alpha1/groupversion_info.go": { - "mtime": 1735579984.7528152, - "hash": "6773c1cb7252b9ba1f7879c30bd48d80" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/api/v1alpha1/storagemapping_types.go": { - "mtime": 1750236926.3972962, - "hash": "da49426e98034f4a95d1383d061c6ec0" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/api/v1alpha1/pcdhost_types.go": { - "mtime": 1750236926.3968368, - "hash": "8e208bbb1f45e3db8dd4d082853ced51" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/api/v1alpha1/vmwarecluster_types.go": { - "mtime": 1778654258.1579583, - "hash": "081c891fdc40e8074f8172651800d9f8" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/api/v1alpha1/vmwaremachine_types.go": { - "mtime": 1778664135.7489703, - "hash": "8edc790aa03d35842185d19bb5b8f446" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/api/v1alpha1/bmconfig_types.go": { - "mtime": 1750236926.3944902, - "hash": "b4fbbc438ba2b82cc3d770fc530ae44a" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/api/v1alpha1/networkmapping_types.go": { - "mtime": 1750236926.3961847, - "hash": "35109b044c7ef1e1be9835c02527c460" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/api/v1alpha1/esximigration_types.go": { - "mtime": 1778664135.7438056, - "hash": "b6825d9432806650d768c5436ebb86ff" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/api/v1alpha1/migrationplan_types.go": { - "mtime": 1778664135.7451665, - "hash": "6550022eb59a1c5fdcdc7866e3061822" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/api/v1alpha1/rdmdisk_types.go": { - "mtime": 1778664135.7468357, - "hash": "328633d31998109da65dcf71fc54ef7a" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/api/v1alpha1/vmwarecreds_types.go": { - "mtime": 1778664135.7478855, - "hash": "f3b76c8b73c0b1916a32235d74637007" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/api/v1alpha1/volumeimageprofile_types.go": { - "mtime": 1778664135.7491043, - "hash": "3bfbb1eb94e36e3415885415f1c2ec5d" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/api/v1alpha1/clustermigration_types.go": { - "mtime": 1750236926.394684, - "hash": "76fed6fd95bbda7b0b8b677a22e0a5bd" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/api/v1alpha1/vmwarehost_types.go": { - "mtime": 1778664135.7481034, - "hash": "91cc3109733393128dae054245f2817c" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/api/v1alpha1/rollingmigrationplan_types.go": { - "mtime": 1778664135.747122, - "hash": "470182885a418ca379a9c7048ad75ecd" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/api/v1alpha1/arraycreds_types.go": { - "mtime": 1778664135.742373, - "hash": "6a7967afedd6cfd16c3683830d20b966" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/api/v1alpha1/pcdcluster_types.go": { - "mtime": 1750236926.396706, - "hash": "f0bf0a6ded6c60246facb697028d8aaa" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/api/v1alpha1/esxisshcreds_types.go": { - "mtime": 1778664135.7438965, - "hash": "229bfbc912cd6e2ffda7e34f47d29b7e" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/pkg/metrics/migration_metrics.go": { - "mtime": 1778664135.776175, - "hash": "330a9ad6fcbc296dc8932e11ac88a931" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/pkg/utils/credutils.go": { - "mtime": 1778664147.8695326, - "hash": "5dde31592092e14d1f83eec139f08af6" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/pkg/utils/bmprovisionerutils.go": { - "mtime": 1778664147.869175, - "hash": "adb7463cf34ffc7c817c22839c40a8c4" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/pkg/utils/rollingmigrationutils.go": { - "mtime": 1778664135.7886739, - "hash": "006f691b19c4845af0f1238654b0e2be" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/pkg/utils/credutils_test.go": { - "mtime": 1778664147.8700397, - "hash": "f97026cc521734001abebe1a71ea4c85" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/pkg/utils/openstackutils.go": { - "mtime": 1778664135.7881186, - "hash": "cdc79ccace93a3125e566fbf7e9c159b" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/pkg/utils/vjailbreaknodeutils_test.go": { - "mtime": 1778674348.8896093, - "hash": "a493159cfec20f6f16e89837eac7f00a" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/pkg/utils/vjailbreaknodeutils.go": { - "mtime": 1778674525.3306243, - "hash": "2f56c3686bcad47bfc50dd4a84be3879" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/pkg/utils/types.go": { - "mtime": 1778664135.7887642, - "hash": "f00d0d7a40ab72dc2f95bd471f85c84f" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/pkg/utils/migrationutils.go": { - "mtime": 1778664135.7866356, - "hash": "b49a873bb6904642f0fa850b1cc99e01" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/pkg/utils/metadata_utils.go": { - "mtime": 1778664135.7862086, - "hash": "5fbeae70ae127037b6df3806731e7240" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/pkg/utils/pcdutils.go": { - "mtime": 1778664135.7883809, - "hash": "5496dcdffe3f1be33a12090076c73feb" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/pkg/utils/maintenance_mode.go": { - "mtime": 1778664147.8702612, - "hash": "38e666b44927deb07b81f0022411496d" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/pkg/utils/vmwareutils.go": { - "mtime": 1778664135.790602, - "hash": "98346d7241dab903c2dbc7be7795f632" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/pkg/utils/migrationplanutils.go": { - "mtime": 1778664135.7864017, - "hash": "d92e52c5435febc64d2bf610e048887f" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/pkg/scope/openstackcredsscope.go": { - "mtime": 1750236926.454214, - "hash": "661455a38f5fa20d42336135661d8cce" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/pkg/scope/vjailbreaknodescope.go": { - "mtime": 1750236926.4546006, - "hash": "2df30f01b31ebf31326570f9a389aef5" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/pkg/scope/vmwarecredsscope.go": { - "mtime": 1750236926.4547865, - "hash": "958a705c9cacf409daf0451d3ddd6cb0" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/pkg/scope/bmconfigscope.go": { - "mtime": 1750236926.4508204, - "hash": "87ad13f2fc6bb50a1c3ec196011a45c8" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/pkg/scope/rollingmigrationplanscope.go": { - "mtime": 1750236926.454414, - "hash": "762063e292ca9fd451c078b879692082" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/pkg/scope/clustermigrationscope.go": { - "mtime": 1750236926.4510143, - "hash": "bbe1c306ee0d53a84a5db532b363f017" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/pkg/scope/migrationplanscope.go": { - "mtime": 1750236926.4536693, - "hash": "e5f441adc6f0dda94bae80e67099503d" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/pkg/scope/arraycredsscope.go": { - "mtime": 1778664135.7762666, - "hash": "bd86b1fc17da040800094bcb371e015b" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/pkg/scope/esximigrationscope.go": { - "mtime": 1750236926.4512026, - "hash": "3ed34cbd6777a270efad3deff8964373" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/pkg/scope/migrationscope.go": { - "mtime": 1770808349.9515603, - "hash": "0e954a8d537ed8cdb54a5286fcb9e212" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/pkg/verrors/errors.go": { - "mtime": 1778664135.7907438, - "hash": "5c84598dc781182c48ad755eba8a4c0f" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/pkg/sdk/keystone/keystone_test.go": { - "mtime": 1750236926.456773, - "hash": "3957947ca7e03af93a6510ecf655b5b8" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/pkg/sdk/keystone/keystone.go": { - "mtime": 1778664135.7780678, - "hash": "5f7c6d2b211f1931b5522d13fecac18a" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/pkg/sdk/keystone/authenticator.go": { - "mtime": 1778664135.7774787, - "hash": "35b5f862f47da019c3b64c86a5137a24" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/pkg/sdk/keystone/services.go": { - "mtime": 1750236926.4569626, - "hash": "0780259bcce3906bf7f30e1bff028a4e" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/pkg/sdk/keystone/util.go": { - "mtime": 1778664135.780358, - "hash": "6da7c9d61ad875eb08d13c21f6d224b7" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/pkg/sdk/keystone/client_fake.go": { - "mtime": 1750236926.455926, - "hash": "84650c84fdaa55fce0effa57eb5468bd" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/pkg/sdk/keystone/endpoints.go": { - "mtime": 1750236926.456136, - "hash": "94db9ff246a8027c6e97b5870b1f7767" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/pkg/sdk/keystone/authenticator_fake.go": { - "mtime": 1750236926.455732, - "hash": "7f694ebf9e04bc866cf4a89b772a5feb" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/pkg/sdk/pcd/types.go": { - "mtime": 1750236926.45743, - "hash": "802f92bbefe35797a76243cf0f39dc84" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/pkg/sdk/pcd/util.go": { - "mtime": 1750236926.4576056, - "hash": "b0b33eeb34748e75c24b7669a15e8ea9" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/pkg/sdk/resmgr/types.go": { - "mtime": 1778664147.868936, - "hash": "e1f91a5e5236747c432110a006d83f54" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/pkg/sdk/resmgr/resmgr.go": { - "mtime": 1750236926.4579105, - "hash": "aa32e81e69f260f86fe90996b118f9ba" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/pkg/sdk/testutils/testutils.go": { - "mtime": 1750236926.4583938, - "hash": "f2bdddf82a53b89768829399e91072a3" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/v2v-helper/main.go": { - "mtime": 1778664135.9620821, - "hash": "987785ae4d91a83018fbf637bef36225" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/v2v-helper/openstack/openstackops.go": { - "mtime": 1778664136.1772146, - "hash": "1d3c12914c8f522b9c6ef3b90f6c885f" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/v2v-helper/vcenter/vcenterops.go": { - "mtime": 1778664136.1820147, - "hash": "4b129e34e35081c7238d6c8c95fa6090" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/v2v-helper/vcenter/vcenterops_test.go": { - "mtime": 1735579970.378412, - "hash": "047bf177f3e48dc1acbee4c155014a62" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/v2v-helper/virtv2v/esp_detection.go": { - "mtime": 1778664136.1821387, - "hash": "72e49247364e0b021de3bda9fbec27ed" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/v2v-helper/virtv2v/virtv2vops.go": { - "mtime": 1778664136.182459, - "hash": "33eb6df080a539539f248bd693231926" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/v2v-helper/reporter/reporter.go": { - "mtime": 1778664136.1817718, - "hash": "a77457074926099a0d464ae28bb85fde" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/v2v-helper/esxi-ssh/clone_tracker.go": { - "mtime": 1778664135.958376, - "hash": "ebc6c5227e06de2ce9781417b51b44dd" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/v2v-helper/esxi-ssh/types.go": { - "mtime": 1778664135.9597893, - "hash": "0857dab8cbb2a593d2915d81a1763270" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/v2v-helper/esxi-ssh/client.go": { - "mtime": 1778664135.957603, - "hash": "6df6c5a665396df650d7662f6775d147" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/v2v-helper/esxi-ssh/disk_ops.go": { - "mtime": 1778664135.958615, - "hash": "a2cac8688ef0c65a41e99ab08dd8752b" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/v2v-helper/esxi-ssh/operations.go": { - "mtime": 1778664135.959355, - "hash": "f911a8db2817090952f20c02b28b265d" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/v2v-helper/vm/vmops.go": { - "mtime": 1778664136.1837668, - "hash": "811a10a351f6879085aee5040fa9c936" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/v2v-helper/vm/vmops_test.go": { - "mtime": 1778664136.1855729, - "hash": "e2cca76c081b235fa07df984dbf3f9b1" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/v2v-helper/migrate/migrate_test.go": { - "mtime": 1778664135.96279, - "hash": "82971ee0cdb95bcb9823b80ff52f839e" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/v2v-helper/migrate/migrate.go": { - "mtime": 1778664135.9624343, - "hash": "7c2bceda0a123d1653f8bdbb26de0f4e" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/v2v-helper/migrate/vaai_copy.go": { - "mtime": 1778664135.9635406, - "hash": "f07ae6b186f4af3d77e42e42487c67e5" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/v2v-helper/nbd/nbdops.go": { - "mtime": 1778664135.9658763, - "hash": "b7355207e80b857c464e4f9d29b91aa1" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/v2v-helper/nbd/nbdops_test.go": { - "mtime": 1778664135.967342, - "hash": "d15a2f45cdd0868071ff44702c128584" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/v2v-helper/pkg/utils/vcenterutils.go": { - "mtime": 1778664136.1811779, - "hash": "fdda0157fce383cb46ab13d4d487e3a6" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/v2v-helper/pkg/utils/openstackopsutils.go": { - "mtime": 1778664147.8757, - "hash": "d8da171d844aba589fd7f9b262fa2b4d" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/v2v-helper/pkg/utils/utils.go": { - "mtime": 1778664136.1804678, - "hash": "128167cdc4b03ce2f208274353f2f181" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/v2v-helper/pkg/utils/nbdutils.go": { - "mtime": 1778664136.1787467, - "hash": "5c3461a1079875121238d1f599aeee12" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/v2v-helper/pkg/utils/vmutils/vmutils.go": { - "mtime": 1778664136.181485, - "hash": "f0bd88f398d84d360389cc8d4f70d0b2" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/v2v-helper/pkg/xml/xml.go": { - "mtime": 1750236926.652881, - "hash": "1d604509289218116849c0a4078a38d5" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/v2v-helper/pkg/xml/xml_test.go": { - "mtime": 1750236926.6530435, - "hash": "069a7e8eda73ead92db13674c2649843" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/v2v-helper/pkg/version/version.go": { - "mtime": 1750236926.652648, - "hash": "8009cb6fae4f8edbd745dc1fd1f5577a" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/v2v-helper/pkg/k8sutils/types.go": { - "mtime": 1778664136.1784508, - "hash": "4eaf34265f55976b2892a1ff4bcf4099" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/v2v-helper/pkg/k8sutils/k8sutils.go": { - "mtime": 1778664136.1783576, - "hash": "e715532a3a1061e604c0f4df72cc4291" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/scripts/firstboot/windows/NIC-Recovery/Recover-HiddenNICMapping.ps1": { - "mtime": 1778664135.820351, - "hash": "629de1b0fd1e053ddf2c000cabd737e0" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/scripts/firstboot/windows/NIC-Recovery/Cleanup-GhostNICs.ps1": { - "mtime": 1778664135.820205, - "hash": "31e0770815f4c133ee1657bb87dc1569" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/scripts/firstboot/windows/NIC-Recovery/Restore-Network.ps1": { - "mtime": 1778664135.8204763, - "hash": "e93373e37c824686e4fbc38716620816" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/scripts/firstboot/store/Firstboot-Scheduler.ps1": { - "mtime": 1778664135.8194046, - "hash": "f2066b8acdb418a4ae26cc22cbabfa7e" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/scripts/firstboot/store/install-virtio-win12.ps1": { - "mtime": 1778664135.8197174, - "hash": "d4b5ffc128d6ff3b741d26a77ed545b4" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/scripts/firstboot/store/disk-online-fix.ps1": { - "mtime": 1778664135.8196073, - "hash": "8c40687d4ecac37afe8ff43e50ccba53" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/scripts/firstboot/store/vmware-tools-deletion.ps1": { - "mtime": 1778664135.8198543, - "hash": "46afc452ab007d1b801fec22f7da6814" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/scripts/firstboot/store/Orchestrate-NICRecovery.ps1": { - "mtime": 1778664135.8194997, - "hash": "6bc71c303bc3fa9d4a23dad694770b20" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/pkg/vpwned/cmd/vpwctl.go": { - "mtime": 1750236926.4723575, - "hash": "0bec766077693cf389dff0112221ae4a" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/pkg/vpwned/upgrade/version_checker.go": { - "mtime": 1778664135.8167, - "hash": "d7426da7b4a77d922238734fd1682475" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/pkg/vpwned/upgrade/version_validator.go": { - "mtime": 1778664135.8177795, - "hash": "26f6629c3e515c437b187cdbbecf03d9" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/pkg/vpwned/upgrade/executor.go": { - "mtime": 1778664135.8163822, - "hash": "b818f210230792aa67418089dc7b49fd" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/pkg/vpwned/upgrade/progress.go": { - "mtime": 1778664135.8165827, - "hash": "0d542b9fd5f0592728d476251861ce06" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/pkg/vpwned/server/target_vcenter.go": { - "mtime": 1778654258.1800184, - "hash": "e442e619a0f78b5ee87fda6f6afb8069" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/pkg/vpwned/server/version.go": { - "mtime": 1778664135.8148563, - "hash": "3852c71fb79240e1ece90388b29701be" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/pkg/vpwned/server/server.go": { - "mtime": 1778664135.8134153, - "hash": "b20292ae702fadb7cbd6ad022e0d969c" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/pkg/vpwned/server/vddk_upload.go": { - "mtime": 1778664135.8141036, - "hash": "96aa72cb77118e2a705dfcc1fcb38e56" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/pkg/vpwned/server/vjailbreak_proxy.go": { - "mtime": 1778664147.8714075, - "hash": "79899d6a3c81520236915b3a922cc5ad" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/pkg/vpwned/server/storage.go": { - "mtime": 1778664135.8137672, - "hash": "53e0ace2bbc0554847785dcdb4a85a18" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/pkg/vpwned/server/providers.go": { - "mtime": 1750236926.582037, - "hash": "097292b3e27d1863e6920b5ecbee7236" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/pkg/vpwned/utils/tableprinter/tableprinter.go": { - "mtime": 1750236926.5846114, - "hash": "578f80123411f4921b4131c0190051f0" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/pkg/vpwned/cli/provider.go": { - "mtime": 1750236926.4712098, - "hash": "46b34f2442c907e94339ceb73bd35703" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/pkg/vpwned/cli/version.go": { - "mtime": 1750236926.4719093, - "hash": "498ca0c8df0febddf4502b82b065ff8f" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/pkg/vpwned/cli/serve.go": { - "mtime": 1778664135.8058374, - "hash": "1de40c6925ad090f68eb23c575dfe304" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/pkg/vpwned/cli/vcenter.go": { - "mtime": 1750236926.4717212, - "hash": "f77c6ee801937e0e5d698496602c4bd6" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/pkg/vpwned/cli/vpwctl.go": { - "mtime": 1778664135.8074994, - "hash": "05c98d90be8b4bbfc2964f32a58dc508" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/pkg/vpwned/cli/upgrade_job.go": { - "mtime": 1778664135.8065693, - "hash": "fe2bf6db47f07be09456045ad8e5004a" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/pkg/vpwned/version/version.go": { - "mtime": 1750236926.5852637, - "hash": "73f7cfc11b70f5cc43047bc5714e0312" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/pkg/vpwned/sdk/tools/tools.go": { - "mtime": 1750236926.5813901, - "hash": "6dd9134f23adfdb2cbbe2382ab5f9ebf" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/pkg/vpwned/sdk/targets/targets.go": { - "mtime": 1778654258.1788473, - "hash": "a2d8df8d7b9e6d4da2710870083ccdfb" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/pkg/vpwned/sdk/targets/vcenter/vcenter.go": { - "mtime": 1778664135.8131514, - "hash": "6c607c6a03571d0f392f0b8da7787998" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/pkg/vpwned/sdk/providers/providers.go": { - "mtime": 1750236926.580187, - "hash": "19f14ccd5503758cc904effd1ae7cac8" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/pkg/vpwned/sdk/providers/maas/maas.go": { - "mtime": 1750236926.5795853, - "hash": "bfcd5fbe552e2600fe4f44eb7c5ea186" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/pkg/vpwned/sdk/providers/maas/maas_client.go": { - "mtime": 1778664135.810209, - "hash": "8d454b2bb898916edda8cea657aeacdc" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/pkg/vpwned/sdk/providers/ironic/ironic.go": { - "mtime": 1750236926.5791328, - "hash": "82b5e6a850965dde52b112b57710b00f" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/pkg/vpwned/sdk/providers/base/base.go": { - "mtime": 1750236926.57873, - "hash": "5b69fff5ebe41f941151ce9042b7601a" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/pkg/vpwned/sdk/storage/storage.go": { - "mtime": 1778664135.8128772, - "hash": "a664c9901d6c92bb7b027d9b7ff5a5c9" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/pkg/vpwned/sdk/storage/base.go": { - "mtime": 1778664135.810491, - "hash": "ea561066fb24f196a1b5bea0b8c8cb11" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/pkg/vpwned/sdk/storage/netapp/netapp.go": { - "mtime": 1778664135.81197, - "hash": "8e3409f4651acb7ab55981c9b54d4dcb" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/pkg/vpwned/sdk/storage/fcutil/fcutil_test.go": { - "mtime": 1778664135.8116632, - "hash": "81eb0e80d1c85aaf9834a9543ce23c2d" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/pkg/vpwned/sdk/storage/fcutil/fcutil.go": { - "mtime": 1778664135.8110127, - "hash": "ede0a44f4b6f7b78ed96e968a14f45df" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/pkg/vpwned/sdk/storage/providers/providers.go": { - "mtime": 1778664135.81217, - "hash": "ce340f6865c17d9de4ce1d2376f9149d" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/pkg/vpwned/sdk/storage/pure/pure.go": { - "mtime": 1778664135.8123586, - "hash": "c9109bc87d529c6129ba6fa1ba2eee0a" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/pkg/vpwned/api/proto/v1/service/api.pb.gw.go": { - "mtime": 1778664135.8044956, - "hash": "d9fe5c49f79d2bafde52258267ba4675" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/pkg/vpwned/openapiv3/openAPI.go": { - "mtime": 1750236926.5768785, - "hash": "133b43cdb491032470d0e9722ce0cf7a" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/pkg/common/openstack/securitygroups.go": { - "mtime": 1778664135.797555, - "hash": "3f4ff12893dee951a62d10069f044fdc" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/pkg/common/openstack/network.go": { - "mtime": 1778664135.7973816, - "hash": "3024903397108b4404e982ef228d1d3b" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/pkg/common/openstack/flavor_test.go": { - "mtime": 1778664147.8709714, - "hash": "61cd46f9f4bac9743637ea8f7b3525c1" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/pkg/common/openstack/flavor.go": { - "mtime": 1778664147.8707576, - "hash": "09c3cfb9d9494a8c13329a55e2be0ab1" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/pkg/common/config/settings.go": { - "mtime": 1778664135.795919, - "hash": "413fce7d625f0b7cf3da48eed17272b6" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/pkg/common/k8s/client.go": { - "mtime": 1778664135.7966733, - "hash": "dd1a8c94932e627036458a46b6175b5e" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/pkg/common/constants/constants.go": { - "mtime": 1778674197.1541421, - "hash": "ba799798dbebd4ddec1cc5c9a9012491" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/pkg/common/utils/hosts_test.go": { - "mtime": 1778674420.4538763, - "hash": "33f8a5fe6949de3e6c1df2782a62e7ed" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/pkg/common/utils/hosts.go": { - "mtime": 1778674384.7452092, - "hash": "0a8ab8814684ec46f6bd320a5d76fd2a" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/pkg/common/utils/net.go": { - "mtime": 1778664135.7978876, - "hash": "e8b8769353335052d2df7d18b4a3baf8" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/pkg/common/utils/net_test.go": { - "mtime": 1778664135.7985122, - "hash": "9c3ddacdd927de0688164cb077c42123" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/pkg/common/utils/k8scompat.go": { - "mtime": 1778664147.8711526, - "hash": "8a7037f1e483b9b8302d87bc1364914c" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/pkg/common/validation/openstack/validate.go": { - "mtime": 1778664135.7997231, - "hash": "707fd19015ce5764ff635a13fb52c095" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/pkg/common/validation/vmware/validate.go": { - "mtime": 1778664135.7999272, - "hash": "58c310fe48cf55172c89e34751f9f8ca" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/README.md": { - "mtime": 1778664135.6685982, - "hash": "d162fc944fe009923067b5636e8c07f6" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/CONTRIBUTING.md": { - "mtime": 1778664135.6679478, - "hash": "d16b651f04ad3e693fa5ac0b4b411679" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/AGENTS.md": { - "mtime": 1778664135.667557, - "hash": "5cdf93e8975dabf562b0e62a946dffd9" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/CLAUDE.md": { - "mtime": 1778672853.3135366, - "hash": "fc8dac9e86720212e3723dc989b2a365" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/opensource.txt": { - "mtime": 1778664135.7908235, - "hash": "7dabfd1b44c465ef5608b2dea2f23e4a" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/appliance/README.md": { - "mtime": 1735580218.8536232, - "hash": "2ca3281afe9be0398ad1f52144f4d32c" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/image_builder/deploy/01ui.yaml": { - "mtime": 1736930926.210745, - "hash": "fd62d8eb686411d6d7c306dc3aec3c5d" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/image_builder/cronjob/version-checker.yaml": { - "mtime": 1778664135.6798127, - "hash": "0cd72ecd63f0894ff50b875648f3bdec" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/image_builder/configs/daemonset.yaml": { - "mtime": 1778664135.6785629, - "hash": "cc8c0fd661a2e5b11be599bab6311106" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/image_builder/configs/version-config.yaml": { - "mtime": 1778664135.679592, - "hash": "fd95dd030d133ae8eb488b2a91c43d01" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/image_builder/configs/vjailbreak-settings.yaml": { - "mtime": 1778664135.6796765, - "hash": "c303849eca765191dc2fc343a8c23531" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/image_builder/configs/analytics-keys.yaml": { - "mtime": 1778664135.6782565, - "hash": "45bf19771351c5485cc6764d02afd56a" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/specs/002-agent-dns-config/tasks.md": { - "mtime": 1778673878.7995515, - "hash": "da594e9db8a5dcd8751e732468e99365" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/specs/002-agent-dns-config/research.md": { - "mtime": 1778673576.9276135, - "hash": "6f53e43537956c71add33ce9f8449cda" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/specs/002-agent-dns-config/data-model.md": { - "mtime": 1778672779.1958573, - "hash": "18622349276c3a7b16c2d2954ba993f0" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/specs/002-agent-dns-config/plan.md": { - "mtime": 1778673657.6076677, - "hash": "c2607fa3dee34861badb9bbc0b11656f" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/specs/002-agent-dns-config/spec.md": { - "mtime": 1778672418.0499623, - "hash": "c7f1541f297247a83e63e163e0d2bac9" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/specs/002-agent-dns-config/checklists/requirements.md": { - "mtime": 1778672426.4217722, - "hash": "d4f690fbddaf22cd22c227bec5f86036" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/deploy/05controller-deployment.yaml": { - "mtime": 1778753852.9719715, - "hash": "499bb969c450a32a9f466dc9fbefd4d6" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/deploy/02storagemapping.yaml": { - "mtime": 1735580224.8326833, - "hash": "438d1e6c5f39beab6750abaaf6b3228d" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/deploy/03migrationtemplate.yaml": { - "mtime": 1778664135.6718261, - "hash": "594549cd130e238f00e5ef1f63db5872" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/deploy/installer.yaml": { - "mtime": 1778753852.555235, - "hash": "fc61f282441f34379793cca4ca1b2f53" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/deploy/04migrationplan.yaml": { - "mtime": 1735580226.8343325, - "hash": "62e1e0f72c4e37f7c0846921dd050a25" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/deploy/04ui.yaml": { - "mtime": 1778664135.6722648, - "hash": "5aaebb7010f4fabcd23678e20041ee2b" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/deploy/06vpwned-deployment.yaml": { - "mtime": 1778753853.0541303, - "hash": "7982a03dc4db8b916ebefeeac4a16441" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/deploy/volumeimageprofile-defaults.yaml": { - "mtime": 1778664135.6781178, - "hash": "07e4c1e6a8a6d5e470cf8edafc5b8f91" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/deploy/00crds.yaml": { - "mtime": 1778753852.875267, - "hash": "3c2fc2a205cf3de16c2c8101ba9f3b2b" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/deploy/01openstackcreds.yaml": { - "mtime": 1735580230.3329449, - "hash": "0f9dd04d1a365d97264ee24ea5c3bbd1" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/deploy/02networkmapping.yaml": { - "mtime": 1735580227.8736305, - "hash": "e5fa4a98d5e52edf9ec593fe6fac61c6" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/deploy/01vmwarecreds.yaml": { - "mtime": 1735580223.8744228, - "hash": "aff9779cd97245381ac9332d7bd8e564" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/deploy/07ui-deployment.yaml": { - "mtime": 1778753853.1174922, - "hash": "b448282c2b9686ef710b2b5657d13a67" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/cert-manager/00-selfsigned-issuer.yaml": { - "mtime": 1778664135.6845212, - "hash": "c37879db572c34fa8917d9674128848b" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/kube-prometheus/manifests/prometheus-clusterRole.yaml": { - "mtime": 1778664135.7113316, - "hash": "c47200b44eaac49bd4fc13963b4667aa" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/kube-prometheus/manifests/prometheusAdapter-clusterRole.yaml": { - "mtime": 1771408341.0290222, - "hash": "fed658c32936639f37fa24cf7e5c74bf" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/kube-prometheus/manifests/prometheus-serviceAccount.yaml": { - "mtime": 1778664135.714727, - "hash": "5fe20fb0a8dfc6035543808bd9018a56" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/kube-prometheus/manifests/alertmanager-podDisruptionBudget.yaml": { - "mtime": 1778664135.6852486, - "hash": "ad29ee62a60d677f8696471aaa17cc5c" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/kube-prometheus/manifests/prometheusAdapter-clusterRoleServerResources.yaml": { - "mtime": 1771408341.033085, - "hash": "e02783a1c692ae297181a50409355f56" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/kube-prometheus/manifests/blackboxExporter-serviceAccount.yaml": { - "mtime": 1778664135.68762, - "hash": "a258247bd7c36a3ad959b23e1fe269c5" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/kube-prometheus/manifests/grafana-folders.yaml": { - "mtime": 1778664135.6945033, - "hash": "82fcf629b554dbf9062f9296a6b0ce79" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/kube-prometheus/manifests/prometheusAdapter-service.yaml": { - "mtime": 1771408341.0361488, - "hash": "9e612768a6d237c565fee7285468dfeb" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/kube-prometheus/manifests/prometheus-roleBindingSpecificNamespaces.yaml": { - "mtime": 1778664135.7140605, - "hash": "27027f590fb291b2b56af9c2b656580e" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/kube-prometheus/manifests/kubeStateMetrics-serviceAccount.yaml": { - "mtime": 1778664135.7080703, - "hash": "acbf326889a2191494ff5b6cae9ab034" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/kube-prometheus/manifests/prometheus-roleBindingConfig.yaml": { - "mtime": 1778664135.7138743, - "hash": "20f298ba0164fde20d3a3347cbb34b7e" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/kube-prometheus/manifests/grafana-service.yaml": { - "mtime": 1778664135.6955628, - "hash": "5ddd40f5016de44277f439cfca2fcd85" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/kube-prometheus/manifests/nodeExporter-service.yaml": { - "mtime": 1778664135.7108417, - "hash": "921750981e141c74291fccf5e9db99e5" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/kube-prometheus/manifests/nodeExporter-networkPolicy.yaml": { - "mtime": 1778664135.710445, - "hash": "d05f1fe6e393306d5b7b65429303146a" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/kube-prometheus/manifests/prometheusOperator-prometheusRule.yaml": { - "mtime": 1778664135.7158067, - "hash": "36ae3964ba45cb298f1df9bb42a0188e" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/kube-prometheus/manifests/prometheusAdapter-configMap.yaml": { - "mtime": 1771408341.0458264, - "hash": "c50df43f6008863c60bdab44d41c96b8" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/kube-prometheus/manifests/blackboxExporter-networkPolicy.yaml": { - "mtime": 1778664135.687279, - "hash": "2a73f8b329f585ac7f8d55554cec0ab4" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/kube-prometheus/manifests/kubernetesControlPlane-serviceMonitorCoreDNS.yaml": { - "mtime": 1778664135.7091074, - "hash": "650965209bcd7a1d70cc039378488dee" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/kube-prometheus/manifests/prometheusAdapter-clusterRoleAggregatedMetricsReader.yaml": { - "mtime": 1771408341.0495071, - "hash": "14dd29a7a05f8da91213d0937fdc1e2e" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/kube-prometheus/manifests/prometheusAdapter-serviceAccount.yaml": { - "mtime": 1771408341.0506005, - "hash": "711f0d861f151a8c198ecfbb0a3d609e" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/kube-prometheus/manifests/prometheusOperator-serviceMonitor.yaml": { - "mtime": 1778664135.7163556, - "hash": "99dd969feb6494688490c88cc5fe0ee0" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/kube-prometheus/manifests/prometheusAdapter-podDisruptionBudget.yaml": { - "mtime": 1771408341.0535393, - "hash": "02b954b6f7fe682470af3c883b131611" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/kube-prometheus/manifests/blackboxExporter-clusterRole.yaml": { - "mtime": 1778664135.6863947, - "hash": "8f167b90b5470c4e701b0d4ac49d6a32" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/kube-prometheus/manifests/grafana-deployment.yaml": { - "mtime": 1778664135.6944175, - "hash": "27c2da24474065fb18edcf81b71b0d2d" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/kube-prometheus/manifests/nodeExporter-serviceAccount.yaml": { - "mtime": 1778664135.71101, - "hash": "ee210158756ea496ee1e771f178d4b81" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/kube-prometheus/manifests/blackboxExporter-configuration.yaml": { - "mtime": 1778664135.6868634, - "hash": "d5920a5b353b7c86bbfa8f7e50dd2e42" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/kube-prometheus/manifests/blackboxExporter-service.yaml": { - "mtime": 1778664135.6874475, - "hash": "1b23778e7f99d64eb35740d23f0db4a6" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/kube-prometheus/manifests/grafana-dashboardDefinitions.yaml": { - "mtime": 1778664135.692237, - "hash": "3d1e2fec9b3d42020b2b8bade5d6a51e" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/kube-prometheus/manifests/prometheusAdapter-roleBindingAuthReader.yaml": { - "mtime": 1771408341.0672083, - "hash": "fead1dd0e8f5302fb2bf89b6b734909d" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/kube-prometheus/manifests/grafana-dashboardDatasources.yaml": { - "mtime": 1778664135.6883512, - "hash": "f9b97034bff070ae5cb9dcfcb21d4284" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/kube-prometheus/manifests/prometheusAdapter-apiService.yaml": { - "mtime": 1771408341.0700734, - "hash": "24a6883b6027f4f36e3b72e3fda62129" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/kube-prometheus/manifests/grafana-config.yaml": { - "mtime": 1778664135.6881654, - "hash": "2f6dc87d0fbefb5a554d45bd04432d9c" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/kube-prometheus/manifests/grafana-dashboardSources.yaml": { - "mtime": 1778664135.6941395, - "hash": "533d90db03b4266baa34a8445f8a13e8" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/kube-prometheus/manifests/prometheus-networkPolicy.yaml": { - "mtime": 1778664135.7116594, - "hash": "e76c0c519884142cb7bc4e784109022f" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/kube-prometheus/manifests/kubernetesControlPlane-prometheusRule.yaml": { - "mtime": 1778664135.7085733, - "hash": "e2191960a0d581c80fea796acb3947e9" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/kube-prometheus/manifests/grafana-serviceAccount.yaml": { - "mtime": 1778664135.7056646, - "hash": "a0b747aa9459b49a827f7b9a061e7662" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/kube-prometheus/manifests/kubeStateMetrics-clusterRole.yaml": { - "mtime": 1778664135.7063894, - "hash": "4be0a9bfa11106927e67100bf0702db6" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/kube-prometheus/manifests/kubePrometheus-prometheusRule.yaml": { - "mtime": 1771408341.1065001, - "hash": "4664025de641bc7b16eee2a9fe015a87" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/kube-prometheus/manifests/prometheusOperator-clusterRoleBinding.yaml": { - "mtime": 1778664135.7152414, - "hash": "e45d383ec697e7d68b68e477da1b5e49" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/kube-prometheus/manifests/kubernetesControlPlane-serviceMonitorKubeScheduler.yaml": { - "mtime": 1778664135.709519, - "hash": "9c9843ebadc955ca482e31e6e609d2d8" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/kube-prometheus/manifests/alertmanager-serviceAccount.yaml": { - "mtime": 1778664135.6860087, - "hash": "f3c06c7a765e03815c36dfbbf8818d69" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/kube-prometheus/manifests/nodeExporter-clusterRoleBinding.yaml": { - "mtime": 1778664135.7101054, - "hash": "94bec054165bc13042ec4e6c5a879dbb" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/kube-prometheus/manifests/prometheus-prometheus.yaml": { - "mtime": 1778664135.712011, - "hash": "635c1853d1c49f6d641f9d281aa3ef47" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/kube-prometheus/manifests/prometheus-clusterRoleBinding.yaml": { - "mtime": 1778664135.711499, - "hash": "205411f41ecb3b62d7365cb23ced033d" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/kube-prometheus/manifests/grafana-networkPolicy.yaml": { - "mtime": 1778664135.6946998, - "hash": "c55ecd56afb301bc3662e13250c01789" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/kube-prometheus/manifests/prometheusOperator-service.yaml": { - "mtime": 1778664135.7159975, - "hash": "53bd335afa09369ac388f0104621d34b" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/kube-prometheus/manifests/kubeStateMetrics-serviceMonitor.yaml": { - "mtime": 1778664135.7082531, - "hash": "cae35108000cacbe1ea16bd4ec6ba0d6" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/kube-prometheus/manifests/prometheus-roleConfig.yaml": { - "mtime": 1778664135.714223, - "hash": "fed105996ad492c0826b22f3d12976f1" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/kube-prometheus/manifests/nodeExporter-prometheusRule.yaml": { - "mtime": 1778664135.7106478, - "hash": "ba09be905009c1005160e6f106715ffc" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/kube-prometheus/manifests/prometheusAdapter-clusterRoleBinding.yaml": { - "mtime": 1771408341.1195457, - "hash": "b2a07969452159c8c2722fa0b6a40be1" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/kube-prometheus/manifests/nodeExporter-daemonset.yaml": { - "mtime": 1778664135.7102787, - "hash": "8f55af1074261d19de35e38b3d4e3a46" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/kube-prometheus/manifests/grafana-prometheusRule.yaml": { - "mtime": 1778664135.694894, - "hash": "1528cab212ba7129db55732b05768360" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/kube-prometheus/manifests/blackboxExporter-clusterRoleBinding.yaml": { - "mtime": 1778664135.6866539, - "hash": "0f85205455e4fbc7eb84fb9c9a447174" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/kube-prometheus/manifests/alertmanager-networkPolicy.yaml": { - "mtime": 1778664135.6849055, - "hash": "d8f740536cfed5571e8cd00469e6360f" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/kube-prometheus/manifests/prometheusAdapter-serviceMonitor.yaml": { - "mtime": 1771408341.1246793, - "hash": "d5352d8ecde2eef7279a671615c40530" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/kube-prometheus/manifests/prometheusAdapter-networkPolicy.yaml": { - "mtime": 1771408341.1256387, - "hash": "6e86db5028865db8f1a88db5945725f7" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/kube-prometheus/manifests/prometheus-serviceMonitor.yaml": { - "mtime": 1778664135.714886, - "hash": "3a002d2c074f533287ba0a1f7afa415b" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/kube-prometheus/manifests/prometheus-roleSpecificNamespaces.yaml": { - "mtime": 1778664135.7143757, - "hash": "dd44cc8b8676fedca30407c51e59cb90" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/kube-prometheus/manifests/alertmanager-alertmanager.yaml": { - "mtime": 1778664135.684728, - "hash": "a70546ff826c4edf4139eff1ed43c7e7" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/kube-prometheus/manifests/prometheusOperator-clusterRole.yaml": { - "mtime": 1778664135.7150617, - "hash": "b3108f723399cf4b8228ea11ce0f6435" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/kube-prometheus/manifests/blackboxExporter-serviceMonitor.yaml": { - "mtime": 1778664135.6878417, - "hash": "506e89b5e13340a75bbc46e6940ca267" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/kube-prometheus/manifests/prometheus-podDisruptionBudget.yaml": { - "mtime": 1778664135.7118423, - "hash": "19d6a82ac4b15c18834fefab18e36269" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/kube-prometheus/manifests/alertmanager-prometheusRule.yaml": { - "mtime": 1778664135.6854925, - "hash": "21eda14b01b09b88c2beccfe745e45a9" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/kube-prometheus/manifests/kubernetesControlPlane-serviceMonitorApiserver.yaml": { - "mtime": 1778664135.708905, - "hash": "9447eaab9ff44d77c3d27dc9c7018e00" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/kube-prometheus/manifests/blackboxExporter-deployment.yaml": { - "mtime": 1778664135.6870587, - "hash": "f2195ca52cd821a6fb93da7ee869f7a6" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/kube-prometheus/manifests/prometheus-service.yaml": { - "mtime": 1778664135.7145655, - "hash": "3c4074465485a06aba2f496827090a92" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/kube-prometheus/manifests/prometheus-prometheusRule.yaml": { - "mtime": 1778664135.7122154, - "hash": "e2507458da6aff7139ad9ab304ca0c28" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/kube-prometheus/manifests/nodeExporter-clusterRole.yaml": { - "mtime": 1778664135.7099361, - "hash": "1804057bc9fcc52328963191b8dc46b8" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/kube-prometheus/manifests/kubeStateMetrics-networkPolicy.yaml": { - "mtime": 1778664135.7074373, - "hash": "3175bad36489ee12d2e7d2493a34476f" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/kube-prometheus/manifests/kubeStateMetrics-deployment.yaml": { - "mtime": 1778664135.707099, - "hash": "974d227482f017f796259c3186a51af8" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/kube-prometheus/manifests/alertmanager-serviceMonitor.yaml": { - "mtime": 1778664135.686219, - "hash": "ff58b0f7460c0a2b6fa5a42a705c4853" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/kube-prometheus/manifests/kubeStateMetrics-service.yaml": { - "mtime": 1778664135.7078607, - "hash": "73b611e011841ae89ba97353d3b43e10" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/kube-prometheus/manifests/prometheusOperator-networkPolicy.yaml": { - "mtime": 1778664135.715573, - "hash": "6768df38f775e81c2dbdef32639d04dd" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/kube-prometheus/manifests/kubeStateMetrics-clusterRoleBinding.yaml": { - "mtime": 1778664135.706676, - "hash": "97fc88d045fc313672d5d2d3fe1e26e1" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/kube-prometheus/manifests/prometheusOperator-serviceAccount.yaml": { - "mtime": 1778664135.7161672, - "hash": "96dddf2b4c4cd155c8f0c65f4019dba7" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/kube-prometheus/manifests/nodeExporter-serviceMonitor.yaml": { - "mtime": 1778664135.7111702, - "hash": "6371856a1ad964178516c58730a85bc8" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/kube-prometheus/manifests/prometheusAdapter-deployment.yaml": { - "mtime": 1771408341.153794, - "hash": "ab21744e2c5a6a0041223b2707a956e4" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/kube-prometheus/manifests/kubeStateMetrics-prometheusRule.yaml": { - "mtime": 1778664135.7076511, - "hash": "12988371a8a6fc0ab5d47c191b5bab63" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/kube-prometheus/manifests/alertmanager-service.yaml": { - "mtime": 1778664135.6858432, - "hash": "afaee89d9fe99331a1e150c5dc4f0b8d" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/kube-prometheus/manifests/prometheusOperator-deployment.yaml": { - "mtime": 1778664135.7154052, - "hash": "0d27180d5d96df4a15b4ce0e6293c57b" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/kube-prometheus/manifests/kubernetesControlPlane-serviceMonitorKubeControllerManager.yaml": { - "mtime": 1778664135.7093194, - "hash": "cb1f62b1488a278957c0b6b1c2ed3565" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/kube-prometheus/manifests/grafana-serviceMonitor.yaml": { - "mtime": 1778664135.7059927, - "hash": "2a6e0d3f80bf0bd70001be65326ce58d" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/kube-prometheus/manifests/kubernetesControlPlane-serviceMonitorKubelet.yaml": { - "mtime": 1778664135.7097685, - "hash": "bda23a6559c3804604ba816421806ccb" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/kube-prometheus/manifests/prometheusAdapter-clusterRoleBindingDelegator.yaml": { - "mtime": 1771408341.1611552, - "hash": "72df61af08d5243f1e73cee3f7289e85" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/kube-prometheus/manifests/setup/0alertmanagerConfigCustomResourceDefinition.yaml": { - "mtime": 1778664135.7241452, - "hash": "bae3657429739db59f3f69ac896627c2" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/kube-prometheus/manifests/setup/0prometheusruleCustomResourceDefinition.yaml": { - "mtime": 1778664135.7332208, - "hash": "f18826092308df0b47f09166c0029f3e" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/kube-prometheus/manifests/setup/0servicemonitorCustomResourceDefinition.yaml": { - "mtime": 1778664135.7353313, - "hash": "ec22257a8595ffcc6dde6299e5b6814d" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/kube-prometheus/manifests/setup/0podmonitorCustomResourceDefinition.yaml": { - "mtime": 1778664135.7267716, - "hash": "c9bb6612ddcba3ad71a9c17da98c0e33" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/kube-prometheus/manifests/setup/0scrapeconfigCustomResourceDefinition.yaml": { - "mtime": 1778664135.7337906, - "hash": "8bd3d6deb3584ecad46c00c010db7103" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/kube-prometheus/manifests/setup/0alertmanagerCustomResourceDefinition.yaml": { - "mtime": 1778664135.7260685, - "hash": "9dac26920c0b82911f62cf71bbc55c07" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/kube-prometheus/manifests/setup/namespace.yaml": { - "mtime": 1771408341.0969949, - "hash": "4a0f4ebe4a24c5f31490d7c3a03a60ec" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/kube-prometheus/manifests/setup/0thanosrulerCustomResourceDefinition.yaml": { - "mtime": 1778664135.736507, - "hash": "042d82a51c973b2e8607629c39443307" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/kube-prometheus/manifests/setup/0prometheusagentCustomResourceDefinition.yaml": { - "mtime": 1778664135.731975, - "hash": "cf30aa710048e06c0621c4da970e8002" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/kube-prometheus/manifests/setup/0prometheusCustomResourceDefinition.yaml": { - "mtime": 1778664135.7297537, - "hash": "9b7cacfe9e5db66f7c73fdfc63d942d4" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/kube-prometheus/manifests/setup/0probeCustomResourceDefinition.yaml": { - "mtime": 1778664135.7272184, - "hash": "2a7dd24d505a86356f3387fa60965019" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/README.md": { - "mtime": 1735580046.8297915, - "hash": "36ff802f235ec8bc53506a81ec6316b7" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/rbac/vmwaremachine_viewer_role.yaml": { - "mtime": 1750236926.4088633, - "hash": "728f00ac1eacd408b169a45eb438e307" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/rbac/vmwarehost_viewer_role.yaml": { - "mtime": 1750236926.4085789, - "hash": "bf46103031ee97e94440b2adc7fe0202" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/rbac/migrationplan_viewer_role.yaml": { - "mtime": 1735580031.9698396, - "hash": "300e6b72bebe7180e9b900ff553855cc" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/rbac/rdmdisk_editor_role.yaml": { - "mtime": 1778664135.7651677, - "hash": "230ba59737b375c3eaab45344ffa2f26" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/rbac/cluster_admin_binding.yaml": { - "mtime": 1778664135.7640045, - "hash": "cb02de261ecb3b920253b39a41123b7f" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/rbac/storagemapping_editor_role.yaml": { - "mtime": 1735580036.0242066, - "hash": "857ebfa5adc28bff5be71fa0f4bfeffa" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/rbac/migrationtemplate_viewer_role.yaml": { - "mtime": 1735580029.9382002, - "hash": "bbc4b752e84a07d6b9d8155107d9d339" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/rbac/leader_election_role_binding.yaml": { - "mtime": 1735580041.415829, - "hash": "ac7e06198c71c784ff1db35c24394e00" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/rbac/role.yaml": { - "mtime": 1778753848.3160322, - "hash": "80e481d9cbe6bdbc16e4ad41e5eddc23" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/rbac/vmwarecluster_editor_role.yaml": { - "mtime": 1750236926.4079788, - "hash": "72db928e49e208c350e68339b9bc810b" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/rbac/clustermigration_editor_role.yaml": { - "mtime": 1750236926.4053645, - "hash": "c6bfae1b8af95888439ee71795890c78" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/rbac/pcdcluster_editor_role.yaml": { - "mtime": 1750236926.406273, - "hash": "efaa2c0b5226370431eb67a6b48c0273" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/rbac/bmconfig_viewer_role.yaml": { - "mtime": 1750236926.405208, - "hash": "a73f290d6abefa24f6be0e37242c60dc" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/rbac/rollingmigrationplan_editor_role.yaml": { - "mtime": 1750236926.4073389, - "hash": "53ff461ef43f22e9f1d0f2c7896b27aa" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/rbac/leader_election_role.yaml": { - "mtime": 1735580039.4281175, - "hash": "250c1acaf6ba50f81ade12c962b88029" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/rbac/openstackcreds_editor_role.yaml": { - "mtime": 1735580042.3785465, - "hash": "fee85dd698bcbc27d53e025b7e187588" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/rbac/vmwarecreds_editor_role.yaml": { - "mtime": 1735580038.381968, - "hash": "0544180101096a57e33a336caa3a6afc" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/rbac/migration_editor_role.yaml": { - "mtime": 1735580033.997992, - "hash": "d98553161b6021ff3042b38f40380c6e" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/rbac/kustomization.yaml": { - "mtime": 1778664135.7641904, - "hash": "5ff3aed1a0a284d9fe0dbd51488343d2" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/rbac/pcdhost_editor_role.yaml": { - "mtime": 1750236926.4065528, - "hash": "8729b7faf24ea6ff787dabbf1772d2c8" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/rbac/role_binding.yaml": { - "mtime": 1735580028.0142717, - "hash": "1dc1d4fe15b60a35e57cf85fb2812b72" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/rbac/vjailbreaknode_viewer_role.yaml": { - "mtime": 1750236926.407828, - "hash": "8cd5ac6785611e2b4b74b4ea25270c16" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/rbac/networkmapping_editor_role.yaml": { - "mtime": 1735580030.9062965, - "hash": "35145fdb31234d73acf9af98f25f2512" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/rbac/esximigration_editor_role.yaml": { - "mtime": 1750236926.4056938, - "hash": "1e5276a16dd0d041616ed1345dc22586" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/rbac/migration_viewer_role.yaml": { - "mtime": 1735580037.2700214, - "hash": "3d2a11241b5743e7946a55ad08a3c1c0" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/rbac/pcdhost_viewer_role.yaml": { - "mtime": 1750236926.4067032, - "hash": "dd1d7ff908041328e228828385039d96" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/rbac/esximigration_viewer_role.yaml": { - "mtime": 1750236926.4058433, - "hash": "96c2059a31b7c10b91ab7bce00e305f2" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/rbac/vjailbreaknode_editor_role.yaml": { - "mtime": 1750236926.4076853, - "hash": "297b8b4dd0d78a31f57ef8fa51ee91ec" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/rbac/networkmapping_viewer_role.yaml": { - "mtime": 1735580033.0328605, - "hash": "12c61017007af5efa4562a5f56e5209b" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/rbac/rdmdisk_admin_role.yaml": { - "mtime": 1778664135.7650907, - "hash": "b0098c36beef43b2bce74d499748bdfb" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/rbac/clustermigration_viewer_role.yaml": { - "mtime": 1750236926.4055085, - "hash": "890bb2596b761f1b7a09ba19124b05d0" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/rbac/vmwarecluster_viewer_role.yaml": { - "mtime": 1750236926.4083133, - "hash": "02056fcb57e9c74291b71692c9f143a6" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/rbac/rollingmigrationplan_viewer_role.yaml": { - "mtime": 1750236926.4075124, - "hash": "6f18c5550c751ca4171a51b0aa1c2941" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/rbac/bmconfig_editor_role.yaml": { - "mtime": 1750236926.4050608, - "hash": "0d430042309032b65d9524645980e1a2" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/rbac/pcdcluster_viewer_role.yaml": { - "mtime": 1750236926.4064147, - "hash": "0c2eeac84a25c79cd1eb53966d2c1dc6" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/rbac/openstackcreds_viewer_role.yaml": { - "mtime": 1735580022.7818377, - "hash": "8e25908fd1b3765c6b4dd20907dd1fc3" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/rbac/vmwarecreds_viewer_role.yaml": { - "mtime": 1735580040.445684, - "hash": "6b44086b9434d1d1b468361e167d90fd" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/rbac/rdmdisk_viewer_role.yaml": { - "mtime": 1778664135.7652414, - "hash": "ef6f34770f563b18366805159081039f" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/rbac/migrationplan_editor_role.yaml": { - "mtime": 1735580025.9709327, - "hash": "2ae4a3379cf65dc38ae36b3b63541b81" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/rbac/vmwaremachine_editor_role.yaml": { - "mtime": 1750236926.4087238, - "hash": "4333112803ef728d3847dc00505e4e71" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/rbac/vmwarehost_editor_role.yaml": { - "mtime": 1750236926.4084432, - "hash": "338dc12bbc23b508ec7a79ef7c15170a" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/rbac/storagemapping_viewer_role.yaml": { - "mtime": 1735580028.9816747, - "hash": "728cb723cc1d0b901bba70daaa4859ca" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/rbac/migrationtemplate_editor_role.yaml": { - "mtime": 1735580027.0522208, - "hash": "6dbd547877293ee58c9f7fe1a271ff7a" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/addons/k8s.svc.yaml": { - "mtime": 1778664135.752073, - "hash": "b2c04499b17518162bae03f56b30901f" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/addons/kustomization.yaml": { - "mtime": 1778753851.9870398, - "hash": "348e7aaa75a4a09fe2f441f0470cc511" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/crd/kustomizeconfig.yaml": { - "mtime": 1735580011.8557887, - "hash": "d3159b0e0b5653f5fdb206754b749be5" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/crd/kustomization.yaml": { - "mtime": 1778664135.763494, - "hash": "b38f570e73a8f79284e148b4bbb3957f" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/crd/bases/vjailbreak.k8s.pf9.io_rollingmigrationplans.yaml": { - "mtime": 1778753848.5554903, - "hash": "3700b16634d9e18b8efe9e405a26e0aa" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/crd/bases/vjailbreak.k8s.pf9.io_migrationplans.yaml": { - "mtime": 1778753848.5475147, - "hash": "1ff61b359a5a6be2c77c4832e0d3ed29" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/crd/bases/vjailbreak.k8s.pf9.io_clustermigrations.yaml": { - "mtime": 1778753848.5307312, - "hash": "b703489ec168a2d51e0d0a7ffd27b8d3" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/crd/bases/vjailbreak.k8s.pf9.io_networkmappings.yaml": { - "mtime": 1778753848.5492656, - "hash": "2e017ff73b3071e819dc50f27bce7c13" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/crd/bases/vjailbreak.k8s.pf9.io_esxisshcreds.yaml": { - "mtime": 1778753848.5385427, - "hash": "cfc1c923810570621643034c59749aa5" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/crd/bases/vjailbreak.k8s.pf9.io_vmwarecreds.yaml": { - "mtime": 1778753848.5575924, - "hash": "4bd2abf3f0e8eee320c9f7fb5b88c83f" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/crd/bases/vjailbreak.k8s.pf9.io_migrations.yaml": { - "mtime": 1778753848.5435865, - "hash": "10db79a3973b63b82e24b6bd3373c2d6" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/crd/bases/vjailbreak.k8s.pf9.io_migrationtemplates.yaml": { - "mtime": 1778753848.5484931, - "hash": "60b6950d540180e4b33e8d255cf40592" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/crd/bases/vjailbreak.k8s.pf9.io_bmconfigs.yaml": { - "mtime": 1778753848.5295062, - "hash": "6f58073453ee91a43273ae067bb41fce" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/crd/bases/vjailbreak.k8s.pf9.io_vmwareclusters.yaml": { - "mtime": 1778753848.5569189, - "hash": "9bb05b646372c28a81558c7870f1fa3f" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/crd/bases/vjailbreak.k8s.pf9.io_rdmdisks.yaml": { - "mtime": 1778753848.553806, - "hash": "752cbc3c4a05b56222c17aaa703bbc8c" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/crd/bases/vjailbreak.k8s.pf9.io_esximigrations.yaml": { - "mtime": 1778753848.5345876, - "hash": "8eb05afb799f0c6dc4fa67633cfd9d96" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/crd/bases/vjailbreak.k8s.pf9.io_storagemappings.yaml": { - "mtime": 1778753848.5564113, - "hash": "4b79c3a90d612e848220ea74f28c30db" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/crd/bases/vjailbreak.k8s.pf9.io_pcdhosts.yaml": { - "mtime": 1778753848.5529535, - "hash": "d2bc8e4c7fa18a9af32f98a9fc3a9035" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/crd/bases/vjailbreak.k8s.pf9.io_pcdclusters.yaml": { - "mtime": 1778753848.5523303, - "hash": "46a6370fca8de4ecd53c672fdc763a2c" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/crd/bases/vjailbreak.k8s.pf9.io_openstackcreds.yaml": { - "mtime": 1778753848.5516355, - "hash": "9194656da423ed488262147bafcb55b3" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/crd/bases/vjailbreak.k8s.pf9.io_vjailbreaknodes.yaml": { - "mtime": 1778753848.560249, - "hash": "08af26f0c6f88e6e110d4c3b7284f9de" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/crd/bases/vjailbreak.k8s.pf9.io_volumeimageprofiles.yaml": { - "mtime": 1778753848.5607717, - "hash": "f67713091e6a26b256477f98fa8afcc5" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/crd/bases/vjailbreak.k8s.pf9.io_vmwaremachines.yaml": { - "mtime": 1778753848.5594013, - "hash": "de5125abc2028642131bd90a856e522f" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/crd/bases/vjailbreak.k8s.pf9.io_vmwarehosts.yaml": { - "mtime": 1778753848.5581775, - "hash": "53df19f968c2bf691cddc50a1070f3fe" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/crd/bases/vjailbreak.k8s.pf9.io_arraycreds.yaml": { - "mtime": 1778753848.5269685, - "hash": "db3a84900edc7604179c66dac9c2885a" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/crd/bases/vjailbreak.k8s.pf9.io_arraycredsmappings.yaml": { - "mtime": 1778753848.5279243, - "hash": "ac6a58529799e44faec64d1e5c58480d" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/default/kustomization.yaml": { - "mtime": 1750236926.4042962, - "hash": "40da10f0b8712c9431ba0e02106ab360" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/default/manager_metrics_patch.yaml": { - "mtime": 1735579998.6774147, - "hash": "ea5416906627a4392a7d91a41f03bf51" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/default/metrics_service.yaml": { - "mtime": 1735579999.9086578, - "hash": "bcc86b5807f0df2622ae36f42e8631a4" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/samples/vjailbreak_v1alpha1_bmconfig.yaml": { - "mtime": 1750236926.4101923, - "hash": "3bcdd6cbb392f37e845c4ab559c63a28" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/samples/vjailbreak_v1alpha1_vmwarecluster.yaml": { - "mtime": 1750236926.4112275, - "hash": "d92884ce81568a6c4dd7159c55f9119e" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/samples/vjailbreak_v1alpha1_rollingmigrationplan.yaml": { - "mtime": 1750236926.4109437, - "hash": "a3f3dbd89666c3a5b27017583eb7f7b7" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/samples/vjailbreak_v1alpha1_vjailbreaknode.yaml": { - "mtime": 1750236926.4110894, - "hash": "6e50648de9ba56164f4047a4833365bd" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/samples/vjailbreak_v1alpha1_esxisshcreds.yaml": { - "mtime": 1778664135.765849, - "hash": "a3607cbbd30f51fbf4fab699bb971336" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/samples/vjailbreak_v1alpha1_storagemapping.yaml": { - "mtime": 1735580001.8158455, - "hash": "4ab16c71d45230b2bc8f794b5ce81564" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/samples/kustomization.yaml": { - "mtime": 1778664135.765579, - "hash": "811028ef999163402e8a0b11b1d6c0e0" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/samples/vjailbreak_v1alpha1_vmwaremachine.yaml": { - "mtime": 1750236926.411537, - "hash": "9e3c6a579cf838dbc36bb2ff346b2ee0" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/samples/vjailbreak_v1alpha1_migrationtemplate.yaml": { - "mtime": 1735580002.7719696, - "hash": "4af140c3085622473506467ff25fecfe" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/samples/vjailbreak_v1alpha1_esximigration.yaml": { - "mtime": 1750236926.4105215, - "hash": "adcb982a6bc35ecafe08631f73549b2e" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/samples/migration.yaml": { - "mtime": 1778664135.7657692, - "hash": "1763f912a95f7d50e69670f47b4fc3e2" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/samples/vjailbreak_v1alpha1_clustermigration.yaml": { - "mtime": 1750236926.4103749, - "hash": "dfad547ed06704c16ce3381ca4a2efe8" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/samples/vjailbreak_v1alpha1_pcdhost.yaml": { - "mtime": 1750236926.410798, - "hash": "8998e9de934359f00ef7b1623eea9b92" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/samples/vjailbreak_v1alpha1_vmwarecreds.yaml": { - "mtime": 1735580008.8661578, - "hash": "974a7dd98036015da1992b8df6c75326" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/samples/vjailbreak_v1alpha1_networkmapping.yaml": { - "mtime": 1735580004.7261477, - "hash": "ecd34485f4fab83dbee4074e87615b7c" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/samples/vjailbreak_v1alpha1_vmwarehost.yaml": { - "mtime": 1750236926.4113863, - "hash": "a3c2633c8dfa28b4d134f4867d5ad518" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/samples/vmware-creds-sample.yaml": { - "mtime": 1750236926.4116905, - "hash": "dff29c97c5d00747b4da4bd1725d5021" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/samples/vjailbreak_v1alpha1_pcdcluster.yaml": { - "mtime": 1750236926.410654, - "hash": "bce2cbb63d37f776977be8838a0e3051" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/samples/vjailbreak_v1alpha1_rdmdisk.yaml": { - "mtime": 1778664135.7659242, - "hash": "3e6ec7f17b4fec9dd5cb239aca0d0238" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/samples/vjailbreak_v1alpha1_migration.yaml": { - "mtime": 1735580007.7883503, - "hash": "9e77e9e51c1c546cbefb7eac327eebb7" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/samples/vjailbreak_v1alpha1_openstackcreds.yaml": { - "mtime": 1735580006.7189384, - "hash": "8af6a09c2fe19b2cbeb401a08cdc2689" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/samples/vjailbreak_v1alpha1_migrationplan.yaml": { - "mtime": 1735580009.9539886, - "hash": "6dcfc2aafcc8569ccc727483b3c46f0a" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/samples/example/bmconfig-sample.yaml": { - "mtime": 1750236926.4091055, - "hash": "6203cd9eec1cc3b58558b9d307414175" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/samples/example/cluster-migration-sample.yaml": { - "mtime": 1750236926.409255, - "hash": "01ef147c22f4eb949559ec9bc13028e7" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/samples/example/rolling-migration-plan-sample.yaml": { - "mtime": 1750236926.4095693, - "hash": "ea8f99a7d255593005903c97bbea3675" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/samples/example/openstack-creds-sample.yaml": { - "mtime": 1750236926.4094052, - "hash": "cc27ce50fc7cee8dac93a9f46e145722" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/samples/example/vmware-creds-sample.yaml": { - "mtime": 1750236926.4097414, - "hash": "1384c5c623393c29e91af65bedd51b5a" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/manager/kustomization.yaml": { - "mtime": 1778753851.8403213, - "hash": "5fb4cbd4e8d6c225264dc1f1742b359d" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/manager/manager.yaml": { - "mtime": 1778664135.763913, - "hash": "87d3dd22953a3371f6363b6684882493" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/prometheus/monitor.yaml": { - "mtime": 1735579992.8038528, - "hash": "487a0c0a0d0084605f99597311eb1a42" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/config/prometheus/kustomization.yaml": { - "mtime": 1735579991.8159504, - "hash": "fb94d60df2c00d999c2eb773a147f151" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/hack/boilerplate.go.txt": { - "mtime": 1735580073.8239956, - "hash": "dc6059d70aef34028c0e0652038ae558" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/k8s/migration/pkg/scripts/cloud-init.tmpl.yaml": { - "mtime": 1778664135.776482, - "hash": "eaa4e61e6405f4d73cc09809eb2a9611" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/v2v-helper/README.md": { - "mtime": 1735579943.288675, - "hash": "4b7b0dd50a470f02ced2c1b431c5dbf7" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/scripts/99-l2-Netplan.yaml": { - "mtime": 1778664135.818028, - "hash": "ce6d4029b4204fe40fa93dcf88283c2f" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/templates/functional_Specification.md": { - "mtime": 1750236926.6141818, - "hash": "b87717a9203a04a44fa3ae76ad287e22" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/pkg/vpwned/deploy/k8s.svc.yaml": { - "mtime": 1778664135.8077106, - "hash": "976512a4664638764c483b1b0dced339" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/assets/scaleupagents.png": { - "mtime": 1750236926.347406, - "hash": "b768f1250975fa8cfd3f1f866bc6d34f" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/assets/migrationprogress1.png": { - "mtime": 1735580299.001025, - "hash": "429b5c50a2d3cba8d4526d316c07f472" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/assets/migrationprogress2.png": { - "mtime": 1735580296.757269, - "hash": "daec7e6aec35a606fe73c63e0184a3b8" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/assets/migrationform1.png": { - "mtime": 1735580300.830175, - "hash": "62f41611df9e0da1e09fb9df2fb73fa3" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/assets/scaledown.png": { - "mtime": 1750236926.345482, - "hash": "e03cef9d7751a5faf7d08e3af1858336" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/assets/migrationform2.png": { - "mtime": 1735580294.246892, - "hash": "a1879402e1554cd7a58a3fc100fc2f68" - }, - "/Users/omkard/Documents/goworkspace/src/github.com/platform9/vjailbreak/assets/scaleup.png": { - "mtime": 1750236926.3464375, - "hash": "c3883eb1f69f298aabb88f55f9975956" - } -} \ No newline at end of file diff --git a/image_builder/scripts/download_images.sh b/image_builder/scripts/download_images.sh index 8867c12ef..290e4a21c 100644 --- a/image_builder/scripts/download_images.sh +++ b/image_builder/scripts/download_images.sh @@ -26,6 +26,7 @@ v2v_helper="quay.io/platform9/vjailbreak-v2v-helper:$TAG" controller="quay.io/platform9/vjailbreak-controller:$TAG" ui="quay.io/platform9/vjailbreak-ui:$TAG" vpwned="quay.io/platform9/vjailbreak-vpwned:$TAG" +ai="quay.io/platform9/vjailbreak-ai:$TAG" virtiowin="https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/stable-virtio/virtio-win.iso" virtiowinserver12="https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/archive-virtio/virtio-win-0.1.185-1/virtio-win-0.1.185.iso" # TODO(suhas): Create a seperate repository for alpine image in quay @@ -66,6 +67,7 @@ images=( "$grafana" "$alpine" "$vpwned" + "$ai" "$cert_manager_controller" "$cert_manager_webhook" "$cert_manager_cainjector" diff --git a/image_builder/scripts/install.sh b/image_builder/scripts/install.sh index b727527ca..abc2a4193 100644 --- a/image_builder/scripts/install.sh +++ b/image_builder/scripts/install.sh @@ -217,6 +217,16 @@ if [ "$IS_MASTER" == "true" ]; then sudo kubectl --request-timeout=300s apply -f /etc/pf9/yamls/ check_command "Applying additional manifests" + # Auto-generate vjailbreak-ai admin key and store in secret. + # ANTHROPIC_API_KEY is left empty — user sets it via Settings UI. + VJAILBREAK_AI_ADMIN_KEY=$(openssl rand -hex 32) + kubectl create secret generic vjailbreak-ai-secret \ + -n migration-system \ + --from-literal=admin-key="${VJAILBREAK_AI_ADMIN_KEY}" \ + --dry-run=client -o yaml | kubectl apply -f - + check_command "Creating vjailbreak-ai-secret" + log "vjailbreak-ai admin key generated and stored in secret" + log "K3s master setup completed" # Start the rsync daemon diff --git a/pkg/vpwned/server/ai_handler.go b/pkg/vpwned/server/ai_handler.go new file mode 100644 index 000000000..c7b3d63e5 --- /dev/null +++ b/pkg/vpwned/server/ai_handler.go @@ -0,0 +1,348 @@ +package server + +import ( + "bytes" + "context" + "encoding/json" + "fmt" + "io" + "net/http" + "os" + "strings" + "time" + + "github.com/sirupsen/logrus" + corev1 "k8s.io/api/core/v1" + metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" + "k8s.io/apimachinery/pkg/types" + "k8s.io/client-go/kubernetes" + "sigs.k8s.io/controller-runtime/pkg/client" + + migrationv1alpha1 "github.com/platform9/vjailbreak/k8s/migration/api/v1alpha1" +) + +const ( + defaultAIURL = "http://vjailbreak-ai.migration-system.svc.cluster.local:8080" + debugLogsBaseURL = "http://vjailbreak-ui-service.migration-system.svc.cluster.local/debug-logs" + controllerNS = "migration-system" + controllerLabel = "control-plane=controller-manager" + maxDebugLogFiles = 5 + + // v2v pod logs: failures always at end — raw tail, no extraction + v2vLogTailChars = 100000 + + // controller logs: errors can appear anywhere + relevant tail + controllerLogContextLines = 5 + controllerLogTailLines = 200 + controllerLogMaxChars = 50000 + + // debug logs: errors can appear anywhere in file — keep error lines + small context, no tail + debugLogContextLines = 3 + debugLogMaxChars = 50000 +) + +type aiAnalyzeRequest struct { + MigrationName string `json:"migration_name"` + Namespace string `json:"namespace"` + Question string `json:"question,omitempty"` + ConversationHistory []map[string]string `json:"conversation_history"` +} + +type fetchContextFn func(migrationName, namespace string) (map[string]any, error) + +type aiAnalyzeHandler struct { + k8sClient client.Client + rawK8s kubernetes.Interface + httpClient *http.Client + aiURL string + fetchContext fetchContextFn +} + +func NewAIAnalyzeHandler(k8sClient client.Client, rawK8s kubernetes.Interface) *aiAnalyzeHandler { + h := &aiAnalyzeHandler{ + k8sClient: k8sClient, + rawK8s: rawK8s, + httpClient: &http.Client{Timeout: 120 * time.Second}, + aiURL: getEnvOrDefault("VJAILBREAK_AI_URL", defaultAIURL), + } + h.fetchContext = h.assembleMigrationContext + return h +} + +func (h *aiAnalyzeHandler) ServeHTTP(w http.ResponseWriter, r *http.Request) { + if r.Method != http.MethodPost { + http.Error(w, "method not allowed", http.StatusMethodNotAllowed) + return + } + + var req aiAnalyzeRequest + if err := json.NewDecoder(r.Body).Decode(&req); err != nil { + http.Error(w, "invalid request body", http.StatusBadRequest) + return + } + if req.MigrationName == "" || req.Namespace == "" { + http.Error(w, "migration_name and namespace are required", http.StatusBadRequest) + return + } + + migCtx, err := h.fetchContext(req.MigrationName, req.Namespace) + if err != nil { + logrus.Errorf("ai_handler: failed to assemble context for %s: %v", req.MigrationName, err) + http.Error(w, "failed to collect migration data", http.StatusInternalServerError) + return + } + + payload := map[string]any{ + "migration_name": req.MigrationName, + "namespace": req.Namespace, + "context": migCtx, + "conversation_history": req.ConversationHistory, + "question": req.Question, + } + + payloadBytes, _ := json.Marshal(payload) + logrus.Debugf("ai_handler: sending payload to vjailbreak-ai: %s", string(payloadBytes)) + aiResp, err := h.httpClient.Post( + h.aiURL+"/analyze-migration", + "application/json", + bytes.NewReader(payloadBytes), + ) + if err != nil { + logrus.Errorf("ai_handler: vjailbreak-ai call failed: %v", err) + http.Error(w, "AI service unavailable", http.StatusBadGateway) + return + } + defer aiResp.Body.Close() + + respBody, _ := io.ReadAll(aiResp.Body) + if aiResp.StatusCode != http.StatusOK { + logrus.Errorf("ai_handler: vjailbreak-ai returned %d: %s", aiResp.StatusCode, string(respBody)) + } + w.Header().Set("Content-Type", "application/json") + w.WriteHeader(aiResp.StatusCode) + w.Write(respBody) //nolint:errcheck +} + +func (h *aiAnalyzeHandler) assembleMigrationContext(migrationName, namespace string) (map[string]any, error) { + ctx := context.Background() + + var migration migrationv1alpha1.Migration + if err := h.k8sClient.Get(ctx, types.NamespacedName{Name: migrationName, Namespace: namespace}, &migration); err != nil { + return nil, fmt.Errorf("get migration CR: %w", err) + } + + migrationCR := map[string]any{ + "metadata": map[string]any{ + "name": migration.Name, + "namespace": migration.Namespace, + }, + "spec": migration.Spec, + "status": migration.Status, + } + + var migrationPlan any + var migrationTemplate any + var networkMapping any + var storageMapping any + + if planName := migration.Spec.MigrationPlan; planName != "" { + var plan migrationv1alpha1.MigrationPlan + if err := h.k8sClient.Get(ctx, types.NamespacedName{Name: planName, Namespace: namespace}, &plan); err == nil { + migrationPlan = plan.Spec + + var tmpl migrationv1alpha1.MigrationTemplate + if err2 := h.k8sClient.Get(ctx, types.NamespacedName{Name: plan.Spec.MigrationTemplate, Namespace: namespace}, &tmpl); err2 == nil { + // Strip credential references (Source.VMwareRef, Destination.OpenstackRef) + tmplSpec := map[string]any{ + "networkMapping": tmpl.Spec.NetworkMapping, + "storageMapping": tmpl.Spec.StorageMapping, + "osFamily": tmpl.Spec.OSFamily, + "storageCopyMethod": tmpl.Spec.StorageCopyMethod, + } + migrationTemplate = tmplSpec + + if nmName := tmpl.Spec.NetworkMapping; nmName != "" { + var nm migrationv1alpha1.NetworkMapping + if err3 := h.k8sClient.Get(ctx, types.NamespacedName{Name: nmName, Namespace: namespace}, &nm); err3 == nil { + networkMapping = nm.Spec + } + } + + if smName := tmpl.Spec.StorageMapping; smName != "" { + var sm migrationv1alpha1.StorageMapping + if err3 := h.k8sClient.Get(ctx, types.NamespacedName{Name: smName, Namespace: namespace}, &sm); err3 == nil { + storageMapping = sm.Spec + } + } + } + } + } + + fetchWarnings := []string{} + + v2vLogs := "" + if podName := migration.Spec.PodRef; podName != "" && h.rawK8s != nil { + lines, err := h.fetchPodLogs(ctx, namespace, podName) + if err != nil { + logrus.Warnf("ai_handler: failed to fetch v2v pod logs for %s: %v", podName, err) + fetchWarnings = append(fetchWarnings, fmt.Sprintf("v2v-helper pod logs unavailable: %v", err)) + } else { + // v2v failures always at end — raw tail is sufficient + v2vLogs = TruncateTailChars(strings.Join(lines, "\n"), v2vLogTailChars) + } + } + + controllerLogs := "" + if h.rawK8s != nil { + if podName, err := h.findControllerPod(ctx); err == nil { + lines, err := h.fetchPodLogs(ctx, controllerNS, podName) + if err != nil { + logrus.Warnf("ai_handler: failed to fetch controller logs: %v", err) + fetchWarnings = append(fetchWarnings, fmt.Sprintf("controller pod logs unavailable: %v", err)) + } else { + extracted := ExtractRelevantLines(lines, controllerLogContextLines, controllerLogTailLines) + controllerLogs = TruncateTailChars(strings.Join(extracted, "\n"), controllerLogMaxChars) + } + } + } + + debugLogs, debugWarns, err := h.fetchDebugLogs(migrationName) + fetchWarnings = append(fetchWarnings, debugWarns...) + if err != nil { + logrus.Warnf("ai_handler: failed to fetch debug logs for %s: %v", migrationName, err) + if debugLogs == nil { + debugLogs = map[string]string{} + } + } + + additionalContext := "" + var ctxCM corev1.ConfigMap + if err := h.k8sClient.Get(ctx, types.NamespacedName{Name: "vjailbreak-ai-context", Namespace: controllerNS}, &ctxCM); err == nil { + additionalContext = ctxCM.Data["additional_context"] + } + + return map[string]any{ + "migration_cr": migrationCR, + "migration_plan": nilToEmptyMap(migrationPlan), + "migration_template": nilToEmptyMap(migrationTemplate), + "network_mapping": nilToEmptyMap(networkMapping), + "storage_mapping": nilToEmptyMap(storageMapping), + "v2v_logs": v2vLogs, + "controller_logs": controllerLogs, + "debug_logs": debugLogs, + "additional_context": additionalContext, + "fetch_warnings": fetchWarnings, + }, nil +} + +func (h *aiAnalyzeHandler) fetchPodLogs(ctx context.Context, namespace, podName string) ([]string, error) { + req := h.rawK8s.CoreV1().Pods(namespace).GetLogs(podName, &corev1.PodLogOptions{}) + rc, err := req.Stream(ctx) + if err != nil { + return nil, err + } + defer rc.Close() + data, err := io.ReadAll(rc) + if err != nil { + return nil, err + } + return SplitLines(string(data)), nil +} + +func (h *aiAnalyzeHandler) findControllerPod(ctx context.Context) (string, error) { + pods, err := h.rawK8s.CoreV1().Pods(controllerNS).List(ctx, metav1.ListOptions{ + LabelSelector: controllerLabel, + }) + if err != nil || len(pods.Items) == 0 { + return "", fmt.Errorf("controller pod not found") + } + return pods.Items[0].Name, nil +} + +// fetchDebugLogs fetches up to maxDebugLogFiles migration log files from the nginx /debug-logs/ endpoint. +// Returns (logs map, warnings, error). Warnings are non-fatal partial failures. +func (h *aiAnalyzeHandler) fetchDebugLogs(migrationName string) (map[string]string, []string, error) { + result := map[string]string{} + var warnings []string + + listResp, err := h.httpClient.Get(debugLogsBaseURL + "/") + if err != nil { + return result, warnings, fmt.Errorf("listing debug logs: %w", err) + } + defer listResp.Body.Close() + + var entries []struct { + Name string `json:"name"` + Type string `json:"type"` + } + if err := json.NewDecoder(listResp.Body).Decode(&entries); err != nil { + return result, warnings, fmt.Errorf("decoding debug log listing: %w", err) + } + + for _, entry := range entries { + if !strings.Contains(entry.Name, migrationName) { + continue + } + if entry.Type == "directory" { + subResp, err := h.httpClient.Get(debugLogsBaseURL + "/" + entry.Name + "/") + if err != nil { + warnings = append(warnings, fmt.Sprintf("debug logs subdir %s unavailable: %v", entry.Name, err)) + continue + } + var subEntries []struct { + Name string `json:"name"` + Type string `json:"type"` + } + json.NewDecoder(subResp.Body).Decode(&subEntries) //nolint:errcheck + subResp.Body.Close() + + for _, sub := range subEntries { + if len(result) >= maxDebugLogFiles { + break + } + if !strings.HasSuffix(sub.Name, ".log") { + continue + } + content, err := h.fetchFileContent(debugLogsBaseURL + "/" + entry.Name + "/" + sub.Name) + if err == nil { + // debug logs: errors anywhere — extract error lines with small context, no tail + extracted := ExtractRelevantLines(SplitLines(content), debugLogContextLines, 0) + result[entry.Name+"/"+sub.Name] = TruncateTailChars(strings.Join(extracted, "\n"), debugLogMaxChars) + } + } + } else if strings.HasSuffix(entry.Name, ".log") { + if len(result) < maxDebugLogFiles { + content, err := h.fetchFileContent(debugLogsBaseURL + "/" + entry.Name) + if err == nil { + extracted := ExtractRelevantLines(SplitLines(content), debugLogContextLines, 0) + result[entry.Name] = TruncateTailChars(strings.Join(extracted, "\n"), debugLogMaxChars) + } + } + } + } + return result, warnings, nil +} + +func (h *aiAnalyzeHandler) fetchFileContent(url string) (string, error) { + resp, err := h.httpClient.Get(url) + if err != nil { + return "", err + } + defer resp.Body.Close() + data, err := io.ReadAll(resp.Body) + return string(data), err +} + +func nilToEmptyMap(v any) any { + if v == nil { + return map[string]any{} + } + return v +} + +func getEnvOrDefault(key, fallback string) string { + if v := strings.TrimSpace(os.Getenv(key)); v != "" { + return v + } + return fallback +} diff --git a/pkg/vpwned/server/ai_handler_test.go b/pkg/vpwned/server/ai_handler_test.go new file mode 100644 index 000000000..2da5f5f95 --- /dev/null +++ b/pkg/vpwned/server/ai_handler_test.go @@ -0,0 +1,201 @@ +package server + +import ( + "bytes" + "encoding/json" + "io" + "net/http" + "net/http/httptest" + "testing" +) + +func fakeVjailbreakAI(t *testing.T) *httptest.Server { + t.Helper() + return httptest.NewServer(http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { + if r.Method != http.MethodPost || r.URL.Path != "/analyze-migration" { + http.Error(w, "not found", 404) + return + } + w.Header().Set("Content-Type", "application/json") + json.NewEncoder(w).Encode(map[string]any{ + "root_cause": "DNS failure", + "fix_steps": []string{"add to /etc/hosts"}, + "summary": "DNS issue", + "confidence": "high", + "doc_references": []string{}, + "github_issue": map[string]any{"should_open": false}, + }) + })) +} + +// fakeVjailbreakAICapturing captures the request body for inspection. +func fakeVjailbreakAICapturing(t *testing.T, captured *map[string]any) *httptest.Server { + t.Helper() + return httptest.NewServer(http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { + if r.Method != http.MethodPost || r.URL.Path != "/analyze-migration" { + http.Error(w, "not found", 404) + return + } + body, _ := io.ReadAll(r.Body) + var payload map[string]any + json.Unmarshal(body, &payload) + *captured = payload + w.Header().Set("Content-Type", "application/json") + json.NewEncoder(w).Encode(map[string]any{ + "root_cause": "DNS failure", + "fix_steps": []string{}, + "summary": "ok", + "confidence": "high", + "doc_references": []string{}, + "github_issue": map[string]any{"should_open": false}, + }) + })) +} + +func TestAIAnalyzeHandler_RequiresPOST(t *testing.T) { + h := &aiAnalyzeHandler{aiURL: "http://localhost:0"} + req := httptest.NewRequest(http.MethodGet, "/vpw/v1/ai/analyze", nil) + w := httptest.NewRecorder() + h.ServeHTTP(w, req) + if w.Code != http.StatusMethodNotAllowed { + t.Errorf("expected 405, got %d", w.Code) + } +} + +func TestAIAnalyzeHandler_MissingParams(t *testing.T) { + h := &aiAnalyzeHandler{aiURL: "http://localhost:0"} + req := httptest.NewRequest(http.MethodPost, "/vpw/v1/ai/analyze", bytes.NewBufferString(`{}`)) + req.Header.Set("Content-Type", "application/json") + w := httptest.NewRecorder() + h.ServeHTTP(w, req) + if w.Code != http.StatusBadRequest { + t.Errorf("expected 400, got %d", w.Code) + } +} + +func TestAIAnalyzeHandler_ForwardsToAIService(t *testing.T) { + ai := fakeVjailbreakAI(t) + defer ai.Close() + + h := &aiAnalyzeHandler{ + aiURL: ai.URL, + httpClient: ai.Client(), + fetchContext: func(migrationName, namespace string) (map[string]any, error) { + return map[string]any{ + "migration_cr": map[string]any{}, + "v2v_logs": "ERROR: disk failed", + "controller_logs": "", + "debug_logs": map[string]any{}, + }, nil + }, + } + + body, _ := json.Marshal(map[string]string{ + "migration_name": "migration-my-vm", + "namespace": "migration-system", + }) + req := httptest.NewRequest(http.MethodPost, "/vpw/v1/ai/analyze", bytes.NewReader(body)) + req.Header.Set("Content-Type", "application/json") + w := httptest.NewRecorder() + h.ServeHTTP(w, req) + + if w.Code != http.StatusOK { + t.Errorf("expected 200, got %d: %s", w.Code, w.Body.String()) + } + + var resp map[string]any + if err := json.NewDecoder(w.Body).Decode(&resp); err != nil { + t.Fatalf("invalid JSON response: %v", err) + } + if resp["root_cause"] != "DNS failure" { + t.Errorf("unexpected root_cause: %v", resp["root_cause"]) + } +} + +// T051: additional_context from fetchContext is forwarded to vjailbreak-ai payload. +func TestAIAnalyzeHandler_ForwardsAdditionalContext(t *testing.T) { + var captured map[string]any + ai := fakeVjailbreakAICapturing(t, &captured) + defer ai.Close() + + h := &aiAnalyzeHandler{ + aiURL: ai.URL, + httpClient: ai.Client(), + fetchContext: func(migrationName, namespace string) (map[string]any, error) { + return map[string]any{ + "migration_cr": map[string]any{}, + "v2v_logs": "", + "controller_logs": "", + "debug_logs": map[string]any{}, + "additional_context": "site note", + "fetch_warnings": []string{}, + }, nil + }, + } + + body, _ := json.Marshal(map[string]string{ + "migration_name": "migration-my-vm", + "namespace": "migration-system", + }) + req := httptest.NewRequest(http.MethodPost, "/vpw/v1/ai/analyze", bytes.NewReader(body)) + req.Header.Set("Content-Type", "application/json") + w := httptest.NewRecorder() + h.ServeHTTP(w, req) + + if w.Code != http.StatusOK { + t.Fatalf("expected 200, got %d: %s", w.Code, w.Body.String()) + } + + ctx, ok := captured["context"].(map[string]any) + if !ok { + t.Fatalf("forwarded payload missing context field, got: %v", captured) + } + if ctx["additional_context"] != "site note" { + t.Errorf("expected additional_context='site note', got %v", ctx["additional_context"]) + } +} + +// T052: assembleMigrationContext returns empty additional_context when ConfigMap absent. +func TestAIAnalyzeHandler_AdditionalContextEmptyWhenConfigMapAbsent(t *testing.T) { + var captured map[string]any + ai := fakeVjailbreakAICapturing(t, &captured) + defer ai.Close() + + h := &aiAnalyzeHandler{ + aiURL: ai.URL, + httpClient: ai.Client(), + fetchContext: func(migrationName, namespace string) (map[string]any, error) { + // Simulate assembleMigrationContext when ConfigMap is absent: + // no error, additional_context is empty string + return map[string]any{ + "migration_cr": map[string]any{}, + "v2v_logs": "", + "controller_logs": "", + "debug_logs": map[string]any{}, + "additional_context": "", + "fetch_warnings": []string{}, + }, nil + }, + } + + body, _ := json.Marshal(map[string]string{ + "migration_name": "migration-my-vm", + "namespace": "migration-system", + }) + req := httptest.NewRequest(http.MethodPost, "/vpw/v1/ai/analyze", bytes.NewReader(body)) + req.Header.Set("Content-Type", "application/json") + w := httptest.NewRecorder() + h.ServeHTTP(w, req) + + if w.Code != http.StatusOK { + t.Fatalf("expected 200, got %d: %s", w.Code, w.Body.String()) + } + + ctx, ok := captured["context"].(map[string]any) + if !ok { + t.Fatalf("forwarded payload missing context field") + } + if ctx["additional_context"] != "" { + t.Errorf("expected additional_context='', got %v", ctx["additional_context"]) + } +} diff --git a/pkg/vpwned/server/ai_key_handler.go b/pkg/vpwned/server/ai_key_handler.go new file mode 100644 index 000000000..f855fec6a --- /dev/null +++ b/pkg/vpwned/server/ai_key_handler.go @@ -0,0 +1,100 @@ +package server + +import ( + "context" + "encoding/json" + "net/http" + + "github.com/sirupsen/logrus" + corev1 "k8s.io/api/core/v1" + k8serrors "k8s.io/apimachinery/pkg/api/errors" + metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" + "k8s.io/apimachinery/pkg/types" + "sigs.k8s.io/controller-runtime/pkg/client" +) + +const ( + aiSecretName = "vjailbreak-ai-secret" + aiSecretNS = "migration-system" +) + +type aiKeyHandler struct { + k8sClient client.Client +} + +type aiKeyRequest struct { + APIKey string `json:"api_key"` + AdminKey string `json:"admin_key"` +} + +type aiKeyResponse struct { + Configured bool `json:"configured"` +} + +func (h *aiKeyHandler) ServeHTTP(w http.ResponseWriter, r *http.Request) { + switch r.Method { + case http.MethodGet: + h.getKey(w, r) + case http.MethodPost: + h.saveKey(w, r) + default: + http.Error(w, "method not allowed", http.StatusMethodNotAllowed) + } +} + +func (h *aiKeyHandler) getKey(w http.ResponseWriter, r *http.Request) { + ctx := context.Background() + var secret corev1.Secret + err := h.k8sClient.Get(ctx, types.NamespacedName{Name: aiSecretName, Namespace: aiSecretNS}, &secret) + configured := err == nil && len(secret.Data["api-key"]) > 0 + w.Header().Set("Content-Type", "application/json") + json.NewEncoder(w).Encode(aiKeyResponse{Configured: configured}) //nolint:errcheck +} + +func (h *aiKeyHandler) saveKey(w http.ResponseWriter, r *http.Request) { + var req aiKeyRequest + if err := json.NewDecoder(r.Body).Decode(&req); err != nil || req.APIKey == "" { + http.Error(w, "api_key is required", http.StatusBadRequest) + return + } + if req.AdminKey == "" { + http.Error(w, "admin_key is required", http.StatusBadRequest) + return + } + + ctx := context.Background() + secretData := map[string][]byte{ + "api-key": []byte(req.APIKey), + "admin-key": []byte(req.AdminKey), + } + + var existing corev1.Secret + err := h.k8sClient.Get(ctx, types.NamespacedName{Name: aiSecretName, Namespace: aiSecretNS}, &existing) + if k8serrors.IsNotFound(err) { + newSecret := &corev1.Secret{ + ObjectMeta: metav1.ObjectMeta{ + Name: aiSecretName, + Namespace: aiSecretNS, + }, + Data: secretData, + } + if err := h.k8sClient.Create(ctx, newSecret); err != nil { + logrus.Errorf("ai_key_handler: create secret failed: %v", err) + http.Error(w, "failed to save API key", http.StatusInternalServerError) + return + } + } else if err == nil { + existing.Data = secretData + if err := h.k8sClient.Update(ctx, &existing); err != nil { + logrus.Errorf("ai_key_handler: update secret failed: %v", err) + http.Error(w, "failed to update API key", http.StatusInternalServerError) + return + } + } else { + http.Error(w, "unexpected error", http.StatusInternalServerError) + return + } + + w.Header().Set("Content-Type", "application/json") + json.NewEncoder(w).Encode(aiKeyResponse{Configured: true}) //nolint:errcheck +} diff --git a/pkg/vpwned/server/ai_key_handler_test.go b/pkg/vpwned/server/ai_key_handler_test.go new file mode 100644 index 000000000..8396f0e20 --- /dev/null +++ b/pkg/vpwned/server/ai_key_handler_test.go @@ -0,0 +1,98 @@ +package server + +import ( + "bytes" + "encoding/json" + "net/http" + "net/http/httptest" + "testing" + + corev1 "k8s.io/api/core/v1" + metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" + "k8s.io/apimachinery/pkg/runtime" + clientgoscheme "k8s.io/client-go/kubernetes/scheme" + "sigs.k8s.io/controller-runtime/pkg/client" + "sigs.k8s.io/controller-runtime/pkg/client/fake" +) + +func fakeK8sClientForKeyTest(objs ...client.Object) client.Client { + scheme := runtime.NewScheme() + _ = clientgoscheme.AddToScheme(scheme) + _ = corev1.AddToScheme(scheme) + return fake.NewClientBuilder().WithScheme(scheme).WithObjects(objs...).Build() +} + +func TestAIKeyHandler_GetAbsent(t *testing.T) { + h := &aiKeyHandler{k8sClient: fakeK8sClientForKeyTest()} + req := httptest.NewRequest(http.MethodGet, "/vpw/v1/ai/key", nil) + w := httptest.NewRecorder() + h.ServeHTTP(w, req) + if w.Code != http.StatusOK { + t.Fatalf("expected 200, got %d", w.Code) + } + var resp aiKeyResponse + json.NewDecoder(w.Body).Decode(&resp) + if resp.Configured { + t.Error("expected configured=false when secret absent") + } +} + +func TestAIKeyHandler_GetPresent(t *testing.T) { + secret := &corev1.Secret{ + ObjectMeta: metav1.ObjectMeta{Name: aiSecretName, Namespace: aiSecretNS}, + Data: map[string][]byte{"api-key": []byte("sk-ant-test")}, + } + h := &aiKeyHandler{k8sClient: fakeK8sClientForKeyTest(secret)} + req := httptest.NewRequest(http.MethodGet, "/vpw/v1/ai/key", nil) + w := httptest.NewRecorder() + h.ServeHTTP(w, req) + var resp aiKeyResponse + json.NewDecoder(w.Body).Decode(&resp) + if !resp.Configured { + t.Error("expected configured=true when secret present") + } +} + +func TestAIKeyHandler_PostCreates(t *testing.T) { + h := &aiKeyHandler{k8sClient: fakeK8sClientForKeyTest()} + body, _ := json.Marshal(aiKeyRequest{APIKey: "sk-ant-abc", AdminKey: "my-admin"}) + req := httptest.NewRequest(http.MethodPost, "/vpw/v1/ai/key", bytes.NewReader(body)) + req.Header.Set("Content-Type", "application/json") + w := httptest.NewRecorder() + h.ServeHTTP(w, req) + if w.Code != http.StatusOK { + t.Fatalf("expected 200, got %d: %s", w.Code, w.Body.String()) + } + var resp aiKeyResponse + json.NewDecoder(w.Body).Decode(&resp) + if !resp.Configured { + t.Error("expected configured=true after POST") + } +} + +func TestAIKeyHandler_PostUpdates(t *testing.T) { + secret := &corev1.Secret{ + ObjectMeta: metav1.ObjectMeta{Name: aiSecretName, Namespace: aiSecretNS}, + Data: map[string][]byte{"api-key": []byte("old"), "admin-key": []byte("old-admin")}, + } + h := &aiKeyHandler{k8sClient: fakeK8sClientForKeyTest(secret)} + body, _ := json.Marshal(aiKeyRequest{APIKey: "sk-ant-new", AdminKey: "new-admin"}) + req := httptest.NewRequest(http.MethodPost, "/vpw/v1/ai/key", bytes.NewReader(body)) + req.Header.Set("Content-Type", "application/json") + w := httptest.NewRecorder() + h.ServeHTTP(w, req) + if w.Code != http.StatusOK { + t.Fatalf("expected 200, got %d", w.Code) + } +} + +func TestAIKeyHandler_PostMissingKey(t *testing.T) { + h := &aiKeyHandler{k8sClient: fakeK8sClientForKeyTest()} + req := httptest.NewRequest(http.MethodPost, "/vpw/v1/ai/key", bytes.NewBufferString(`{}`)) + req.Header.Set("Content-Type", "application/json") + w := httptest.NewRecorder() + h.ServeHTTP(w, req) + if w.Code != http.StatusBadRequest { + t.Errorf("expected 400, got %d", w.Code) + } +} diff --git a/pkg/vpwned/server/logextractor.go b/pkg/vpwned/server/logextractor.go new file mode 100644 index 000000000..cf01ac1a4 --- /dev/null +++ b/pkg/vpwned/server/logextractor.go @@ -0,0 +1,71 @@ +package server + +import ( + "strings" +) + +// SplitLines splits a log string into non-empty lines. +func SplitLines(s string) []string { + if s == "" { + return nil + } + parts := strings.Split(strings.TrimRight(s, "\n"), "\n") + result := make([]string, 0, len(parts)) + for _, p := range parts { + if p != "" { + result = append(result, p) + } + } + return result +} + +// TruncateTailChars keeps the last maxChars bytes of s, prepending a marker if truncated. +func TruncateTailChars(s string, maxChars int) string { + if len(s) <= maxChars { + return s + } + return "... [truncated] ...\n" + s[len(s)-maxChars:] +} + +// ExtractRelevantLines returns ERROR/WARN/FAILED lines with +/-contextWindow +// surrounding lines, plus the last tailLines lines. Deduplicates. +func ExtractRelevantLines(lines []string, contextWindow, tailLines int) []string { + if len(lines) == 0 { + return nil + } + + include := make([]bool, len(lines)) + + for i, line := range lines { + up := strings.ToUpper(line) + if strings.Contains(up, "ERROR") || strings.Contains(up, "FAILED") || strings.Contains(up, "WARN") { + start := i - contextWindow + if start < 0 { + start = 0 + } + end := i + contextWindow + if end >= len(lines) { + end = len(lines) - 1 + } + for j := start; j <= end; j++ { + include[j] = true + } + } + } + + tailStart := len(lines) - tailLines + if tailStart < 0 { + tailStart = 0 + } + for i := tailStart; i < len(lines); i++ { + include[i] = true + } + + result := make([]string, 0, len(lines)) + for i, line := range lines { + if include[i] { + result = append(result, line) + } + } + return result +} diff --git a/pkg/vpwned/server/logextractor_test.go b/pkg/vpwned/server/logextractor_test.go new file mode 100644 index 000000000..89493d0fb --- /dev/null +++ b/pkg/vpwned/server/logextractor_test.go @@ -0,0 +1,138 @@ +package server + +import ( + "fmt" + "strings" + "testing" +) + +func TestExtractRelevantLines_ErrorWithContext(t *testing.T) { + lines := make([]string, 50) + for i := range lines { + lines[i] = fmt.Sprintf("INFO line %d", i) + } + lines[25] = "ERROR disk copy failed: connection refused" + + result := ExtractRelevantLines(lines, 10, 200) + + joined := strings.Join(result, "\n") + if !strings.Contains(joined, "ERROR disk copy failed") { + t.Error("expected ERROR line in result") + } + if !strings.Contains(joined, "INFO line 15") { + t.Errorf("expected context line 15 before error, got:\n%s", joined) + } + if !strings.Contains(joined, "INFO line 35") { + t.Errorf("expected context line 35 after error, got:\n%s", joined) + } +} + +func TestExtractRelevantLines_LastNLines(t *testing.T) { + lines := make([]string, 300) + for i := range lines { + lines[i] = fmt.Sprintf("INFO line %d", i) + } + result := ExtractRelevantLines(lines, 10, 200) + joined := strings.Join(result, "\n") + if strings.Contains(joined, "INFO line 0") { + t.Error("should not include very early lines when no errors present") + } + if !strings.Contains(joined, "INFO line 299") { + t.Error("should always include the last line") + } + if len(result) > 200 { + t.Errorf("expected at most 200 lines from tail, got %d", len(result)) + } +} + +func TestExtractRelevantLines_Empty(t *testing.T) { + result := ExtractRelevantLines(nil, 10, 200) + if len(result) != 0 { + t.Errorf("expected empty result, got %d lines", len(result)) + } +} + +func TestExtractRelevantLines_DeduplicatesOverlappingContext(t *testing.T) { + lines := make([]string, 20) + for i := range lines { + lines[i] = fmt.Sprintf("INFO line %d", i) + } + lines[5] = "ERROR first error" + lines[7] = "ERROR second error" + + result := ExtractRelevantLines(lines, 10, 200) + + seen := map[string]int{} + for _, l := range result { + seen[l]++ + } + for l, count := range seen { + if count > 1 { + t.Errorf("line %q appears %d times (expected 1)", l, count) + } + } +} + +func TestExtractRelevantLines_WarnLinesIncluded(t *testing.T) { + lines := []string{"INFO a", "WARN disk latency high", "INFO b"} + result := ExtractRelevantLines(lines, 2, 0) + joined := strings.Join(result, "\n") + if !strings.Contains(joined, "WARN disk latency high") { + t.Error("expected WARN line in result") + } +} + +func TestTruncateTailChars(t *testing.T) { + cases := []struct { + name string + input string + maxChars int + wantTrunc bool + }{ + {"under limit", "hello world", 100, false}, + {"exact limit", "hello", 5, false}, + {"over limit", strings.Repeat("x", 200), 50, true}, + } + for _, tc := range cases { + t.Run(tc.name, func(t *testing.T) { + got := TruncateTailChars(tc.input, tc.maxChars) + if tc.wantTrunc { + if !strings.Contains(got, "[truncated]") { + t.Error("expected truncation marker") + } + if len(got) > tc.maxChars+30 { + t.Errorf("result too long: %d chars", len(got)) + } + tail := tc.input[len(tc.input)-tc.maxChars:] + if !strings.HasSuffix(got, tail) { + t.Error("expected tail of original string preserved") + } + } else { + if got != tc.input { + t.Errorf("expected unchanged input, got %q", got) + } + } + }) + } +} + +func TestSplitLines(t *testing.T) { + cases := []struct { + name string + input string + want int + }{ + {"empty", "", 0}, + {"single", "hello", 1}, + {"two lines", "a\nb", 2}, + {"trailing newline", "a\nb\n", 2}, + } + for _, tc := range cases { + t.Run(tc.name, func(t *testing.T) { + got := SplitLines(tc.input) + if len(got) != tc.want { + t.Errorf("SplitLines(%q) = %d lines, want %d", tc.input, len(got), tc.want) + } + }) + } +} diff --git a/pkg/vpwned/server/server.go b/pkg/vpwned/server/server.go index fd9371362..8bc578fc4 100644 --- a/pkg/vpwned/server/server.go +++ b/pkg/vpwned/server/server.go @@ -152,6 +152,20 @@ func getHTTPServer(ctx context.Context, port, grpcSocket string) (*http.ServeMux logrus.Errorf("cannot start handler for StorageArray") } + // AI analysis endpoints + aiK8sClient, err := CreateInClusterClient() + if err != nil { + logrus.Warnf("ai handler: failed to create k8s client (non-cluster env): %v", err) + } else { + rawK8s, rawErr := CreateRawK8sClient() + if rawErr != nil { + logrus.Warnf("ai handler: failed to create raw k8s client: %v", rawErr) + } + aiHandler := NewAIAnalyzeHandler(aiK8sClient, rawK8s) + mux.Handle("/vpw/v1/ai/analyze", aiHandler) + mux.Handle("/vpw/v1/ai/key", &aiKeyHandler{k8sClient: aiK8sClient}) + } + // Wrap gatewayMuxer to handle all other routes mux.HandleFunc("/vpw/", func(w http.ResponseWriter, r *http.Request) { // Skip VDDK endpoints - they're already registered @@ -173,6 +187,11 @@ func getHTTPServer(ctx context.Context, port, grpcSocket string) (*http.ServeMux HandleK8sProxy(w, r) return } + // Skip AI endpoints - registered with their own handlers above + if strings.HasPrefix(r.URL.Path, "/vpw/v1/ai/") { + http.NotFound(w, r) + return + } APILogger(gatewayMuxer).ServeHTTP(w, r) }) diff --git a/pkg/vpwned/server/vjailbreak_proxy.go b/pkg/vpwned/server/vjailbreak_proxy.go index edd6927aa..222a70a88 100644 --- a/pkg/vpwned/server/vjailbreak_proxy.go +++ b/pkg/vpwned/server/vjailbreak_proxy.go @@ -30,6 +30,7 @@ import ( "k8s.io/apimachinery/pkg/runtime" k8stypes "k8s.io/apimachinery/pkg/types" utilruntime "k8s.io/apimachinery/pkg/util/runtime" + "k8s.io/client-go/kubernetes" clientgoscheme "k8s.io/client-go/kubernetes/scheme" "k8s.io/client-go/rest" "k8s.io/client-go/util/retry" @@ -407,6 +408,15 @@ func CreateInClusterClient() (client.Client, error) { return clientset, nil } +// CreateRawK8sClient returns a kubernetes.Interface for pod log streaming. +func CreateRawK8sClient() (kubernetes.Interface, error) { + cfg, err := rest.InClusterConfig() + if err != nil { + return nil, err + } + return kubernetes.NewForConfig(cfg) +} + func isRetryableStatusUpdateError(err error) bool { return apierrors.IsConflict(err) || apierrors.IsServerTimeout(err) || diff --git a/ui/package-lock.json b/ui/package-lock.json index ad78a2aa9..29f827899 100644 --- a/ui/package-lock.json +++ b/ui/package-lock.json @@ -20,11 +20,12 @@ "@emotion/styled": "^11.13.0", "@fontsource/roboto": "^5.1.0", "@hookform/resolvers": "^5.2.2", - "@mui/icons-material": "^6.4.1", + "@mui/icons-material": "^6.5.0", "@mui/lab": "^6.0.0-beta.10", - "@mui/material": "^6.1.1", + "@mui/material": "^6.5.0", "@mui/x-data-grid": "^7.17.0", "@mui/x-date-pickers": "^7.20.0", + "@popperjs/core": "^2.11.8", "@tanstack/react-query": "^5.59.20", "@tanstack/react-query-devtools": "^5.59.20", "@types/react-syntax-highlighter": "^15.5.13", @@ -43,6 +44,8 @@ "react-joyride": "^2.9.3", "react-router-dom": "^6.26.2", "react-syntax-highlighter": "^15.6.1", + "react-transition-group": "^4.4.5", + "stylis": "^4.4.0", "uuid": "^10.0.0", "yarn": "^1.22.22" }, @@ -56,23 +59,32 @@ "@storybook/react-vite": "8.6.14", "@storybook/test": "8.6.14", "@tanstack/eslint-plugin-query": "^5.59.20", + "@testing-library/jest-dom": "^6.9.1", + "@testing-library/react": "^16.3.2", + "@testing-library/user-event": "^14.6.1", "@types/node": "^22.19.2", "@types/ramda": "^0.30.2", "@types/react": "^18.3.3", "@types/react-dom": "^18.3.0", "@vitejs/plugin-react": "^4.3.1", + "@vitest/coverage-v8": "^2.1.9", + "aria-query": "^5.3.2", "cypress": "^14.5.4", + "dom-accessibility-api": "^0.7.1", "eslint": "^9.9.0", "eslint-plugin-react-hooks": "^5.1.0-rc.0", "eslint-plugin-react-refresh": "^0.4.9", "globals": "^15.9.0", + "jsdom": "^29.1.1", "prettier": "^3.6.2", + "pretty-format": "^27.5.1", "start-server-and-test": "^2.1.3", "storybook": "8.6.14", "typescript": "^5.5.3", "typescript-eslint": "^8.0.1", "vite": "^5.4.1", - "vite-plugin-runtime-env": "^0.1.1" + "vite-plugin-runtime-env": "^0.1.1", + "vitest": "^2.1.9" } }, "node_modules/@adobe/css-tools": { @@ -230,6 +242,57 @@ "node": ">=6.0.0" } }, + "node_modules/@asamuzakjp/css-color": { + "version": "5.1.11", + "resolved": "https://registry.npmjs.org/@asamuzakjp/css-color/-/css-color-5.1.11.tgz", + "integrity": "sha512-KVw6qIiCTUQhByfTd78h2yD1/00waTmm9uy/R7Ck/ctUyAPj+AEDLkQIdJW0T8+qGgj3j5bpNKK7Q3G+LedJWg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@asamuzakjp/generational-cache": "^1.0.1", + "@csstools/css-calc": "^3.2.0", + "@csstools/css-color-parser": "^4.1.0", + "@csstools/css-parser-algorithms": "^4.0.0", + "@csstools/css-tokenizer": "^4.0.0" + }, + "engines": { + "node": "^20.19.0 || ^22.12.0 || >=24.0.0" + } + }, + "node_modules/@asamuzakjp/dom-selector": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/@asamuzakjp/dom-selector/-/dom-selector-7.1.1.tgz", + "integrity": "sha512-67RZDnYRc8H/8MLDgQCDE//zoqVFwajkepHZgmXrbwybzXOEwOWGPYGmALYl9J2DOLfFPPs6kKCqmbzV895hTQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@asamuzakjp/generational-cache": "^1.0.1", + "@asamuzakjp/nwsapi": "^2.3.9", + "bidi-js": "^1.0.3", + "css-tree": "^3.2.1", + "is-potential-custom-element-name": "^1.0.1" + }, + "engines": { + "node": "^20.19.0 || ^22.12.0 || >=24.0.0" + } + }, + "node_modules/@asamuzakjp/generational-cache": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@asamuzakjp/generational-cache/-/generational-cache-1.0.1.tgz", + "integrity": "sha512-wajfB8KqzMCN2KGNFdLkReeHncd0AslUSrvHVvvYWuU8ghncRJoA50kT3zP9MVL0+9g4/67H+cdvBskj9THPzg==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^20.19.0 || ^22.12.0 || >=24.0.0" + } + }, + "node_modules/@asamuzakjp/nwsapi": { + "version": "2.3.9", + "resolved": "https://registry.npmjs.org/@asamuzakjp/nwsapi/-/nwsapi-2.3.9.tgz", + "integrity": "sha512-n8GuYSrI9bF7FFZ/SjhwevlHc8xaVlb/7HmHelnc/PZXBD2ZR49NnN9sMMuDdEGPeeRQ5d0hqlSlEpgCX3Wl0Q==", + "dev": true, + "license": "MIT" + }, "node_modules/@babel/code-frame": { "version": "7.27.1", "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.27.1.tgz", @@ -260,6 +323,7 @@ "integrity": "sha512-UlLAnTPrFdNGoFtbSXwcGFQBtQZJCNjaN6hQNP3UPvuNXT1i82N26KL3dZeIpNalWywr9IuQuncaAfUaS1g6sQ==", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "@ampproject/remapping": "^2.2.0", "@babel/code-frame": "^7.27.1", @@ -369,18 +433,18 @@ } }, "node_modules/@babel/helper-string-parser": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz", - "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==", + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.29.7.tgz", + "integrity": "sha512-Pb5ijPrZ89GDH8223L4UP8i6QApWxs04RbPQJTeWDV0/keR2E36MeKnyr6LYmUUvqRRI+Iv87SuF1W6ErINzYw==", "license": "MIT", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-validator-identifier": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.27.1.tgz", - "integrity": "sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==", + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.29.7.tgz", + "integrity": "sha512-qehxGkRj55h/ff8EMaJ+cYhyaKlHIxqYDn682wQD7RNp9UujOQsHog2uS0r2vzr4pW+sXf90NeeayjcNaX3fFg==", "license": "MIT", "engines": { "node": ">=6.9.0" @@ -411,12 +475,12 @@ } }, "node_modules/@babel/parser": { - "version": "7.28.0", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.28.0.tgz", - "integrity": "sha512-jVZGvOxOuNSsuQuLRTh13nU0AogFlw32w/MT+LV6D3sP5WdbW61E77RnkbaO2dUvmPAYrBDJXGn5gGS6tH4j8g==", + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.29.7.tgz", + "integrity": "sha512-hnORnjP/1P/zFEndoeX+n+t1RwWRJiJpM/jO7FW32Kn9r5+sJB2JWOdYo4L6k78j15eCwY3Gm/7364B1EMwtNg==", "license": "MIT", "dependencies": { - "@babel/types": "^7.28.0" + "@babel/types": "^7.29.7" }, "bin": { "parser": "bin/babel-parser.js" @@ -499,18 +563,38 @@ } }, "node_modules/@babel/types": { - "version": "7.28.2", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.28.2.tgz", - "integrity": "sha512-ruv7Ae4J5dUYULmeXw1gmb7rYRz57OWCPM57pHojnLq/3Z1CK2lNSLTCVjxVk1F/TZHwOZZrOWi0ur95BbLxNQ==", + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.29.7.tgz", + "integrity": "sha512-4zBIxpPzowiZpusoFkyGVwakdRJUyuH5PxQ/PrqghfdFWWasvnCdPfQXHrenDai+gyLARulZjZowCOj6fjT4pA==", "license": "MIT", "dependencies": { - "@babel/helper-string-parser": "^7.27.1", - "@babel/helper-validator-identifier": "^7.27.1" + "@babel/helper-string-parser": "^7.29.7", + "@babel/helper-validator-identifier": "^7.29.7" }, "engines": { "node": ">=6.9.0" } }, + "node_modules/@bcoe/v8-coverage": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", + "dev": true, + "license": "MIT" + }, + "node_modules/@bramus/specificity": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/@bramus/specificity/-/specificity-2.4.2.tgz", + "integrity": "sha512-ctxtJ/eA+t+6q2++vj5j7FYX3nRu311q1wfYH3xjlLOsczhlhxAg2FWNUXhpGvAw3BWo1xBcvOV6/YLc2r5FJw==", + "dev": true, + "license": "MIT", + "dependencies": { + "css-tree": "^3.0.0" + }, + "bin": { + "specificity": "bin/cli.js" + } + }, "node_modules/@bugsnag/browser": { "version": "8.4.0", "resolved": "https://registry.npmjs.org/@bugsnag/browser/-/browser-8.4.0.tgz", @@ -772,6 +856,7 @@ "resolved": "https://registry.npmjs.org/@codemirror/view/-/view-6.38.1.tgz", "integrity": "sha512-RmTOkE7hRU3OVREqFVITWHz6ocgBjv08GoePscAakgVQfciA3SGCEk7mb9IzwW61cKKmlTpHXG6DUE5Ubx+MGQ==", "license": "MIT", + "peer": true, "dependencies": { "@codemirror/state": "^6.5.0", "crelt": "^1.0.6", @@ -779,6 +864,148 @@ "w3c-keyname": "^2.2.4" } }, + "node_modules/@csstools/color-helpers": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/@csstools/color-helpers/-/color-helpers-6.0.2.tgz", + "integrity": "sha512-LMGQLS9EuADloEFkcTBR3BwV/CGHV7zyDxVRtVDTwdI2Ca4it0CCVTT9wCkxSgokjE5Ho41hEPgb8OEUwoXr6Q==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", + "engines": { + "node": ">=20.19.0" + } + }, + "node_modules/@csstools/css-calc": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/@csstools/css-calc/-/css-calc-3.2.1.tgz", + "integrity": "sha512-DtdHlgXh5ZkA43cwBcAm+huzgJiwx3ZTWVjBs94kwz2xKqSimDA3lBgCjphYgwgVUMWatSM0pDd8TILB1yrVVg==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT", + "engines": { + "node": ">=20.19.0" + }, + "peerDependencies": { + "@csstools/css-parser-algorithms": "^4.0.0", + "@csstools/css-tokenizer": "^4.0.0" + } + }, + "node_modules/@csstools/css-color-parser": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/@csstools/css-color-parser/-/css-color-parser-4.1.1.tgz", + "integrity": "sha512-eZ5XOtyhK+mggRafYUWzA0tvaYOFgdY8AkgQiCJF9qNAePnUo/zmsqqYubBBb3sQ8uNUaSKTY9s9klfRaAXL0g==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT", + "dependencies": { + "@csstools/color-helpers": "^6.0.2", + "@csstools/css-calc": "^3.2.1" + }, + "engines": { + "node": ">=20.19.0" + }, + "peerDependencies": { + "@csstools/css-parser-algorithms": "^4.0.0", + "@csstools/css-tokenizer": "^4.0.0" + } + }, + "node_modules/@csstools/css-parser-algorithms": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@csstools/css-parser-algorithms/-/css-parser-algorithms-4.0.0.tgz", + "integrity": "sha512-+B87qS7fIG3L5h3qwJ/IFbjoVoOe/bpOdh9hAjXbvx0o8ImEmUsGXN0inFOnk2ChCFgqkkGFQ+TpM5rbhkKe4w==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT", + "peer": true, + "engines": { + "node": ">=20.19.0" + }, + "peerDependencies": { + "@csstools/css-tokenizer": "^4.0.0" + } + }, + "node_modules/@csstools/css-syntax-patches-for-csstree": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/@csstools/css-syntax-patches-for-csstree/-/css-syntax-patches-for-csstree-1.1.4.tgz", + "integrity": "sha512-wgsqt92b7C7tQhIdPNxj0n9zuUbQlvAuI1exyzeNrOKOi62SD7ren8zqszmpVREjAOqg8cD2FqYhQfAuKjk4sw==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", + "peerDependencies": { + "css-tree": "^3.2.1" + }, + "peerDependenciesMeta": { + "css-tree": { + "optional": true + } + } + }, + "node_modules/@csstools/css-tokenizer": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@csstools/css-tokenizer/-/css-tokenizer-4.0.0.tgz", + "integrity": "sha512-QxULHAm7cNu72w97JUNCBFODFaXpbDg+dP8b/oWFAZ2MTRppA3U00Y2L1HqaS4J6yBqxwa/Y3nMBaxVKbB/NsA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT", + "peer": true, + "engines": { + "node": ">=20.19.0" + } + }, "node_modules/@cypress/request": { "version": "3.0.9", "resolved": "https://registry.npmjs.org/@cypress/request/-/request-3.0.9.tgz", @@ -865,6 +1092,12 @@ "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", "license": "MIT" }, + "node_modules/@emotion/babel-plugin/node_modules/stylis": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.2.0.tgz", + "integrity": "sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw==", + "license": "MIT" + }, "node_modules/@emotion/cache": { "version": "11.14.0", "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.14.0.tgz", @@ -878,6 +1111,12 @@ "stylis": "4.2.0" } }, + "node_modules/@emotion/cache/node_modules/stylis": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.2.0.tgz", + "integrity": "sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw==", + "license": "MIT" + }, "node_modules/@emotion/hash": { "version": "0.9.2", "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.9.2.tgz", @@ -904,6 +1143,7 @@ "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.14.0.tgz", "integrity": "sha512-O000MLDBDdk/EohJPFUqvnp4qnHeYkVP5B0xEG0D/L7cOKP9kefu2DXn8dj74cQfsEzUqh+sr1RzFqiL1o+PpA==", "license": "MIT", + "peer": true, "dependencies": { "@babel/runtime": "^7.18.3", "@emotion/babel-plugin": "^11.13.5", @@ -947,6 +1187,7 @@ "resolved": "https://registry.npmjs.org/@emotion/styled/-/styled-11.14.1.tgz", "integrity": "sha512-qEEJt42DuToa3gurlH4Qqc1kVpNq8wO8cJtDzU46TjlzWjDlsVyevtYCRijVq3SrHsROS+gVQ8Fnea108GnKzw==", "license": "MIT", + "peer": true, "dependencies": { "@babel/runtime": "^7.18.3", "@emotion/babel-plugin": "^11.13.5", @@ -1588,6 +1829,24 @@ "node": "^18.18.0 || ^20.9.0 || >=21.1.0" } }, + "node_modules/@exodus/bytes": { + "version": "1.15.1", + "resolved": "https://registry.npmjs.org/@exodus/bytes/-/bytes-1.15.1.tgz", + "integrity": "sha512-S6mL0yNB/Abt9Ei4tq8gDhcczc4S3+vQ4ra7vxnAf+YHC02srtqxKKZghx2Dq6p0e66THKwR6r8N6P95wEty7Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^20.19.0 || ^22.12.0 || >=24.0.0" + }, + "peerDependencies": { + "@noble/hashes": "^1.8.0 || ^2.0.0" + }, + "peerDependenciesMeta": { + "@noble/hashes": { + "optional": true + } + } + }, "node_modules/@floating-ui/core": { "version": "1.7.3", "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.7.3.tgz", @@ -1820,6 +2079,16 @@ "url": "https://github.com/chalk/strip-ansi?sponsor=1" } }, + "node_modules/@istanbuljs/schema": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.6.tgz", + "integrity": "sha512-+Sg6GCR/wy1oSmQDFq4LQDAhm3ETKnorxN+y5nbLULOR3P0c14f2Wurzj3/xqPXtasLFfHd5iRFQ7AJt4KH2cw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, "node_modules/@joshwooding/vite-plugin-react-docgen-typescript": { "version": "0.5.0", "resolved": "https://registry.npmjs.org/@joshwooding/vite-plugin-react-docgen-typescript/-/vite-plugin-react-docgen-typescript-0.5.0.tgz", @@ -1841,13 +2110,6 @@ } } }, - "node_modules/@joshwooding/vite-plugin-react-docgen-typescript/node_modules/@jridgewell/sourcemap-codec": { - "version": "1.5.5", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz", - "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==", - "dev": true, - "license": "MIT" - }, "node_modules/@joshwooding/vite-plugin-react-docgen-typescript/node_modules/magic-string": { "version": "0.27.0", "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.27.0.tgz", @@ -1892,15 +2154,15 @@ } }, "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.5.4", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.4.tgz", - "integrity": "sha512-VT2+G1VQs/9oz078bLrYbecdZKs912zQlkelYpuf+SXF+QvZDYJlbx/LSx+meSAwdDFnF8FVXW92AVjjkVmgFw==", + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz", + "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==", "license": "MIT" }, "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.29", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.29.tgz", - "integrity": "sha512-uw6guiW/gcAGPDhLmd77/6lW8QLeiV5RUTsAX46Db6oLhGaVj4lhnPwb184s1bkc8kdVg/+h988dro8GRDpmYQ==", + "version": "0.3.31", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz", + "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==", "license": "MIT", "dependencies": { "@jridgewell/resolve-uri": "^3.1.0", @@ -2151,6 +2413,7 @@ "resolved": "https://registry.npmjs.org/@mui/material/-/material-6.5.0.tgz", "integrity": "sha512-yjvtXoFcrPLGtgKRxFaH6OQPtcLPhkloC0BML6rBG5UeldR0nPULR/2E2BfXdo5JNV7j7lOzrrLX2Qf/iSidow==", "license": "MIT", + "peer": true, "dependencies": { "@babel/runtime": "^7.26.0", "@mui/core-downloads-tracker": "^6.5.0", @@ -2267,6 +2530,7 @@ "resolved": "https://registry.npmjs.org/@mui/system/-/system-6.5.0.tgz", "integrity": "sha512-XcbBYxDS+h/lgsoGe78ExXFZXtuIlSBpn/KsZq8PtZcIkUNJInkuDqcLd2rVBQrDC1u+rvVovdaWPf2FHKJf3w==", "license": "MIT", + "peer": true, "dependencies": { "@babel/runtime": "^7.26.0", "@mui/private-theming": "^6.4.9", @@ -2871,9 +3135,9 @@ } }, "node_modules/@standard-schema/spec": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@standard-schema/spec/-/spec-1.0.0.tgz", - "integrity": "sha512-m2bOd0f2RT9k8QJx1JN85cZYyH1RqFBdlwtkSlf4tBDYLCiiZnv1fIIwacK6cqwXavOydf0NPToMQgpKq+dVlA==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@standard-schema/spec/-/spec-1.1.0.tgz", + "integrity": "sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w==", "dev": true, "license": "MIT" }, @@ -3045,6 +3309,7 @@ "integrity": "sha512-tmbWg6W31tQLeB5cdIBOicJDJRR2KzXsV7uSK9iNfLWQ5bIZfxuPEHp7M8wiHyHnn0DD1i7w3Zmin0FtkrwoCQ==", "dev": true, "license": "MIT", + "peer": true, "engines": { "node": ">=0.10.0" } @@ -3055,6 +3320,7 @@ "integrity": "sha512-UlbRu4cAiGaIewkPyiRGJk0imDN2T3JjieT6spoL2UeSf5od4n5LB/mQ4ejmxhCFT1tYe8IvaFulzynWovsEFQ==", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "scheduler": "^0.27.0" }, @@ -3490,6 +3756,62 @@ "storybook": "^8.6.14" } }, + "node_modules/@storybook/test/node_modules/@testing-library/jest-dom": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-6.5.0.tgz", + "integrity": "sha512-xGGHpBXYSHUUr6XsKBfs85TWlYKpTc37cSBBVrXcib2MkHLboWlkClhWF37JKlDb9KEq3dHs+f2xR7XJEWGBxA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@adobe/css-tools": "^4.4.0", + "aria-query": "^5.0.0", + "chalk": "^3.0.0", + "css.escape": "^1.5.1", + "dom-accessibility-api": "^0.6.3", + "lodash": "^4.17.21", + "redent": "^3.0.0" + }, + "engines": { + "node": ">=14", + "npm": ">=6", + "yarn": ">=1" + } + }, + "node_modules/@storybook/test/node_modules/@testing-library/user-event": { + "version": "14.5.2", + "resolved": "https://registry.npmjs.org/@testing-library/user-event/-/user-event-14.5.2.tgz", + "integrity": "sha512-YAh82Wh4TIrxYLmfGcixwD18oIjyC1pFQC2Y01F2lzV2HTMiYrI0nze0FD0ocB//CKS/7jIUgae+adPqxK5yCQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12", + "npm": ">=6" + }, + "peerDependencies": { + "@testing-library/dom": ">=7.21.4" + } + }, + "node_modules/@storybook/test/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@storybook/test/node_modules/dom-accessibility-api": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.6.3.tgz", + "integrity": "sha512-7ZgogeTnjuHbo+ct10G9Ffp0mif17idi0IyWNVA/wcwcm7NPOD/WEHVP3n7n3MhXqxoIYm8d6MuZohYWIZ4T3w==", + "dev": true, + "license": "MIT" + }, "node_modules/@storybook/theming": { "version": "8.6.14", "resolved": "https://registry.npmjs.org/@storybook/theming/-/theming-8.6.14.tgz", @@ -3546,6 +3868,7 @@ "resolved": "https://registry.npmjs.org/@tanstack/react-query/-/react-query-5.84.1.tgz", "integrity": "sha512-zo7EUygcWJMQfFNWDSG7CBhy8irje/XY0RDVKKV4IQJAysb+ZJkkJPcnQi+KboyGUgT+SQebRFoTqLuTtfoDLw==", "license": "MIT", + "peer": true, "dependencies": { "@tanstack/query-core": "5.83.1" }, @@ -3580,6 +3903,7 @@ "integrity": "sha512-pemlzrSESWbdAloYml3bAJMEfNh1Z7EduzqPKprCH5S341frlpYnUEW0H72dLxa6IsYr+mPno20GiSm+h9dEdQ==", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "@babel/code-frame": "^7.10.4", "@babel/runtime": "^7.12.5", @@ -3594,19 +3918,35 @@ "node": ">=18" } }, + "node_modules/@testing-library/dom/node_modules/aria-query": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz", + "integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "dequal": "^2.0.3" + } + }, + "node_modules/@testing-library/dom/node_modules/dom-accessibility-api": { + "version": "0.5.16", + "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.16.tgz", + "integrity": "sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==", + "dev": true, + "license": "MIT" + }, "node_modules/@testing-library/jest-dom": { - "version": "6.5.0", - "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-6.5.0.tgz", - "integrity": "sha512-xGGHpBXYSHUUr6XsKBfs85TWlYKpTc37cSBBVrXcib2MkHLboWlkClhWF37JKlDb9KEq3dHs+f2xR7XJEWGBxA==", + "version": "6.9.1", + "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-6.9.1.tgz", + "integrity": "sha512-zIcONa+hVtVSSep9UT3jZ5rizo2BsxgyDYU7WFD5eICBE7no3881HGeb/QkGfsJs6JTkY1aQhT7rIPC7e+0nnA==", "dev": true, "license": "MIT", "dependencies": { "@adobe/css-tools": "^4.4.0", "aria-query": "^5.0.0", - "chalk": "^3.0.0", "css.escape": "^1.5.1", "dom-accessibility-api": "^0.6.3", - "lodash": "^4.17.21", + "picocolors": "^1.1.1", "redent": "^3.0.0" }, "engines": { @@ -3615,41 +3955,45 @@ "yarn": ">=1" } }, - "node_modules/@testing-library/jest-dom/node_modules/aria-query": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.2.tgz", - "integrity": "sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==", + "node_modules/@testing-library/jest-dom/node_modules/dom-accessibility-api": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.6.3.tgz", + "integrity": "sha512-7ZgogeTnjuHbo+ct10G9Ffp0mif17idi0IyWNVA/wcwcm7NPOD/WEHVP3n7n3MhXqxoIYm8d6MuZohYWIZ4T3w==", "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">= 0.4" - } + "license": "MIT" }, - "node_modules/@testing-library/jest-dom/node_modules/chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "node_modules/@testing-library/react": { + "version": "16.3.2", + "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-16.3.2.tgz", + "integrity": "sha512-XU5/SytQM+ykqMnAnvB2umaJNIOsLF3PVv//1Ew4CTcpz0/BRyy/af40qqrt7SjKpDdT1saBMc42CUok5gaw+g==", "dev": true, "license": "MIT", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "@babel/runtime": "^7.12.5" }, "engines": { - "node": ">=8" + "node": ">=18" + }, + "peerDependencies": { + "@testing-library/dom": "^10.0.0", + "@types/react": "^18.0.0 || ^19.0.0", + "@types/react-dom": "^18.0.0 || ^19.0.0", + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } } }, - "node_modules/@testing-library/jest-dom/node_modules/dom-accessibility-api": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.6.3.tgz", - "integrity": "sha512-7ZgogeTnjuHbo+ct10G9Ffp0mif17idi0IyWNVA/wcwcm7NPOD/WEHVP3n7n3MhXqxoIYm8d6MuZohYWIZ4T3w==", - "dev": true, - "license": "MIT" - }, "node_modules/@testing-library/user-event": { - "version": "14.5.2", - "resolved": "https://registry.npmjs.org/@testing-library/user-event/-/user-event-14.5.2.tgz", - "integrity": "sha512-YAh82Wh4TIrxYLmfGcixwD18oIjyC1pFQC2Y01F2lzV2HTMiYrI0nze0FD0ocB//CKS/7jIUgae+adPqxK5yCQ==", + "version": "14.6.1", + "resolved": "https://registry.npmjs.org/@testing-library/user-event/-/user-event-14.6.1.tgz", + "integrity": "sha512-vq7fv0rnt+QTXgPxr5Hjc210p6YKq2kmdziLgnsZGgLJ9e6VAShx1pACLuRjd/AS/sr7phAR58OIIpf0LlmQNw==", "dev": true, "license": "MIT", "engines": { @@ -3796,6 +4140,7 @@ "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.23.tgz", "integrity": "sha512-/LDXMQh55EzZQ0uVAZmKKhfENivEvWz6E+EYzh+/MCjMhNsotd+ZHhBGIjFDTi6+fz0OhQQQLbTgdQIxxCsC0w==", "license": "MIT", + "peer": true, "dependencies": { "@types/prop-types": "*", "csstype": "^3.0.2" @@ -3807,6 +4152,7 @@ "integrity": "sha512-MEe3UeoENYVFXzoXEWsvcpg6ZvlrFNlOQ7EOsvhI3CfAXwzPfO8Qwuxd40nepsYKqyyVQnTdEfv68q91yLcKrQ==", "dev": true, "license": "MIT", + "peer": true, "peerDependencies": { "@types/react": "^18.0.0" } @@ -3926,6 +4272,7 @@ "integrity": "sha512-g3WpVQHngx0aLXn6kfIYCZxM6rRJlWzEkVpqEFLT3SgEDsp9cpCbxxgwnE504q4H+ruSDh/VGS6nqZIDynP+vg==", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "@typescript-eslint/scope-manager": "8.39.0", "@typescript-eslint/types": "8.39.0", @@ -4225,6 +4572,39 @@ "vite": "^4.2.0 || ^5.0.0 || ^6.0.0 || ^7.0.0" } }, + "node_modules/@vitest/coverage-v8": { + "version": "2.1.9", + "resolved": "https://registry.npmjs.org/@vitest/coverage-v8/-/coverage-v8-2.1.9.tgz", + "integrity": "sha512-Z2cOr0ksM00MpEfyVE8KXIYPEcBFxdbLSs56L8PO0QQMxt/6bDj45uQfxoc96v05KW3clk7vvgP0qfDit9DmfQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@ampproject/remapping": "^2.3.0", + "@bcoe/v8-coverage": "^0.2.3", + "debug": "^4.3.7", + "istanbul-lib-coverage": "^3.2.2", + "istanbul-lib-report": "^3.0.1", + "istanbul-lib-source-maps": "^5.0.6", + "istanbul-reports": "^3.1.7", + "magic-string": "^0.30.12", + "magicast": "^0.3.5", + "std-env": "^3.8.0", + "test-exclude": "^7.0.1", + "tinyrainbow": "^1.2.0" + }, + "funding": { + "url": "https://opencollective.com/vitest" + }, + "peerDependencies": { + "@vitest/browser": "2.1.9", + "vitest": "2.1.9" + }, + "peerDependenciesMeta": { + "@vitest/browser": { + "optional": true + } + } + }, "node_modules/@vitest/expect": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-2.0.5.tgz", @@ -4241,6 +4621,56 @@ "url": "https://opencollective.com/vitest" } }, + "node_modules/@vitest/mocker": { + "version": "2.1.9", + "resolved": "https://registry.npmjs.org/@vitest/mocker/-/mocker-2.1.9.tgz", + "integrity": "sha512-tVL6uJgoUdi6icpxmdrn5YNo3g3Dxv+IHJBr0GXHaEdTcw3F+cPKnsXFhli6nO+f/6SDKPHEK1UN+k+TQv0Ehg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vitest/spy": "2.1.9", + "estree-walker": "^3.0.3", + "magic-string": "^0.30.12" + }, + "funding": { + "url": "https://opencollective.com/vitest" + }, + "peerDependencies": { + "msw": "^2.4.9", + "vite": "^5.0.0" + }, + "peerDependenciesMeta": { + "msw": { + "optional": true + }, + "vite": { + "optional": true + } + } + }, + "node_modules/@vitest/mocker/node_modules/@vitest/spy": { + "version": "2.1.9", + "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-2.1.9.tgz", + "integrity": "sha512-E1B35FwzXXTs9FHNK6bDszs7mtydNi5MIfUWpceJ8Xbfb1gBMscAnwLbEu+B44ed6W3XjL9/ehLPHR1fkf1KLQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "tinyspy": "^3.0.2" + }, + "funding": { + "url": "https://opencollective.com/vitest" + } + }, + "node_modules/@vitest/mocker/node_modules/estree-walker": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", + "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0" + } + }, "node_modules/@vitest/pretty-format": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-2.0.5.tgz", @@ -4254,6 +4684,76 @@ "url": "https://opencollective.com/vitest" } }, + "node_modules/@vitest/runner": { + "version": "2.1.9", + "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-2.1.9.tgz", + "integrity": "sha512-ZXSSqTFIrzduD63btIfEyOmNcBmQvgOVsPNPe0jYtESiXkhd8u2erDLnMxmGrDCwHCCHE7hxwRDCT3pt0esT4g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vitest/utils": "2.1.9", + "pathe": "^1.1.2" + }, + "funding": { + "url": "https://opencollective.com/vitest" + } + }, + "node_modules/@vitest/runner/node_modules/@vitest/pretty-format": { + "version": "2.1.9", + "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-2.1.9.tgz", + "integrity": "sha512-KhRIdGV2U9HOUzxfiHmY8IFHTdqtOhIzCpd8WRdJiE7D/HUcZVD0EgQCVjm+Q9gkUXWgBvMmTtZgIG48wq7sOQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "tinyrainbow": "^1.2.0" + }, + "funding": { + "url": "https://opencollective.com/vitest" + } + }, + "node_modules/@vitest/runner/node_modules/@vitest/utils": { + "version": "2.1.9", + "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-2.1.9.tgz", + "integrity": "sha512-v0psaMSkNJ3A2NMrUEHFRzJtDPFn+/VWZ5WxImB21T9fjucJRmS7xCS3ppEnARb9y11OAzaD+P2Ps+b+BGX5iQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vitest/pretty-format": "2.1.9", + "loupe": "^3.1.2", + "tinyrainbow": "^1.2.0" + }, + "funding": { + "url": "https://opencollective.com/vitest" + } + }, + "node_modules/@vitest/snapshot": { + "version": "2.1.9", + "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-2.1.9.tgz", + "integrity": "sha512-oBO82rEjsxLNJincVhLhaxxZdEtV0EFHMK5Kmx5sJ6H9L183dHECjiefOAdnqpIgT5eZwT04PoggUnW88vOBNQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vitest/pretty-format": "2.1.9", + "magic-string": "^0.30.12", + "pathe": "^1.1.2" + }, + "funding": { + "url": "https://opencollective.com/vitest" + } + }, + "node_modules/@vitest/snapshot/node_modules/@vitest/pretty-format": { + "version": "2.1.9", + "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-2.1.9.tgz", + "integrity": "sha512-KhRIdGV2U9HOUzxfiHmY8IFHTdqtOhIzCpd8WRdJiE7D/HUcZVD0EgQCVjm+Q9gkUXWgBvMmTtZgIG48wq7sOQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "tinyrainbow": "^1.2.0" + }, + "funding": { + "url": "https://opencollective.com/vitest" + } + }, "node_modules/@vitest/spy": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-2.0.5.tgz", @@ -4299,6 +4799,7 @@ "integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==", "dev": true, "license": "MIT", + "peer": true, "bin": { "acorn": "bin/acorn" }, @@ -4454,13 +4955,13 @@ "license": "Python-2.0" }, "node_modules/aria-query": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz", - "integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==", + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.2.tgz", + "integrity": "sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==", "dev": true, "license": "Apache-2.0", - "dependencies": { - "dequal": "^2.0.3" + "engines": { + "node": ">= 0.4" } }, "node_modules/asn1": { @@ -4669,6 +5170,16 @@ "node": ">=12.0.0" } }, + "node_modules/bidi-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/bidi-js/-/bidi-js-1.0.3.tgz", + "integrity": "sha512-RKshQI1R3YQ+n9YJz2QQ147P66ELpa1FQEg20Dk8oW9t2KgLbpDLLp9aGZ7y8WHSshDknG0bknqGw5/tyCs5tw==", + "dev": true, + "license": "MIT", + "dependencies": { + "require-from-string": "^2.0.2" + } + }, "node_modules/blob-util": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/blob-util/-/blob-util-2.0.2.tgz", @@ -4733,6 +5244,7 @@ } ], "license": "MIT", + "peer": true, "dependencies": { "caniuse-lite": "^1.0.30001726", "electron-to-chromium": "^1.5.173", @@ -4790,6 +5302,16 @@ "node": ">=0.10.0" } }, + "node_modules/cac": { + "version": "6.7.14", + "resolved": "https://registry.npmjs.org/cac/-/cac-6.7.14.tgz", + "integrity": "sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, "node_modules/cachedir": { "version": "2.4.0", "resolved": "https://registry.npmjs.org/cachedir/-/cachedir-2.4.0.tgz", @@ -5234,6 +5756,20 @@ "node": ">= 8" } }, + "node_modules/css-tree": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-3.2.1.tgz", + "integrity": "sha512-X7sjQzceUhu1u7Y/ylrRZFU2FS6LRiFVp6rKLPg23y3x3c3DOKAwuXGDp+PAGjh6CSnCjYeAul8pcT8bAl+lSA==", + "dev": true, + "license": "MIT", + "dependencies": { + "mdn-data": "2.27.1", + "source-map-js": "^1.2.1" + }, + "engines": { + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0" + } + }, "node_modules/css.escape": { "version": "1.5.1", "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz", @@ -5254,6 +5790,7 @@ "dev": true, "hasInstallScript": true, "license": "MIT", + "peer": true, "dependencies": { "@cypress/request": "^3.0.9", "@cypress/xvfb": "^1.2.4", @@ -5356,11 +5893,26 @@ "node": ">=0.10" } }, + "node_modules/data-urls": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-7.0.0.tgz", + "integrity": "sha512-23XHcCF+coGYevirZceTVD7NdJOqVn+49IHyxgszm+JIiHLoB2TkmPtsYkNWT1pvRSGkc35L6NHs0yHkN2SumA==", + "dev": true, + "license": "MIT", + "dependencies": { + "whatwg-mimetype": "^5.0.0", + "whatwg-url": "^16.0.0" + }, + "engines": { + "node": "^20.19.0 || ^22.12.0 || >=24.0.0" + } + }, "node_modules/date-fns": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-4.1.0.tgz", "integrity": "sha512-Ukq0owbQXxa/U3EGtsdVBkR1w7KOQ5gIBqdH2hkvknzZPYvBxb/aa6E8L7tmjFtkwZBu3UXBbjIgPo/Ez4xaNg==", "license": "MIT", + "peer": true, "funding": { "type": "github", "url": "https://github.com/sponsors/kossnocorp" @@ -5370,7 +5922,8 @@ "version": "1.11.13", "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.13.tgz", "integrity": "sha512-oaMBel6gjolK862uaPQOVTA7q3TZhuSvuMQAAglQDOWYO9A91IrAOUJEyKVlqJlHE0vq5p5UXxzdPfMH/x6xNg==", - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/debug": { "version": "4.4.3", @@ -5389,6 +5942,13 @@ } } }, + "node_modules/decimal.js": { + "version": "10.6.0", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.6.0.tgz", + "integrity": "sha512-YpgQiITW3JXGntzdUmyUR1V812Hn8T1YVXhCu+wO3OpS4eU9l4YdD3qjyiKdV6mvV29zapkMeD390UVEf2lkUg==", + "dev": true, + "license": "MIT" + }, "node_modules/deep-diff": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/deep-diff/-/deep-diff-1.0.2.tgz", @@ -5483,9 +6043,9 @@ } }, "node_modules/dom-accessibility-api": { - "version": "0.5.16", - "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.16.tgz", - "integrity": "sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==", + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.7.1.tgz", + "integrity": "sha512-vdnCeZD+3wZ+8h8xXL/ZtBlvvoobOFyPzSiIfO6sGOZDqjFx4aLMAjZhl4rawj5xYz3UwP6Tgvyh0iH4IOCVnQ==", "dev": true, "license": "MIT" }, @@ -5579,6 +6139,7 @@ "integrity": "sha512-rRqJg/6gd538VHvR3PSrdRBb/1Vy2YfzHqzvbhGIQpDRKIa4FgV/54b5Q1xYSxOOwKvjXweS26E0Q+nAMwp2pQ==", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "ansi-colors": "^4.1.1", "strip-ansi": "^6.0.1" @@ -5587,6 +6148,19 @@ "node": ">=8.6" } }, + "node_modules/entities": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-8.0.0.tgz", + "integrity": "sha512-zwfzJecQ/Uej6tusMqwAqU/6KL2XaB2VZ2Jg54Je6ahNBGNH6Ek6g3jjNCF0fG9EWQKGZNddNjU5F1ZQn/sBnA==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=20.19.0" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, "node_modules/error-ex": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", @@ -5623,6 +6197,13 @@ "node": ">= 0.4" } }, + "node_modules/es-module-lexer": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.7.0.tgz", + "integrity": "sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==", + "dev": true, + "license": "MIT" + }, "node_modules/es-object-atoms": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", @@ -5657,6 +6238,7 @@ "dev": true, "hasInstallScript": true, "license": "MIT", + "peer": true, "bin": { "esbuild": "bin/esbuild" }, @@ -5733,6 +6315,7 @@ "integrity": "sha512-LSehfdpgMeWcTZkWZVIJl+tkZ2nuSkyyB9C27MZqFWXuph7DvaowgcTvKqxvpLW1JZIk8PN7hFY3Rj9LQ7m7lg==", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", "@eslint-community/regexpp": "^4.12.1", @@ -5993,6 +6576,16 @@ "node": ">=4" } }, + "node_modules/expect-type": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/expect-type/-/expect-type-1.3.0.tgz", + "integrity": "sha512-knvyeauYhqjOYvQ66MznSMs83wmHrCycNEN6Ao+2AeYEfxUIkuiVxdEa1qlGEPK+We3n0THiDciYSsCcgW/DoA==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=12.0.0" + } + }, "node_modules/extend": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", @@ -6713,6 +7306,26 @@ "react-is": "^16.7.0" } }, + "node_modules/html-encoding-sniffer": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-6.0.0.tgz", + "integrity": "sha512-CV9TW3Y3f8/wT0BRFc1/KAVQ3TUHiXmaAb6VW9vtiMFf7SLoMd1PdAc4W3KFOFETBJUb90KatHqlsZMWV+R9Gg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@exodus/bytes": "^1.6.0" + }, + "engines": { + "node": "^20.19.0 || ^22.12.0 || >=24.0.0" + } + }, + "node_modules/html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", + "dev": true, + "license": "MIT" + }, "node_modules/http-signature": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.4.0.tgz", @@ -7029,6 +7642,13 @@ "node": ">=8" } }, + "node_modules/is-potential-custom-element-name": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", + "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==", + "dev": true, + "license": "MIT" + }, "node_modules/is-regex": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.2.1.tgz", @@ -7130,6 +7750,60 @@ "dev": true, "license": "MIT" }, + "node_modules/istanbul-lib-coverage": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz", + "integrity": "sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-report": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz", + "integrity": "sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^4.0.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-lib-source-maps": { + "version": "5.0.6", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-5.0.6.tgz", + "integrity": "sha512-yg2d+Em4KizZC5niWhQaIomgf5WlL4vOOjZ5xGCmF8SnPE/mDWWXgvRExdcpCgh9lLRRa1/fSYp2ymmbJ1pI+A==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.23", + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-reports": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.2.0.tgz", + "integrity": "sha512-HGYWWS/ehqTV3xN10i23tkPkpH46MLCIMFNCaaKNavAXTF1RkqxawEPtnjnGZ6XKSInBKkiOA5BKS+aZiY3AvA==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/jackspeak": { "version": "3.4.3", "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz", @@ -7228,13 +7902,97 @@ "node": ">=12.0.0" } }, - "node_modules/jsesc": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz", - "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==", + "node_modules/jsdom": { + "version": "29.1.1", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-29.1.1.tgz", + "integrity": "sha512-ECi4Fi2f7BdJtUKTflYRTiaMxIB0O6zfR1fX0GXpUrf6flp8QIYn1UT20YQqdSOfk2dfkCwS8LAFoJDEppNK5Q==", + "dev": true, "license": "MIT", - "bin": { - "jsesc": "bin/jsesc" + "dependencies": { + "@asamuzakjp/css-color": "^5.1.11", + "@asamuzakjp/dom-selector": "^7.1.1", + "@bramus/specificity": "^2.4.2", + "@csstools/css-syntax-patches-for-csstree": "^1.1.3", + "@exodus/bytes": "^1.15.0", + "css-tree": "^3.2.1", + "data-urls": "^7.0.0", + "decimal.js": "^10.6.0", + "html-encoding-sniffer": "^6.0.0", + "is-potential-custom-element-name": "^1.0.1", + "lru-cache": "^11.3.5", + "parse5": "^8.0.1", + "saxes": "^6.0.0", + "symbol-tree": "^3.2.4", + "tough-cookie": "^6.0.1", + "undici": "^7.25.0", + "w3c-xmlserializer": "^5.0.0", + "webidl-conversions": "^8.0.1", + "whatwg-mimetype": "^5.0.0", + "whatwg-url": "^16.0.1", + "xml-name-validator": "^5.0.0" + }, + "engines": { + "node": "^20.19.0 || ^22.13.0 || >=24.0.0" + }, + "peerDependencies": { + "canvas": "^3.0.0" + }, + "peerDependenciesMeta": { + "canvas": { + "optional": true + } + } + }, + "node_modules/jsdom/node_modules/lru-cache": { + "version": "11.5.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.5.1.tgz", + "integrity": "sha512-RPimw/7aMdv2oqRrxKwvZXcPfwBrn/JZ2xYcY9Hus/6LaS3VOAKVWKWgNLCFSiOm1ESXinjsDlidVU7JlnCN2A==", + "dev": true, + "license": "BlueOak-1.0.0", + "engines": { + "node": "20 || >=22" + } + }, + "node_modules/jsdom/node_modules/tldts": { + "version": "7.4.2", + "resolved": "https://registry.npmjs.org/tldts/-/tldts-7.4.2.tgz", + "integrity": "sha512-kCwffuaH8ntKtygnWe1b4BJKWiCUH30n5KfoTr6IchcXOwR7chAOFJxFrH3vjANafUYrIA4a7SDL+nn7SiR4Sw==", + "dev": true, + "license": "MIT", + "dependencies": { + "tldts-core": "^7.4.2" + }, + "bin": { + "tldts": "bin/cli.js" + } + }, + "node_modules/jsdom/node_modules/tldts-core": { + "version": "7.4.2", + "resolved": "https://registry.npmjs.org/tldts-core/-/tldts-core-7.4.2.tgz", + "integrity": "sha512-nwEyF4vl4RSJjwSjBUmOSxc3BFPoIFdlRthJ6e+5v9P3bHNsoD06UjuqMUspqp7vsEZ1beaHi1km+optiE17yA==", + "dev": true, + "license": "MIT" + }, + "node_modules/jsdom/node_modules/tough-cookie": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-6.0.1.tgz", + "integrity": "sha512-LktZQb3IeoUWB9lqR5EWTHgW/VTITCXg4D21M+lvybRVdylLrRMnqaIONLVb5mav8vM19m44HIcGq4qASeu2Qw==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "tldts": "^7.0.5" + }, + "engines": { + "node": ">=16" + } + }, + "node_modules/jsesc": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz", + "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==", + "license": "MIT", + "bin": { + "jsesc": "bin/jsesc" }, "engines": { "node": ">=6" @@ -7630,13 +8388,54 @@ } }, "node_modules/magic-string": { - "version": "0.30.17", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.17.tgz", - "integrity": "sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==", + "version": "0.30.21", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz", + "integrity": "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==", "dev": true, "license": "MIT", "dependencies": { - "@jridgewell/sourcemap-codec": "^1.5.0" + "@jridgewell/sourcemap-codec": "^1.5.5" + } + }, + "node_modules/magicast": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/magicast/-/magicast-0.3.5.tgz", + "integrity": "sha512-L0WhttDl+2BOsybvEOLK7fW3UA0OQ0IQ2d6Zl2x/a6vVRs3bAY0ECOSHHeL5jD+SbOpOCUEi0y1DgHEn9Qn1AQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.25.4", + "@babel/types": "^7.25.4", + "source-map-js": "^1.2.0" + } + }, + "node_modules/make-dir": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz", + "integrity": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==", + "dev": true, + "license": "MIT", + "dependencies": { + "semver": "^7.5.3" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/make-dir/node_modules/semver": { + "version": "7.8.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.1.tgz", + "integrity": "sha512-rkVq3IXh+4FDGch+KwzX3aV9W3kO54GyEgpvBzSyctDA6Xtd7RJQV1xmXbeQp5v7+VzLOfVqiutSE6GICgPFvg==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" } }, "node_modules/map-or-similar": { @@ -7661,6 +8460,13 @@ "node": ">= 0.4" } }, + "node_modules/mdn-data": { + "version": "2.27.1", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.27.1.tgz", + "integrity": "sha512-9Yubnt3e8A0OKwxYSXyhLymGW4sCufcLG6VdiDdUGVkPhpqLxlvP5vl1983gQjJl3tqbrM731mjaZaP68AgosQ==", + "dev": true, + "license": "CC0-1.0" + }, "node_modules/memoizerific": { "version": "1.11.3", "resolved": "https://registry.npmjs.org/memoizerific/-/memoizerific-1.11.3.tgz", @@ -8046,6 +8852,19 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/parse5": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-8.0.1.tgz", + "integrity": "sha512-z1e/HMG90obSGeidlli3hj7cbocou0/wa5HacvI3ASx34PecNjNQeaHNo5WIZpWofN9kgkqV1q5YvXe3F0FoPw==", + "dev": true, + "license": "MIT", + "dependencies": { + "entities": "^8.0.0" + }, + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" + } + }, "node_modules/path-exists": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", @@ -8105,6 +8924,13 @@ "node": ">=8" } }, + "node_modules/pathe": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/pathe/-/pathe-1.1.2.tgz", + "integrity": "sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==", + "dev": true, + "license": "MIT" + }, "node_modules/pathval": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/pathval/-/pathval-2.0.1.tgz", @@ -8149,9 +8975,9 @@ "license": "ISC" }, "node_modules/picomatch": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", - "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.4.tgz", + "integrity": "sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==", "dev": true, "license": "MIT", "engines": { @@ -8249,9 +9075,9 @@ } }, "node_modules/postcss": { - "version": "8.5.6", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.6.tgz", - "integrity": "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==", + "version": "8.5.14", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.14.tgz", + "integrity": "sha512-SoSL4+OSEtR99LHFZQiJLkT59C5B1amGO1NzTwj7TT1qCUgUO6hxOvzkOYxD+vMrXBM3XJIKzokoERdqQq/Zmg==", "dev": true, "funding": [ { @@ -8312,6 +9138,7 @@ "integrity": "sha512-I7AIg5boAr5R0FFtJ6rCfD+LFsWHp81dolrFD8S79U9tb8Az2nGrJncnMSnys+bpQJfRUzqs9hnA81OAA3hCuQ==", "dev": true, "license": "MIT", + "peer": true, "bin": { "prettier": "bin/prettier.cjs" }, @@ -8507,6 +9334,7 @@ "resolved": "https://registry.npmjs.org/react/-/react-18.3.1.tgz", "integrity": "sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==", "license": "MIT", + "peer": true, "dependencies": { "loose-envify": "^1.1.0" }, @@ -8552,6 +9380,7 @@ "integrity": "sha512-e7jT4DxYvIDLk1ZHmU/m/mB19rex9sv0c2ftBtjSBv+kVM/902eh0fINUzD7UwLLNR+jU585GxUJ8/EBfAM5fw==", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "@babel/code-frame": "^7.27.1", "@babel/generator": "^7.28.5", @@ -8612,26 +9441,6 @@ "@babel/core": "^7.0.0" } }, - "node_modules/react-docgen/node_modules/@babel/helper-module-transforms/node_modules/@babel/helper-validator-identifier": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.27.1.tgz", - "integrity": "sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/react-docgen/node_modules/@babel/helper-validator-identifier": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz", - "integrity": "sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, "node_modules/react-docgen/node_modules/@babel/helpers": { "version": "7.28.4", "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.28.4.tgz", @@ -8646,22 +9455,6 @@ "node": ">=6.9.0" } }, - "node_modules/react-docgen/node_modules/@babel/parser": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.28.5.tgz", - "integrity": "sha512-KKBU1VGYR7ORr3At5HAtUQ+TV3SzRCXmA/8OdDZiLDBIZxVyzXuztPjfLd3BV1PRAQGCMWWSHYhL0F8d5uHBDQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/types": "^7.28.5" - }, - "bin": { - "parser": "bin/babel-parser.js" - }, - "engines": { - "node": ">=6.0.0" - } - }, "node_modules/react-docgen/node_modules/@babel/traverse": { "version": "7.28.5", "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.28.5.tgz", @@ -8681,25 +9474,12 @@ "node": ">=6.9.0" } }, - "node_modules/react-docgen/node_modules/@babel/types": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.28.5.tgz", - "integrity": "sha512-qQ5m48eI/MFLQ5PxQj4PFaprjyCTLI37ElWMmNs0K8Lk3dVeOdNpB3ks8jc7yM5CDmVC73eMVk/trk3fgmrUpA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-string-parser": "^7.27.1", - "@babel/helper-validator-identifier": "^7.28.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, "node_modules/react-dom": { "version": "18.3.1", "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.3.1.tgz", "integrity": "sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==", "license": "MIT", + "peer": true, "dependencies": { "loose-envify": "^1.1.0", "scheduler": "^0.23.2" @@ -8752,6 +9532,7 @@ "resolved": "https://registry.npmjs.org/react-hook-form/-/react-hook-form-7.66.1.tgz", "integrity": "sha512-2KnjpgG2Rhbi+CIiIBQQ9Df6sMGH5ExNyFl4Hw9qO7pIqMBR8Bvu9RQyjl3JM4vehzCh9soiNUM/xYMswb2EiA==", "license": "MIT", + "peer": true, "engines": { "node": ">=18.0.0" }, @@ -8977,6 +9758,16 @@ "throttleit": "^1.0.0" } }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/reselect": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/reselect/-/reselect-5.1.1.tgz", @@ -9058,6 +9849,7 @@ "integrity": "sha512-WMmLFI+Boh6xbop+OAGo9cQ3OgX9MIg7xOQjn+pTCwOkk+FNDAeAemXkJ3HzDJrVXleLOFVa1ipuc1AmEx1Dwg==", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "@types/estree": "1.0.8" }, @@ -9171,6 +9963,19 @@ "dev": true, "license": "MIT" }, + "node_modules/saxes": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-6.0.0.tgz", + "integrity": "sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==", + "dev": true, + "license": "ISC", + "dependencies": { + "xmlchars": "^2.2.0" + }, + "engines": { + "node": ">=v12.22.7" + } + }, "node_modules/scheduler": { "version": "0.23.2", "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz", @@ -9319,6 +10124,13 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/siginfo": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/siginfo/-/siginfo-2.0.0.tgz", + "integrity": "sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==", + "dev": true, + "license": "ISC" + }, "node_modules/signal-exit": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", @@ -9431,6 +10243,13 @@ "stackframe": "^1.3.4" } }, + "node_modules/stackback": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/stackback/-/stackback-0.0.2.tgz", + "integrity": "sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==", + "dev": true, + "license": "MIT" + }, "node_modules/stackframe": { "version": "1.3.4", "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz", @@ -9516,12 +10335,20 @@ "dev": true, "license": "ISC" }, + "node_modules/std-env": { + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.10.0.tgz", + "integrity": "sha512-5GS12FdOZNliM5mAOxFRg7Ir0pWz8MdpYm6AY6VPkGpbA7ZzmbzNcBJQ0GPvvyWgcY7QAhCgf9Uy89I03faLkg==", + "dev": true, + "license": "MIT" + }, "node_modules/storybook": { "version": "8.6.14", "resolved": "https://registry.npmjs.org/storybook/-/storybook-8.6.14.tgz", "integrity": "sha512-sVKbCj/OTx67jhmauhxc2dcr1P+yOgz/x3h0krwjyMgdc5Oubvxyg4NYDZmzAw+ym36g/lzH8N0Ccp4dwtdfxw==", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "@storybook/core": "8.6.14" }, @@ -9703,9 +10530,9 @@ "license": "MIT" }, "node_modules/stylis": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.2.0.tgz", - "integrity": "sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw==", + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.4.0.tgz", + "integrity": "sha512-5Z9ZpRzfuH6l/UAvCPAPUo3665Nk2wLaZU3x+TLHKVzIz33+sbJqbtrYoC3KD4/uVOr2Zp+L0LySezP9OHV9yA==", "license": "MIT" }, "node_modules/supports-color": { @@ -9733,6 +10560,67 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/symbol-tree": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", + "dev": true, + "license": "MIT" + }, + "node_modules/test-exclude": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-7.0.2.tgz", + "integrity": "sha512-u9E6A+ZDYdp7a4WnarkXPZOx8Ilz46+kby6p1yZ8zsGTz9gYa6FIS7lj2oezzNKmtdyyJNNmmXDppga5GB7kSw==", + "dev": true, + "license": "ISC", + "dependencies": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^10.4.1", + "minimatch": "^10.2.2" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/test-exclude/node_modules/balanced-match": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz", + "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==", + "dev": true, + "license": "MIT", + "engines": { + "node": "18 || 20 || >=22" + } + }, + "node_modules/test-exclude/node_modules/brace-expansion": { + "version": "5.0.6", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.6.tgz", + "integrity": "sha512-kLpxurY4Z4r9sgMsyG0Z9uzsBlgiU/EFKhj/h91/8yHu0edo7XuixOIH3VcJ8kkxs6/jPzoI6U9Vj3WqbMQ94g==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^4.0.2" + }, + "engines": { + "node": "18 || 20 || >=22" + } + }, + "node_modules/test-exclude/node_modules/minimatch": { + "version": "10.2.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.5.tgz", + "integrity": "sha512-MULkVLfKGYDFYejP07QOurDLLQpcjk7Fw+7jXS2R2czRQzR56yHRveU5NDJEOviH+hETZKSkIk5c+T23GjFUMg==", + "dev": true, + "license": "BlueOak-1.0.0", + "dependencies": { + "brace-expansion": "^5.0.5" + }, + "engines": { + "node": "18 || 20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "node_modules/throttleit": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/throttleit/-/throttleit-1.0.1.tgz", @@ -9757,6 +10645,30 @@ "dev": true, "license": "MIT" }, + "node_modules/tinybench": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/tinybench/-/tinybench-2.9.0.tgz", + "integrity": "sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==", + "dev": true, + "license": "MIT" + }, + "node_modules/tinyexec": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-0.3.2.tgz", + "integrity": "sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==", + "dev": true, + "license": "MIT" + }, + "node_modules/tinypool": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/tinypool/-/tinypool-1.1.1.tgz", + "integrity": "sha512-Zba82s87IFq9A9XmjiX5uZA/ARWDrB03OHlq+Vw1fSdt0I+4/Kutwy8BP4Y/y/aORMo61FQ0vIb5j44vSo5Pkg==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.0.0 || >=20.0.0" + } + }, "node_modules/tinyrainbow": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/tinyrainbow/-/tinyrainbow-1.2.0.tgz", @@ -9833,6 +10745,19 @@ "node": ">=16" } }, + "node_modules/tr46": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-6.0.0.tgz", + "integrity": "sha512-bLVMLPtstlZ4iMQHpFHTR7GAGj2jxi8Dg0s2h2MafAE4uSWF98FC/3MomU51iQAMf8/qDUbKWf5GxuvvVcXEhw==", + "dev": true, + "license": "MIT", + "dependencies": { + "punycode": "^2.3.1" + }, + "engines": { + "node": ">=20" + } + }, "node_modules/tree-changes": { "version": "0.11.3", "resolved": "https://registry.npmjs.org/tree-changes/-/tree-changes-0.11.3.tgz", @@ -9963,6 +10888,7 @@ "integrity": "sha512-CWBzXQrc/qOkhidw1OzBTQuYRbfyxDXJMVJ1XNwUHGROVmuaeiEm3OslpZ1RV96d7SKKjZKrSJu3+t/xlw3R9A==", "dev": true, "license": "Apache-2.0", + "peer": true, "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" @@ -9995,6 +10921,16 @@ "typescript": ">=4.8.4 <6.0.0" } }, + "node_modules/undici": { + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/undici/-/undici-7.25.0.tgz", + "integrity": "sha512-xXnp4kTyor2Zq+J1FfPI6Eq3ew5h6Vl0F/8d9XU5zZQf1tX9s2Su1/3PiMmUANFULpmksxkClamIZcaUqryHsQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=20.18.1" + } + }, "node_modules/undici-types": { "version": "6.21.0", "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz", @@ -10134,6 +11070,7 @@ "integrity": "sha512-qO3aKv3HoQC8QKiNSTuUM1l9o/XX3+c+VTgLHbJWHZGeTPVAg2XwazI9UWzoxjIJCGCV2zU60uqMzjeLZuULqA==", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "esbuild": "^0.21.3", "postcss": "^8.4.43", @@ -10188,6 +11125,29 @@ } } }, + "node_modules/vite-node": { + "version": "2.1.9", + "resolved": "https://registry.npmjs.org/vite-node/-/vite-node-2.1.9.tgz", + "integrity": "sha512-AM9aQ/IPrW/6ENLQg3AGY4K1N2TGZdR5e4gu/MmmR2xR3Ll1+dib+nook92g4TV3PXVyeyxdWwtaCAiUL0hMxA==", + "dev": true, + "license": "MIT", + "dependencies": { + "cac": "^6.7.14", + "debug": "^4.3.7", + "es-module-lexer": "^1.5.4", + "pathe": "^1.1.2", + "vite": "^5.0.0" + }, + "bin": { + "vite-node": "vite-node.mjs" + }, + "engines": { + "node": "^18.0.0 || >=20.0.0" + }, + "funding": { + "url": "https://opencollective.com/vitest" + } + }, "node_modules/vite-plugin-runtime-env": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/vite-plugin-runtime-env/-/vite-plugin-runtime-env-0.1.1.tgz", @@ -10631,12 +11591,149 @@ "@esbuild/win32-x64": "0.21.5" } }, + "node_modules/vitest": { + "version": "2.1.9", + "resolved": "https://registry.npmjs.org/vitest/-/vitest-2.1.9.tgz", + "integrity": "sha512-MSmPM9REYqDGBI8439mA4mWhV5sKmDlBKWIYbA3lRb2PTHACE0mgKwA8yQ2xq9vxDTuk4iPrECBAEW2aoFXY0Q==", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@vitest/expect": "2.1.9", + "@vitest/mocker": "2.1.9", + "@vitest/pretty-format": "^2.1.9", + "@vitest/runner": "2.1.9", + "@vitest/snapshot": "2.1.9", + "@vitest/spy": "2.1.9", + "@vitest/utils": "2.1.9", + "chai": "^5.1.2", + "debug": "^4.3.7", + "expect-type": "^1.1.0", + "magic-string": "^0.30.12", + "pathe": "^1.1.2", + "std-env": "^3.8.0", + "tinybench": "^2.9.0", + "tinyexec": "^0.3.1", + "tinypool": "^1.0.1", + "tinyrainbow": "^1.2.0", + "vite": "^5.0.0", + "vite-node": "2.1.9", + "why-is-node-running": "^2.3.0" + }, + "bin": { + "vitest": "vitest.mjs" + }, + "engines": { + "node": "^18.0.0 || >=20.0.0" + }, + "funding": { + "url": "https://opencollective.com/vitest" + }, + "peerDependencies": { + "@edge-runtime/vm": "*", + "@types/node": "^18.0.0 || >=20.0.0", + "@vitest/browser": "2.1.9", + "@vitest/ui": "2.1.9", + "happy-dom": "*", + "jsdom": "*" + }, + "peerDependenciesMeta": { + "@edge-runtime/vm": { + "optional": true + }, + "@types/node": { + "optional": true + }, + "@vitest/browser": { + "optional": true + }, + "@vitest/ui": { + "optional": true + }, + "happy-dom": { + "optional": true + }, + "jsdom": { + "optional": true + } + } + }, + "node_modules/vitest/node_modules/@vitest/expect": { + "version": "2.1.9", + "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-2.1.9.tgz", + "integrity": "sha512-UJCIkTBenHeKT1TTlKMJWy1laZewsRIzYighyYiJKZreqtdxSos/S1t+ktRMQWu2CKqaarrkeszJx1cgC5tGZw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vitest/spy": "2.1.9", + "@vitest/utils": "2.1.9", + "chai": "^5.1.2", + "tinyrainbow": "^1.2.0" + }, + "funding": { + "url": "https://opencollective.com/vitest" + } + }, + "node_modules/vitest/node_modules/@vitest/pretty-format": { + "version": "2.1.9", + "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-2.1.9.tgz", + "integrity": "sha512-KhRIdGV2U9HOUzxfiHmY8IFHTdqtOhIzCpd8WRdJiE7D/HUcZVD0EgQCVjm+Q9gkUXWgBvMmTtZgIG48wq7sOQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "tinyrainbow": "^1.2.0" + }, + "funding": { + "url": "https://opencollective.com/vitest" + } + }, + "node_modules/vitest/node_modules/@vitest/spy": { + "version": "2.1.9", + "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-2.1.9.tgz", + "integrity": "sha512-E1B35FwzXXTs9FHNK6bDszs7mtydNi5MIfUWpceJ8Xbfb1gBMscAnwLbEu+B44ed6W3XjL9/ehLPHR1fkf1KLQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "tinyspy": "^3.0.2" + }, + "funding": { + "url": "https://opencollective.com/vitest" + } + }, + "node_modules/vitest/node_modules/@vitest/utils": { + "version": "2.1.9", + "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-2.1.9.tgz", + "integrity": "sha512-v0psaMSkNJ3A2NMrUEHFRzJtDPFn+/VWZ5WxImB21T9fjucJRmS7xCS3ppEnARb9y11OAzaD+P2Ps+b+BGX5iQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vitest/pretty-format": "2.1.9", + "loupe": "^3.1.2", + "tinyrainbow": "^1.2.0" + }, + "funding": { + "url": "https://opencollective.com/vitest" + } + }, "node_modules/w3c-keyname": { "version": "2.2.8", "resolved": "https://registry.npmjs.org/w3c-keyname/-/w3c-keyname-2.2.8.tgz", "integrity": "sha512-dpojBhNsCNN7T82Tm7k26A6G9ML3NkhDsnw9n/eoxSRlVBB4CEtIQ/KTCLI2Fwf3ataSXRhYFkQi3SlnFwPvPQ==", "license": "MIT" }, + "node_modules/w3c-xmlserializer": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-5.0.0.tgz", + "integrity": "sha512-o8qghlI8NZHU1lLPrpi2+Uq7abh4GGPpYANlalzWxyWteJOCsr/P+oPBA49TOLu5FTZO4d3F9MnWJfiMo4BkmA==", + "dev": true, + "license": "MIT", + "dependencies": { + "xml-name-validator": "^5.0.0" + }, + "engines": { + "node": ">=18" + } + }, "node_modules/wait-on": { "version": "9.0.3", "resolved": "https://registry.npmjs.org/wait-on/-/wait-on-9.0.3.tgz", @@ -10663,6 +11760,16 @@ "integrity": "sha512-ArI3kx5jI0atlTtmV0fWU3fjpLmq/nD3Zr1iFFlJLaqa5wLBkUSzINwBPySCX/8jRyjlmy1Volw1kz1g9XE4Jg==", "license": "Apache-2.0" }, + "node_modules/webidl-conversions": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-8.0.1.tgz", + "integrity": "sha512-BMhLD/Sw+GbJC21C/UgyaZX41nPt8bUTg+jWyDeg7e7YN4xOM05YPSIXceACnXVtqyEw/LMClUQMtMZ+PGGpqQ==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=20" + } + }, "node_modules/webpack-virtual-modules": { "version": "0.6.2", "resolved": "https://registry.npmjs.org/webpack-virtual-modules/-/webpack-virtual-modules-0.6.2.tgz", @@ -10670,6 +11777,31 @@ "dev": true, "license": "MIT" }, + "node_modules/whatwg-mimetype": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-5.0.0.tgz", + "integrity": "sha512-sXcNcHOC51uPGF0P/D4NVtrkjSU2fNsm9iog4ZvZJsL3rjoDAzXZhkm2MWt1y+PUdggKAYVoMAIYcs78wJ51Cw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=20" + } + }, + "node_modules/whatwg-url": { + "version": "16.0.1", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-16.0.1.tgz", + "integrity": "sha512-1to4zXBxmXHV3IiSSEInrreIlu02vUOvrhxJJH5vcxYTBDAx51cqZiKdyTxlecdKNSjj8EcxGBxNf6Vg+945gw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@exodus/bytes": "^1.11.0", + "tr46": "^6.0.0", + "webidl-conversions": "^8.0.1" + }, + "engines": { + "node": "^20.19.0 || ^22.12.0 || >=24.0.0" + } + }, "node_modules/which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", @@ -10708,6 +11840,23 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/why-is-node-running": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/why-is-node-running/-/why-is-node-running-2.3.0.tgz", + "integrity": "sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==", + "dev": true, + "license": "MIT", + "dependencies": { + "siginfo": "^2.0.0", + "stackback": "0.0.2" + }, + "bin": { + "why-is-node-running": "cli.js" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/word-wrap": { "version": "1.2.5", "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", @@ -10840,6 +11989,23 @@ } } }, + "node_modules/xml-name-validator": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-5.0.0.tgz", + "integrity": "sha512-EvGK8EJ3DhaHfbRlETOWAS5pO9MZITeauHKJyb8wyajUfQUenkIg2MvLDTZ4T/TgIcm3HU0TFBgWWboAZ30UHg==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=18" + } + }, + "node_modules/xmlchars": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", + "dev": true, + "license": "MIT" + }, "node_modules/xtend": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", diff --git a/ui/package.json b/ui/package.json index 1efd948c3..4c0e8a789 100644 --- a/ui/package.json +++ b/ui/package.json @@ -16,7 +16,8 @@ "cy:run": "cypress run", "pw:open": "playwright test --ui", "pw:run": "playwright test", - "pw:run:migration": "playwright test e2e/migration/" + "pw:run:migration": "playwright test e2e/migration/", + "test": "vitest run" }, "dependencies": { "@amplitude/analytics-browser": "^2.5.0", @@ -31,11 +32,12 @@ "@emotion/styled": "^11.13.0", "@fontsource/roboto": "^5.1.0", "@hookform/resolvers": "^5.2.2", - "@mui/icons-material": "^6.4.1", + "@mui/icons-material": "^6.5.0", "@mui/lab": "^6.0.0-beta.10", - "@mui/material": "^6.1.1", + "@mui/material": "^6.5.0", "@mui/x-data-grid": "^7.17.0", "@mui/x-date-pickers": "^7.20.0", + "@popperjs/core": "^2.11.8", "@tanstack/react-query": "^5.59.20", "@tanstack/react-query-devtools": "^5.59.20", "@types/react-syntax-highlighter": "^15.5.13", @@ -54,6 +56,8 @@ "react-joyride": "^2.9.3", "react-router-dom": "^6.26.2", "react-syntax-highlighter": "^15.6.1", + "react-transition-group": "^4.4.5", + "stylis": "^4.4.0", "uuid": "^10.0.0", "yarn": "^1.22.22" }, @@ -68,22 +72,31 @@ "@storybook/react-vite": "8.6.14", "@storybook/test": "8.6.14", "@tanstack/eslint-plugin-query": "^5.59.20", + "@testing-library/jest-dom": "^6.9.1", + "@testing-library/react": "^16.3.2", + "@testing-library/user-event": "^14.6.1", "@types/node": "^22.19.2", "@types/ramda": "^0.30.2", "@types/react": "^18.3.3", "@types/react-dom": "^18.3.0", "@vitejs/plugin-react": "^4.3.1", + "@vitest/coverage-v8": "^2.1.9", + "aria-query": "^5.3.2", "cypress": "^14.5.4", + "dom-accessibility-api": "^0.7.1", "eslint": "^9.9.0", "eslint-plugin-react-hooks": "^5.1.0-rc.0", "eslint-plugin-react-refresh": "^0.4.9", "globals": "^15.9.0", + "jsdom": "^29.1.1", "prettier": "^3.6.2", + "pretty-format": "^27.5.1", "start-server-and-test": "^2.1.3", "storybook": "8.6.14", "typescript": "^5.5.3", "typescript-eslint": "^8.0.1", "vite": "^5.4.1", - "vite-plugin-runtime-env": "^0.1.1" + "vite-plugin-runtime-env": "^0.1.1", + "vitest": "^2.1.9" } } diff --git a/ui/src/api/ai/aiAnalysis.ts b/ui/src/api/ai/aiAnalysis.ts new file mode 100644 index 000000000..87e5f5399 --- /dev/null +++ b/ui/src/api/ai/aiAnalysis.ts @@ -0,0 +1,14 @@ +import api from 'src/api/axios' +import type { AIAnalyzeRequest, AIAnalyzeResponse } from './model' + +export async function analyzeMigration(req: AIAnalyzeRequest): Promise { + return api.post({ endpoint: '/dev-api/sdk/vpw/v1/ai/analyze', data: req }) +} + +export async function getAIKeyStatus(): Promise<{ configured: boolean }> { + return api.get<{ configured: boolean }>({ endpoint: '/dev-api/sdk/vpw/v1/ai/key' }) +} + +export async function saveAIKey(apiKey: string, adminKey: string): Promise { + await api.post({ endpoint: '/dev-api/sdk/vpw/v1/ai/key', data: { api_key: apiKey, admin_key: adminKey } }) +} diff --git a/ui/src/api/ai/model.ts b/ui/src/api/ai/model.ts new file mode 100644 index 000000000..5b96faa61 --- /dev/null +++ b/ui/src/api/ai/model.ts @@ -0,0 +1,25 @@ +export interface AIAnalyzeRequest { + migration_name: string + namespace: string + question?: string + conversation_history: Array<{ role: 'user' | 'assistant'; content: string }> +} + +export interface GitHubIssue { + should_open: boolean + title?: string + body?: string + prefill_url?: string + collect_first?: string[] +} + +export interface AIAnalyzeResponse { + root_cause: string | null + fix_steps: string[] + summary: string + confidence: 'high' | 'medium' | 'low' | 'none' + doc_references: string[] + github_issue: GitHubIssue + raw_response: string + is_followup?: boolean +} diff --git a/ui/src/features/globalSettings/components/GlobalSettingsPage.tsx b/ui/src/features/globalSettings/components/GlobalSettingsPage.tsx index dfbbf6e77..64d33a8c9 100644 --- a/ui/src/features/globalSettings/components/GlobalSettingsPage.tsx +++ b/ui/src/features/globalSettings/components/GlobalSettingsPage.tsx @@ -14,6 +14,7 @@ import { Snackbar, Tab, Tabs, + TextField, Typography, styled, useTheme @@ -41,8 +42,10 @@ import { } from 'src/api/settings/settings' import { getPf9EnvConfig, injectEnvVariables } from 'src/api/helpers' import { CloudUploadOutlined } from '@mui/icons-material' +import AutoFixHighIcon from '@mui/icons-material/AutoFixHigh' import { uploadVddkFile } from 'src/api/vddk' import { useVddkStatusQuery } from 'src/hooks/api/useVddkStatusQuery' +import { getAIKeyStatus, saveAIKey } from 'src/api/ai/aiAnalysis' import axios from 'axios' const VDDK_UPLOADED_KEY = 'vddk-uploaded' @@ -97,7 +100,7 @@ const DEFAULTS: SettingsForm = { } const helpers = getGlobalSettingsHelpers(DEFAULTS) -type TabKey = 'general' | 'retry' | 'network' | 'advanced' | 'hosts' | 'vddk' +type TabKey = 'general' | 'retry' | 'network' | 'advanced' | 'hosts' | 'vddk' | 'ai' const TAB_FIELD_KEYS: Record> = { general: ['DEPLOYMENT_NAME', 'CHANGED_BLOCKS_COPY_ITERATION_THRESHOLD', 'PERIODIC_SYNC_INTERVAL'], @@ -131,10 +134,11 @@ const TAB_FIELD_KEYS: Record> = { 'AUTO_FSTAB_UPDATE' ], hosts: ['AGENT_HOST_ENTRIES'], - vddk: [] + vddk: [], + ai: [] } -const TAB_ORDER: TabKey[] = ['general', 'retry', 'network', 'advanced', 'hosts', 'vddk'] +const TAB_ORDER: TabKey[] = ['general', 'retry', 'network', 'advanced', 'hosts', 'vddk', 'ai'] const TAB_META: Record = { general: { @@ -167,6 +171,11 @@ const TAB_META: Record + }, + ai: { + label: 'AI', + helper: 'Configure Anthropic API key for AI-powered log analysis on failed migrations.', + icon: } } @@ -810,6 +819,36 @@ export default function GlobalSettingsPage() { const [proxyHelpDismissed, setProxyHelpDismissed] = useState(false) + // AI key state + const [aiKeyValue, setAIKeyValue] = useState('') + const [adminKeyValue, setAdminKeyValue] = useState('') + const [aiKeyConfigured, setAIKeyConfigured] = useState(false) + const [aiKeySaving, setAIKeySaving] = useState(false) + const [aiKeyError, setAIKeyError] = useState(null) + const [aiKeySuccess, setAIKeySuccess] = useState(false) + + useEffect(() => { + getAIKeyStatus().then((s) => setAIKeyConfigured(s.configured)).catch(() => {}) + }, []) + + const handleSaveAIKey = useCallback(async () => { + if (!aiKeyValue.trim()) return + setAIKeySaving(true) + setAIKeyError(null) + try { + await saveAIKey(aiKeyValue.trim(), adminKeyValue.trim()) + setAIKeyConfigured(true) + setAIKeyValue('') + setAdminKeyValue('') + setAIKeySuccess(true) + setTimeout(() => setAIKeySuccess(false), 3000) + } catch { + setAIKeyError('Failed to save API keys. Check vpwned logs.') + } finally { + setAIKeySaving(false) + } + }, [aiKeyValue, adminKeyValue]) + const [vddkFile, setVddkFile] = useState(null) const [vddkStatus, setVddkStatus] = useState('idle') const vddkStatusRef = useRef(vddkStatus) @@ -1436,6 +1475,55 @@ export default function GlobalSettingsPage() { /> + + + AI Configuration + + Required for "Analyse with AI" on failed migrations. Key is stored securely + in the cluster and never sent to external services except the Anthropic API. + + + {aiKeyConfigured && ( + + Anthropic API key is configured. + + )} + + {aiKeyError && {aiKeyError}} + {aiKeySuccess && API key saved.} + + setAIKeyValue(e.target.value)} + placeholder={aiKeyConfigured ? '••••••••••••••••••••' : 'sk-ant-...'} + helperText={aiKeyConfigured ? 'Leave blank to keep existing key' : 'Enter your Anthropic API key'} + sx={{ mb: 2 }} + /> + + setAdminKeyValue(e.target.value)} + placeholder={aiKeyConfigured ? '••••••••••••••••••••' : 'Enter admin key for /crawl endpoint'} + helperText="Used to authenticate vjailbreak-ai admin endpoints (/crawl, /context)" + sx={{ mb: 2 }} + /> + + + + +