This commit is contained in:
2025-07-30 12:57:32 +02:00
parent 46e425cbc5
commit 1d383faa62
3 changed files with 24 additions and 22 deletions

View File

@@ -1,18 +1,19 @@
module playcmds
import freeflowuniverse.herolib.ui.console
// import freeflowuniverse.herolib.ui.console
import freeflowuniverse.herolib.core.playbook { PlayBook }
// import freeflowuniverse.herolib.virt.hetzner
// import freeflowuniverse.herolib.clients.b2
import freeflowuniverse.herolib.data.doctree
import freeflowuniverse.herolib.biz.bizmodel
// import freeflowuniverse.herolib.hero.publishing
import freeflowuniverse.herolib.threefold.grid4.gridsimulator
// import freeflowuniverse.herolib.threefold.grid4.gridsimulator
// import freeflowuniverse.herolib.installers.sysadmintools.daguserver
import freeflowuniverse.herolib.threefold.grid4.farmingsimulator
// import freeflowuniverse.herolib.threefold.grid4.farmingsimulator
// import freeflowuniverse.herolib.web.components.slides
// import freeflowuniverse.herolib.installers.base as base_install
// import freeflowuniverse.herolib.installers.infra.coredns
import freeflowuniverse.herolib.data.doctree
// import freeflowuniverse.herolib.virt.hetzner
// import freeflowuniverse.herolib.clients.b2
pub fn run(args_ PlayArgs) !PlayBook {
@@ -21,15 +22,10 @@ pub fn run(args_ PlayArgs) !PlayBook {
mut plbook := args.plbook or {
playbook.new(text: args.heroscript, path: args.heroscript_path)!
}
plbook = play_core(plbook:plbook)!
plbook = play_git.play(mut plbook)!
// if dagu {
// hscript := plbook.str()
// scheduler(hscript)!
// }
plbook = play_core(mut plbook)!
plbook = play_ssh(mut plbook)!
// play_git.play(mut plbook)! // Changed to play_git.play
// plbook = play_ssh(mut plbook)!
// play_publisher(mut plbook)!
// play_zola(mut plbook)!
// play_caddy(mut plbook)!
@@ -38,10 +34,10 @@ pub fn run(args_ PlayArgs) !PlayBook {
// hetzner.heroplay(mut plbook)!
// b2.heroplay(mut plbook)!
plbook = farmingsimulator.play(mut plbook)!
plbook = gridsimulator.play(mut plbook)!
plbook = bizmodel.play(plbook:*plbook)!
plbook = doctree.play(plbook:*plbook)!
// plbook = farmingsimulator.play(mut plbook)!
// plbook = gridsimulator.play(mut plbook)!
plbook = bizmodel.play(plbook:plbook)!
plbook = doctree.play(plbook:plbook)!
// slides.play(mut plbook)!
// base_install(play(mut plbook)!