]> git.uio.no Git - perl-UiO.git/commitdiff
Changed lib path to dev path for files in GIT
authorroot <root@esx-mgmt.uio.no>
Mon, 16 Sep 2013 12:32:39 +0000 (14:32 +0200)
committerroot <root@esx-mgmt.uio.no>
Mon, 16 Sep 2013 12:32:39 +0000 (14:32 +0200)
lib/UiO/SELF/DB.pm
lib/UiO/SELF/Vmwarecreate.pm

index a4325c6e6331c6b0478953b505eb09485eb3d756..e9b92a57c51f81894590a7fd80871ee341d2c9b3 100644 (file)
@@ -657,6 +657,7 @@ sub create_tables {
         where 
             server.guestid = guestos.osid
             and server.vlanid = network.vlanid 
+            and server.clid = network.clid 
             and server.tagid = vlantag.tagid
             and server.clid = cluster.clid
             and cluster.dcid = datacenter.dcid
index d380d0e8e7cd373bc10d4f35852971dca3a82000..64efaa4717cb1a13fbbaca173339417c677922b7 100755 (executable)
@@ -221,8 +221,11 @@ sub create_vm {
                             begin_entity => $cluster);
    my $minvms=999999999;
    my $targetNode;
+   $DB::single=1;
+   print "";
    foreach my $node (@{$nodes}) {
       my $running=0;
+      next if (ref ($node->vm) ne 'ARRAY');
       foreach my $vm (@{$node->vm}) {
         my $state=$vim->Vim::get_view( mo_ref =>$vm, properties => ['guest'] )->guest->guestState;
         $running++ if ($state eq "running");
@@ -347,6 +350,7 @@ sub create_vm {
 
 
    eval {
+      $DB::single=1;
       my $vm_status=$target_folder_view->CreateVM(
                              config => $vm_config_spec,
                              pool => $comp_res_view);