// NewRunnerService creates a new RunnerService
NewRunnerService creates a new RunnerService
// NewRunnerService creates a new RunnerService
func NewRunnerService(
	db *gorm.DB,
	shell pwsh.Powershell,
	logger *zap.Logger,
	logHandler logging.Service,
	serviceURL, dataPath string) RunnerService {
	return RunnerService{
		DB:         db,
		shell:      shell,
		logger:     logger,
		logHandler: logHandler,
		dataPath:   dataPath,
		serviceURL: serviceURL,
	}
}
func NewRunnerService ( db * gorm . DB , shell pwsh . Powershell , logger * zap . Logger , logHandler logging . Service , serviceURL , dataPath string ) RunnerService { return RunnerService { DB : db , shell : shell , logger : logger , logHandler : logHandler , dataPath : dataPath , serviceURL : serviceURL , } }
NewRunnerService creates a new RunnerService
NewRunnerService creates a new RunnerService