utils

package
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Nov 7, 2023 License: MIT Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ExtractFileNameFromHistoryFile

func ExtractFileNameFromHistoryFile(historyFilePath string) string

func GetConflictFileNameByAfterPath

func GetConflictFileNameByAfterPath(afterPath string, uuid string) string

GetHistoryFileNameByAfterPath returns history file name in history directory extracting from afterPath

func GetHistoryFileNameByAfterPath

func GetHistoryFileNameByAfterPath(afterPath string, timestamp uint64) string

GetHistoryFileNameByAfterPath returns history file name in history directory extracting from afterPath

func GetNamesByAfterPath

func GetNamesByAfterPath(afterPath string) (string, string)

GetNamesByAfterPath extracts root directory name and file name from afterPath FIXME: should think file with directories

func GetQuicsConflictPathByRootDir

func GetQuicsConflictPathByRootDir(rootDir string) string

GetQuicsConflictPathByRootDir $HOME/.quics/sync/{rootDir}.conflict

func GetQuicsDirPath

func GetQuicsDirPath() string

GetQuicsDirPath $HOME/.quics

func GetQuicsHistoryPathByRootDir

func GetQuicsHistoryPathByRootDir(rootDir string) string

GetQuicsHistoryPathByRootDir $HOME/.quics/sync/{rootDir}.history

func GetQuicsRootDirPath

func GetQuicsRootDirPath(rootDir string) string

GetQuicsRootDirPath $HOME/.quics/sync/{rootDir}

func GetQuicsSyncDirPath

func GetQuicsSyncDirPath() string

GetQuicsSyncDirPath $HOME/.quics/sync

func MakeHashFromFileMetadata

func MakeHashFromFileMetadata(afterPath string, info *types.FileMetadata) string

func ReadEnvFile

func ReadEnvFile() []map[string]string

ReadEnvFile reads .qis.env file if it is existed

func UnmarshalRequestBody

func UnmarshalRequestBody(body []byte, dstStruct any) error

Types

This section is empty.

Jump to

Keyboard shortcuts

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