Documentation
¶
Index ¶
Constants ¶
View Source
const ( FcrepoStateOn = "on" FcrepoStateOff = "off" IIIFCantaloupe = "cantaloupe" IIIFTriplet = "triplet" IIIFTopologyLocal = "local" IIIFTopologyExternal = "external" DerivativeTopologyLocal = "local" DerivativeTopologyDistributed = "distributed" CodebaseNested = "nested" CodebaseGitRoot = "git-root" DefaultDrupalRootfs = "drupal/rootfs/var/www/drupal" DefaultISLEFileSystemURI = "private" PublicISLEFileSystemURI = "public" PrivateISLEFileSystemURI = "private" )
Variables ¶
This section is empty.
Functions ¶
func ApplyDerivativeServices ¶ added in v0.13.0
ApplyDerivativeServices applies the requested local or distributed topology for derivative services in docker-compose.yml and docker-compose.dev.yml.
func DerivativeServiceNames ¶ added in v0.13.0
func DerivativeServiceNames() []string
DerivativeServiceNames returns the derivative service names in catalog order.
func IsDerivativeService ¶ added in v0.13.0
IsDerivativeService reports whether name is a known derivative service.
Types ¶
type DerivativeServiceSpec ¶ added in v0.13.0
type DerivativeServiceSpec struct {
Name string
ImageRef string
AlpacaEnv string
ExternalURL string
LocalURL string
NeedsJWT bool
}
DerivativeServiceSpec describes one derivative microservice and the URLs used when it runs locally or through the managed LibOps endpoint.
func DerivativeServiceSpecs ¶ added in v0.13.0
func DerivativeServiceSpecs() []DerivativeServiceSpec
DerivativeServiceSpecs returns the canonical derivative service catalog.
Click to show internal directories.
Click to hide internal directories.