133
}
134
136
>
// input validation on cluster names
137
>
if registerRequest.GetActiveClusterName() != "" {
138
activeClusterName = registerRequest.GetActiveClusterName()
140
activeClusterName = d.clusterMetadata.GetCurrentClusterName()
141
}
143
>
for _, clusterConfig := range registerRequest.Clusters {
144
clusterName := clusterConfig.GetClusterName()
145
clusters = append(clusters, clusterName)
146
}
147
>
clusters = persistence.GetOrUseDefaultClusters(activeClusterName, clusters)
namespace_handler.go
148
>
149
>
currentHistoryArchivalState := namespace.NeverEnabledState()
150
>
nextHistoryArchivalState := currentHistoryArchivalState
151
>
clusterHistoryArchivalConfig := d.archivalMetadata.GetHistoryConfig()
152
>
if clusterHistoryArchivalConfig.ClusterConfiguredForArchival() {
153
archivalEvent, err := d.toArchivalRegisterEvent(
154
registerRequest.HistoryArchivalState,