use zap for logging (#1112)

Use zap for logging
This commit is contained in:
Jon Carl
2019-03-14 21:11:15 +05:30
committed by Vishal
parent c717f182b6
commit 0fc864f230
98 changed files with 2031 additions and 1223 deletions
+8 -2
View File
@@ -17,13 +17,19 @@ limitations under the License.
package controller
import (
"go.uber.org/zap"
"github.com/fission/fission/crd"
)
func makeCRDBackedAPI() (*API, error) {
func makeCRDBackedAPI(logger *zap.Logger) (*API, error) {
fissionClient, kubernetesClient, _, err := crd.MakeFissionClient()
if err != nil {
return nil, err
}
return &API{fissionClient: fissionClient, kubernetesClient: kubernetesClient}, nil
return &API{
logger: logger.Named("api"),
fissionClient: fissionClient,
kubernetesClient: kubernetesClient,
}, nil
}