From 39cb9079a6a9c59812a65780f2e3251c6d7131c5 Mon Sep 17 00:00:00 2001 From: Ellwood Zwovic Date: Fri, 21 Jul 2017 00:29:47 -0700 Subject: [PATCH] Remove hang operator --- package_manager/__init__.py | 26 -------------------------- 1 file changed, 26 deletions(-) diff --git a/package_manager/__init__.py b/package_manager/__init__.py index c40a109..5ea016a 100644 --- a/package_manager/__init__.py +++ b/package_manager/__init__.py @@ -423,30 +423,6 @@ class PACKAGE_OT_refresh(bpy.types.Operator): return {'FINISHED'} -class PACKAGE_OT_hang(SubprocMixin, bpy.types.Operator): - bl_idname = 'package.hang' - bl_label = 'Hang (debug)' - bl_description = 'Starts a process that hangs for an hour, for debugging purposes' - bl_options = {'REGISTER'} - - log = logging.getLogger(__name__ + '.PACKAGE_OT_install') - - def create_subprocess(self): - """Starts the download process. - - Also registers the message handlers. - - :rtype: multiprocessing.Process - """ - - import multiprocessing - - proc = multiprocessing.Process(target=subproc.debug_hang) - return proc - - def report_process_died(self): - self.report({'ERROR'}, 'Process died, exit code %s' % self.process.exitcode) - class PACKAGE_OT_load_repositories(SubprocMixin, bpy.types.Operator): bl_idname = 'package.load_repositories' bl_label = 'Load Repositories' @@ -866,7 +842,6 @@ def register(): bpy.utils.register_class(PACKAGE_OT_refresh_packages) bpy.utils.register_class(PACKAGE_OT_refresh) bpy.utils.register_class(PACKAGE_OT_load_repositories) - bpy.utils.register_class(PACKAGE_OT_hang) bpy.utils.register_class(USERPREF_PT_packages) bpy.utils.register_class(WM_OT_package_toggle_expand) bpy.types.WindowManager.package_search = bpy.props.StringProperty( @@ -892,7 +867,6 @@ def unregister(): bpy.utils.unregister_class(PACKAGE_OT_refresh_packages) bpy.utils.unregister_class(PACKAGE_OT_refresh) bpy.utils.unregister_class(PACKAGE_OT_load_repositories) - bpy.utils.unregister_class(PACKAGE_OT_hang) bpy.utils.unregister_class(USERPREF_PT_packages) bpy.utils.unregister_class(WM_OT_package_toggle_expand) del bpy.types.WindowManager.package_search