Remove hang operator
This commit is contained in:
@@ -423,30 +423,6 @@ class PACKAGE_OT_refresh(bpy.types.Operator):
|
|||||||
return {'FINISHED'}
|
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):
|
class PACKAGE_OT_load_repositories(SubprocMixin, bpy.types.Operator):
|
||||||
bl_idname = 'package.load_repositories'
|
bl_idname = 'package.load_repositories'
|
||||||
bl_label = '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_packages)
|
||||||
bpy.utils.register_class(PACKAGE_OT_refresh)
|
bpy.utils.register_class(PACKAGE_OT_refresh)
|
||||||
bpy.utils.register_class(PACKAGE_OT_load_repositories)
|
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(USERPREF_PT_packages)
|
||||||
bpy.utils.register_class(WM_OT_package_toggle_expand)
|
bpy.utils.register_class(WM_OT_package_toggle_expand)
|
||||||
bpy.types.WindowManager.package_search = bpy.props.StringProperty(
|
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_packages)
|
||||||
bpy.utils.unregister_class(PACKAGE_OT_refresh)
|
bpy.utils.unregister_class(PACKAGE_OT_refresh)
|
||||||
bpy.utils.unregister_class(PACKAGE_OT_load_repositories)
|
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(USERPREF_PT_packages)
|
||||||
bpy.utils.unregister_class(WM_OT_package_toggle_expand)
|
bpy.utils.unregister_class(WM_OT_package_toggle_expand)
|
||||||
del bpy.types.WindowManager.package_search
|
del bpy.types.WindowManager.package_search
|
||||||
|
Reference in New Issue
Block a user