@@ -3,6 +3,7 @@ package ceph
33import (
44 "context"
55 "fmt"
6+ "github.com/canonical/microceph/microceph/common"
67 "os"
78 "path/filepath"
89 "testing"
@@ -72,8 +73,8 @@ func (s *NFSSuite) TestEnableNFS() {
7273 // startNFS call
7374 r .On ("RunCommand" , "snapctl" , "start" , "microceph.nfs" , "--enable" ).Return ("ok" , nil ).Once ()
7475
75- // patch processExec
76- processExec = r
76+ // patch ProcessExec
77+ common . ProcessExec = r
7778
7879 nfs := & NFSServicePlacement {
7980 ClusterID : clusterID ,
@@ -199,8 +200,8 @@ func (s *NFSSuite) TestDisableNFS() {
199200 clientUser := fmt .Sprintf ("client.%s" , userID )
200201 r .On ("RunCommand" , "ceph" , "auth" , "del" , clientUser ).Return ("ok" , nil ).Once ()
201202
202- // patch processExec
203- processExec = r
203+ // patch ProcessExec
204+ common . ProcessExec = r
204205
205206 // function call
206207 err = DisableNFS (ctx , s .TestStateInterface , clusterID )
@@ -217,8 +218,8 @@ func (s *NFSSuite) TestStartNFS() {
217218 r := mocks .NewRunner (s .T ())
218219 r .On ("RunCommand" , "snapctl" , "start" , "microceph.nfs" , "--enable" ).Return ("ok" , nil ).Once ()
219220
220- // patch processExec
221- processExec = r
221+ // patch ProcessExec
222+ common . ProcessExec = r
222223
223224 // function call
224225 err := startNFS ()
@@ -229,8 +230,8 @@ func (s *NFSSuite) TestStopNFS() {
229230 r := mocks .NewRunner (s .T ())
230231 r .On ("RunCommand" , "snapctl" , "stop" , "microceph.nfs" , "--disable" ).Return ("ok" , nil ).Once ()
231232
232- // patch processExec
233- processExec = r
233+ // patch ProcessExec
234+ common . ProcessExec = r
234235
235236 // function call
236237 err := stopNFS ()
@@ -244,8 +245,8 @@ func (s *NFSSuite) TestCreateNFSKeyring() {
244245 // mocks and expectations
245246 r .On ("RunCommand" , []interface {}{"ceph" , "auth" , "get-or-create" , "client.lish" , "mon" , "allow r" , "osd" , "allow rw pool=.nfs namespace=foo" , "-o" , keyringPath }... ).Return ("ok" , nil ).Once ()
246247
247- // patch processExec
248- processExec = r
248+ // patch ProcessExec
249+ common . ProcessExec = r
249250
250251 // function call
251252 err := createNFSKeyring (s .Tmp , "foo" , "lish" )
@@ -262,8 +263,8 @@ func (s *NFSSuite) TestEnsureNFSPoolFailPool() {
262263 r .On ("RunCommand" , []interface {}{
263264 "rados" , "ls" , "--pool" , ".nfs" , "--all" , "--create" }... ).Return ("" , expectedErr ).Once ()
264265
265- // patch processExec
266- processExec = r
266+ // patch ProcessExec
267+ common . ProcessExec = r
267268
268269 // function call
269270 err := ensureNFSPool (clusterID )
@@ -284,8 +285,8 @@ func (s *NFSSuite) TestEnsureNFSPoolFailEnable() {
284285 r .On ("RunCommand" , []interface {}{
285286 "ceph" , "osd" , "pool" , "application" , "enable" , ".nfs" , "nfs" }... ).Return ("" , expectedErr ).Once ()
286287
287- // patch processExec
288- processExec = r
288+ // patch ProcessExec
289+ common . ProcessExec = r
289290
290291 // function call
291292 err := ensureNFSPool (clusterID )
@@ -309,8 +310,8 @@ func (s *NFSSuite) TestEnsureNFSPoolFailCreateObj() {
309310 r .On ("RunCommand" , []interface {}{
310311 "rados" , "create" , "--pool" , ".nfs" , "-N" , clusterID , obj }... ).Return ("" , expectedErr ).Once ()
311312
312- // patch processExec
313- processExec = r
313+ // patch ProcessExec
314+ common . ProcessExec = r
314315
315316 // function call
316317 err := ensureNFSPool (clusterID )
@@ -334,8 +335,8 @@ func (s *NFSSuite) TestEnsureNFSPool() {
334335 r .On ("RunCommand" , []interface {}{
335336 "rados" , "create" , "--pool" , ".nfs" , "-N" , clusterID , obj }... ).Return ("" , existsErr ).Once ()
336337
337- // patch processExec
338- processExec = r
338+ // patch ProcessExec
339+ common . ProcessExec = r
339340
340341 // function call
341342 err := ensureNFSPool (clusterID )
@@ -359,8 +360,8 @@ func (s *NFSSuite) TestAddNodeToSharedGraceMgmtDb() {
359360 r .On ("RunCommand" , []interface {}{
360361 "ganesha-rados-grace" , "--cephconf" , cephconf , "--pool" , ".nfs" , "--ns" , clusterID , "--userid" , userID , "add" , node2 }... ).Return ("" , expectedErr ).Once ()
361362
362- // patch processExec
363- processExec = r
363+ // patch ProcessExec
364+ common . ProcessExec = r
364365
365366 // function call
366367 err := addNodeToSharedGraceMgmtDb (cephconf , clusterID , userID , node )
@@ -389,8 +390,8 @@ func (s *NFSSuite) TestRemoveNodeFromSharedGraceMgmtDb() {
389390 r .On ("RunCommand" , []interface {}{
390391 "ganesha-rados-grace" , "--cephconf" , cephconf , "--pool" , ".nfs" , "--ns" , clusterID , "--userid" , userID , "remove" , node2 }... ).Return ("" , expectedErr ).Once ()
391392
392- // patch processExec
393- processExec = r
393+ // patch ProcessExec
394+ common . ProcessExec = r
394395
395396 // function call
396397 err := removeNodeFromSharedGraceMgmtDb (cephconf , clusterID , userID , node )
0 commit comments