use File::Slurp;
+our $mounted;
+
sub available { qw/debian_live webconverger debirf tinycore nfsroot/ };
sub debian_live {
sub webconverger {
my ($ip) = @_;
- upstream::iso( 'http://download.webconverger.com/webc-5.2.iso' );
+ $mounted->{$ip} ||= upstream::iso( 'http://download.webconverger.com/webc-5.2.iso' );
my $homepage = client::conf( $ip => 'homepage', default => "http://${server::ip}:7777/client" );
my $hostname = client::conf( $ip => 'hostname' ) || 'webconverger';
system "sudo chroot $dir sh -x /tmp/inside.sh";
}
-our $mounted;
-
sub nfsroot {
my $ip = shift;