class Squarectl::Tasks::Compose

Overview

Orchestration layer for the compose target: each class method maps a CLI subcommand to a sequence of Task command calls, deciding the ordering of side effects (e.g. .up creates SSL certs and networks first; .clean tears them down after .down). The heavy lifting lives in Commands::*.

Defined in:

squarectl/tasks/compose.cr

Class Method Summary

Class Method Detail

def self.build(task, args) #

[View source]
def self.clean(task, args) #

[View source]
def self.config(task, args) #

[View source]
def self.cp(task, args) #

[View source]
def self.down(task, args) #

[View source]
def self.exec(task, args) #

[View source]
def self.ps(task, args) #

[View source]
def self.push(task, args) #

[View source]
def self.setup(task, args) #

[View source]
def self.start(task, args) #

[View source]
def self.stop(task, args) #

[View source]
def self.top(task, args) #

[View source]
def self.up(task, args) #

[View source]