INNER CODE UNIT · Go

CompareClusters

simagix/keyhole · compare_clusters.go:8

func CompareClusters(cfg *Config) error {
	if cfg.IsDeepCompare {
		var err error
		var comp *Comparator
		if comp, err = NewComparator(cfg.SourceURI, cfg.TargetURI); err != nil {
			return err
		}
		return comp.Compare(cfg.Filters, cfg.SampleSize)
	}
	return CompareMetadata(cfg)
}

// CompareMetadata compares two clusters' metadata
func CompareMetadata(cfg *Config) error {
	var err error
	comp := NewComparison(cfg.Signature)
	comp.SetNoColor(cfg.NoColor)
	comp.SetVerbose(cfg.Verbose)

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…