[libvirt] [tck PATCH v2 5/5] untabify all perl and sh files

Laine Stump laine at laine.org
Thu Feb 8 19:19:39 UTC 2018


verified that only tabs were removed by running "git diff -w".

Signed-off-by: Laine Stump <laine at laine.org>
---
 lib/Sys/Virt/TCK.pm                              | 544 +++++++++++------------
 lib/Sys/Virt/TCK/Capabilities.pm                 |  84 ++--
 lib/Sys/Virt/TCK/DomainBuilder.pm                | 312 ++++++-------
 lib/Sys/Virt/TCK/NetworkBuilder.pm               |  44 +-
 lib/Sys/Virt/TCK/NetworkHelpers.pm               |   6 +-
 lib/Sys/Virt/TCK/SELinux.pm                      |   6 +-
 lib/Sys/Virt/TCK/StoragePoolBuilder.pm           |  40 +-
 lib/Sys/Virt/TCK/StorageVolBuilder.pm            |  48 +-
 lib/Sys/Virt/TCK/TAP/XMLFormatter.pm             |  18 +-
 lib/Sys/Virt/TCK/TAP/XMLFormatterSession.pm      |  66 +--
 scripts/nwfilter/300-vsitype.t                   |   2 +-
 scripts/nwfilter/concurrency/chg-vm-filter.sh    |  18 +-
 scripts/nwfilter/concurrency/start-destroy-vm.sh |  20 +-
 scripts/nwfilter/nwfilter2vmtest.sh              |  42 +-
 14 files changed, 625 insertions(+), 625 deletions(-)

diff --git a/lib/Sys/Virt/TCK.pm b/lib/Sys/Virt/TCK.pm
index 2259042..3f650a8 100644
--- a/lib/Sys/Virt/TCK.pm
+++ b/lib/Sys/Virt/TCK.pm
@@ -52,14 +52,14 @@ sub new {
     my %params = @_;
 
     $self->{config} = $params{config} ? $params{config} :
-	Config::Record->new(file => ($ENV{LIBVIRT_TCK_CONFIG} || "/etc/tck.conf"));
+        Config::Record->new(file => ($ENV{LIBVIRT_TCK_CONFIG} || "/etc/tck.conf"));
 
     $self->{autoclean} = $params{autoclean} ? $params{autoclean} :
-	($ENV{LIBVIRT_TCK_AUTOCLEAN} || 0);
+        ($ENV{LIBVIRT_TCK_AUTOCLEAN} || 0);
 
     if ($ENV{LIBVIRT_TCK_DEBUG}) {
-	$SIG{__WARN__} = sub { Carp::cluck $_[0]; };
-	$SIG{__DIE__} = sub { Carp::confess $_[0]; };
+        $SIG{__WARN__} = sub { Carp::cluck $_[0]; };
+        $SIG{__DIE__} = sub { Carp::confess $_[0]; };
     }
 
     bless $self, $class;
@@ -112,32 +112,32 @@ sub sanity_check {
 
     my @doms = grep { $_->get_name =~ /^tck/ } $conn->list_domains;
     if (@doms) {
-	die "there is/are " . int(@doms) . " pre-existing active domain(s) in this driver";
+        die "there is/are " . int(@doms) . " pre-existing active domain(s) in this driver";
     }
 
     @doms = grep { $_->get_name =~ /^tck/ } $conn->list_defined_domains;
     if (@doms) {
-	die "there is/are " . int(@doms) . " pre-existing inactive domain(s) in this driver";
+        die "there is/are " . int(@doms) . " pre-existing inactive domain(s) in this driver";
     }
 
     my @nets = grep { $_->get_name =~ /^tck/ } $conn->list_networks;
     if (@nets) {
-	die "there is/are " . int(@nets) . " pre-existing active network(s) in this driver";
+        die "there is/are " . int(@nets) . " pre-existing active network(s) in this driver";
     }
 
     @nets = grep { $_->get_name =~ /^tck/ } $conn->list_defined_networks;
     if (@nets) {
-	die "there is/are " . int(@nets) . " pre-existing inactive network(s) in this driver";
+        die "there is/are " . int(@nets) . " pre-existing inactive network(s) in this driver";
     }
 
     my @pools = grep { $_->get_name =~ /^tck/ } $conn->list_storage_pools;
     if (@pools) {
-	die "there is/are " . int(@pools) . " pre-existing active storage_pool(s) in this driver";
+        die "there is/are " . int(@pools) . " pre-existing active storage_pool(s) in this driver";
     }
 
     @pools = grep { $_->get_name =~ /^tck/ } $conn->list_defined_storage_pools;
     if (@pools) {
-	die "there is/are " . int(@pools) . " pre-existing inactive storage_pool(s) in this driver";
+        die "there is/are " . int(@pools) . " pre-existing inactive storage_pool(s) in this driver";
     }
 }
 
@@ -148,7 +148,7 @@ sub reset_snapshots {
     # Use eval as not all drivers support snapshots
     my @domss = eval { $dom->list_snapshots };
     foreach my $domss (@domss) {
-	$domss->delete;
+        $domss->delete;
     }
 }
 
@@ -158,16 +158,16 @@ sub reset_domains {
 
     my @doms = grep { $_->get_name =~ /^tck/ } $conn->list_domains;
     foreach my $dom (@doms) {
-	$self->reset_snapshots($dom);
-	if ($dom->get_id != 0) {
-	    $dom->destroy;
-	}
+        $self->reset_snapshots($dom);
+        if ($dom->get_id != 0) {
+            $dom->destroy;
+        }
     }
 
     @doms = grep { $_->get_name =~ /^tck/ } $conn->list_defined_domains();
     foreach my $dom (@doms) {
-	$self->reset_snapshots($dom);
-	$dom->undefine;
+        $self->reset_snapshots($dom);
+        $dom->undefine;
     }
 }
 
@@ -177,14 +177,14 @@ sub reset_networks {
 
     my @nets = grep { $_->get_name =~ /^tck/ } $conn->list_networks;
     foreach my $net (@nets) {
-	if ($net->is_active()) {
-	    $net->destroy;
-	}
+        if ($net->is_active()) {
+            $net->destroy;
+        }
     }
 
     @nets = grep { $_->get_name =~ /^tck/ } $conn->list_defined_networks();
     foreach my $net (@nets) {
-	$net->undefine;
+        $net->undefine;
     }
 }
 
@@ -194,19 +194,19 @@ sub reset_storage_pools {
 
     my @pools = grep { $_->get_name =~ /^tck/ } $conn->list_storage_pools;
     foreach my $pool (@pools) {
-	my @vols = $pool->list_volumes;
-	foreach my $vol (@vols) {
-	    eval { $vol->delete(0) };
-	}
-	$pool->destroy;
+        my @vols = $pool->list_volumes;
+        foreach my $vol (@vols) {
+            eval { $vol->delete(0) };
+        }
+        $pool->destroy;
     }
 
     @pools = grep { $_->get_name =~ /^tck/ } $conn->list_defined_storage_pools();
     foreach my $pool (@pools) {
-	eval {
-	    $pool->delete(0);
-	};
-	$pool->undefine;
+        eval {
+            $pool->delete(0);
+        };
+        $pool->undefine;
     }
 }
 
@@ -224,7 +224,7 @@ sub cleanup {
     my $self = shift;
 
     foreach my $conn (@{$self->{conns}}) {
-	$self->reset($conn);
+        $self->reset($conn);
     }
 
     delete $self->{conns};
@@ -234,10 +234,10 @@ sub config {
     my $self = shift;
     my $key = shift;
     if (@_) {
-	my $default = shift;
-	return $self->{config}->get($key, $default);
+        my $default = shift;
+        return $self->{config}->get($key, $default);
     } else {
-	return $self->{config}->get($key);
+        return $self->{config}->get($key);
     }
 }
 
@@ -253,8 +253,8 @@ sub scratch_dir {
     my $self = shift;
 
     my $scratch = $self->config("scratch_dir", $< > 0 ?
-				catdir(cwd(), "libvirt-tck") :
-				catdir(rootdir(), "var", "cache", "libvirt-tck"));
+                                catdir(cwd(), "libvirt-tck") :
+                                catdir(rootdir(), "var", "cache", "libvirt-tck"));
 
     mkpath($scratch) unless -e $scratch;
 
@@ -286,14 +286,14 @@ sub get_scratch_resource {
 
     my $uncompress = undef;
     if (ref($source)) {
-	$uncompress = $source->{uncompress};
-	$source = $source->{source};
+        $uncompress = $source->{uncompress};
+        $source = $source->{source};
     }
 
     if ($source =~ m,^/,) {
-	$self->copy_scratch($source, $target, $uncompress);
+        $self->copy_scratch($source, $target, $uncompress);
     } else {
-	$self->download_scratch($source, $target, $uncompress);
+        $self->download_scratch($source, $target, $uncompress);
     }
 
     return $target;
@@ -314,22 +314,22 @@ sub download_scratch {
     my $response = $ua->get($source);
 
     if ($response->is_success) {
-	open TGT, ">$target" or die "cannot create $target: $!";
-	if (defined $uncompress) {
-	    my $data = $response->content;
-	    if ($uncompress eq "gzip") {
-		gunzip \$data => \*TGT;
-	    } elsif ($uncompress eq "bzip2") {
-		bunzip2 \$data => \*TGT;
-	    } else {
-		die "unknown compression method '$uncompress'";
-	    }
-	} else {
-	    print TGT $response->content or die "cannot write $target: $!";
-	}
-	close TGT or die "cannot save $target: $!";
+        open TGT, ">$target" or die "cannot create $target: $!";
+        if (defined $uncompress) {
+            my $data = $response->content;
+            if ($uncompress eq "gzip") {
+                gunzip \$data => \*TGT;
+            } elsif ($uncompress eq "bzip2") {
+                bunzip2 \$data => \*TGT;
+            } else {
+                die "unknown compression method '$uncompress'";
+            }
+        } else {
+            print TGT $response->content or die "cannot write $target: $!";
+        }
+        close TGT or die "cannot save $target: $!";
     } else {
-	die "cannot download $source: " . $response->status_line;
+        die "cannot download $source: " . $response->status_line;
     }
 
 }
@@ -342,15 +342,15 @@ sub copy_scratch {
 
     print "# copying $source\n";
     if (defined $uncompress) {
-	if ($uncompress eq "gzip") {
-	    gunzip $source => $target;
-	} elsif ($uncompress eq "bzip2") {
-	    bunzip2 $source => $target;
-	} else {
-	    die "unknown compression method '$uncompress'";
-	}
+        if ($uncompress eq "gzip") {
+            gunzip $source => $target;
+        } elsif ($uncompress eq "bzip2") {
+            bunzip2 $source => $target;
+        } else {
+            die "unknown compression method '$uncompress'";
+        }
     } else {
-	copy ($source, $target) or die "cannot copy $source to $target: $!";
+        copy ($source, $target) or die "cannot copy $source to $target: $!";
     }
 }
 
@@ -401,7 +401,7 @@ sub create_virt_builder_disk {
     my $password = $self->root_password;
 
     if ($self->has_disk_image($bucket, $name, $osname)) {
-	return $target;
+        return $target;
     }
 
     print "# running virt-builder $osname\n";
@@ -448,9 +448,9 @@ sub create_minimal_vroot {
     my @dirs = qw(sbin bin dev proc sys tmp);
 
     foreach my $dir (@dirs) {
-	my $fulldir = catdir($target, $dir);
-	next if -e $fulldir;
-	mkpath($fulldir);
+        my $fulldir = catdir($target, $dir);
+        next if -e $fulldir;
+        mkpath($fulldir);
     }
 
     my $dst = catfile($target, "sbin", "busybox");
@@ -514,10 +514,10 @@ dumpleases  iptunnel     pidof       sum
 echo        kbd_mode     ping        sv);
 
     foreach my $file (@links) {
-	my $fullfile = catfile($target, "bin", $file);
-	next if -e $fullfile;
-	symlink "../sbin/busybox", $fullfile
-	    or die "cannot symlink $fullfile to ../sbin/busybox: $!";
+        my $fullfile = catfile($target, "bin", $file);
+        next if -e $fullfile;
+        symlink "../sbin/busybox", $fullfile
+            or die "cannot symlink $fullfile to ../sbin/busybox: $!";
     }
 
     my $init = catfile($target, "sbin", "init");
@@ -541,18 +541,18 @@ sub best_domain {
     my $ostype = shift;
 
     for (my $i = 0 ; $i < $caps->num_guests ; $i++) {
-	if ($caps->guest_os_type($i) eq $ostype &&
-	    $caps->guest_arch_name($i) eq $caps->host_cpu_arch()) {
+        if ($caps->guest_os_type($i) eq $ostype &&
+            $caps->guest_arch_name($i) eq $caps->host_cpu_arch()) {
 
-	    my @domains = $caps->guest_domain_types($i);
-	    next unless int(@domains);
+            my @domains = $caps->guest_domain_types($i);
+            next unless int(@domains);
 
-	    # Prefer kvm if multiple domain types are returned
-	    my $domain = (grep /^kvm$/, @domains) ? "kvm" : $domains[0];
+            # Prefer kvm if multiple domain types are returned
+            my $domain = (grep /^kvm$/, @domains) ? "kvm" : $domains[0];
 
-	    return ($domain,
-		    $caps->host_cpu_arch());
-	}
+            return ($domain,
+                    $caps->host_cpu_arch());
+        }
     }
 
     return ();
@@ -566,19 +566,19 @@ sub match_guest_domain {
     my $ostype = shift;
 
     for (my $i = 0 ; $i < $caps->num_guests ; $i++) {
-	if ($caps->guest_os_type($i) eq $ostype &&
-	    $caps->guest_arch_name($i) eq $arch) {
+        if ($caps->guest_os_type($i) eq $ostype &&
+            $caps->guest_arch_name($i) eq $arch) {
 
-	    my @domains = $caps->guest_domain_types($i);
-	    next unless int(@domains);
+            my @domains = $caps->guest_domain_types($i);
+            next unless int(@domains);
 
-	    # Prefer kvm if multiple domain types are returned
-	    my $domain = (grep /^kvm$/, @domains) ? "kvm" : $domains[0];
+            # Prefer kvm if multiple domain types are returned
+            my $domain = (grep /^kvm$/, @domains) ? "kvm" : $domains[0];
 
-	    return ($domain,
-		    $caps->guest_domain_emulator($i, $domain),
-		    $caps->guest_domain_loader($i, $domain));
-	}
+            return ($domain,
+                    $caps->guest_domain_emulator($i, $domain),
+                    $caps->guest_domain_loader($i, $domain));
+        }
     }
 
     return ();
@@ -594,25 +594,25 @@ sub best_kernel {
     my $hostarch = $caps->host_cpu_arch();
 
     for (my $i = 0 ; $i <= $#{$kernels} ; $i++) {
-	my $arch = $kernels->[$i]->{arch};
-	my $ostype = $kernels->[$i]->{ostype};
-	my @ostype = ref($ostype) ? @{$ostype} : ($ostype);
+        my $arch = $kernels->[$i]->{arch};
+        my $ostype = $kernels->[$i]->{ostype};
+        my @ostype = ref($ostype) ? @{$ostype} : ($ostype);
 
-	next unless $arch eq $hostarch;
+        next unless $arch eq $hostarch;
 
-	foreach $ostype (@ostype) {
-	    if ((defined $wantostype) &&
-		($wantostype ne $ostype)) {
-		next;
-	    }
+        foreach $ostype (@ostype) {
+            if ((defined $wantostype) &&
+                ($wantostype ne $ostype)) {
+                next;
+            }
 
-	    my ($domain, $emulator, $loader) =
-		$self->match_guest_domain($caps, $arch, $ostype);
+            my ($domain, $emulator, $loader) =
+                $self->match_guest_domain($caps, $arch, $ostype);
 
-	    if (defined $domain) {
-		return ($i, $domain, $arch, $ostype, $emulator, $loader)
-	    }
-	}
+            if (defined $domain) {
+                return ($i, $domain, $arch, $ostype, $emulator, $loader)
+            }
+        }
     }
 
     return ();
@@ -629,25 +629,25 @@ sub best_image {
     my $hostarch = $caps->host_cpu_arch();
 
     for (my $i = 0 ; $i <= $#{$images} ; $i++) {
-	my $arch = $images->[$i]->{arch};
-	my $ostype = $images->[$i]->{ostype};
-	my @ostype = ref($ostype) ? @{$ostype} : ($ostype);
+        my $arch = $images->[$i]->{arch};
+        my $ostype = $images->[$i]->{ostype};
+        my @ostype = ref($ostype) ? @{$ostype} : ($ostype);
 
-	next unless $arch eq $hostarch;
+        next unless $arch eq $hostarch;
 
-	foreach $ostype (@ostype) {
-	    if ((defined $wantostype) &&
-		($wantostype ne $ostype)) {
-		next;
-	    }
+        foreach $ostype (@ostype) {
+            if ((defined $wantostype) &&
+                ($wantostype ne $ostype)) {
+                next;
+            }
 
-	    my ($domain, $emulator, $loader) =
-		$self->match_guest_domain($caps, $arch, $ostype);
+            my ($domain, $emulator, $loader) =
+                $self->match_guest_domain($caps, $arch, $ostype);
 
-	    if (defined $domain) {
-		return ($i, $domain, $arch, $ostype, $emulator, $loader)
-	    }
-	}
+            if (defined $domain) {
+                return ($i, $domain, $arch, $ostype, $emulator, $loader)
+            }
+        }
     }
 
     return ();
@@ -660,17 +660,17 @@ sub get_disk_dev {
 
     my $dev;
     if ($ostype eq "xen") {
-	$dev = "xvda";
+        $dev = "xvda";
     } elsif ($ostype eq "uml") {
-	$dev = "ubda";
+        $dev = "ubda";
     } elsif ($ostype eq "hvm") {
-	if ($domain eq "kvm" ||
-	    $domain eq "qemu" ||
-	    $domain eq "kqemu") {
-	    $dev = "vda";
-	} else {
-	    $dev = "hda";
-	}
+        if ($domain eq "kvm" ||
+            $domain eq "qemu" ||
+            $domain eq "kqemu") {
+            $dev = "vda";
+        } else {
+            $dev = "hda";
+        }
     }
     return $dev;
 }
@@ -682,10 +682,10 @@ sub get_kernel {
     my $wantostype = shift;
 
     my ($cfgindex, $domain, $arch, $ostype, $emulator, $loader) =
-	$self->best_kernel($caps, $wantostype);
+        $self->best_kernel($caps, $wantostype);
 
     if (!defined $cfgindex) {
-	die "cannot find any supported kernel configuration";
+        die "cannot find any supported kernel configuration";
     }
 
     my $kernels = $self->config("kernels", []);
@@ -701,7 +701,7 @@ sub get_kernel {
     my $dfile = $disk ? $self->get_scratch_resource($disk, $bucket, "disk.img") : undef;
 
     unless (defined $dfile) {
-	$dfile = $self->create_sparse_disk($bucket, "disk.img", 100);
+        $dfile = $self->create_sparse_disk($bucket, "disk.img", 100);
     }
 
     chmod 0755, $kfile;
@@ -709,15 +709,15 @@ sub get_kernel {
     my $dev = $self->get_disk_dev($ostype, $domain);
 
     return (
-	domain => $domain,
-	arch => $arch,
-	ostype => $ostype,
-	emulator => $emulator,
-	loader => $loader,
-	kernel => $kfile,
-	initrd => $ifile,
-	root => $dfile,
-	dev => $dev,
+        domain => $domain,
+        arch => $arch,
+        ostype => $ostype,
+        emulator => $emulator,
+        loader => $loader,
+        kernel => $kfile,
+        initrd => $ifile,
+        root => $dfile,
+        dev => $dev,
     );
 }
 
@@ -728,10 +728,10 @@ sub get_image {
     my $wantostype = shift;
 
     my ($cfgindex, $domain, $arch, $ostype, $emulator, $loader) =
-	$self->best_image($caps, $wantostype);
+        $self->best_image($caps, $wantostype);
 
     if (!defined $cfgindex) {
-	die "cannot find any supported image configuration";
+        die "cannot find any supported image configuration";
     }
 
     my $kernels = $self->config("images", []);
@@ -746,13 +746,13 @@ sub get_image {
     my $dev = $self->get_disk_dev($ostype, $domain);
 
     return (
-	domain => $domain,
-	arch => $arch,
-	ostype => $ostype,
-	emulator => $emulator,
-	loader => $loader,
-	root => $dfile,
-	dev => $dev,
+        domain => $domain,
+        arch => $arch,
+        ostype => $ostype,
+        emulator => $emulator,
+        loader => $loader,
+        root => $dfile,
+        dev => $dev,
     firstboot => $needs_firstboot,
     );
 }
@@ -769,78 +769,78 @@ sub generic_machine_domain {
     my $filterref = exists $params{filterref} ? $params{filterref} : undef;
 
     if ($fullos) {
-	my %config = $self->get_image($caps, $ostype);
+        my %config = $self->get_image($caps, $ostype);
 
         my $b = Sys::Virt::TCK::DomainBuilder->new(conn => $self->conn,
-						   name => $name,
-						   arch => $config{arch},
-						   domain => $config{domain},
-						   ostype => $config{ostype});
-	$b->memory(1024 * 1024);
-	$b->with_acpi();
-	$b->with_apic();
+                                                   name => $name,
+                                                   arch => $config{arch},
+                                                   domain => $config{domain},
+                                                   ostype => $config{ostype});
+        $b->memory(1024 * 1024);
+        $b->with_acpi();
+        $b->with_apic();
 
-	$b->boot_disk();
+        $b->boot_disk();
 
-	$b->disk(src => $config{root},
-		 dst => $config{dev},
-		 type => "file");
+        $b->disk(src => $config{root},
+                 dst => $config{dev},
+                 type => "file");
 
-	if ($config{firstboot}) {
-	    print "# Running the first boot\n";
+        if ($config{firstboot}) {
+            print "# Running the first boot\n";
 
-	    $b->interface(type => "network",
-			  source => "default",
+            $b->interface(type => "network",
+                          source => "default",
                           model => "virtio",
-			  mac => "52:54:00:11:11:11",
-			  filterref => $filterref);
-	    my $xml = $b->as_xml();
-	    # Cleanup the temporary interface
-	    $b->rminterface();
-
-	    my $dom = $self->conn->define_domain($xml);
-	    $dom->create();
-
-	    # Wait for the first boot to reach network setting
-	    my $stats;
-	    my $tries = 0;
-	    do {
-		sleep(10);
-		$stats  = $dom->interface_stats("vnet0");
-		$tries++;
-	    } while ($stats->{"tx_packets"} < 10 && $tries < 10);
-
-	    # Safe to shutdown domain now
-	    my $target = time() + 30;
-	    $dom->shutdown;
-	    while ($dom->is_active()) {
-		sleep(1);
-		$dom->destroy() if time() > $target;
-	    }
-	    sleep(1);
-	    $dom->undefine();
-	}
-
-	return $b;
+                          mac => "52:54:00:11:11:11",
+                          filterref => $filterref);
+            my $xml = $b->as_xml();
+            # Cleanup the temporary interface
+            $b->rminterface();
+
+            my $dom = $self->conn->define_domain($xml);
+            $dom->create();
+
+            # Wait for the first boot to reach network setting
+            my $stats;
+            my $tries = 0;
+            do {
+                sleep(10);
+                $stats  = $dom->interface_stats("vnet0");
+                $tries++;
+            } while ($stats->{"tx_packets"} < 10 && $tries < 10);
+
+            # Safe to shutdown domain now
+            my $target = time() + 30;
+            $dom->shutdown;
+            while ($dom->is_active()) {
+                sleep(1);
+                $dom->destroy() if time() > $target;
+            }
+            sleep(1);
+            $dom->undefine();
+        }
+
+        return $b;
     } else {
-	my %config = $self->get_kernel($caps, $ostype);
-
-	my $b = Sys::Virt::TCK::DomainBuilder->new(conn => $self->conn,
-						   name => $name,
-						   arch => $config{arch},
-						   domain => $config{domain},
-						   ostype => $config{ostype});
-	$b->memory(1024 * 1024);
-	$b->with_acpi();
-	$b->with_apic();
-
-	# XXX boot CDROM or vroot for other HVs
-	$b->boot_kernel($config{kernel}, $config{initrd});
-
-	$b->disk(src => $config{root},
-		 dst => $config{dev},
-		 type => "file");
-	return $b;
+        my %config = $self->get_kernel($caps, $ostype);
+
+        my $b = Sys::Virt::TCK::DomainBuilder->new(conn => $self->conn,
+                                                   name => $name,
+                                                   arch => $config{arch},
+                                                   domain => $config{domain},
+                                                   ostype => $config{ostype});
+        $b->memory(1024 * 1024);
+        $b->with_acpi();
+        $b->with_apic();
+
+        # XXX boot CDROM or vroot for other HVs
+        $b->boot_kernel($config{kernel}, $config{initrd});
+
+        $b->disk(src => $config{root},
+                 dst => $config{dev},
+                 type => "file");
+        return $b;
     }
 }
 
@@ -850,12 +850,12 @@ sub best_container_domain {
     my $caps = shift;
 
     for (my $i = 0 ; $i < $caps->num_guests ; $i++) {
-	if ($caps->guest_os_type($i) eq "exe") {
-	    my @domains = $caps->guest_domain_types($i);
-	    next unless int(@domains);
+        if ($caps->guest_os_type($i) eq "exe") {
+            my @domains = $caps->guest_domain_types($i);
+            next unless int(@domains);
 
-	    return $domains[0];
-	}
+            return $domains[0];
+        }
     }
 
     return undef;
@@ -872,9 +872,9 @@ sub generic_container_domain {
     my $bucket = "os-exe";
 
     my $b = Sys::Virt::TCK::DomainBuilder->new(conn => $self->conn,
-					       name => $name,
-					       domain => $domain,
-					       ostype => "exe");
+                                               name => $name,
+                                               domain => $domain,
+                                               ostype => "exe");
     $b->memory(64 * 1024);
 
     my ($root, $init) = $self->create_minimal_vroot($bucket, $name);
@@ -882,8 +882,8 @@ sub generic_container_domain {
     $b->boot_init($init);
 
     $b->filesystem(src => $root,
-		   dst => "/",
-		   type => "mount");
+                   dst => "/",
+                   type => "mount");
 
     return $b;
 }
@@ -904,38 +904,38 @@ sub generic_domain {
     my $container;
 
     $container = $self->best_container_domain($caps)
-	unless $ostype && $ostype ne "exe";
+        unless $ostype && $ostype ne "exe";
 
     my $b;
     if ($container) {
-	die "Full provisioned OS not supported with containers yet" if $fullos;
+        die "Full provisioned OS not supported with containers yet" if $fullos;
 
-	$b = $self->generic_container_domain(name => $name,
-					     caps => $caps,
-					     domain => $container);
+        $b = $self->generic_container_domain(name => $name,
+                                             caps => $caps,
+                                             domain => $container);
     } else {
-	$b = $self->generic_machine_domain(name => $name,
-					   caps => $caps,
-					   ostype => $ostype,
+        $b = $self->generic_machine_domain(name => $name,
+                                           caps => $caps,
+                                           ostype => $ostype,
                                            fullos => $fullos,
                                            filterref => $filterref);
     }
     if ($netmode) {
-	if ($netmode eq "vepa") {
-	    $b->interface(type => "direct",
-			  source => "default",
+        if ($netmode eq "vepa") {
+            $b->interface(type => "direct",
+                          source => "default",
                           model => "virtio",
-			  mac => "52:54:00:11:11:11",
-			  dev => $self->get_host_network_device(),
-			  mode => "vepa",
-			  virtualport => "802.1Qbg");
-	} else {
-	    $b->interface(type => "network",
-			  source => "default",
+                          mac => "52:54:00:11:11:11",
+                          dev => $self->get_host_network_device(),
+                          mode => "vepa",
+                          virtualport => "802.1Qbg");
+        } else {
+            $b->interface(type => "network",
+                          source => "default",
                           model => "virtio",
-			  mac => "52:54:00:11:11:11",
-			  filterref => $filterref);
-	}
+                          mac => "52:54:00:11:11:11",
+                          filterref => $filterref);
+        }
     }
     return $b;
 }
@@ -948,7 +948,7 @@ sub generic_pool {
     my $bucket = $self->bucket_dir("storage-fs");
 
     my $b = Sys::Virt::TCK::StoragePoolBuilder->new(name => $name,
-						    type => $type);
+                                                    type => $type);
 
     $b->target(catdir($bucket, $name));
 
@@ -994,7 +994,7 @@ sub _quiet_caller (;$) { ## no critic Prototypes
     else {
         return CORE::caller($height);
     }
-		   }
+                   }
 
 sub _try_as_caller {
     my $coderef = shift;
@@ -1018,26 +1018,26 @@ sub ok_object($$$;$) {
     my $name = shift;
 
     die "must pass coderef, class, description and (optional) expected name"
-	unless defined $description;
+        unless defined $description;
 
     my ($ret, $exception) = _try_as_caller($coderef, 4);
 
     my $ok = "$exception" eq "" &&
-	$ret && ref($ret) && $ret->isa($class) &&
-	(!defined $name || ($ret->get_name() eq $name));
+        $ret && ref($ret) && $ret->isa($class) &&
+        (!defined $name || ($ret->get_name() eq $name));
 
     $Tester->ok($ok, $description);
     unless ($ok) {
-	$Tester->diag("expected $class object" . ($name ? " with name $name" : ""));
-	if ($exception) {
-	    $Tester->diag("found '$exception'");
-	} else {
-	    if ($ret && ref($ret) && $ret->isa($class)) {
-		$Tester->diag("found $class object with name " . $ret->get_name);
-	    } else {
-		$Tester->diag("found '$ret'");
-	    }
-	}
+        $Tester->diag("expected $class object" . ($name ? " with name $name" : ""));
+        if ($exception) {
+            $Tester->diag("found '$exception'");
+        } else {
+            if ($ret && ref($ret) && $ret->isa($class)) {
+                $Tester->diag("found $class object with name " . $ret->get_name);
+            } else {
+                $Tester->diag("found '$ret'");
+            }
+        }
     }
 }
 
@@ -1104,17 +1104,17 @@ sub ok_error(&$;$) {
     my $code = shift;
 
     die "must pass coderef, description and (optional) expected error code"
-	unless defined $description;
+        unless defined $description;
 
     my ($ret, $exception) = _try_as_caller($coderef, 3);
 
     my $ok = ref($exception) && $exception->isa("Sys::Virt::Error") &&
-	(!defined $code || ($exception->code() == $code));
+        (!defined $code || ($exception->code() == $code));
 
     $Tester->ok($ok, $description);
     unless ($ok) {
-	$Tester->diag("expecting Sys::Virt::Error object" . ($code ?  " with code $code" : ""));
-	$Tester->diag("found '$exception'");
+        $Tester->diag("expecting Sys::Virt::Error object" . ($code ?  " with code $code" : ""));
+        $Tester->diag("found '$exception'");
     }
     $@ = $exception;
     return $ok;
@@ -1125,10 +1125,10 @@ sub err_not_implemented {
     my $exception = shift;
 
     if ($exception &&
-	ref($exception) &&
-	$exception->isa("Sys::Virt::Error") &&
-	$exception->code() == 3) {
-	return 1;
+        ref($exception) &&
+        $exception->isa("Sys::Virt::Error") &&
+        $exception->code() == 3) {
+        return 1;
     }
     return 0;
 }
@@ -1151,7 +1151,7 @@ sub get_host_usb_device {
     my $devs = $self->config("host_usb_devices", []);
 
     if ($devindex > $#{$devs}) {
-	return ();
+        return ();
     }
 
     my $bus = $self->config("host_usb_devices/[$devindex]/bus", undef);
@@ -1169,7 +1169,7 @@ sub get_host_pci_device {
     my $devs = $self->config("host_pci_devices", []);
 
     if ($devindex > $#{$devs}) {
-	return ();
+        return ();
     }
 
     my $domain = $self->config("host_pci_devices/[$devindex]/domain", 0);
@@ -1185,7 +1185,7 @@ sub get_host_block_device {
     my $devindex = @_ ? shift : 0;
 
     my $device = ($self->config("host_block_devices/[$devindex]/path", undef)
-		  || $self->config("host_block_devices/[$devindex]", undef));
+                  || $self->config("host_block_devices/[$devindex]", undef));
     return undef unless $device;
 
     my $kb_blocks = $self->config("host_block_devices/[$devindex]/size", 0);
@@ -1193,7 +1193,7 @@ sub get_host_block_device {
     # Filter out devices that the current user can't open.
     sysopen(BLK, $device, O_RDONLY) or return undef;
     my $match = ($kb_blocks ? sysseek(BLK, 0, SEEK_END) == $kb_blocks * 1024
-		 : 1);
+                 : 1);
     close BLK;
 
     return $match ? $device : undef;
diff --git a/lib/Sys/Virt/TCK/Capabilities.pm b/lib/Sys/Virt/TCK/Capabilities.pm
index 281f41e..ef2c87a 100644
--- a/lib/Sys/Virt/TCK/Capabilities.pm
+++ b/lib/Sys/Virt/TCK/Capabilities.pm
@@ -59,7 +59,7 @@ sub _parse_capabilities {
     $self->_parse_host($host) if $host;
 
     foreach my $child ($node->children("guest")) {
-	$self->_parse_guest($child);
+        $self->_parse_guest($child);
     }
 }
 
@@ -92,11 +92,11 @@ sub _parse_host_cpu {
 
     my $feat = $node->first_child("features");
     if (defined $feat) {
-	$cpu->{features} = {};
-	foreach my $child ($feat->children()) {
-	    my $name = $child->name;
-	    $cpu->{features}->{$name} = 1;
-	}
+        $cpu->{features} = {};
+        foreach my $child ($feat->children()) {
+            my $name = $child->name;
+            $cpu->{features}->{$name} = 1;
+        }
     }
 
     $self->{host}->{cpu} = $cpu;
@@ -116,9 +116,9 @@ sub _parse_host_migration {
     $mig->{transports} = [];
     my $trans = $node->first_child("uri_transports");
     if (defined $trans) {
-	foreach my $child ($trans->children("uri_transport")) {
-	    push @{$mig->{transports}}, $child->text;
-	}
+        foreach my $child ($trans->children("uri_transport")) {
+            push @{$mig->{transports}}, $child->text;
+        }
     }
 
     $self->{host}->{migration} = $mig;
@@ -136,16 +136,16 @@ sub _parse_host_topology {
 
     my @cells;
     foreach my $cell ($cells->children("cell")) {
-	my $topcell = [];
-	push @{$top}, $topcell;
+        my $topcell = [];
+        push @{$top}, $topcell;
 
-	my $cpus = $cell->first_child("cpus");
-	next unless $cpus;
+        my $cpus = $cell->first_child("cpus");
+        next unless $cpus;
 
-	foreach my $cpu ($cpus->children("cpu")) {
-	    my $id = $cpu->att("id");
-	    push @{$topcell}, $id;
-	}
+        foreach my $cpu ($cpus->children("cpu")) {
+            my $id = $cpu->att("id");
+            push @{$topcell}, $id;
+        }
     }
 
     $self->{host}->{topology} = $top;
@@ -156,8 +156,8 @@ sub _parse_host_secmodel {
     my $node = shift;
 
     my $sec = {
-	model => $node->first_child_text("model"),
-	doi => $node->first_child_text("doi"),
+        model => $node->first_child_text("model"),
+        doi => $node->first_child_text("doi"),
     };
 
     $self->{host}->{secmodel} = $sec;
@@ -175,44 +175,44 @@ sub _parse_guest {
     my $wordsize = $arch->first_child_text("wordsize");
 
     $guest->{arch} = {
-	name => $arch->att("name"),
-	wordsize => $wordsize,
-	domains => {},
+        name => $arch->att("name"),
+        wordsize => $wordsize,
+        domains => {},
     };
 
     my $defemu = $arch->first_child("emulator") ? $arch->first_child_text("emulator") : undef;
     my $defload = $arch->first_child("loader") ? $arch->first_child_text("loader") : undef;
     my @defmachines = ();
     foreach my $child ($arch->children("machine")) {
-	push @defmachines, $child->text;
+        push @defmachines, $child->text;
     }
 
     foreach my $dom ($arch->children("domain")) {
-	my $emu = $dom->first_child("emulator") ? $dom->first_child_text("emulator") : undef;
-	my $load = $dom->first_child("loader") ? $dom->first_child_text("loader") : undef;
-	my @machines = ();
-	foreach my $child ($dom->children("machine")) {
-	    push @machines, $child->text;
-	}
-	$emu = $defemu unless $emu;
-	$load = $defload unless $load;
-	@machines = @defmachines unless @machines;
-
-	my $type = $dom->att("type");
-	$guest->{arch}->{domains}->{$type} = {
-	    emulator => $emu,
-	    loader => $load,
-	    machines => \@machines,
-	};
+        my $emu = $dom->first_child("emulator") ? $dom->first_child_text("emulator") : undef;
+        my $load = $dom->first_child("loader") ? $dom->first_child_text("loader") : undef;
+        my @machines = ();
+        foreach my $child ($dom->children("machine")) {
+            push @machines, $child->text;
+        }
+        $emu = $defemu unless $emu;
+        $load = $defload unless $load;
+        @machines = @defmachines unless @machines;
+
+        my $type = $dom->att("type");
+        $guest->{arch}->{domains}->{$type} = {
+            emulator => $emu,
+            loader => $load,
+            machines => \@machines,
+        };
     }
 
 
     $guest->{features} = {};
     my $features = $node->first_child("features");
     if ($features) {
-	foreach my $child ($features->children) {
-	    $guest->{features}->{$child->name} = 1;
-	}
+        foreach my $child ($features->children) {
+            $guest->{features}->{$child->name} = 1;
+        }
     }
 
     push @{$self->{guests}}, $guest;
diff --git a/lib/Sys/Virt/TCK/DomainBuilder.pm b/lib/Sys/Virt/TCK/DomainBuilder.pm
index e9453ee..fb9a31f 100644
--- a/lib/Sys/Virt/TCK/DomainBuilder.pm
+++ b/lib/Sys/Virt/TCK/DomainBuilder.pm
@@ -31,24 +31,24 @@ sub new {
     my $ostype = $params{ostype} ? $params{ostype} : die "ostype parameter is required";
 
     my $self = {
-	name => $params{name} ? $params{name} : "tck" ,
-	type => $domain,
-	ostype => $ostype,
-	boot => { type => "disk" },
-	arch => $params{arch} ? $params{arch} : undef,
-	emulator => undef,
-	lifecycle => {},
-	features => {},
-	disks => [],
-	filesystems => [],
-	interfaces => [],
-	serials => [],
-	parallels => [],
-	consoles => [],
-	inputs => [],
-	graphics => [],
-	hostdevs => [],
-	seclabel => {},
+        name => $params{name} ? $params{name} : "tck" ,
+        type => $domain,
+        ostype => $ostype,
+        boot => { type => "disk" },
+        arch => $params{arch} ? $params{arch} : undef,
+        emulator => undef,
+        lifecycle => {},
+        features => {},
+        disks => [],
+        filesystems => [],
+        interfaces => [],
+        serials => [],
+        parallels => [],
+        consoles => [],
+        inputs => [],
+        graphics => [],
+        hostdevs => [],
+        seclabel => {},
     };
 
     bless $self, $class;
@@ -61,7 +61,7 @@ sub memory {
     my $mem = shift;
 
     $self->{memory} = $mem
-	unless defined $self->{memory};
+        unless defined $self->{memory};
     $self->{currentMemory} = $mem;
 
     return $self;
@@ -95,7 +95,7 @@ sub boot_network {
     my $self = shift;
 
     $self->{boot} = {
-	type => "network"
+        type => "network"
     };
 
     return $self;
@@ -105,7 +105,7 @@ sub boot_disk {
     my $self = shift;
 
     $self->{boot} = {
-	type => "disk"
+        type => "disk"
     };
 
     return $self;
@@ -115,7 +115,7 @@ sub boot_cdrom {
     my $self = shift;
 
     $self->{boot} = {
-	type => "cdrom"
+        type => "cdrom"
     };
 
     return $self;
@@ -125,7 +125,7 @@ sub boot_floppy {
     my $self = shift;
 
     $self->{boot} = {
-	type => "floppy"
+        type => "floppy"
     };
 
     return $self;
@@ -140,10 +140,10 @@ sub boot_kernel {
     die "kernel parameter is required" unless $kernel;
 
     $self->{boot} = {
-	type => "kernel",
-	kernel => $kernel,
-	($initrd ? (initrd => $initrd) : ()),
-	($cmdline ? (cmdline => $cmdline) : ()),
+        type => "kernel",
+        kernel => $kernel,
+        ($initrd ? (initrd => $initrd) : ()),
+        ($cmdline ? (cmdline => $cmdline) : ()),
     };
 
     return $self;
@@ -154,8 +154,8 @@ sub boot_bootloader {
     my $path = shift;
 
     $self->{boot} = {
-	type => "bootloader",
-	bootloader => $path
+        type => "bootloader",
+        bootloader => $path
     };
 
     return $self;
@@ -167,8 +167,8 @@ sub boot_init {
     my $path = shift;
 
     $self->{boot} = {
-	type => "init",
-	init => $path
+        type => "init",
+        init => $path
     };
 
     return $self;
@@ -182,10 +182,10 @@ sub boot_cmdline {
     my $initrd = $self->{boot}->{initrd};
 
     $self->{boot} = {
-	type => "kernel",
-	kernel => $kernel,
-	initrd => $initrd,
-	cmdline => $cmdline
+        type => "kernel",
+        kernel => $kernel,
+        initrd => $initrd,
+        cmdline => $cmdline
     };
 
     return $self;
@@ -195,10 +195,10 @@ sub clear_kernel_initrd_cmdline {
     my $self = shift;
 
     $self->{boot} = {
-	type => "kernel",
-	kernel => "",
-	initrd => "",
-	cmdline => ""
+        type => "kernel",
+        kernel => "",
+        initrd => "",
+        cmdline => ""
     };
     return $self;
 }
@@ -334,168 +334,168 @@ sub as_xml {
     my $data;
     my $fh = IO::String->new(\$data);
     my $w = XML::Writer->new(OUTPUT => $fh,
-			     DATA_MODE => 1,
-			     DATA_INDENT => 2);
+                             DATA_MODE => 1,
+                             DATA_INDENT => 2);
     $w->startTag("domain",
-		 "type" => $self->{type});
+                 "type" => $self->{type});
     foreach (qw(name uuid memory currentMemory vcpu)) {
-	$w->dataElement("$_" => $self->{$_}) if $self->{$_};
+        $w->dataElement("$_" => $self->{$_}) if $self->{$_};
     }
 
     $w->startTag("os");
     if ($self->{arch}) {
-	$w->dataElement("type", $self->{ostype}, arch => $self->{arch});
+        $w->dataElement("type", $self->{ostype}, arch => $self->{arch});
     } else {
-	$w->dataElement("type", $self->{ostype});
+        $w->dataElement("type", $self->{ostype});
     }
 
     if ($self->{boot}->{type} eq "disk") {
-	$w->emptyTag("boot", dev => "hd");
+        $w->emptyTag("boot", dev => "hd");
     } elsif ($self->{boot}->{type} eq "floppy") {
-	$w->emptyTag("boot", dev => "fd");
+        $w->emptyTag("boot", dev => "fd");
     } elsif ($self->{boot}->{type} eq "cdrom") {
-	$w->emptyTag("boot", dev => "cdrom");
+        $w->emptyTag("boot", dev => "cdrom");
     } elsif ($self->{boot}->{type} eq "network") {
-	$w->emptyTag("boot", dev => "network");
+        $w->emptyTag("boot", dev => "network");
     } elsif ($self->{boot}->{type} eq "kernel") {
-	foreach (qw(kernel initrd cmdline)) {
-	    $w->dataElement($_, $self->{boot}->{$_}) if $self->{boot}->{$_};
-	}
+        foreach (qw(kernel initrd cmdline)) {
+            $w->dataElement($_, $self->{boot}->{$_}) if $self->{boot}->{$_};
+        }
     } elsif ($self->{boot}->{type} eq "init") {
-	$w->dataElement("init", $self->{boot}->{init});
+        $w->dataElement("init", $self->{boot}->{init});
     }
 
     if (exists $self->{boot}->{loader}) {
-	$w->dataElement("loader" => $self->{boot}->{loader});
+        $w->dataElement("loader" => $self->{boot}->{loader});
     }
 
     $w->endTag("os");
 
     if ($self->{boot}->{type} eq "bootloader") {
-	$w->dataElement("bootloader" => $self->{boot}->{bootloader});
+        $w->dataElement("bootloader" => $self->{boot}->{bootloader});
     }
 
     foreach (qw(on_reboot on_poweroff on_crash)) {
-	$w->dataElement($_ => $self->{lifecycle}->{$_}) if $self->{lifecycle}->{$_};
+        $w->dataElement($_ => $self->{lifecycle}->{$_}) if $self->{lifecycle}->{$_};
     }
 
     if (%{$self->{features}}) {
-	$w->startTag("features");
-	foreach (qw(pae acpi apic)) {
-	    $w->emptyTag($_) if $self->{features}->{$_};
-	}
-	$w->endTag("features");
+        $w->startTag("features");
+        foreach (qw(pae acpi apic)) {
+            $w->emptyTag($_) if $self->{features}->{$_};
+        }
+        $w->endTag("features");
     }
 
     $w->startTag("devices");
     if ($self->{emulator}) {
-	$w->dataElement("emulator" => $self->{emulator});
+        $w->dataElement("emulator" => $self->{emulator});
     }
     foreach my $disk (@{$self->{disks}}) {
-	$w->startTag("disk",
-		     type => $disk->{type},
-		     $disk->{device} ? (device => $disk->{device}) : ());
-
-	if ($disk->{format}) {
-	    $w->emptyTag("driver",
-			 name => $disk->{format}->{name},
-			 type => $disk->{format}->{type});
-	}
-
-	if ($disk->{type} eq "block") {
-	    $w->emptyTag("source",
-			 dev => $disk->{src});
-	} else {
-	    $w->emptyTag("source",
-			 file => $disk->{src});
-	}
-	$w->emptyTag("target",
-		     dev => $disk->{dst},
-		     $disk->{bus} ? (bus => $disk->{bus}) : ());
-	if ($disk->{secret}) {
-	    $w->startTag("encryption", format => "qcow");
-	    $w->emptyTag("secret", type => "passphrase", uuid => $disk->{secret});
-	    $w->endTag("encryption");
-	}
-	$w->endTag("disk");
+        $w->startTag("disk",
+                     type => $disk->{type},
+                     $disk->{device} ? (device => $disk->{device}) : ());
+
+        if ($disk->{format}) {
+            $w->emptyTag("driver",
+                         name => $disk->{format}->{name},
+                         type => $disk->{format}->{type});
+        }
+
+        if ($disk->{type} eq "block") {
+            $w->emptyTag("source",
+                         dev => $disk->{src});
+        } else {
+            $w->emptyTag("source",
+                         file => $disk->{src});
+        }
+        $w->emptyTag("target",
+                     dev => $disk->{dst},
+                     $disk->{bus} ? (bus => $disk->{bus}) : ());
+        if ($disk->{secret}) {
+            $w->startTag("encryption", format => "qcow");
+            $w->emptyTag("secret", type => "passphrase", uuid => $disk->{secret});
+            $w->endTag("encryption");
+        }
+        $w->endTag("disk");
     }
     foreach my $fs (@{$self->{filesystems}}) {
-	$w->startTag("filesystem",
-		     type => $fs->{type});
-
-	$w->emptyTag("source",
-		     dir => $fs->{src});
-	$w->emptyTag("target",
-		     dir => $fs->{dst});
-	$w->endTag("filesystem");
+        $w->startTag("filesystem",
+                     type => $fs->{type});
+
+        $w->emptyTag("source",
+                     dir => $fs->{src});
+        $w->emptyTag("target",
+                     dir => $fs->{dst});
+        $w->endTag("filesystem");
     }
     foreach my $interface (@{$self->{interfaces}}) {
-	$w->startTag("interface",
-		     type => $interface->{type});
-
-	$w->emptyTag("mac",
-		     address =>  $interface->{mac});
-
-	if ($interface->{dev}) {
-	    $w->emptyTag("source",
-			 dev => $interface->{dev},
-			 mode => $interface->{mode});
-	} else {
-	    $w->emptyTag("source",
-			 network => $interface->{source});
-	}
-	if ($interface->{virtualport}) {
-	    $w->startTag("virtualport",
-			 type => $interface->{virtualport});
-	    $w->emptyTag("parameters",
-			 managerid => '1',
-			 typeid => '2',
-			 typeidversion => '3',
-			 instanceid => '40000000-0000-0000-0000-000000000000');
-	    $w->endTag("virtualport");
-	}
-	if ($interface->{model}) {
-	    $w->emptyTag("model",
-			 type => $interface->{model});
-	}
-	if ($interface->{filterref}) {
-	    $w->emptyTag("filterref",
-			 filter => $interface->{filterref});
-	}
-	$w->endTag("interface");
+        $w->startTag("interface",
+                     type => $interface->{type});
+
+        $w->emptyTag("mac",
+                     address =>  $interface->{mac});
+
+        if ($interface->{dev}) {
+            $w->emptyTag("source",
+                         dev => $interface->{dev},
+                         mode => $interface->{mode});
+        } else {
+            $w->emptyTag("source",
+                         network => $interface->{source});
+        }
+        if ($interface->{virtualport}) {
+            $w->startTag("virtualport",
+                         type => $interface->{virtualport});
+            $w->emptyTag("parameters",
+                         managerid => '1',
+                         typeid => '2',
+                         typeidversion => '3',
+                         instanceid => '40000000-0000-0000-0000-000000000000');
+            $w->endTag("virtualport");
+        }
+        if ($interface->{model}) {
+            $w->emptyTag("model",
+                         type => $interface->{model});
+        }
+        if ($interface->{filterref}) {
+            $w->emptyTag("filterref",
+                         filter => $interface->{filterref});
+        }
+        $w->endTag("interface");
     }
     foreach my $graphic (@{$self->{graphics}}) {
-	$w->startTag("graphics",
-		     type => $graphic->{type});
-
-	$w->emptyTag("port",
-		     port => $graphic->{port});
-	$w->emptyTag("autoport",
-		     autoport => $graphic->{autoport});
-	$w->emptyTag("listen",
-		     listen => $graphic->{listen},
-		     $graphic->{listen_type} ? (type => $graphic->{listen_type}) : type => "address");
-	$w->emptyTag("keymap",
-		     keymap => $graphic->{keymap});
-	$w->endTag("graphics");
+        $w->startTag("graphics",
+                     type => $graphic->{type});
+
+        $w->emptyTag("port",
+                     port => $graphic->{port});
+        $w->emptyTag("autoport",
+                     autoport => $graphic->{autoport});
+        $w->emptyTag("listen",
+                     listen => $graphic->{listen},
+                     $graphic->{listen_type} ? (type => $graphic->{listen_type}) : type => "address");
+        $w->emptyTag("keymap",
+                     keymap => $graphic->{keymap});
+        $w->endTag("graphics");
     }
     $w->emptyTag("console", type => "pty");
     $w->endTag("devices");
     if ($self->{seclabel}->{model}) {
-	$w->startTag("seclabel",
-		     model => $self->{seclabel}->{model},
-		     type => $self->{seclabel}->{type},
-		     relabel => $self->{seclabel}->{relabel});
-	if ($self->{seclabel}->{label}) {
-	    $w->dataElement("label", $self->{seclabel}->{label});
-	}
-	if ($self->{seclabel}->{imagelabel}) {
-	    $w->dataElement("imagelabel", $self->{seclabel}->{imagelabel});
-	}
-	if ($self->{seclabel}->{baselabel}) {
-	    $w->dataElement("baselabel", $self->{seclabel}->{baselabel});
-	}
-	$w->endTag("seclabel");
+        $w->startTag("seclabel",
+                     model => $self->{seclabel}->{model},
+                     type => $self->{seclabel}->{type},
+                     relabel => $self->{seclabel}->{relabel});
+        if ($self->{seclabel}->{label}) {
+            $w->dataElement("label", $self->{seclabel}->{label});
+        }
+        if ($self->{seclabel}->{imagelabel}) {
+            $w->dataElement("imagelabel", $self->{seclabel}->{imagelabel});
+        }
+        if ($self->{seclabel}->{baselabel}) {
+            $w->dataElement("baselabel", $self->{seclabel}->{baselabel});
+        }
+        $w->endTag("seclabel");
     }
     $w->endTag("domain");
 
diff --git a/lib/Sys/Virt/TCK/NetworkBuilder.pm b/lib/Sys/Virt/TCK/NetworkBuilder.pm
index 2e6d8a1..09ca6b7 100644
--- a/lib/Sys/Virt/TCK/NetworkBuilder.pm
+++ b/lib/Sys/Virt/TCK/NetworkBuilder.pm
@@ -26,7 +26,7 @@ sub new {
     my %params = @_;
 
     my $self = {
-	name => $params{name} ? $params{name} : "tck" ,
+        name => $params{name} ? $params{name} : "tck" ,
     };
 
     bless $self, $class;
@@ -47,7 +47,7 @@ sub bridge {
     my $name = shift;
 
     $self->{bridge} = { name => $name,
-			@_ };
+                        @_ };
 
     return $self;
 }
@@ -88,35 +88,35 @@ sub as_xml {
     my $data;
     my $fh = IO::String->new(\$data);
     my $w = XML::Writer->new(OUTPUT => $fh,
-			     DATA_MODE => 1,
-			     DATA_INDENT => 2);
+                             DATA_MODE => 1,
+                             DATA_INDENT => 2);
     $w->startTag("network");
     foreach (qw(name uuid)) {
-	$w->dataElement("$_" => $self->{$_}) if $self->{$_};
+        $w->dataElement("$_" => $self->{$_}) if $self->{$_};
     }
 
     $w->emptyTag("bridge", %{$self->{bridge}})
-	if $self->{bridge};
+        if $self->{bridge};
 
     $w->emptyTag("forward", %{$self->{forward}})
-	if exists $self->{forward};
+        if exists $self->{forward};
 
     if ($self->{ipaddr}) {
-	$w->startTag("ip",
-		     address => $self->{ipaddr}->[0],
-		     netmask => $self->{ipaddr}->[1]);
-
-	if ($self->{dhcp}) {
-	    $w->startTag("dhcp");
-	    foreach my $range (@{$self->{dhcp}}) {
-		$w->emptyTag("range",
-			     start => $range->[0],
-			     end => $range->[1]);
-	    }
-	    $w->endTag("dhcp");
-	}
-
-	$w->endTag("ip");
+        $w->startTag("ip",
+                     address => $self->{ipaddr}->[0],
+                     netmask => $self->{ipaddr}->[1]);
+
+        if ($self->{dhcp}) {
+            $w->startTag("dhcp");
+            foreach my $range (@{$self->{dhcp}}) {
+                $w->emptyTag("range",
+                             start => $range->[0],
+                             end => $range->[1]);
+            }
+            $w->endTag("dhcp");
+        }
+
+        $w->endTag("ip");
     }
     $w->endTag("network");
 
diff --git a/lib/Sys/Virt/TCK/NetworkHelpers.pm b/lib/Sys/Virt/TCK/NetworkHelpers.pm
index f6bf8f9..5f563e5 100644
--- a/lib/Sys/Virt/TCK/NetworkHelpers.pm
+++ b/lib/Sys/Virt/TCK/NetworkHelpers.pm
@@ -33,9 +33,9 @@ sub shutdown_vm_gracefully {
     my $target = time() + 30;
     $dom->shutdown;
     while ($dom->is_active()) {
-	sleep(1);
-	diag ".. waiting for virtual machine to shutdown.. ";
-	$dom->destroy() if time() > $target;
+        sleep(1);
+        diag ".. waiting for virtual machine to shutdown.. ";
+        $dom->destroy() if time() > $target;
     }
     sleep(1);
     diag ".. shutdown complete.. ";
diff --git a/lib/Sys/Virt/TCK/SELinux.pm b/lib/Sys/Virt/TCK/SELinux.pm
index c117fca..9f378a8 100644
--- a/lib/Sys/Virt/TCK/SELinux.pm
+++ b/lib/Sys/Virt/TCK/SELinux.pm
@@ -61,9 +61,9 @@ sub selinux_get_file_context {
 
     my @attr = split /\n/, `getfattr -n security.selinux $path 2>/dev/null`;
     foreach (@attr) {
-	if (/security.selinux=\"(.*)\"/) {
-	    return $1;
-	}
+        if (/security.selinux=\"(.*)\"/) {
+            return $1;
+        }
     }
     return undef;
 }
diff --git a/lib/Sys/Virt/TCK/StoragePoolBuilder.pm b/lib/Sys/Virt/TCK/StoragePoolBuilder.pm
index 3973cd1..99b36ae 100644
--- a/lib/Sys/Virt/TCK/StoragePoolBuilder.pm
+++ b/lib/Sys/Virt/TCK/StoragePoolBuilder.pm
@@ -26,10 +26,10 @@ sub new {
     my %params = @_;
 
     my $self = {
-	name => $params{name} ? $params{name} : "tck" ,
-	type => $params{type} ? $params{type} : "dir",
-	source => {},
-	perms => {},
+        name => $params{name} ? $params{name} : "tck" ,
+        type => $params{type} ? $params{type} : "dir",
+        source => {},
+        perms => {},
     };
 
     bless $self, $class;
@@ -138,44 +138,44 @@ sub as_xml {
     my $data;
     my $fh = IO::String->new(\$data);
     my $w = XML::Writer->new(OUTPUT => $fh,
-			     DATA_MODE => 1,
-			     DATA_INDENT => 2);
+                             DATA_MODE => 1,
+                             DATA_INDENT => 2);
     $w->startTag("pool", type => $self->{type});
     foreach (qw(name uuid)) {
-	$w->dataElement("$_" => $self->{$_}) if $self->{$_};
+        $w->dataElement("$_" => $self->{$_}) if $self->{$_};
     }
 
     $w->startTag("source");
     if ($self->{source}->{host}) {
-	$w->emptyTag("host", name => $self->{source}->{host});
+        $w->emptyTag("host", name => $self->{source}->{host});
     }
     if ($self->{source}->{dir}) {
-	$w->emptyTag("dir", path => $self->{source}->{dir});
+        $w->emptyTag("dir", path => $self->{source}->{dir});
     }
     if ($self->{source}->{device}) {
-	foreach my $dev (@{$self->{source}->{device}}) {
-	    $w->emptyTag("device", path => $dev);
-	}
+        foreach my $dev (@{$self->{source}->{device}}) {
+            $w->emptyTag("device", path => $dev);
+        }
     }
     if ($self->{source}->{adapter}) {
-	$w->emptyTag("adapter", name => $self->{source}->{adapter});
+        $w->emptyTag("adapter", name => $self->{source}->{adapter});
     }
     if ($self->{source}->{name}) {
-	$w->dataElement("name", $self->{source}->{name});
+        $w->dataElement("name", $self->{source}->{name});
     }
     if ($self->{format}) {
-	$w->emptyTag("format", type => $self->{format});
+        $w->emptyTag("format", type => $self->{format});
     }
     $w->endTag("source");
 
     $w->startTag("target");
     $w->dataElement("path", $self->{target});
     if (int(keys %{$self->{perms}})) {
-	$w->startTag("permissions");
-	foreach (qw(mode user group)) {
-	    $w->dataElement("$_" => $self->{perms}->{$_}) if $self->{perms}->{$_};
-	}
-	$w->endTag("permissions");
+        $w->startTag("permissions");
+        foreach (qw(mode user group)) {
+            $w->dataElement("$_" => $self->{perms}->{$_}) if $self->{perms}->{$_};
+        }
+        $w->endTag("permissions");
     }
     $w->endTag("target");
 
diff --git a/lib/Sys/Virt/TCK/StorageVolBuilder.pm b/lib/Sys/Virt/TCK/StorageVolBuilder.pm
index da90788..7208f75 100644
--- a/lib/Sys/Virt/TCK/StorageVolBuilder.pm
+++ b/lib/Sys/Virt/TCK/StorageVolBuilder.pm
@@ -26,7 +26,7 @@ sub new {
     my %params = @_;
 
     my $self = {
-	name => $params{name} ? $params{name} : "tck" ,
+        name => $params{name} ? $params{name} : "tck" ,
     };
 
     bless $self, $class;
@@ -87,8 +87,8 @@ sub as_xml {
     my $data;
     my $fh = IO::String->new(\$data);
     my $w = XML::Writer->new(OUTPUT => $fh,
-			     DATA_MODE => 1,
-			     DATA_INDENT => 2);
+                             DATA_MODE => 1,
+                             DATA_INDENT => 2);
     $w->startTag("volume");
     $w->dataElement("name" => $self->{name});
 
@@ -96,30 +96,30 @@ sub as_xml {
     $w->dataElement("allocation", $self->{allocation});
 
     if ($self->{format} || $self->{secret}) {
-	$w->startTag("target");
-	if ($self->{format}) {
-	    $w->emptyTag("format", type => $self->{format});
-	}
-	if ($self->{secret}) {
-	    $w->startTag("encryption", format => "qcow");
-	    $w->emptyTag("secret", type => "passphrase", uuid => $self->{secret});
-	    $w->endTag("encryption");
-	}
-	$w->endTag("target");
+        $w->startTag("target");
+        if ($self->{format}) {
+            $w->emptyTag("format", type => $self->{format});
+        }
+        if ($self->{secret}) {
+            $w->startTag("encryption", format => "qcow");
+            $w->emptyTag("secret", type => "passphrase", uuid => $self->{secret});
+            $w->endTag("encryption");
+        }
+        $w->endTag("target");
     }
 
     if ($self->{backingFile}) {
-	$w->startTag("backingStore");
-	$w->dataElement("path", $self->{backingFile});
-	if ($self->{backingFormat}) {
-	    $w->emptyTag("format", type => $self->{backingFormat});
-	}
-	if ($self->{secret}) {
-	    $w->startTag("encryption", format => "qcow");
-	    $w->emptyTag("secret", type => "passphrase", uuid => $self->{secret});
-	    $w->endTag("encryption");
-	}
-	$w->endTag("backingStore");
+        $w->startTag("backingStore");
+        $w->dataElement("path", $self->{backingFile});
+        if ($self->{backingFormat}) {
+            $w->emptyTag("format", type => $self->{backingFormat});
+        }
+        if ($self->{secret}) {
+            $w->startTag("encryption", format => "qcow");
+            $w->emptyTag("secret", type => "passphrase", uuid => $self->{secret});
+            $w->endTag("encryption");
+        }
+        $w->endTag("backingStore");
     }
 
     $w->endTag("volume");
diff --git a/lib/Sys/Virt/TCK/TAP/XMLFormatter.pm b/lib/Sys/Virt/TCK/TAP/XMLFormatter.pm
index b4514fd..a8fdf93 100644
--- a/lib/Sys/Virt/TCK/TAP/XMLFormatter.pm
+++ b/lib/Sys/Virt/TCK/TAP/XMLFormatter.pm
@@ -35,8 +35,8 @@ sub _initialize {
     $self->verbosity(0);
 
     my $w = XML::Writer->new(OUTPUT => \*STDOUT,
-			     DATA_MODE => 1,
-			     DATA_INDENT => 2);
+                             DATA_MODE => 1,
+                             DATA_INDENT => 2);
     $self->xml($w);
 
     return $self;
@@ -64,13 +64,13 @@ sub summary {
     my $agg = shift;
 
     $self->xml->startTag("summary",
-			 total => int($agg->total),
-			 passed => int($agg->passed),
-			 failed => int($agg->failed),
-			 todo => int($agg->todo),
-			 unexpected => int($agg->todo_passed),
-			 skipped => int($agg->skipped),
-			 errors => int($agg->parse_errors));
+                         total => int($agg->total),
+                         passed => int($agg->passed),
+                         failed => int($agg->failed),
+                         todo => int($agg->todo),
+                         unexpected => int($agg->todo_passed),
+                         skipped => int($agg->skipped),
+                         errors => int($agg->parse_errors));
 
 
     $self->xml->endTag("summary");
diff --git a/lib/Sys/Virt/TCK/TAP/XMLFormatterSession.pm b/lib/Sys/Virt/TCK/TAP/XMLFormatterSession.pm
index ca2a298..cd4ba1b 100644
--- a/lib/Sys/Virt/TCK/TAP/XMLFormatterSession.pm
+++ b/lib/Sys/Virt/TCK/TAP/XMLFormatterSession.pm
@@ -32,7 +32,7 @@ sub _initialize {
     $self->parser($args->{parser});
 
     $self->xml->startTag("test",
-			 name => $args->{test});
+                         name => $args->{test});
 
     return $self;
 }
@@ -45,7 +45,7 @@ sub result {
     my $meth = "result_" . $result->type;
 
     if ($self->can($meth)) {
-	$self->$meth($result);
+        $self->$meth($result);
     }
 }
 
@@ -54,13 +54,13 @@ sub result_plan {
     my $result = shift;
 
     if ($result->has_skip) {
-	$self->xml->startTag("plan",
-			     count => $result->tests_planned);
-	$self->xml->dataElement("skip", $result->explanation);
-	$self->xml->endTag("plan");
+        $self->xml->startTag("plan",
+                             count => $result->tests_planned);
+        $self->xml->dataElement("skip", $result->explanation);
+        $self->xml->endTag("plan");
     } else {
-	$self->xml->emptyTag("plan",
-			     count => $result->tests_planned);
+        $self->xml->emptyTag("plan",
+                             count => $result->tests_planned);
     }
 }
 
@@ -69,7 +69,7 @@ sub result_pragma {
     my $result = shift;
 
     foreach ($result->pragmas) {
-	$self->dataElement("pragma", $_);
+        $self->dataElement("pragma", $_);
     }
 }
 
@@ -78,23 +78,23 @@ sub result_test {
     my $result = shift;
 
     $self->xml->startTag("test",
-			 id => $result->number);
+                         id => $result->number);
 
     if ($result->is_ok) {
-	$self->xml->emptyTag("pass");
+        $self->xml->emptyTag("pass");
     } else {
-	$self->xml->emptyTag("fail");
+        $self->xml->emptyTag("fail");
     }
     $self->xml->emptyTag("unplanned") if $result->is_unplanned;
 
     $self->xml->cdataElement("desc", $result->description);
 
     if ($result->has_todo) {
-	$self->xml->cdataElement("todo", $result->explanation,
-				 pass => $result->todo_passed ? "yes" : "no");
+        $self->xml->cdataElement("todo", $result->explanation,
+                                 pass => $result->todo_passed ? "yes" : "no");
     }
     if ($result->has_skip) {
-	$self->xml->cdataElement("skip", $result->explanation);
+        $self->xml->cdataElement("skip", $result->explanation);
     }
 
     $self->xml->endTag("test");
@@ -105,7 +105,7 @@ sub result_bailout {
     my $result = shift;
 
     $self->xml->cdataElement("bailout",
-			     $result->explanation);
+                             $result->explanation);
 }
 
 sub result_version {
@@ -144,31 +144,31 @@ sub close_test {
     my $self = shift;
 
     $self->xml->startTag("summary",
-			 passed => int($self->parser->passed),
-			 failed => int($self->parser->failed),
-			 todo => int($self->parser->todo),
-			 unexpected => int($self->parser->todo_passed),
-			 skipped => int($self->parser->skipped));
+                         passed => int($self->parser->passed),
+                         failed => int($self->parser->failed),
+                         todo => int($self->parser->todo),
+                         unexpected => int($self->parser->todo_passed),
+                         skipped => int($self->parser->skipped));
 
     if ($self->parser->skip_all) {
-	$self->xml->startTag("plan",
-			     expected => int($self->parser->tests_planned),
-			     actual => int($self->parser->tests_run));
-	$self->xml->cdataElement("skip", $self->parser->skip_all);
-	$self->xml->endTag("plan");
+        $self->xml->startTag("plan",
+                             expected => int($self->parser->tests_planned),
+                             actual => int($self->parser->tests_run));
+        $self->xml->cdataElement("skip", $self->parser->skip_all);
+        $self->xml->endTag("plan");
     } else {
-	$self->xml->emptyTag("plan",
-			     expected => int($self->parser->tests_planned),
-			     actual => int($self->parser->tests_run));
+        $self->xml->emptyTag("plan",
+                             expected => int($self->parser->tests_planned),
+                             actual => int($self->parser->tests_run));
     }
 
     $self->xml->emptyTag("status",
-			 wait => $self->parser->wait,
-			 exit => $self->parser->exit);
+                         wait => $self->parser->wait,
+                         exit => $self->parser->exit);
 
     $self->xml->emptyTag("timing",
-			 start => $self->parser->start_time,
-			 end => $self->parser->end_time);
+                         start => $self->parser->start_time,
+                         end => $self->parser->end_time);
 
     $self->xml->endTag("summary");
 
diff --git a/scripts/nwfilter/300-vsitype.t b/scripts/nwfilter/300-vsitype.t
index d169339..90d237f 100644
--- a/scripts/nwfilter/300-vsitype.t
+++ b/scripts/nwfilter/300-vsitype.t
@@ -52,7 +52,7 @@ if ( ! -e '/usr/sbin/lldptool' ) {
 
 # create first domain and start it
 my $xml = $tck->generic_domain(name => "tck", fullos => 1,
-			       netmode => "vepa")->as_xml();
+                               netmode => "vepa")->as_xml();
 
 my $dom;
 ok_domain(sub { $dom = $conn->define_domain($xml) }, "created persistent domain object");
diff --git a/scripts/nwfilter/concurrency/chg-vm-filter.sh b/scripts/nwfilter/concurrency/chg-vm-filter.sh
index 3cf26ee..3066f59 100644
--- a/scripts/nwfilter/concurrency/chg-vm-filter.sh
+++ b/scripts/nwfilter/concurrency/chg-vm-filter.sh
@@ -1,7 +1,7 @@
 #!/bin/sh
 cleanup()
 {
-	virsh nwfilter-undefine tck-vm${idx}-filter 2>/dev/null
+    virsh nwfilter-undefine tck-vm${idx}-filter 2>/dev/null
 }
 
 cd $(dirname "$0")
@@ -16,14 +16,14 @@ trap cleanup 2
 
 while :;
 do
-	virsh nwfilter-define tck-vm${idx}-filter1.xml
-	[ $? -ne 0 ] && break
-	[ ! -w "${logfile}" ] && break
-	virsh nwfilter-define tck-vm${idx}-filter2.xml
-	[ $? -ne 0 ] && break
-	ctr=$(($ctr + 1))
-	[ ! -w "${logfile}" ] && break
-	echo "${ctr}" >> "${logfile}"
+    virsh nwfilter-define tck-vm${idx}-filter1.xml
+    [ $? -ne 0 ] && break
+    [ ! -w "${logfile}" ] && break
+    virsh nwfilter-define tck-vm${idx}-filter2.xml
+    [ $? -ne 0 ] && break
+    ctr=$(($ctr + 1))
+    [ ! -w "${logfile}" ] && break
+    echo "${ctr}" >> "${logfile}"
 done
 
 cleanup
diff --git a/scripts/nwfilter/concurrency/start-destroy-vm.sh b/scripts/nwfilter/concurrency/start-destroy-vm.sh
index 9e94708..0662997 100644
--- a/scripts/nwfilter/concurrency/start-destroy-vm.sh
+++ b/scripts/nwfilter/concurrency/start-destroy-vm.sh
@@ -2,8 +2,8 @@
 
 cleanup()
 {
-	virsh destroy tck-vm${idx} 2>/dev/null
-	virsh nwfilter-undefine tck-vm${idx}-filter 2>/dev/null
+    virsh destroy tck-vm${idx} 2>/dev/null
+    virsh nwfilter-undefine tck-vm${idx}-filter 2>/dev/null
 }
 
 cd $(dirname "$0")
@@ -18,14 +18,14 @@ trap cleanup 2
 
 while :;
 do
-	virsh create tck-vm${idx}.xml
-	[ $? -ne 0 ] && break
-	sleep 2
-	virsh destroy tck-vm${idx}
-	[ $? -ne 0 ] && break
-	ctr=$(($ctr + 1))
-	[ ! -w "${logfile}" ] && break
-	echo "${ctr}" >> "${logfile}"
+    virsh create tck-vm${idx}.xml
+    [ $? -ne 0 ] && break
+    sleep 2
+    virsh destroy tck-vm${idx}
+    [ $? -ne 0 ] && break
+    ctr=$(($ctr + 1))
+    [ ! -w "${logfile}" ] && break
+    echo "${ctr}" >> "${logfile}"
 done
 
 cleanup
diff --git a/scripts/nwfilter/nwfilter2vmtest.sh b/scripts/nwfilter/nwfilter2vmtest.sh
index 4cf63b2..90a5255 100644
--- a/scripts/nwfilter/nwfilter2vmtest.sh
+++ b/scripts/nwfilter/nwfilter2vmtest.sh
@@ -139,7 +139,7 @@ checkExpectedOutput() {
 
     skip=0
     if [ "x${skipregex}x" != "xx" ]; then
-    	skip=$(printf %s\\n ${cmd} | grep -c -E ${skipregex})
+        skip=$(printf %s\\n ${cmd} | grep -c -E ${skipregex})
     fi
 
     eval ${cmd} 2>&1 | tee ${tmpfile} 1>/dev/null
@@ -157,12 +157,12 @@ checkExpectedOutput() {
 
       if [ "x${letter}x" = "x#x" ] || [ "x${line}x" = "xx"  ]; then
 
-	if [ ${skip} -ne 0 ]; then
-	  break
-	fi
+        if [ ${skip} -ne 0 ]; then
+          break
+        fi
 
-	if [ -n "${skiptest}" ]; then
-	  # treat all skips as passes
+        if [ -n "${skiptest}" ]; then
+          # treat all skips as passes
           passctr=$(($passctr + 1))
           [ $(($flags & $FLAG_VERBOSE)) -ne 0 ] && \
               echo "SKIP ${xmlfile} : ${cmd}"
@@ -171,7 +171,7 @@ checkExpectedOutput() {
           [ $(($flags & $FLAG_TAP_TEST)) -ne 0 ] && \
               tap_pass $(($passctr + $failctr)) "SKIP: ${xmlfile} : ${skiptest}"
           break
-	fi
+        fi
 
         if [ $IPTABLES_CTDIR_CORRECTED -ne 0 ]; then
           #change --ctdir ORIGINAL to --ctdir REPLY
@@ -196,8 +196,8 @@ checkExpectedOutput() {
           failctr=$(($failctr + 1))
           if [ $(($flags & $FLAG_WAIT)) -ne 0 ]; then
                 echo "tmp files: $tmpfile, $tmpfile2"
-          	echo "Press enter"
-          	read enter
+                echo "Press enter"
+                read enter
           fi
           [ $(($flags & $FLAG_LIBVIRT_TEST)) -ne 0 ] && \
               test_result $(($passctr + $failctr)) "" 1
@@ -239,15 +239,15 @@ doTest() {
   skiptest=""
 
   if [ ! -r "${xmlfile}" ]; then
-    echo "FAIL : Cannot access filter XML file ${xmlfile}."
-    return 1
+      echo "FAIL : Cannot access filter XML file ${xmlfile}."
+      return 1
   fi
 
   # Check whether we can run this test at all
   cmd=$(sed -n '1 s/^<\!--[	 ]*#\(.*\)#[	 ]*-->/\1/p' "${xmlfile}")
   if [ -n "${cmd}" ]; then
-    eval "${cmd}" 2>/dev/null 1>/dev/null
-    [ $? -ne 0 ] && skiptest="${cmd}"
+      eval "${cmd}" 2>/dev/null 1>/dev/null
+      [ $? -ne 0 ] && skiptest="${cmd}"
   fi
 
   [ -z "${skiptest}" ] && ${VIRSH} nwfilter-define "${xmlfile}" > /dev/null
@@ -643,23 +643,23 @@ main() {
 
   createTestFilters "${flags}"
   if [ $? -ne 0 ]; then
-  	exit 1;
+      exit 1;
   fi
 
   createVM "${vm1}" "tck-testcase" "10.2.2.2" "52:54:0:0:0:1" "${flags}"
   if [ $? -ne 0 ]; then
-  	echo "Could not create VM ${vm1}. Exiting."
-	deleteTestFilter "${flags}"
-  	exit 1
+      echo "Could not create VM ${vm1}. Exiting."
+      deleteTestFilter "${flags}"
+      exit 1
   fi
 
   createVM "${vm2}" "${TESTFILTERNAME}" "10.1.1.1" "52:54:0:9f:33:da" \
            "${flags}"
   if [ $? -ne 0 ]; then
-  	echo "Could not create VM ${vm2}. Exiting."
-  	destroyVM "${vm1}" "${flags}"
-	deleteTestFilter "${flags}"
-  	exit 1
+      echo "Could not create VM ${vm2}. Exiting."
+      destroyVM "${vm1}" "${flags}"
+      deleteTestFilter "${flags}"
+      exit 1
   fi
 
   runTests "${vm1}" "${vm2}" "${xmldir}" "${fwalldir}" "${flags}"
-- 
2.14.3




More information about the libvir-list mailing list