task

package
v0.0.0-...-aea7a5c Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 4, 2025 License: Apache-2.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

View Source
const (
	// ErrInvalidRequestPayload represents an error when the request payload is invalid
	ErrInvalidRequestPayload = "invalid request payload"
	// ErrBindingRequestPayload represents an error when the request payload can not be binded
	ErrBindingRequestPayload = "error binding request payload"
	// ErrRunningAnsiblePlaybook represents an error when running an ansible playbook
	ErrRunningAnsiblePlaybook = "error running ansible playbook"
	// ErrInvalidTaskID represents an error when the task id is invalid
	ErrInvalidTaskID = "invalid task id"
	// ErrProjectIDNotProvided represents an error when the project id is not provided
	ErrProjectIDNotProvided = "project id not provided"
)
View Source
const (
	// ErrGetTaskServiceNotInitialized represents an error when the GetTaskService is not initialized
	ErrGetTaskServiceNotInitialized = "get task service not initialized"
	// ErrTaskIDNotProvided represents an error when the task id is not provided
	ErrTaskIDNotProvided = "task id not provided"
	// ErrGettingTask represents an error executing the method getting task
	ErrGettingTask = "error getting task"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type CreateTaskAnsiblePlaybookHandler

type CreateTaskAnsiblePlaybookHandler struct {
	// contains filtered or unexported fields
}

CreateTaskAnsiblePlaybookHandler is a handler for creating a task to run an Ansible playbook

func NewCreateTaskAnsiblePlaybookHandler

func NewCreateTaskAnsiblePlaybookHandler(service service.AnsiblePlaybookServicer, logger repository.Logger) *CreateTaskAnsiblePlaybookHandler

NewCreateTaskAnsiblePlaybookHandler creates a new CreateTaskAnsiblePlaybookHandler

func (*CreateTaskAnsiblePlaybookHandler) Handle

Handle handles the request to create a task to run an Ansible playbook

type GetTaskHandler

type GetTaskHandler struct {
	// contains filtered or unexported fields
}

GetTaskHandler is a handler for getting a task

func NewGetTaskHandler

func NewGetTaskHandler(s service.GetTaskServicer, logger repository.Logger) *GetTaskHandler

NewGetTaskHandler creates a new GetTaskHandler

func (*GetTaskHandler) Handle

func (h *GetTaskHandler) Handle(c echo.Context) error

Handle handles the request to get a task

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL