package handlers
Import Path
github.com/limanmys/render-engine/app/handlers (on go.dev)
Dependency Relation
imports 19 packages, and imported by one package
Involved Source Files
command.go
cron_jobs.go
db.go
extension.go
external.go
file.go
job.go
queue.go
script.go
tunnel.go
verify.go
Package-Level Type Names (only one)
Create creates new queue
Delete deletes specified queue
Index lists all queues
func NewQueueHandler() *QueueHandler
Package-Level Functions (total 18)
BackgroundJob creates a background shell command
CommandRunner runs command on specified server
CreateCronJob creates new cron job
DeleteCronJob deletes specified cron job
DownloadFile returns file pointer
func ExtensionLogger(c *fiber.Ctx) error
ExtensionRunner runs extensions and returns rendered HTML/JSON views
ExternalAPI used for running other extension functions from a different extension
GetFile downloads file from remote path to local path
IndexCronJobs lists all cron jobs
KeepTunnelAlive keeps tunnel connection alive
func NewQueueHandler() *QueueHandler
OpenTunnel opens ssh tunnel on unix sockets or ports
OutsideCommandRunner runs command on external endpoints
PutFile puts file to remote end from local path
ScriptRunner runs scripts on remote server
SetExtensionDb changes specified vault keys from extension
Verify verifies credentials
![]() |
The pages are generated with Golds v0.6.7. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |