mirror of
https://github.com/ceph/ceph-csi.git
synced 2024-11-22 22:30:23 +00:00
Merge pull request #56 from nak3/debug-friendly
Logging command and options for debug friendly
This commit is contained in:
commit
50bbfb5bae
@ -22,6 +22,7 @@ import (
|
|||||||
"fmt"
|
"fmt"
|
||||||
"os/exec"
|
"os/exec"
|
||||||
|
|
||||||
|
"github.com/golang/glog"
|
||||||
"google.golang.org/grpc/codes"
|
"google.golang.org/grpc/codes"
|
||||||
"google.golang.org/grpc/status"
|
"google.golang.org/grpc/status"
|
||||||
|
|
||||||
@ -35,6 +36,7 @@ func execCommand(command string, args ...string) ([]byte, error) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func execCommandAndValidate(program string, args ...string) error {
|
func execCommandAndValidate(program string, args ...string) error {
|
||||||
|
glog.V(4).Infof("cephfs: executing command: %s with args: %s", program, args)
|
||||||
out, err := execCommand(program, args...)
|
out, err := execCommand(program, args...)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return fmt.Errorf("cephfs: %s failed with following error: %s\ncephfs: %s output: %s", program, err, program, out)
|
return fmt.Errorf("cephfs: %s failed with following error: %s\ncephfs: %s output: %s", program, err, program, out)
|
||||||
@ -122,6 +124,8 @@ func newMounter(volOptions *volumeOptions) volumeMounter {
|
|||||||
mounter = DefaultVolumeMounter
|
mounter = DefaultVolumeMounter
|
||||||
}
|
}
|
||||||
|
|
||||||
|
glog.V(4).Infof("cephfs: setting volume mounter to: %s", mounter)
|
||||||
|
|
||||||
switch mounter {
|
switch mounter {
|
||||||
case volumeMounter_fuse:
|
case volumeMounter_fuse:
|
||||||
return &fuseMounter{}
|
return &fuseMounter{}
|
||||||
|
Loading…
Reference in New Issue
Block a user