git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@4119
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
}
my $input = shift @ARGV || usage();
}
my $input = shift @ARGV || usage();
-my $nb_hosts = shift @ARGV || "";
+my $nb_slaves = shift @ARGV || "";
# my $source = shift || "";
my @host;
# my $source = shift || "";
my @host;
die "No host found in $input. Is it really a SimGrid platform file?\nCheck that you didn't pass a deployment file, for example.\n"
unless (scalar @host);
die "No host found in $input. Is it really a SimGrid platform file?\nCheck that you didn't pass a deployment file, for example.\n"
unless (scalar @host);
-if (! $nb_hosts) {
- $nb_hosts = scalar @host;
+if (! $nb_slaves) {
+ $nb_slaves = (scalar @host) - 1;
# reset iterators
my $it_host=1;
# reset iterators
my $it_host=1;
-for (my $i=0; $i<$nb_hosts; $i++) {
+for (my $i=0; $i<$nb_slaves; $i++) {
print " <process host=\"".$host[$it_host]."\" function=\"slave\"><argument value=\"$master:$port_num\"/></process>\n";
$it_host ++;
if ($it_host == scalar @host) {
print " <process host=\"".$host[$it_host]."\" function=\"slave\"><argument value=\"$master:$port_num\"/></process>\n";
$it_host ++;
if ($it_host == scalar @host) {