SYMBOL INDEX (138 symbols across 16 files) FILE: _data/package-data/homebrew/dops.rb class Dops (line 1) | class Dops < Formula method install (line 8) | def install FILE: cli/argTuple.go type ArgumentTuple (line 3) | type ArgumentTuple struct FILE: cli/context.go type PSContext (line 16) | type PSContext struct method PrintPrimaryOutput (line 22) | func (c PSContext) PrintPrimaryOutput(msg string) { method PrintFatalMessage (line 30) | func (c PSContext) PrintFatalMessage(msg string) { method PrintFatalError (line 38) | func (c PSContext) PrintFatalError(e error) { method PrintErrorMessage (line 46) | func (c PSContext) PrintErrorMessage(msg string) { method PrintVerbose (line 54) | func (c PSContext) PrintVerbose(msg string) { method PrintVerboseHeader (line 62) | func (c PSContext) PrintVerboseHeader(msg string) { method PrintVerboseKV (line 74) | func (c PSContext) PrintVerboseKV(key string, vval any) { method ClearTerminal (line 106) | func (c PSContext) ClearTerminal() { method printPrimaryRaw (line 110) | func (c PSContext) printPrimaryRaw(msg string) { method printErrorRaw (line 118) | func (c PSContext) printErrorRaw(msg string) { method printVerboseRaw (line 130) | func (c PSContext) printVerboseRaw(msg string) { method Finish (line 172) | func (c PSContext) Finish() { method GetIntFromCache (line 176) | func (c *PSContext) GetIntFromCache(key string, calc func() int) int { function writeStdout (line 142) | func writeStdout(msg string) { function writeStderr (line 149) | func writeStderr(msg string) { function NewContext (line 156) | func NewContext(opt Options) (*PSContext, error) { function NewEarlyContext (line 164) | func NewEarlyContext() *PSContext { FILE: cli/options.go type SortDirection (line 16) | type SortDirection constant SortASC (line 19) | SortASC SortDirection = "ASC" constant SortDESC (line 20) | SortDESC SortDirection = "DESC" type Options (line 23) | type Options struct method GetSocket (line 101) | func (o Options) GetSocket() string { function DefaultCLIOptions (line 49) | func DefaultCLIOptions() Options { function getDefaultSocket (line 90) | func getDefaultSocket() string { type dockerContext (line 141) | type dockerContext struct method socket (line 152) | func (ctx dockerContext) socket() string { function p (line 156) | func p(v bool) *bool { FILE: cli/parser.go function ParseCommandline (line 19) | func ParseCommandline(columnKeys []string) (Options, error) { function parseCommandlineInternal (line 27) | func parseCommandlineInternal(columnKeys []string) (Options, error) { FILE: cmd/dops/main.go function main (line 17) | func main() { function printHelp (line 80) | func printHelp(ctx *cli.PSContext) { FILE: consts/api.go constant DockerAPIContainerList (line 4) | DockerAPIContainerList = "http://localhost/v1.44/containers/json" FILE: consts/exitcode.go constant ExitcodeError (line 4) | ExitcodeError = 60 constant ExitcodePanic (line 5) | ExitcodePanic = 61 constant ExitcodeNoArguments (line 6) | ExitcodeNoArguments = 62 constant ExitcodeCLIParse (line 7) | ExitcodeCLIParse = 63 constant ExitcodeNoLogin (line 8) | ExitcodeNoLogin = 64 constant ExitcodeUnsupportedOutputFormat (line 9) | ExitcodeUnsupportedOutputFormat = 65 constant ExitcodeRecordNotFound (line 10) | ExitcodeRecordNotFound = 66 constant ExitcodeInvalidSession (line 14) | ExitcodeInvalidSession = 81 constant ExitcodePasswordNotFound (line 15) | ExitcodePasswordNotFound = 82 constant ExitcodeParentNotAFolder (line 16) | ExitcodeParentNotAFolder = 83 constant ExitcodeInvalidPosition (line 17) | ExitcodeInvalidPosition = 84 constant ExitcodeBookmarkFieldNotSupported (line 18) | ExitcodeBookmarkFieldNotSupported = 85 FILE: consts/version.go constant BETTER_DOCKER_PS_VERSION (line 5) | BETTER_DOCKER_PS_VERSION = "1.17" FILE: docker/api.go function ListContainer (line 21) | func ListContainer(ctx *cli.PSContext) ([]byte, error) { FILE: docker/schema.go type ContainerSchema (line 8) | type ContainerSchema struct method PortsSorted (line 26) | func (s ContainerSchema) PortsSorted() []PortSchema { type ContainerHostConfig (line 42) | type ContainerHostConfig struct type ContainerNetworkSettings (line 46) | type ContainerNetworkSettings struct type ContainerSingleNetworkSettings (line 49) | type ContainerSingleNetworkSettings struct type PortSchema (line 61) | type PortSchema struct method IsLoopback (line 68) | func (s PortSchema) IsLoopback() bool { type ContainerMount (line 73) | type ContainerMount struct type ContainerState (line 83) | type ContainerState method Num (line 94) | func (ct ContainerState) Num() int { constant StateCreated (line 86) | StateCreated ContainerState = "created" constant StateRunning (line 87) | StateRunning ContainerState = "running" constant StateRestarting (line 88) | StateRestarting ContainerState = "restarting" constant StateExited (line 89) | StateExited ContainerState = "exited" constant StatePaused (line 90) | StatePaused ContainerState = "paused" constant StateDead (line 91) | StateDead ContainerState = "dead" FILE: docker/util.go function SplitDockerImage (line 16) | func SplitDockerImage(ctx *cli.PSContext, img string) (string, string, s... FILE: impl/columns.go type ColumnDef (line 27) | type ColumnDef struct function ColContainerID (line 62) | func ColContainerID(ctx *cli.PSContext, allData []docker.ContainerSchema... function ColFullImage (line 74) | func ColFullImage(ctx *cli.PSContext, allData []docker.ContainerSchema, ... function ColRegistry (line 82) | func ColRegistry(ctx *cli.PSContext, allData []docker.ContainerSchema, c... function ColImage (line 92) | func ColImage(ctx *cli.PSContext, allData []docker.ContainerSchema, cont... function ColImageTag (line 102) | func ColImageTag(ctx *cli.PSContext, allData []docker.ContainerSchema, c... function ColCommand (line 112) | func ColCommand(ctx *cli.PSContext, allData []docker.ContainerSchema, co... function ColShortCommand (line 127) | func ColShortCommand(ctx *cli.PSContext, allData []docker.ContainerSchem... function ColRunningFor (line 141) | func ColRunningFor(ctx *cli.PSContext, allData []docker.ContainerSchema,... function ColCreatedAt (line 152) | func ColCreatedAt(ctx *cli.PSContext, allData []docker.ContainerSchema, ... function ColState (line 170) | func ColState(ctx *cli.PSContext, allData []docker.ContainerSchema, cont... function ColStatus (line 184) | func ColStatus(ctx *cli.PSContext, allData []docker.ContainerSchema, con... function ColPortsExposed (line 196) | func ColPortsExposed(ctx *cli.PSContext, allData []docker.ContainerSchem... function ColPortsPublicPart (line 225) | func ColPortsPublicPart(ctx *cli.PSContext, allData []docker.ContainerSc... function ColPortsPublished (line 245) | func ColPortsPublished(ctx *cli.PSContext, allData []docker.ContainerSch... function ColPortsPublishedShort (line 291) | func ColPortsPublishedShort(ctx *cli.PSContext, allData []docker.Contain... function ColPortsPublishedLong (line 334) | func ColPortsPublishedLong(ctx *cli.PSContext, allData []docker.Containe... function ColPortsNotPublished (line 388) | func ColPortsNotPublished(ctx *cli.PSContext, allData []docker.Container... function ColName (line 410) | func ColName(ctx *cli.PSContext, allData []docker.ContainerSchema, cont ... function ColSize (line 426) | func ColSize(ctx *cli.PSContext, allData []docker.ContainerSchema, cont ... function ColMounts (line 438) | func ColMounts(ctx *cli.PSContext, allData []docker.ContainerSchema, con... function ColIP (line 455) | func ColIP(ctx *cli.PSContext, allData []docker.ContainerSchema, cont *d... function ColLabels (line 470) | func ColLabels(ctx *cli.PSContext, allData []docker.ContainerSchema, con... function ColLabelKeys (line 483) | func ColLabelKeys(ctx *cli.PSContext, allData []docker.ContainerSchema, ... function ColNetworks (line 496) | func ColNetworks(ctx *cli.PSContext, allData []docker.ContainerSchema, c... function ColPlaintext (line 509) | func ColPlaintext(str string) printer.ColFun { function SortContainerID (line 517) | func SortContainerID(ctx *cli.PSContext, v1 *docker.ContainerSchema, v2 ... function SortFullImage (line 525) | func SortFullImage(ctx *cli.PSContext, v1 *docker.ContainerSchema, v2 *d... function SortRegistry (line 529) | func SortRegistry(ctx *cli.PSContext, v1 *docker.ContainerSchema, v2 *do... function SortImage (line 536) | func SortImage(ctx *cli.PSContext, v1 *docker.ContainerSchema, v2 *docke... function SortImageTag (line 543) | func SortImageTag(ctx *cli.PSContext, v1 *docker.ContainerSchema, v2 *do... function SortCommand (line 550) | func SortCommand(ctx *cli.PSContext, v1 *docker.ContainerSchema, v2 *doc... function SortShortCommand (line 554) | func SortShortCommand(ctx *cli.PSContext, v1 *docker.ContainerSchema, v2... function SortRunningFor (line 570) | func SortRunningFor(ctx *cli.PSContext, v1 *docker.ContainerSchema, v2 *... function SortCreatedAt (line 574) | func SortCreatedAt(ctx *cli.PSContext, v1 *docker.ContainerSchema, v2 *d... function SortState (line 578) | func SortState(ctx *cli.PSContext, v1 *docker.ContainerSchema, v2 *docke... function SortStatus (line 582) | func SortStatus(ctx *cli.PSContext, v1 *docker.ContainerSchema, v2 *dock... function SortPortsExposed (line 586) | func SortPortsExposed(ctx *cli.PSContext, v1 *docker.ContainerSchema, v2... function SortPortsPublished (line 606) | func SortPortsPublished(ctx *cli.PSContext, v1 *docker.ContainerSchema, ... function SortPortsPublishedShort (line 629) | func SortPortsPublishedShort(ctx *cli.PSContext, v1 *docker.ContainerSch... function SortPortsPublishedLong (line 652) | func SortPortsPublishedLong(ctx *cli.PSContext, v1 *docker.ContainerSche... function SortPortsNotPublished (line 675) | func SortPortsNotPublished(ctx *cli.PSContext, v1 *docker.ContainerSchem... function SortPortsPublicPart (line 698) | func SortPortsPublicPart(ctx *cli.PSContext, v1 *docker.ContainerSchema,... function SortName (line 721) | func SortName(ctx *cli.PSContext, v1 *docker.ContainerSchema, v2 *docker... function SortSize (line 731) | func SortSize(ctx *cli.PSContext, v1 *docker.ContainerSchema, v2 *docker... function SortMounts (line 735) | func SortMounts(ctx *cli.PSContext, v1 *docker.ContainerSchema, v2 *dock... function SortIP (line 749) | func SortIP(ctx *cli.PSContext, v1 *docker.ContainerSchema, v2 *docker.C... function SortLabels (line 777) | func SortLabels(ctx *cli.PSContext, v1 *docker.ContainerSchema, v2 *dock... function SortLabelKeys (line 791) | func SortLabelKeys(ctx *cli.PSContext, v1 *docker.ContainerSchema, v2 *d... function SortNetworks (line 805) | func SortNetworks(ctx *cli.PSContext, v1 *docker.ContainerSchema, v2 *do... function getColFun (line 821) | func getColFun(colkey string) (printer.ColFun, bool) { function templateColFun (line 846) | func templateColFun(fmtstr string, header string) printer.ColFun { function getSortFun (line 957) | func getSortFun(colkey string) (ColSortFun, bool) { function replaceSingleLineColumnData (line 964) | func replaceSingleLineColumnData(ctx *cli.PSContext, allData []docker.Co... function parseTableDef (line 976) | func parseTableDef(fmt string) []printer.ColFun { function stateColor (line 989) | func stateColor(state docker.ContainerState, value string) string { function statusColor (line 1007) | func statusColor(status string, value string) string { function ipExpand (line 1030) | func ipExpand(ip string) string { FILE: impl/impl.go function Execute (line 20) | func Execute(ctx *cli.PSContext) error { function Watch (line 24) | func Watch(ctx *cli.PSContext, d time.Duration) error { function executeSingle (line 46) | func executeSingle(ctx *cli.PSContext, clear bool) error { function doSearch (line 93) | func doSearch(ctx *cli.PSContext, data []docker.ContainerSchema, needle ... function doSort (line 121) | func doSort(ctx *cli.PSContext, data []docker.ContainerSchema, skeys []s... function doOutput (line 152) | func doOutput(ctx *cli.PSContext, data []docker.ContainerSchema, format ... FILE: printer/printer.go function Width (line 13) | func Width(ctx *cli.PSContext, data []docker.ContainerSchema, cols []Col... function Print (line 68) | func Print(ctx *cli.PSContext, data []docker.ContainerSchema, cols []Col... function RealStrLen (line 147) | func RealStrLen(cell string) int { function TermStrPadRight (line 151) | func TermStrPadRight(str string, pad string, padlen int) string { FILE: pserr/util.go function GetDirectOutput (line 8) | func GetDirectOutput(err error) *errorx.Error { function FormatError (line 33) | func FormatError(err error, verbose bool) string { function GetExitCode (line 49) | func GetExitCode(err error, fallback int) int {