internal/

directory
v0.0.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 5, 2026 License: Apache-2.0

Directories

Path Synopsis
Package api is the HTTP client for the Volcano cloud API.
Package api is the HTTP client for the Volcano cloud API.
Package apiclient provides primitives to interact with the openapi HTTP API.
Package apiclient provides primitives to interact with the openapi HTTP API.
common
Package common provides primitives to interact with the openapi HTTP API.
Package common provides primitives to interact with the openapi HTTP API.
Package archive contains shared helpers for working with tar.gz archives produced by the CLI: byte-size formatting and multipart upload framing.
Package archive contains shared helpers for working with tar.gz archives produced by the CLI: byte-size formatting and multipart upload framing.
Package auth implements the device-code login flow against the cloud API.
Package auth implements the device-code login flow against the cloud API.
cmd
auth
Package auth wires the volcano login/logout/whoami commands.
Package auth wires the volcano login/logout/whoami commands.
config
Package config wires the `volcano config` command tree, which deploys declarative cloud project configuration from a volcano-config.yaml manifest.
Package config wires the `volcano config` command tree, which deploys declarative cloud project configuration from a volcano-config.yaml manifest.
databases
Package databases wires the volcano databases subcommands.
Package databases wires the volcano databases subcommands.
databases/migration
Package migration runs SQL migrations against a Volcano database connection.
Package migration runs SQL migrations against a Volcano database connection.
frontends
Package frontends wires the volcano frontends subcommands.
Package frontends wires the volcano frontends subcommands.
functions
Package functions wires the volcano functions subcommands.
Package functions wires the volcano functions subcommands.
functions/schedulers
Package schedulers wires the volcano functions schedulers subcommands.
Package schedulers wires the volcano functions schedulers subcommands.
init
Package initcmd wires the volcano init command.
Package initcmd wires the volcano init command.
local
Package local wires commands that target the local development server.
Package local wires commands that target the local development server.
localmode
Package localmode wires top-level local-mode environment commands.
Package localmode wires top-level local-mode environment commands.
project
Package project wires the volcano project subcommands.
Package project wires the volcano project subcommands.
root
Package root assembles the top-level volcano command and its subcommands.
Package root assembles the top-level volcano command and its subcommands.
storage
Package storage provides storage commands.
Package storage provides storage commands.
storage/bucket
Package bucket provides storage bucket commands.
Package bucket provides storage bucket commands.
storage/object
Package object provides storage object commands.
Package object provides storage object commands.
storage/policy
Package policy provides storage policy commands.
Package policy provides storage policy commands.
variables
Package variables wires the volcano variables subcommands.
Package variables wires the volcano variables subcommands.
Package config loads and persists the CLI configuration in ~/.volcano/config.json.
Package config loads and persists the CLI configuration in ~/.volcano/config.json.
Package confirm prompts the user for yes/no confirmation on stdin.
Package confirm prompts the user for yes/no confirmation on stdin.
Package database holds shared types and helpers for the databases subcommands.
Package database holds shared types and helpers for the databases subcommands.
Package envfile parses .env files into key/value pairs.
Package envfile parses .env files into key/value pairs.
Package frontend builds and packages frontend project archives for upload.
Package frontend builds and packages frontend project archives for upload.
Package function builds and packages function archives for upload.
Package function builds and packages function archives for upload.
Package ignore decides which files to skip when packaging a project tree.
Package ignore decides which files to skip when packaging a project tree.
Package localmode contains the standalone CLI's local-mode contract.
Package localmode contains the standalone CLI's local-mode contract.
Package output formats command results for human and machine consumers.
Package output formats command results for human and machine consumers.
Package project resolves and persists the currently selected Volcano project.
Package project resolves and persists the currently selected Volcano project.
Package projectconfig handles declarative cloud project configuration manifests (volcano-config.yaml) that describe storage buckets, storage policies, and function visibility for a project.
Package projectconfig handles declarative cloud project configuration manifests (volcano-config.yaml) that describe storage buckets, storage policies, and function visibility for a project.
Package projectinit creates the on-disk Volcano project scaffold.
Package projectinit creates the on-disk Volcano project scaffold.
Package runtime exposes process and timing dependencies for command tests.
Package runtime exposes process and timing dependencies for command tests.
Package session resolves the authenticated client and active project for a command run.
Package session resolves the authenticated client and active project for a command run.
Package storage performs authenticated Volcano storage workflows.
Package storage performs authenticated Volcano storage workflows.
Package variable holds shared types and helpers for the variables subcommands.
Package variable holds shared types and helpers for the variables subcommands.
Package version exposes build-time identifiers injected via -ldflags.
Package version exposes build-time identifiers injected via -ldflags.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL