Skip to content

Commit 5f5ce53

Browse files
committed
[FAB-8481] suppress file system info from error
Output internal error as an error log and suppress it from error returned to user. Change-Id: I2c9e41a7412276af30cdc531dc6cb74359373b50 Signed-off-by: Srinivasan Muralidharan <srinivasan.muralidharan99@gmail.com>
1 parent 804a060 commit 5f5ce53

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

core/scc/lscc/lscc.go

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -465,7 +465,9 @@ func (lscc *lifeCycleSysCC) executeDeployOrUpgrade(
465465

466466
ccpack, err := lscc.support.GetChaincodeFromLocalStorage(cds.ChaincodeSpec.ChaincodeId.Name, cds.ChaincodeSpec.ChaincodeId.Version)
467467
if err != nil {
468-
return nil, fmt.Errorf("cannot get package for chaincode (%s:%s)-%s", cds.ChaincodeSpec.ChaincodeId.Name, cds.ChaincodeSpec.ChaincodeId.Version, err)
468+
retErrMsg := fmt.Sprintf("cannot get package for chaincode (%s:%s)", cds.ChaincodeSpec.ChaincodeId.Name, cds.ChaincodeSpec.ChaincodeId.Version)
469+
logger.Errorf("%s-err:%s", retErrMsg, err)
470+
return nil, fmt.Errorf("%s", retErrMsg)
469471
}
470472
cd := ccpack.GetChaincodeData()
471473

core/scc/lscc/lscc_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -167,7 +167,7 @@ func TestDeploy(t *testing.T) {
167167

168168
testDeploy(t, "example02", "0", path, false, false, true, "", nil, nil)
169169
testDeploy(t, "example02", "1.0", path, false, false, true, "", nil, nil)
170-
testDeploy(t, "example02", "1.0", path, false, false, false, "cannot get package for chaincode (example02:1.0)-barf", nil, nil)
170+
testDeploy(t, "example02", "1.0", path, false, false, false, "cannot get package for chaincode (example02:1.0)", nil, nil)
171171
testDeploy(t, "example02", "0", path, true, false, true, EmptyChaincodeNameErr("").Error(), nil, nil)
172172
testDeploy(t, "example02", "0", path, false, true, true, EmptyVersionErr("example02").Error(), nil, nil)
173173
testDeploy(t, "example02.go", "0", path, false, false, true, InvalidChaincodeNameErr("example02.go").Error(), nil, nil)

0 commit comments

Comments
 (0)