UNPKG

sesterce-cli

Version:

A powerful command-line interface tool for managing Sesterce Cloud services. Sesterce CLI provides easy access to GPU cloud instances, AI inference services, container registries, and SSH key management directly from your terminal.

27 lines 1.03 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.createAIInferenceRegionsCommand = createAIInferenceRegionsCommand; const list_inference_regions_1 = require("@/modules/ai-inference/use-cases/list-inference-regions"); function createAIInferenceRegionsCommand(aiInferenceCommand) { aiInferenceCommand .command("regions") .description("List all inference regions in Sesterce Cloud") .action(async () => { console.log("Listing inference regions..."); const result = await list_inference_regions_1.listInferenceRegions.execute(); if (result.isLeft()) { console.error(result.value.message); return; } const regions = result.value; const tableData = regions.reduce((dict, { name, state }) => { dict[name] = { name, state, }; return dict; }, {}); console.table(tableData); }); } //# sourceMappingURL=regions.js.map