Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DiffRequest ¶
func (DiffRequest) GetDiff ¶
func (diff DiffRequest) GetDiff() (map[string]utils.DiffResult, error)
type Differ ¶
type Differ interface {
Diff(image1, image2 utils.Image) (utils.DiffResult, error)
}
func GetDiffers ¶
type FileDiffer ¶
type FileDiffer struct { }
func (FileDiffer) Diff ¶
func (d FileDiffer) Diff(image1, image2 utils.Image) (utils.DiffResult, error)
FileDiff diffs two packages and compares their contents
type HistoryDiffer ¶
type HistoryDiffer struct { }
func (HistoryDiffer) Diff ¶
func (d HistoryDiffer) Diff(image1, image2 utils.Image) (utils.DiffResult, error)
type MultiVersionPackageDiffer ¶
type MultiVersionPackageDiffer interface {
// contains filtered or unexported methods
}
type NodeDiffer ¶
type NodeDiffer struct { }
func (NodeDiffer) Diff ¶
func (d NodeDiffer) Diff(image1, image2 utils.Image) (utils.DiffResult, error)
NodeDiff compares the packages installed by apt-get.
type SingleVersionPackageDiffer ¶
type SingleVersionPackageDiffer interface {
// contains filtered or unexported methods
}
Click to show internal directories.
Click to hide internal directories.