guest_check_remus_ok guest_editconfig
guest_prepare_disk guest_unprepare_disk
host_involves_pcipassthrough host_get_pcipassthrough_devs
- toolstack guest_create
+ toolstack guest_create guest_create_paused
await_webspace_fetch_byleaf create_webfile
file_link_contents get_timeout
toolstack($ho,$gho)->create($gho);
}
+sub guest_create_paused ($) {
+ my ($gho) = @_;
+ my $ho = $gho->{Host};
+ guest_prepare_disk($gho);
+ toolstack($ho,$gho)->create_paused($gho);
+}
+
sub guest_prepare_disk ($) {
my ($gho) = @_;
target_cmd_root($self->{Host}, $self->{_Command}." destroy $gn", 40);
}
+sub _create ($$$) {
+ my ($self,$gho,$options) = @_;
+ my $cfg = $gho->{CfgPath};
+ target_cmd_root($self->{Host},
+ $self->{_VerboseCommand}." create $options $cfg", 100);
+}
+
sub create ($$) {
my ($self,$gho) = @_;
+ return $self->_create($gho,'');
+}
+
+sub create_paused ($$) {
+ my ($self,$gho) = @_;
+ return $self->_create($gho,'-p');
my $cfg = $gho->{CfgPath};
- target_cmd_root($self->{Host}, $self->{_VerboseCommand}." create $cfg", 100);
}
sub consolecmd ($$) {