63
func (d *Validator) ValidateNamespaceReplicationConfigForGlobalNamespace(
64
replicationConfig *persistencespb.NamespaceReplicationConfig,
66
>
activeCluster := replicationConfig.ActiveClusterName
67
>
clusters := replicationConfig.Clusters
68
>
69
>
if err := d.validateClusterName(activeCluster); err != nil {
70
return err
71
}
73
>
if err := d.validateClusterName(clusterName); err != nil {
74
return err
75
}
76
}
77
78
>
activeClusterInClusters := slices.Contains(clusters, activeCluster)
attr_validator.go
79
>
if !activeClusterInClusters {
80
return errActiveClusterNotInClusters
81
}
82
84
}
85