cfmt

package
v0.0.0-...-303e327 Latest Latest
Warning

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

Go to latest
Published: May 22, 2023 License: Apache-2.0 Imports: 11 Imported by: 0

Documentation

Overview

Package cfmt provides fmt string for all struct in blobstore

function *F make the pointer struct value to []string function *Join []string into string with profix each line, sep is '\n'

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ChunkInfoF

func ChunkInfoF(info *blobnode.ChunkInfo) []string

ChunkInfoF chunk info

func ChunkInfoJoin

func ChunkInfoJoin(info *blobnode.ChunkInfo, prefix string) string

ChunkInfoJoin chunk info

func ChunkidF

func ChunkidF(id blobnode.ChunkId) string

ChunkidF chunk id

func ClusterInfoF

func ClusterInfoF(info *clustermgr.ClusterInfo) []string

ClusterInfoF cluster info

func ClusterInfoJoin

func ClusterInfoJoin(info *clustermgr.ClusterInfo, prefix string) string

ClusterInfoJoin cluster info

func DiskHeartBeatInfoF

func DiskHeartBeatInfoF(info *blobnode.DiskHeartBeatInfo) []string

DiskHeartBeatInfoF disk heartbeat info

func DiskHeartBeatInfoJoin

func DiskHeartBeatInfoJoin(info *blobnode.DiskHeartBeatInfo, prefix string) string

DiskHeartBeatInfoJoin disk heartbeat info

func DiskInfoF

func DiskInfoF(info *blobnode.DiskInfo) []string

DiskInfoF disk info

func DiskInfoFV

func DiskInfoFV(info *blobnode.DiskInfo) []string

DiskInfoFV disk info

func DiskInfoJoin

func DiskInfoJoin(info *blobnode.DiskInfo, prefix string) string

DiskInfoJoin disk info

func DiskInfoJoinV

func DiskInfoJoinV(info *blobnode.DiskInfo, prefix string) string

DiskInfoJoinV disk info verbose

func HashSumMapF

func HashSumMapF(hashes access.HashSumMap) (vals []string)

HashSumMapF fmt HashSumMap

func HashSumMapJoin

func HashSumMapJoin(hashes access.HashSumMap, prefix string) string

HashSumMapJoin join line into string

func LocationF

func LocationF(loc *access.Location) (vals []string)

LocationF fmt pointer of Location

func LocationJoin

func LocationJoin(loc *access.Location, prefix string) string

LocationJoin join line into string

func ParseLocation

func ParseLocation(jsonORstr string) (access.Location, error)

ParseLocation parst location from json or string

func VolumeInfoF

func VolumeInfoF(vol *clustermgr.VolumeInfo) []string

VolumeInfoF volume info

func VolumeInfoJoin

func VolumeInfoJoin(vol *clustermgr.VolumeInfo, prefix string) string

VolumeInfoJoin volume info

func VuidCF

func VuidCF(vuid proto.Vuid) string

VuidCF vuid fmt with color

func VuidF

func VuidF(vuid proto.Vuid) string

VuidF vuid fmt

Types

This section is empty.

Jump to

Keyboard shortcuts

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