Directories
¶
| Path | Synopsis |
|---|---|
|
Package backup_keys derives backup encryption keys from a server's issuer keys.
|
Package backup_keys derives backup encryption keys from a server's issuer keys. |
|
cmd
|
|
|
sample_metadata_server
command
Command sample_metadata_server is a reference receiver for the V2 origin's object-commit metadata webhook (see docs/v2-origin-posc-and-metadata.md).
|
Command sample_metadata_server is a reference receiver for the V2 origin's object-commit metadata webhook (see docs/v2-origin-posc-and-metadata.md). |
|
Package launcher_utils contains utility functions for the github.com/pelicanplatform/pelican/launcher package.
|
Package launcher_utils contains utility functions for the github.com/pelicanplatform/pelican/launcher package. |
|
persistent_cache.go implements PersistentCache, the main entry point for the local-cache subsystem.
|
persistent_cache.go implements PersistentCache, the main entry point for the local-cache subsystem. |
|
The LotMan library is used for managing storage in Pelican caches.
|
The LotMan library is used for managing storage in Pelican caches. |
|
issuer
Package issuer provides an embedded OAuth2/OIDC token issuer using the fosite framework.
|
Package issuer provides an embedded OAuth2/OIDC token issuer using the fosite framework. |
|
Package origin_serve provides checksum computation and caching for origin servers.
|
Package origin_serve provides checksum computation and caching for origin servers. |
|
Package pstore ("pelican store") uses the cache V2 block store as an origin's primary data store rather than as a cache.
|
Package pstore ("pelican store") uses the cache V2 block store as an origin's primary data store rather than as a cache. |
|
Package registry handles namespace registration in Pelican ecosystem.
|
Package registry handles namespace registration in Pelican ecosystem. |
|
Package server_structs shares structs and their methods used across multiple server packages (origin/cache/registry/director).
|
Package server_structs shares structs and their methods used across multiple server packages (origin/cache/registry/director). |
|
Package server_utils shares utility functions used across multiple server packages (origin, cache, registry, director).
|
Package server_utils shares utility functions used across multiple server packages (origin, cache, registry, director). |
|
Package ssh_posixv2 implements an SSH-based POSIXv2 backend for Pelican origins.
|
Package ssh_posixv2 implements an SSH-based POSIXv2 backend for Pelican origins. |
|
Package transfer implements the transfer server module which exposes the client_agent transfer APIs over HTTP with JWT-based authentication, credential management, and per-user job ownership.
|
Package transfer implements the transfer server module which exposes the client_agent transfer APIs over HTTP with JWT-based authentication, credential management, and per-user job ownership. |
|
Provide auto-generated information about the pelican version and build
|
Provide auto-generated information about the pelican version and build |
|
web_ui/middleware.go
|
web_ui/middleware.go |
|
**************************************************************
|
************************************************************** |
Click to show internal directories.
Click to hide internal directories.