SPB Git forge
38commits 1branches 0releases
338.7 MBsize
maindefault branch
6 h agolast push
HTML 53.9% TypeScript 44.5% JavaScript 0.6% SQL 0.5%
1009 B · 20 lines typescript
Raw Blame History
1import { registerParser } from "@dci/connectors";2import { equinixFacility } from "./equinix.js";3import { digitalRealtyFacility } from "./digitalrealty.js";4import { nttFacility } from "./ntt.js";5import { cyrusOneFacility } from "./cyrusone.js";6import { qtsFacility } from "./qts.js";7import { vantageFacility } from "./vantage.js";8import { stackCampus } from "./stack.js";9import { coreSiteFacility } from "./coresite.js";10import { switchCampus } from "./switch.js";1112/**13 * Operator connectors — batch 1 (Equinix, Digital Realty, NTT GDC, CyrusOne, QTS, Vantage, STACK, CoreSite, Switch).14 * Iron Mountain ships as a disabled YAML only (hard bot-wall, see docs/connectors/ironmountain.md).15 * Referenced from config/connectors/<operator>.yaml via `extractors.<name>.parser`.16 */17export function register(): void {18  for (const p of [equinixFacility, digitalRealtyFacility, nttFacility, cyrusOneFacility, qtsFacility, vantageFacility, stackCampus, coreSiteFacility, switchCampus]) registerParser(p);19}20