Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
Projets publics
Ravada-Mirror
Commits
35bde97b
Commit
35bde97b
authored
Nov 23, 2016
by
Francesc Guasch
Browse files
[#63] storage should be available to for KVM to be valid
parent
84edb5d5
Changes
1
Hide whitespace changes
Inline
Side-by-side
lib/Ravada.pm
View file @
35bde97b
...
...
@@ -133,15 +133,11 @@ sub _create_vm_kvm {
eval
{
$vm_kvm
=
Ravada::VM::
KVM
->
new
(
connector
=>
(
$self
->
connector
or
$CONNECTOR
))
};
my
$err_kvm
=
$@
;
return
(
undef
,
$err_kvm
)
if
!
$vm_kvm
;
return
(
$vm_kvm
,
$err_kvm
);
my
(
$internal_vm
,
$storage
);
eval
{
$internal_vm
=
$vm_kvm
->
vm
;
$internal_vm
->
list_all_domains
();
$storage
=
$vm_kvm
->
dir_img
();
$internal_vm
=
$vm_kvm
->
vm
;
};
$vm_kvm
=
undef
if
$@
||
!
$internal_vm
||
!
$storage
;
$err_kvm
.=
(
$@
or
'');
...
...
@@ -212,7 +208,7 @@ sub _create_vm {
$err
.=
"
\n
$err_lxc
"
if
$err_lxc
;
}
if
(
!
@vms
)
{
confess
"
No VMs found:
$err
\n
";
warn
"
No VMs found:
$err
\n
";
}
return
\
@vms
;
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment