Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
P
pve-manager
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Administrator
pve-manager
Commits
9b2f5473
Commit
9b2f5473
authored
Oct 10, 2011
by
Dietmar Maurer
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
run openvz destroy_vm as background task
parent
3ae33cce
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
8 additions
and
4 deletions
+8
-4
OpenVZ.pm
PVE/API2/OpenVZ.pm
+8
-4
No files found.
PVE/API2/OpenVZ.pm
View file @
9b2f5473
...
...
@@ -454,7 +454,9 @@ __PACKAGE__->register_method({
vmid
=>
get_standard_option
('
pve-vmid
'),
},
},
returns
=>
{
type
=>
'
null
'
},
returns
=>
{
type
=>
'
string
',
},
code
=>
sub
{
my
(
$param
)
=
@_
;
...
...
@@ -467,11 +469,13 @@ __PACKAGE__->register_method({
# test if VM exists
my
$conf
=
PVE::OpenVZ::
load_config
(
$param
->
{
vmid
});
my
$cmd
=
['
vzctl
',
'
destroy
',
$vmid
];
my
$realcmd
=
sub
{
my
$cmd
=
['
vzctl
',
'
destroy
',
$vmid
];
PVE::Tools::
run_command
(
$cmd
);
PVE::Tools::
run_command
(
$cmd
);
};
return
undef
;
return
$rpcenv
->
fork_worker
('
vzdestroy
',
$vmid
,
$user
,
$realcmd
)
;
}});
my
$sslcert
;
...
...
Write
Preview
Markdown
is supported
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