Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
server
command
Command server starts the Custos HTTP API.
|
Command server starts the Custos HTTP API. |
|
connectors
|
|
|
ACCESS/AMIE-Processor/pkg/amie
Package amie wires the ACCESS-AMIE connector into the core binary.
|
Package amie wires the ACCESS-AMIE connector into the core binary. |
|
ACCESS/AMIE-Processor/server
Package server exposes the AMIE connector's REST read endpoints.
|
Package server exposes the AMIE connector's REST read endpoints. |
|
COmanage/Identity-Provisioner/internal/client
Package client wraps the COmanage Core API and REST surfaces.
|
Package client wraps the COmanage Core API and REST surfaces. |
|
COmanage/Identity-Provisioner/internal/operations
Package operations provisions POSIX identity in COmanage for a (CoPerson, UnixCluster) pair.
|
Package operations provisions POSIX identity in COmanage for a (CoPerson, UnixCluster) pair. |
|
COmanage/Identity-Provisioner/pkg/comanage
Package comanage is the COmanage Identity-Provisioner entry point.
|
Package comanage is the COmanage Identity-Provisioner entry point. |
|
SLURM/Rest-Client/pkg/client
cli/internal/client/accounts.go
|
cli/internal/client/accounts.go |
|
internal
|
|
|
audit
Package audit carries cross-cutting audit metadata on ctx so writers do not have to pass it through every call site.
|
Package audit carries cross-cutting audit metadata on ctx so writers do not have to pass it through every call site. |
|
httputil
Package httputil holds small HTTP helpers shared across the binary (tracing middleware, logging middleware, admin handlers).
|
Package httputil holds small HTTP helpers shared across the binary (tracing middleware, logging middleware, admin handlers). |
|
server
Package server exposes the pkg/service API over HTTP/JSON.
|
Package server exposes the pkg/service API over HTTP/JSON. |
|
pkg
|
|
|
events
Package events defines message types emitted by the service for downstream consumers (audit, projections, integrations).
|
Package events defines message types emitted by the service for downstream consumers (audit, projections, integrations). |
|
identity
Package identity carries the verified caller across the request lifecycle.
|
Package identity carries the verified caller across the request lifecycle. |
|
posix
Package posix builds and validates POSIX-conformant usernames for HPC account provisioning.
|
Package posix builds and validates POSIX-conformant usernames for HPC account provisioning. |
|
service
Package service provides high-level operations on the core domain entities (Organization, User, Project).
|
Package service provides high-level operations on the core domain entities (Organization, User, Project). |
Click to show internal directories.
Click to hide internal directories.