opctl

module
v0.1.53 Latest Latest
Warning

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

Go to latest
Published: Apr 17, 2024 License: MIT

README

Support Ukraine

The opctl project deeply opposes Vladimir Putins evil, unprovoked killing and war on the brave and courageous people of Ukraine.

We encourage you to support Ukraine any way you can.

🇺🇦 We stand with Ukraine 🇺🇦

Badges

Build Go Report Card Coverage

Be advised: this project is currently at Major version zero. Per the semantic versioning spec: "Major version zero (0.y.z) is for initial development. Anything may change at any time. The public API should not be considered stable."

Documentation

see website

Used By

These awesome companies use opctl. represent by adding yours (or one you know of) to the list!

Support

join us on Slack or open an issue

Releases

releases are versioned according to semver 2.0.0 and tagged; see CHANGELOG.md for release notes

Contributing

see CONTRIBUTING.md

Directories

Path Synopsis
cli
internal/clicolorer/fakes
Code generated by counterfeiter.
Code generated by counterfeiter.
internal/clioutput
This file was generated by counterfeiter
This file was generated by counterfeiter
internal/cliparamsatisfier/fakes
Code generated by counterfeiter.
Code generated by counterfeiter.
internal/cliparamsatisfier/inputsrc/fakes
Code generated by counterfeiter.
Code generated by counterfeiter.
internal/cliparamsatisfier/internal/fakes
Code generated by counterfeiter.
Code generated by counterfeiter.
opspec
opfile
@TODO remove this package if future version of golang embed supports either symlinks or parent dir references
@TODO remove this package if future version of golang embed supports either symlinks or parent dir references
sdks
go/data
Package data implements use cases specific to data
Package data implements use cases specific to data
go/data/coerce
Package coerce implements typed data coercion
Package coerce implements typed data coercion
go/internal/urlpath
Package urlpath exports NextSegment for nexting urlpath's.
Package urlpath exports NextSegment for nexting urlpath's.
go/model/fakes
Code generated by counterfeiter.
Code generated by counterfeiter.
go/node
Package node defines the core interface for an opctl node
Package node defines the core interface for an opctl node
go/node/api/client
Package client implements a client for the opctl node api
Package client implements a client for the opctl node api
go/node/api/handler
Package handler defines an HTTP handler for the opctl API
Package handler defines an HTTP handler for the opctl API
go/node/api/handler/auths
Package auths exposes functionality for handling "auths" requests.
Package auths exposes functionality for handling "auths" requests.
go/node/api/handler/auths/adds
Package adds exposes functionality for handling "auths/adds" requests.
Package adds exposes functionality for handling "auths/adds" requests.
go/node/api/handler/auths/adds/fakes
Code generated by counterfeiter.
Code generated by counterfeiter.
go/node/api/handler/auths/fakes
Code generated by counterfeiter.
Code generated by counterfeiter.
go/node/api/handler/data
Package data exposes functionality for handling "data" requests.
Package data exposes functionality for handling "data" requests.
go/node/api/handler/data/fakes
Code generated by counterfeiter.
Code generated by counterfeiter.
go/node/api/handler/data/ref
Package ref exposes functionality for handling "data/{ref}" requests.
Package ref exposes functionality for handling "data/{ref}" requests.
go/node/api/handler/data/ref/fakes
Code generated by counterfeiter.
Code generated by counterfeiter.
go/node/api/handler/data/ref/internal/fakes
Code generated by counterfeiter.
Code generated by counterfeiter.
go/node/api/handler/events
Package events exposes functionality for handling "events" requests.
Package events exposes functionality for handling "events" requests.
go/node/api/handler/events/fakes
Code generated by counterfeiter.
Code generated by counterfeiter.
go/node/api/handler/events/stream
Package stream exposes functionality for handling "events/stream" requests.
Package stream exposes functionality for handling "events/stream" requests.
go/node/api/handler/events/stream/fakes
Code generated by counterfeiter.
Code generated by counterfeiter.
go/node/api/handler/liveness
Package liveness exposes functionality for handling "liveness" requests.
Package liveness exposes functionality for handling "liveness" requests.
go/node/api/handler/liveness/fakes
Code generated by counterfeiter.
Code generated by counterfeiter.
go/node/api/handler/ops
Package ops exposes functionality for handling "ops" requests.
Package ops exposes functionality for handling "ops" requests.
go/node/api/handler/ops/fakes
Code generated by counterfeiter.
Code generated by counterfeiter.
go/node/api/handler/ops/kills
Package kills exposes functionality for handling "ops/kills" requests.
Package kills exposes functionality for handling "ops/kills" requests.
go/node/api/handler/ops/kills/fakes
Code generated by counterfeiter.
Code generated by counterfeiter.
go/node/api/handler/ops/starts
Package starts exposes functionality for handling "ops/starts" requests.
Package starts exposes functionality for handling "ops/starts" requests.
go/node/api/handler/ops/starts/fakes
Code generated by counterfeiter.
Code generated by counterfeiter.
go/node/containerruntime
Package containerruntime defines an interface abstracting container runtime interactions.
Package containerruntime defines an interface abstracting container runtime interactions.
go/node/containerruntime/docker/internal/fakes
Code generated by counterfeiter.
Code generated by counterfeiter.
go/node/containerruntime/fakes
Code generated by counterfeiter.
Code generated by counterfeiter.
go/node/fakes
Code generated by counterfeiter.
Code generated by counterfeiter.
go/node/internal/fakes
Code generated by counterfeiter.
Code generated by counterfeiter.
go/opspec/interpreter
Package interpreter defines an interpreter for ops.
Package interpreter defines an interpreter for ops.
go/opspec/interpreter/array
Package array exposes functionality for interpreting arrays.
Package array exposes functionality for interpreting arrays.
go/opspec/interpreter/boolean
Package boolean exposes functionality for interpreting booleans.
Package boolean exposes functionality for interpreting booleans.
go/opspec/interpreter/call
Package call exposes functionality for interpreting calls.
Package call exposes functionality for interpreting calls.
go/opspec/interpreter/call/container
Package container exposes functionality for interpreting container calls.
Package container exposes functionality for interpreting container calls.
go/opspec/interpreter/call/container/cmd
Package cmd exposes functionality for interpreting envVars of container calls.
Package cmd exposes functionality for interpreting envVars of container calls.
go/opspec/interpreter/call/container/dirs
Package dirs exposes functionality for interpreting dirs of container calls.
Package dirs exposes functionality for interpreting dirs of container calls.
go/opspec/interpreter/call/container/envvars
Package envvars exposes functionality for interpreting envVars of container calls.
Package envvars exposes functionality for interpreting envVars of container calls.
go/opspec/interpreter/call/container/files
Package files exposes functionality for interpreting files of container calls.
Package files exposes functionality for interpreting files of container calls.
go/opspec/interpreter/call/container/image
Package image exposes functionality for interpreting image of container calls.
Package image exposes functionality for interpreting image of container calls.
go/opspec/interpreter/call/container/sockets
Package sockets exposes functionality for interpreting sockets of container calls.
Package sockets exposes functionality for interpreting sockets of container calls.
go/opspec/interpreter/call/loop
Package loop exposes functionality for interpreting call loops.
Package loop exposes functionality for interpreting call loops.
go/opspec/interpreter/call/op
Package op exposes functionality for interpreting op calls.
Package op exposes functionality for interpreting op calls.
go/opspec/interpreter/call/op/inputs
Package inputs exposes functionality for interpreting inputs of op calls.
Package inputs exposes functionality for interpreting inputs of op calls.
go/opspec/interpreter/call/op/inputs/input
Package input exposes functionality for interpreting an input of an op call.
Package input exposes functionality for interpreting an input of an op call.
go/opspec/interpreter/call/op/outputs
Package outputs exposes functionality for interpreting outputs of op calls.
Package outputs exposes functionality for interpreting outputs of op calls.
go/opspec/interpreter/call/op/params
Package params exposes functionality for interpreting parameters of op calls.
Package params exposes functionality for interpreting parameters of op calls.
go/opspec/interpreter/call/op/params/param
Package param exposes functionality for interpreting a param of an op call.
Package param exposes functionality for interpreting a param of an op call.
go/opspec/interpreter/call/op/params/param/array
Package array exposes functionality for interpreting an array param of an op call.
Package array exposes functionality for interpreting an array param of an op call.
go/opspec/interpreter/call/op/params/param/boolean
Package boolean exposes functionality for interpreting a boolean param of an op call.
Package boolean exposes functionality for interpreting a boolean param of an op call.
go/opspec/interpreter/call/op/params/param/dir
Package dir exposes functionality for interpreting a dir param of an op call.
Package dir exposes functionality for interpreting a dir param of an op call.
go/opspec/interpreter/call/op/params/param/file
Package file exposes functionality for interpreting a file param of an op call.
Package file exposes functionality for interpreting a file param of an op call.
go/opspec/interpreter/call/op/params/param/number
Package number exposes functionality for interpreting a number param of an op call.
Package number exposes functionality for interpreting a number param of an op call.
go/opspec/interpreter/call/op/params/param/object
Package object exposes functionality for interpreting an object param of an op call.
Package object exposes functionality for interpreting an object param of an op call.
go/opspec/interpreter/call/op/params/param/socket
Package socket exposes functionality for interpreting a socket param of an op call.
Package socket exposes functionality for interpreting a socket param of an op call.
go/opspec/interpreter/call/op/params/param/str
Package str exposes functionality for interpreting a string param of an op call.
Package str exposes functionality for interpreting a string param of an op call.
go/opspec/interpreter/call/predicates
Package predicates exposes functionality for interpreting an array of predicates.
Package predicates exposes functionality for interpreting an array of predicates.
go/opspec/interpreter/call/predicates/predicate
Package predicate exposes functionality for interpreting a predicate.
Package predicate exposes functionality for interpreting a predicate.
go/opspec/interpreter/call/predicates/predicate/eq
Package eq exposes functionality for interpreting an eq predicate.
Package eq exposes functionality for interpreting an eq predicate.
go/opspec/interpreter/call/predicates/predicate/exists
Package exists exposes functionality for interpreting an exists predicate.
Package exists exposes functionality for interpreting an exists predicate.
go/opspec/interpreter/call/predicates/predicate/gt
Package gt exposes functionality for interpreting a gt predicate.
Package gt exposes functionality for interpreting a gt predicate.
go/opspec/interpreter/call/predicates/predicate/gte
Package gte exposes functionality for interpreting a gte predicate.
Package gte exposes functionality for interpreting a gte predicate.
go/opspec/interpreter/call/predicates/predicate/lt
Package lt exposes functionality for interpreting a lt predicate.
Package lt exposes functionality for interpreting a lt predicate.
go/opspec/interpreter/call/predicates/predicate/lte
Package lte exposes functionality for interpreting a lte predicate.
Package lte exposes functionality for interpreting a lte predicate.
go/opspec/interpreter/call/predicates/predicate/ne
Package ne exposes functionality for interpreting a ne predicate.
Package ne exposes functionality for interpreting a ne predicate.
go/opspec/interpreter/call/predicates/predicate/notexists
Package notexists exposes functionality for interpreting a notExists predicate.
Package notexists exposes functionality for interpreting a notExists predicate.
go/opspec/interpreter/dir
Package dir exposes functionality for interpreting dirs.
Package dir exposes functionality for interpreting dirs.
go/opspec/interpreter/file
Package file exposes functionality for interpreting files.
Package file exposes functionality for interpreting files.
go/opspec/interpreter/loopable
Package loopable exposes functionality for interpreting something loopable.
Package loopable exposes functionality for interpreting something loopable.
go/opspec/interpreter/number
Package number exposes functionality for interpreting numbers.
Package number exposes functionality for interpreting numbers.
go/opspec/interpreter/object
Package object exposes functionality for interpreting objects.
Package object exposes functionality for interpreting objects.
go/opspec/interpreter/reference
Package reference exposes functionality for interpreting a reference.
Package reference exposes functionality for interpreting a reference.
go/opspec/interpreter/reference/direntry
Package direntry exposes functionality for dereferencing dir entries.
Package direntry exposes functionality for dereferencing dir entries.
go/opspec/interpreter/reference/identifier
Package identifier exposes functionality for dereferencing identifiers.
Package identifier exposes functionality for dereferencing identifiers.
go/opspec/interpreter/reference/identifier/bracketed
Package bracketed exposes functionality for dereferencing bracketed identifiers.
Package bracketed exposes functionality for dereferencing bracketed identifiers.
go/opspec/interpreter/reference/identifier/unbracketed
Package unbracketed exposes functionality for dereferencing bracketed identifiers.
Package unbracketed exposes functionality for dereferencing bracketed identifiers.
go/opspec/interpreter/str
Package string exposes functionality for interpreting strings.
Package string exposes functionality for interpreting strings.
go/opspec/interpreter/value
Package value exposes functionality for interpreting a value.
Package value exposes functionality for interpreting a value.
go/pubsub/fakes
Code generated by counterfeiter.
Code generated by counterfeiter.
go Module
@TODO remove this package if future version of golang embed supports either symlinks or parent dir references
@TODO remove this package if future version of golang embed supports either symlinks or parent dir references

Jump to

Keyboard shortcuts

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