]> git.mjollnir.org Git - vserverctl.git/commitdiff
Allow the template files to define __HOST__ that will be replaced with the hostname...
authorNigel McNie <nigel@catalyst.net.nz>
Mon, 2 Apr 2007 09:56:29 +0000 (21:56 +1200)
committerNigel McNie <nigel@freud.wgtn.cat-it.co.nz>
Mon, 2 Apr 2007 09:56:29 +0000 (21:56 +1200)
vserverctl

index 9a96f19d00862d503bbdaa38d469e57b882129d0..4238b83634dfebf10d0cb0d681e7d2bce2fbbf50 100755 (executable)
@@ -113,6 +113,7 @@ if ( $action eq 'add' ) {
         my $data = slurp($key);
         $data =~ s/__VSNAME__/$vsname/g;
         $data =~ s/__VSIPADDR__/$ipaddr/g;
+        $data =~ s/__HOST__/$ENV{HOSTNAME}/g;
         write_file($vsroot . '.template', $data);
         system('mv', $vsroot . '.template', $vsroot . $templates{$key} . $file);
     }