Fix wrong name errors caused in previous commit
This commit is contained in:
@@ -107,10 +107,6 @@ class SubprocMixin:
|
|||||||
|
|
||||||
def quit(self):
|
def quit(self):
|
||||||
"""Signals the state machine to stop this operator from running."""
|
"""Signals the state machine to stop this operator from running."""
|
||||||
try:
|
|
||||||
self.cancel(bpy.context)
|
|
||||||
except AttributeError:
|
|
||||||
pass
|
|
||||||
self._state = 'QUIT'
|
self._state = 'QUIT'
|
||||||
|
|
||||||
def invoke(self, context, event):
|
def invoke(self, context, event):
|
||||||
@@ -160,7 +156,6 @@ class SubprocMixin:
|
|||||||
|
|
||||||
if not self.process.is_alive():
|
if not self.process.is_alive():
|
||||||
self.report_process_died()
|
self.report_process_died()
|
||||||
self.cancel(context)
|
|
||||||
self._finish(context)
|
self._finish(context)
|
||||||
return {'CANCELLED'}
|
return {'CANCELLED'}
|
||||||
|
|
||||||
@@ -177,6 +172,10 @@ class SubprocMixin:
|
|||||||
|
|
||||||
def _finish(self, context):
|
def _finish(self, context):
|
||||||
import multiprocessing
|
import multiprocessing
|
||||||
|
try:
|
||||||
|
self.cancel(context)
|
||||||
|
except AttributeError:
|
||||||
|
pass
|
||||||
|
|
||||||
global bpkg_operation_running
|
global bpkg_operation_running
|
||||||
|
|
||||||
@@ -271,7 +270,7 @@ class PACKAGE_OT_install(SubprocMixin, bpy.types.Operator):
|
|||||||
self.log.debug("Using %s as install path", install_path)
|
self.log.debug("Using %s as install path", install_path)
|
||||||
|
|
||||||
import addon_utils
|
import addon_utils
|
||||||
proc = multiprocessing.Process(target=messages.download_and_install_package,
|
proc = multiprocessing.Process(target=subproc.download_and_install_package,
|
||||||
args=(self.pipe_subproc, package, install_path))
|
args=(self.pipe_subproc, package, install_path))
|
||||||
return proc
|
return proc
|
||||||
|
|
||||||
|
@@ -26,7 +26,7 @@ def download_and_install_package(pipe_to_blender, package: bpkg.Package, install
|
|||||||
pipe_to_blender.send(messages.InstallError(err))
|
pipe_to_blender.send(messages.InstallError(err))
|
||||||
raise
|
raise
|
||||||
|
|
||||||
pipe_to_blender.send(Success())
|
pipe_to_blender.send(messages.Success())
|
||||||
|
|
||||||
|
|
||||||
def uninstall_package(pipe_to_blender, package: bpkg.Package, install_path: Path):
|
def uninstall_package(pipe_to_blender, package: bpkg.Package, install_path: Path):
|
||||||
@@ -41,7 +41,7 @@ def uninstall_package(pipe_to_blender, package: bpkg.Package, install_path: Path
|
|||||||
for pkgfile in [install_path / Path(p) for p in package.files]:
|
for pkgfile in [install_path / Path(p) for p in package.files]:
|
||||||
bpkg.utils.rm(pkgfile)
|
bpkg.utils.rm(pkgfile)
|
||||||
|
|
||||||
pipe_to_blender.send(Success())
|
pipe_to_blender.send(messages.Success())
|
||||||
|
|
||||||
|
|
||||||
def refresh_repository(pipe_to_blender, repo_storage_path: Path, repository_url: str):
|
def refresh_repository(pipe_to_blender, repo_storage_path: Path, repository_url: str):
|
||||||
|
Reference in New Issue
Block a user