Skip to content

Commit 9f2bfd3

Browse files
committed
fix: set internal autostart
issue #2097
1 parent c8fbeed commit 9f2bfd3

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

lib/Ravada/Domain.pm

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7830,6 +7830,9 @@ sub restore_backup($self, $backup, $interactive, $rvd_back=undef) {
78307830
if($self->_data('is_base')) {
78317831
$self->_set_base_vm_db($self->_vm->id,1);
78327832
}
7833+
if($data->{autostart}) {
7834+
$self->autostart(1, Ravada::Utils::user_daemon());
7835+
}
78337836
return $self;
78347837
}
78357838

t/vm/backup.t

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -113,10 +113,11 @@ sub backup_auto_start($vm) {
113113
is($domain2->autostart,1);
114114
is($domain2->_data('autostart'),1);
115115
if ($vm->type eq 'KVM') {
116-
is($domain->domain->get_autostart(),1);
116+
is($domain2->domain->get_autostart(),1);
117117
}
118+
is($domain2->_internal_autostart(),1);
119+
118120
$domain2->remove(user_admin);
119-
exit;
120121

121122
}
122123

0 commit comments

Comments
 (0)