fix create devopsproject

This commit is contained in:
shaowenchen
2020-05-13 21:32:31 +08:00
parent 1d48ca3446
commit 4fc56de7c0

View File

@@ -283,15 +283,15 @@ func (c *Controller) syncHandler(key string) error {
// Check project exists, otherwise we will create it.
_, err := c.devopsClient.GetDevOpsProject(copyProject.Status.AdminNamespace)
if err != nil && devopsClient.GetDevOpsStatusCode(err) != http.StatusNotFound {
klog.Error(err, fmt.Sprintf("failed to get project %s ", key))
return err
} else {
_, err := c.devopsClient.CreateDevOpsProject(copyProject.Status.AdminNamespace)
if err != nil {
klog.Error(err, fmt.Sprintf("failed to get project %s ", key))
return err
}
}
} else {
klog.Error(err, fmt.Sprintf("failed to get project %s ", key))
return err
}
} else {
// Finalizers processing logic