package
1.7.1
Repository: https://github.com/seagate/cloudfuse.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Functions

No description provided by the author
Decrypt given data using the key provided.
DirectoryExists is a utility function that returns true if the directory at that path exists and returns false if it does not exist.
Encrypt given data using the key provided.
convert ~ to $HOME in path.
No description provided by the author
No description provided by the author
GetCurrentUser is a utility function that returns the UID and GID of the user that invokes the cloudfuse command.
No description provided by the author
GetDiskUsageFromStatfs: Current disk usage of temp path.
No description provided by the author
GetUsage: The current disk usage in MB.
IsDirectoryEmpty is a utility function that returns true if the directory at that path is empty or not.
IsDirectoryMounted is a utility function that returns true if the directory is already mounted using fuse.
IsDriveLetter returns true if the path is a drive letter on Windows, such as 'D:' or 'f:'.
No description provided by the author
JoinUnixFilepath uses filepath.join to join a path and ensures that path only uses unix path delimiters.
List all mount points which were mounted using cloudfuse.
check if health monitor is enabled and blofuse stats monitor is not disabled.
No description provided by the author
NewUUID returns a new uuid using RFC 4122 algorithm.
NewUUIDWithLength returns a new uuid using RFC 4122 algorithm with the given length.
normalizeObjectName : If file contains \\ in name replace it with ..
NotifyMountToParent : Send a signal to parent process about successful mount.
Open opens the named file for reading.
OpenFile on linux passes the call to the os.
To keep the code simple, we assume we only use a simple subset of semantic versions.
No description provided by the author

# Constants

Standard config default values.
Flags for blocks.
Flags for block offset list.
Standard config default values.
No description provided by the author
Standard config default values.
Standard config default values.
Standard config default values.
Standard config default values.
Standard config default values.
Standard config default values.
Standard config default values.
Standard config default values.
Flags for blocks.
Standard config default values.
Standard config default values.
Standard config default values.
Standard config default values.
Standard config default values.
Standard config default values.
Flags for blocks.
Sector size of disk.
Flags for block offset list.
Standard config default values.
Flags for blocks.
Standard config default values.

# Variables

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Structs

No description provided by the author
list that holds blocks containing ids and corresponding offsets.
No description provided by the author
Map holding locks for all the files.
Lock item for each file.
No description provided by the author
Statfs type used by component in replace of syscall.Statfs_t as defined by cgofuse https://pkg.go.dev/github.com/winfsp/cgofuse/fuse#Statfs_t.
No description provided by the author

# Type aliases

No description provided by the author
LogLevel enum.