fix the failure of getting namespace in cluster controller

Signed-off-by: lihanbo <lihanbo2@huawei.com>
This commit is contained in:
lihanbo 2021-03-27 18:34:32 +08:00 committed by Hongcai Ren
parent e7aeb332ad
commit d69f65479d
1 changed files with 2 additions and 2 deletions

View File

@ -173,7 +173,7 @@ func (c *Controller) createExecutionSpace(cluster *v1alpha1.Cluster) error {
// create member cluster execution space when member cluster joined
executionSpaceObj := &corev1.Namespace{}
err = c.Client.Get(context.TODO(), types.NamespacedName{Namespace: executionSpaceName}, executionSpaceObj)
err = c.Client.Get(context.TODO(), types.NamespacedName{Name: executionSpaceName}, executionSpaceObj)
if err != nil {
if apierrors.IsNotFound(err) {
executionSpace := &corev1.Namespace{
@ -184,7 +184,7 @@ func (c *Controller) createExecutionSpace(cluster *v1alpha1.Cluster) error {
}
err := c.Client.Create(context.TODO(), executionSpace)
if err != nil {
klog.Errorf("Failed to create execution space for cluster %v", cluster.Name)
klog.Errorf("Failed to create execution space for cluster %v: %v", cluster.Name, err)
return err
}
} else {