Documentation ¶
Index ¶
- Constants
- func ProcessCommonFlags(command *cobra.Command) (bool, error)
- func SetBundleClearFlags(command *cobra.Command)
- func SetBundleConfigFlags(command *cobra.Command)
- func SetBundleFlags(command *cobra.Command)
- func SetBundleTempFlags(command *cobra.Command)
- func SetCheckVersionFlags(command *cobra.Command)
- func SetCommonFlags(command *cobra.Command, noResource bool)
- func SetDecryptionFlags(command *cobra.Command)
- func SetDifferentialTransferFlags(command *cobra.Command, addDiffFlag bool)
- func SetDryRunFlags(command *cobra.Command)
- func SetEncryptionFlags(command *cobra.Command)
- func SetForceFlags(command *cobra.Command, hiddenForce bool)
- func SetInitFlags(command *cobra.Command)
- func SetListFlags(command *cobra.Command)
- func SetNoRootFlags(command *cobra.Command)
- func SetParallelTransferFlags(command *cobra.Command, showSingleThread bool)
- func SetParentsFlags(command *cobra.Command)
- func SetPostTransferFlagValues(command *cobra.Command)
- func SetProcessFilterFlags(command *cobra.Command)
- func SetProgressFlags(command *cobra.Command)
- func SetRecursiveFlags(command *cobra.Command)
- func SetRetryFlags(command *cobra.Command)
- func SetSFTPIDFlags(command *cobra.Command)
- func SetSyncFlags(command *cobra.Command)
- func SetTargetObjectFlags(command *cobra.Command)
- func SetTicketAccessFlags(command *cobra.Command)
- func SetTicketFlags(command *cobra.Command)
- func SetTicketUpdateFlags(command *cobra.Command)
- type BundleClearFlagVlaues
- type BundleConfigFlagValues
- type BundleFlagValues
- type BundleTempFlagValues
- type CheckVersionFlagValues
- type CommonFlagValues
- type DecryptionFlagValues
- type DifferentialTransferFlagValues
- type DryRunFlagValues
- type EncryptionFlagValues
- type ForceFlagValues
- type InitFlagValues
- type ListFlagValues
- type NoRootFlagValues
- type ParallelTransferFlagValues
- type ParentsFlagValues
- type PostTransferFlagValues
- type ProcessFilterFlagValues
- type ProcessGroupBy
- type ProgressFlagValues
- type RecursiveFlagValues
- type RetryFlagValues
- type SFTPIDFlagValues
- type SyncFlagValues
- type TargetObjectFlagValues
- type TicketAccessFlagValues
- type TicketFlagValues
- type TicketUpdateFlagValues
Constants ¶
View Source
const (
IRODSEnvironmentFileEnvKey string = "IRODS_ENVIRONMENT_FILE"
)
Variables ¶
This section is empty.
Functions ¶
func SetBundleClearFlags ¶
func SetBundleConfigFlags ¶
func SetBundleFlags ¶
func SetBundleTempFlags ¶
func SetCheckVersionFlags ¶
func SetCommonFlags ¶
func SetDecryptionFlags ¶ added in v0.8.3
func SetDryRunFlags ¶
func SetEncryptionFlags ¶ added in v0.8.2
func SetForceFlags ¶
func SetInitFlags ¶ added in v0.9.0
func SetListFlags ¶
func SetNoRootFlags ¶ added in v0.7.12
func SetParentsFlags ¶
func SetPostTransferFlagValues ¶ added in v0.8.5
func SetProcessFilterFlags ¶
func SetProgressFlags ¶
func SetRecursiveFlags ¶
func SetRetryFlags ¶
func SetSFTPIDFlags ¶
func SetSyncFlags ¶ added in v0.7.12
func SetTargetObjectFlags ¶ added in v0.9.3
func SetTicketAccessFlags ¶ added in v0.7.12
func SetTicketFlags ¶
func SetTicketUpdateFlags ¶
Types ¶
type BundleClearFlagVlaues ¶
type BundleClearFlagVlaues struct {
Clear bool
}
func GetBundleClearFlagValues ¶
func GetBundleClearFlagValues() *BundleClearFlagVlaues
type BundleConfigFlagValues ¶
type BundleConfigFlagValues struct { MaxFileNum int MaxFileSize int64 NoBulkRegistration bool // contains filtered or unexported fields }
func GetBundleConfigFlagValues ¶
func GetBundleConfigFlagValues() *BundleConfigFlagValues
type BundleFlagValues ¶
func GetBundleFlagValues ¶
func GetBundleFlagValues() *BundleFlagValues
type BundleTempFlagValues ¶
func GetBundleTempFlagValues ¶
func GetBundleTempFlagValues() *BundleTempFlagValues
type CheckVersionFlagValues ¶
type CheckVersionFlagValues struct {
Check bool
}
func GetCheckVersionFlagValues ¶
func GetCheckVersionFlagValues() *CheckVersionFlagValues
type CommonFlagValues ¶
type CommonFlagValues struct { ConfigFilePath string ShowVersion bool ShowHelp bool DebugMode bool Quiet bool LogLevel log.Level LogLevelUpdated bool SessionID int Resource string ResourceUpdated bool // contains filtered or unexported fields }
func GetCommonFlagValues ¶
func GetCommonFlagValues(command *cobra.Command) *CommonFlagValues
type DecryptionFlagValues ¶ added in v0.8.3
type DecryptionFlagValues struct { Decryption bool NoDecryption bool IgnoreMeta bool Key string PrivateKeyPath string TempPath string }
func GetDecryptionFlagValues ¶ added in v0.8.3
func GetDecryptionFlagValues(command *cobra.Command) *DecryptionFlagValues
type DifferentialTransferFlagValues ¶
func GetDifferentialTransferFlagValues ¶
func GetDifferentialTransferFlagValues() *DifferentialTransferFlagValues
type DryRunFlagValues ¶
type DryRunFlagValues struct {
DryRun bool
}
func GetDryRunFlagValues ¶
func GetDryRunFlagValues() *DryRunFlagValues
type EncryptionFlagValues ¶ added in v0.8.2
type EncryptionFlagValues struct { Encryption bool NoEncryption bool IgnoreMeta bool Mode commons.EncryptionMode Key string PublicPrivateKeyPath string TempPath string // contains filtered or unexported fields }
func GetEncryptionFlagValues ¶ added in v0.8.3
func GetEncryptionFlagValues(command *cobra.Command) *EncryptionFlagValues
type ForceFlagValues ¶
type ForceFlagValues struct {
Force bool
}
func GetForceFlagValues ¶
func GetForceFlagValues() *ForceFlagValues
type InitFlagValues ¶ added in v0.9.0
type InitFlagValues struct {
PamTTL int
}
func GetInitFlagValues ¶ added in v0.9.0
func GetInitFlagValues() *InitFlagValues
type ListFlagValues ¶
type ListFlagValues struct { Format commons.ListFormat HumanReadableSizes bool SortOrder commons.ListSortOrder SortReverse bool // contains filtered or unexported fields }
func GetListFlagValues ¶
func GetListFlagValues() *ListFlagValues
type NoRootFlagValues ¶ added in v0.7.12
type NoRootFlagValues struct {
NoRoot bool
}
func GetNoRootFlagValues ¶ added in v0.7.12
func GetNoRootFlagValues() *NoRootFlagValues
type ParallelTransferFlagValues ¶
type ParallelTransferFlagValues struct { SingleTread bool ThreadNumber int TCPBufferSize int RedirectToResource bool Icat bool // contains filtered or unexported fields }
func GetParallelTransferFlagValues ¶
func GetParallelTransferFlagValues() *ParallelTransferFlagValues
type ParentsFlagValues ¶
type ParentsFlagValues struct {
MakeParents bool
}
func GetParentsFlagValues ¶
func GetParentsFlagValues() *ParentsFlagValues
type PostTransferFlagValues ¶ added in v0.8.5
type PostTransferFlagValues struct {
DeleteOnSuccess bool
}
func GetPostTransferFlagValues ¶ added in v0.8.5
func GetPostTransferFlagValues() *PostTransferFlagValues
type ProcessFilterFlagValues ¶
type ProcessFilterFlagValues struct { GroupBy ProcessGroupBy Zone string Address string // contains filtered or unexported fields }
func GetProcessFilterFlagValues ¶
func GetProcessFilterFlagValues() *ProcessFilterFlagValues
type ProcessGroupBy ¶
type ProcessGroupBy string
const ( ProcessGroupByNone ProcessGroupBy = "" ProcessGroupByUser ProcessGroupBy = "user" ProcessGroupByProgram ProcessGroupBy = "program" )
type ProgressFlagValues ¶
type ProgressFlagValues struct {
ShowProgress bool
}
func GetProgressFlagValues ¶
func GetProgressFlagValues() *ProgressFlagValues
type RecursiveFlagValues ¶
type RecursiveFlagValues struct {
Recursive bool
}
func GetRecursiveFlagValues ¶
func GetRecursiveFlagValues() *RecursiveFlagValues
type RetryFlagValues ¶
func GetRetryFlagValues ¶
func GetRetryFlagValues() *RetryFlagValues
type SFTPIDFlagValues ¶
type SFTPIDFlagValues struct {
IdentityFilePath string
}
func GetSFTPIDFlagValues ¶
func GetSFTPIDFlagValues() *SFTPIDFlagValues
type SyncFlagValues ¶ added in v0.7.12
type SyncFlagValues struct {
Delete bool
}
func GetSyncFlagValues ¶ added in v0.7.12
func GetSyncFlagValues() *SyncFlagValues
type TargetObjectFlagValues ¶ added in v0.9.3
type TargetObjectFlagValues struct { PathUpdated bool Path string ResourceUpdated bool Resource string UserUpdated bool User string }
func GetTargetObjectFlagValues ¶ added in v0.9.3
func GetTargetObjectFlagValues(command *cobra.Command) *TargetObjectFlagValues
type TicketAccessFlagValues ¶ added in v0.7.12
type TicketAccessFlagValues struct {
Name string
}
func GetTicketAccessFlagValues ¶ added in v0.7.12
func GetTicketAccessFlagValues() *TicketAccessFlagValues
type TicketFlagValues ¶
type TicketFlagValues struct { Name string Type types.TicketType // contains filtered or unexported fields }
func GetTicketFlagValues ¶
func GetTicketFlagValues() *TicketFlagValues
type TicketUpdateFlagValues ¶
type TicketUpdateFlagValues struct { UseLimit int64 UseLimitUpdated bool WriteFileLimit int64 WriteFileLimitUpdated bool WriteByteLimit int64 WriteByteLimitUpdated bool ExpirationTime time.Time ExpirationTimeUpdated bool AddAllowedUsers []string RemoveAllwedUsers []string AddAllowedGroups []string RemoveAllowedGroups []string AddAllowedHosts []string RemoveAllowedHosts []string // contains filtered or unexported fields }
func GetTicketUpdateFlagValues ¶
func GetTicketUpdateFlagValues(command *cobra.Command) *TicketUpdateFlagValues
Source Files ¶
Click to show internal directories.
Click to hide internal directories.