Documentation ¶
Index ¶
- Variables
- type AddUserTask
- type CSVOnboardTask
- func (T *CSVOnboardTask) AddUsersToFolder(path, permission string, users []string, subscribe bool) (err error)
- func (T *CSVOnboardTask) CreateRestrictedUser(user string) (err error)
- func (T CSVOnboardTask) Desc() string
- func (T *CSVOnboardTask) Init() (err error)
- func (T *CSVOnboardTask) IsInternal(user string) bool
- func (T *CSVOnboardTask) LookupFolder(path string) (string, error)
- func (T CSVOnboardTask) LookupPermission(permission string) (int, error)
- func (T *CSVOnboardTask) Main() (err error)
- func (T CSVOnboardTask) Name() string
- func (T CSVOnboardTask) New() Task
- type FileCleanerTask
- func (T *FileCleanerTask) CheckFile(sess *KWSession, user *KiteUser, file *KiteObject)
- func (T FileCleanerTask) Desc() string
- func (T *FileCleanerTask) GetFileExpiration(user *KiteUser) (file_expiration time.Time, err error)
- func (T *FileCleanerTask) Init() (err error)
- func (T *FileCleanerTask) Main() (err error)
- func (T FileCleanerTask) Name() string
- func (T FileCleanerTask) New() Task
- func (T *FileCleanerTask) ProcessFolder(sess *KWSession, user *KiteUser, folder *KiteObject)
- type FolderFileExpiryTask
- func (T *FolderFileExpiryTask) ChangeFiles(sess *KWSession, user *KiteUser, folder *KiteObject) (err error)
- func (T FolderFileExpiryTask) Desc() string
- func (T *FolderFileExpiryTask) GetProfileExpiration(user *KiteUser) (folder_expiry int, file_expiry int, err error)
- func (T *FolderFileExpiryTask) Init() (err error)
- func (T *FolderFileExpiryTask) Main() (err error)
- func (T *FolderFileExpiryTask) ModifyFolder(sess *KWSession, user *KiteUser, folder *KiteObject) (err error)
- func (T FolderFileExpiryTask) Name() string
- func (T FolderFileExpiryTask) New() Task
- func (T *FolderFileExpiryTask) ProcessFolder(sess *KWSession, user *KiteUser, folder *KiteObject)
- func (T *FolderFileExpiryTask) Recover(sess *KWSession, folder *KiteObject) (err error)
- type FolderReportTask
- func (T FolderReportTask) Desc() string
- func (T *FolderReportTask) Init() (err error)
- func (T *FolderReportTask) Main() (err error)
- func (T FolderReportTask) Name() string
- func (T FolderReportTask) New() Task
- func (T *FolderReportTask) ProcessFolder(sess *KWSession, user *KiteUser, folder *KiteObject)
- func (T *FolderReportTask) ReportFolder(sess *KWSession, user *KiteUser, folder *KiteObject)
- type MetadataTask
- func (T *MetadataTask) CheckForActivity(folder_id string) bool
- func (T MetadataTask) Desc() string
- func (T *MetadataTask) FolderProcessor(sess KWSession, obj KiteObject)
- func (T *MetadataTask) Init() (err error)
- func (T *MetadataTask) Main() (err error)
- func (T MetadataTask) Name() string
- func (T MetadataTask) New() Task
- func (T *MetadataTask) UpdateActivity(folder_id string)
- func (T *MetadataTask) Write(path string, user string) (err error)
- type MigrateProfileTask
- func (T *MigrateProfileTask) CloneFolder(migration_users *MigrateUser, folder *KiteObject) (err error)
- func (T *MigrateProfileTask) CopyUser(src_user KiteUser) (err error)
- func (T MigrateProfileTask) Desc() string
- func (T *MigrateProfileTask) Init() (err error)
- func (T *MigrateProfileTask) Main() (err error)
- func (T *MigrateProfileTask) MapProfiles() (err error)
- func (T MigrateProfileTask) Name() string
- func (T MigrateProfileTask) New() Task
- func (T *MigrateProfileTask) ProcessFolder(migration_users *MigrateUser, folder *KiteObject)
- func (T *MigrateProfileTask) SetPerms(migration_users *MigrateUser, folder *KiteObject, members []KiteMember) (err error)
- func (T MigrateProfileTask) SwapEmails(input string) string
- type MigrateUser
- type MoveMyFolder
- type UserProfilerTask
- type UserRemoverTask
- func (T UserRemoverTask) Desc() string
- func (T *UserRemoverTask) Init() (err error)
- func (T *UserRemoverTask) Main() (err error)
- func (T UserRemoverTask) Name() string
- func (T UserRemoverTask) New() Task
- func (T *UserRemoverTask) ReadCSV(file string) (err error)
- func (T UserRemoverTask) RemoveUser(input KiteUser) bool
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrNoExpire = fmt.Errorf("No File Expiry.")
Functions ¶
This section is empty.
Types ¶
type AddUserTask ¶
type AddUserTask struct { KiteBrokerTask // contains filtered or unexported fields }
func (AddUserTask) Desc ¶
func (T AddUserTask) Desc() string
func (*AddUserTask) Init ¶
func (T *AddUserTask) Init() (err error)
func (*AddUserTask) Main ¶
func (T *AddUserTask) Main() (err error)
func (AddUserTask) Name ¶
func (T AddUserTask) Name() string
func (AddUserTask) New ¶
func (T AddUserTask) New() Task
func (*AddUserTask) ProcessFolder ¶
func (T *AddUserTask) ProcessFolder(sess *KWSession, user *KiteUser, folder *KiteObject)
type CSVOnboardTask ¶
type CSVOnboardTask struct { // Required for all tasks KiteBrokerTask // contains filtered or unexported fields }
func (*CSVOnboardTask) AddUsersToFolder ¶
func (T *CSVOnboardTask) AddUsersToFolder(path, permission string, users []string, subscribe bool) (err error)
func (*CSVOnboardTask) CreateRestrictedUser ¶
func (T *CSVOnboardTask) CreateRestrictedUser(user string) (err error)
func (CSVOnboardTask) Desc ¶
func (T CSVOnboardTask) Desc() string
func (*CSVOnboardTask) Init ¶
func (T *CSVOnboardTask) Init() (err error)
func (*CSVOnboardTask) IsInternal ¶
func (T *CSVOnboardTask) IsInternal(user string) bool
func (*CSVOnboardTask) LookupFolder ¶
func (T *CSVOnboardTask) LookupFolder(path string) (string, error)
func (CSVOnboardTask) LookupPermission ¶
func (T CSVOnboardTask) LookupPermission(permission string) (int, error)
func (*CSVOnboardTask) Main ¶
func (T *CSVOnboardTask) Main() (err error)
func (CSVOnboardTask) Name ¶
func (T CSVOnboardTask) Name() string
func (CSVOnboardTask) New ¶
func (T CSVOnboardTask) New() Task
type FileCleanerTask ¶
type FileCleanerTask struct { KiteBrokerTask // contains filtered or unexported fields }
func (*FileCleanerTask) CheckFile ¶
func (T *FileCleanerTask) CheckFile(sess *KWSession, user *KiteUser, file *KiteObject)
func (FileCleanerTask) Desc ¶
func (T FileCleanerTask) Desc() string
func (*FileCleanerTask) GetFileExpiration ¶
func (T *FileCleanerTask) GetFileExpiration(user *KiteUser) (file_expiration time.Time, err error)
Finds out the expiration settings for the user in question.
func (*FileCleanerTask) Init ¶
func (T *FileCleanerTask) Init() (err error)
func (*FileCleanerTask) Main ¶
func (T *FileCleanerTask) Main() (err error)
func (FileCleanerTask) Name ¶
func (T FileCleanerTask) Name() string
func (FileCleanerTask) New ¶
func (T FileCleanerTask) New() Task
func (*FileCleanerTask) ProcessFolder ¶
func (T *FileCleanerTask) ProcessFolder(sess *KWSession, user *KiteUser, folder *KiteObject)
type FolderFileExpiryTask ¶
type FolderFileExpiryTask struct { KiteBrokerTask // contains filtered or unexported fields }
func (*FolderFileExpiryTask) ChangeFiles ¶
func (T *FolderFileExpiryTask) ChangeFiles(sess *KWSession, user *KiteUser, folder *KiteObject) (err error)
Sets all files within My Folder to an expiration date.
func (FolderFileExpiryTask) Desc ¶
func (T FolderFileExpiryTask) Desc() string
func (*FolderFileExpiryTask) GetProfileExpiration ¶
func (T *FolderFileExpiryTask) GetProfileExpiration(user *KiteUser) (folder_expiry int, file_expiry int, err error)
Finds out the expiration settings for the user in question.
func (*FolderFileExpiryTask) Init ¶
func (T *FolderFileExpiryTask) Init() (err error)
func (*FolderFileExpiryTask) Main ¶
func (T *FolderFileExpiryTask) Main() (err error)
func (*FolderFileExpiryTask) ModifyFolder ¶
func (T *FolderFileExpiryTask) ModifyFolder(sess *KWSession, user *KiteUser, folder *KiteObject) (err error)
Updates folder to profile expiry
func (FolderFileExpiryTask) Name ¶
func (T FolderFileExpiryTask) Name() string
func (FolderFileExpiryTask) New ¶
func (T FolderFileExpiryTask) New() Task
func (*FolderFileExpiryTask) ProcessFolder ¶
func (T *FolderFileExpiryTask) ProcessFolder(sess *KWSession, user *KiteUser, folder *KiteObject)
func (*FolderFileExpiryTask) Recover ¶
func (T *FolderFileExpiryTask) Recover(sess *KWSession, folder *KiteObject) (err error)
type FolderReportTask ¶
type FolderReportTask struct { KiteBrokerTask // contains filtered or unexported fields }
func (FolderReportTask) Desc ¶
func (T FolderReportTask) Desc() string
func (*FolderReportTask) Init ¶
func (T *FolderReportTask) Init() (err error)
func (*FolderReportTask) Main ¶
func (T *FolderReportTask) Main() (err error)
func (FolderReportTask) Name ¶
func (T FolderReportTask) Name() string
func (FolderReportTask) New ¶
func (T FolderReportTask) New() Task
func (*FolderReportTask) ProcessFolder ¶
func (T *FolderReportTask) ProcessFolder(sess *KWSession, user *KiteUser, folder *KiteObject)
func (*FolderReportTask) ReportFolder ¶
func (T *FolderReportTask) ReportFolder(sess *KWSession, user *KiteUser, folder *KiteObject)
type MetadataTask ¶
type MetadataTask struct { // Required for all tasks KiteBrokerTask // contains filtered or unexported fields }
func (*MetadataTask) CheckForActivity ¶
func (T *MetadataTask) CheckForActivity(folder_id string) bool
func (MetadataTask) Desc ¶
func (T MetadataTask) Desc() string
func (*MetadataTask) FolderProcessor ¶
func (T *MetadataTask) FolderProcessor(sess KWSession, obj KiteObject)
func (*MetadataTask) Init ¶
func (T *MetadataTask) Init() (err error)
func (*MetadataTask) Main ¶
func (T *MetadataTask) Main() (err error)
func (MetadataTask) Name ¶
func (T MetadataTask) Name() string
func (MetadataTask) New ¶
func (T MetadataTask) New() Task
func (*MetadataTask) UpdateActivity ¶
func (T *MetadataTask) UpdateActivity(folder_id string)
type MigrateProfileTask ¶
type MigrateProfileTask struct { SRC KWAPI // Required for all tasks KiteBrokerTask // contains filtered or unexported fields }
func (*MigrateProfileTask) CloneFolder ¶
func (T *MigrateProfileTask) CloneFolder(migration_users *MigrateUser, folder *KiteObject) (err error)
func (*MigrateProfileTask) CopyUser ¶
func (T *MigrateProfileTask) CopyUser(src_user KiteUser) (err error)
func (MigrateProfileTask) Desc ¶
func (T MigrateProfileTask) Desc() string
func (*MigrateProfileTask) Init ¶
func (T *MigrateProfileTask) Init() (err error)
func (*MigrateProfileTask) Main ¶
func (T *MigrateProfileTask) Main() (err error)
func (*MigrateProfileTask) MapProfiles ¶
func (T *MigrateProfileTask) MapProfiles() (err error)
func (MigrateProfileTask) Name ¶
func (T MigrateProfileTask) Name() string
func (MigrateProfileTask) New ¶
func (T MigrateProfileTask) New() Task
func (*MigrateProfileTask) ProcessFolder ¶
func (T *MigrateProfileTask) ProcessFolder(migration_users *MigrateUser, folder *KiteObject)
func (*MigrateProfileTask) SetPerms ¶
func (T *MigrateProfileTask) SetPerms(migration_users *MigrateUser, folder *KiteObject, members []KiteMember) (err error)
func (MigrateProfileTask) SwapEmails ¶
func (T MigrateProfileTask) SwapEmails(input string) string
type MigrateUser ¶
type MigrateUser struct {
// contains filtered or unexported fields
}
type MoveMyFolder ¶
type MoveMyFolder struct { // Required for all tasks KiteBrokerTask // contains filtered or unexported fields }
func (MoveMyFolder) Desc ¶
func (T MoveMyFolder) Desc() string
func (*MoveMyFolder) Init ¶
func (T *MoveMyFolder) Init() (err error)
func (*MoveMyFolder) Main ¶
func (T *MoveMyFolder) Main() (err error)
func (MoveMyFolder) Name ¶
func (T MoveMyFolder) Name() string
func (MoveMyFolder) New ¶
func (T MoveMyFolder) New() Task
func (*MoveMyFolder) RelocateUserMyFolder ¶
func (T *MoveMyFolder) RelocateUserMyFolder(username string) (err error)
type UserProfilerTask ¶
type UserProfilerTask struct { KiteBrokerTask // contains filtered or unexported fields }
func (UserProfilerTask) Desc ¶
func (T UserProfilerTask) Desc() string
func (UserProfilerTask) Name ¶
func (T UserProfilerTask) Name() string
func (*UserProfilerTask) New ¶
func (T *UserProfilerTask) New() Task
type UserRemoverTask ¶
type UserRemoverTask struct { KiteBrokerTask // contains filtered or unexported fields }
func (UserRemoverTask) Desc ¶
func (T UserRemoverTask) Desc() string
func (*UserRemoverTask) Init ¶
func (T *UserRemoverTask) Init() (err error)
func (*UserRemoverTask) Main ¶
func (T *UserRemoverTask) Main() (err error)
func (UserRemoverTask) Name ¶
func (T UserRemoverTask) Name() string
func (UserRemoverTask) New ¶
func (T UserRemoverTask) New() Task
func (*UserRemoverTask) ReadCSV ¶
func (T *UserRemoverTask) ReadCSV(file string) (err error)
func (UserRemoverTask) RemoveUser ¶
func (T UserRemoverTask) RemoveUser(input KiteUser) bool
Source Files ¶
Click to show internal directories.
Click to hide internal directories.