Documentation
¶
Index ¶
- type Daemon
- type MagosAnnotation
- type RepoManager
- func (r *RepoManager) BuildReconcilePaths(annos []MagosAnnotation) []watcher.Target
- func (r *RepoManager) BuildTargets(annos []MagosAnnotation) []watcher.Target
- func (r *RepoManager) CommitAndPush(absPath string, preferPR bool) error
- func (r *RepoManager) ParseMagosAnnotations() ([]MagosAnnotation, error)
- func (r *RepoManager) Sync() error
- func (r *RepoManager) SyncFresh() error
- func (r *RepoManager) UpdateImage(filePath, newRef, newDigest string, policy string) (bool, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Daemon ¶
type Daemon struct {
// contains filtered or unexported fields
}
func (*Daemon) EventsEmitter ¶
type MagosAnnotation ¶
type RepoManager ¶
func NewRepoManager ¶
func NewRepoManager() *RepoManager
func (*RepoManager) BuildReconcilePaths ¶
func (r *RepoManager) BuildReconcilePaths(annos []MagosAnnotation) []watcher.Target
func (*RepoManager) BuildTargets ¶
func (r *RepoManager) BuildTargets(annos []MagosAnnotation) []watcher.Target
func (*RepoManager) CommitAndPush ¶
func (r *RepoManager) CommitAndPush(absPath string, preferPR bool) error
func (*RepoManager) ParseMagosAnnotations ¶
func (r *RepoManager) ParseMagosAnnotations() ([]MagosAnnotation, error)
func (*RepoManager) Sync ¶
func (r *RepoManager) Sync() error
func (*RepoManager) SyncFresh ¶
func (r *RepoManager) SyncFresh() error
func (*RepoManager) UpdateImage ¶
func (r *RepoManager) UpdateImage(filePath, newRef, newDigest string, policy string) (bool, error)
Click to show internal directories.
Click to hide internal directories.