diff --git a/backend.php b/backend.php index 6fac277..939d090 100644 --- a/backend.php +++ b/backend.php @@ -78,6 +78,18 @@ function show_image_link($machine, $name) { function configure_image($machine, $name) { print "Machine: $machine, name: $name\n"; passthru ("scripts/configure-image.sh $machine $name-image && exit"); +} + +function install_package($machine, $name, $pkg) { + print "Machine: $machine, name: $name, pkg: $pkg\n"; + passthru ("scripts/install-package.sh $machine $name-image $pkg && exit", $installretval); + print "
$installretval
"; +} + +function assemble_image($machine, $name) { + print "Machine: $machine, name: $name\n"; + passthru ("fakeroot scripts/assemble-image.sh $machine $name-image && exit", $installretval); + print "
$installretval
"; $countfile = "conf/$machine/usage-count.txt"; $handle = fopen($countfile, "a+"); $contents = ''; @@ -98,18 +110,6 @@ function configure_image($machine, $name) { fclose($handle); } -function install_package($machine, $name, $pkg) { - print "Machine: $machine, name: $name, pkg: $pkg\n"; - passthru ("scripts/install-package.sh $machine $name-image $pkg && exit", $installretval); - print "
$installretval
"; -} - -function assemble_image($machine, $name) { - print "Machine: $machine, name: $name\n"; - passthru ("fakeroot scripts/assemble-image.sh $machine $name-image && exit", $installretval); - print "
$installretval
"; -} - ?>