diff --git a/cli/cli.go b/cli/cli.go index da978ec..e4d9557 100644 --- a/cli/cli.go +++ b/cli/cli.go @@ -113,8 +113,6 @@ func New(cfg *config.XCConfig, backend store.Backend) (*Cli, error) { cli.debug = cfg.Debug cli.connectTimeout = cfg.SSHConnectTimeout cli.remoteTmpDir = cfg.RemoteTmpdir - cli.setRaiseType(cfg.RaiseType) - cli.setDistributeType(cfg.Distribute) // output cli.outputFileName = "" @@ -142,6 +140,9 @@ func New(cfg *config.XCConfig, backend store.Backend) (*Cli, error) { cli.setInterpreter("sudo", cfg.SudoInterpreter) cli.setInterpreter("su", cfg.SuInterpreter) + cli.setRaiseType(cfg.RaiseType) + cli.setDistributeType(cfg.Distribute) + cli.curDir, err = os.Getwd() if err != nil { term.Errorf("Error determining current directory: %s\n", err)