code: def dont_initialize_flask_app_submodules(
      _func=None, *, skip_all_except=None
  ):
      if not skip_all_except:
          skip_all_except = []
  
      def decorator_dont_initialize_flask_app_submodules(f):
          def no_op(*args, **kwargs):
              pass
  
          methods = [
              "init_api_experimental_auth",
              "init_flash_views",
              "init_appbuilder_links",
              "init_appbuilder_views",
              "init_plugins",
              "init_error_handlers",
              "init_api_connexion",
              "init_api_internal",
              "init_api_experimental",
              "init_api_auth_provider",
              "init_api_error_handlers",
              "init_jinja_globals",
              "init_xframe_protection",
              "init_airflow_session_interface",
              "init_appbuilder",
              "init_check_user_active",
          ]
  
          @functools.wraps(f)
          def func(*args, **kwargs):
              for method in methods:
                  if method not in skip_all_except:
                      patcher = patch(
                          f"airflow.www.app.{method}", no_op
                      )
                      patcher.start()
              purge_cached_app()
              result = f(*args, **kwargs)
              patch.stopall()
              purge_cached_app()
  
              return result
  
          return func
  
      if _func is None:
          return decorator_dont_initialize_flask_app_submodules
      else:
          return decorator_dont_initialize_flask_app_submodules(_func)
  
imports: from __future__ import annotations
  import functools
  from unittest.mock import patch
  from airflow.www.app import purge_cached_app
label_desc: Use image node_id 1 for calling a global function with example usage: dont_initialize_flask_app_submodules(_func) and returns: func, decorator_dont_initialize_flask_app_submodules, decorator_dont_initialize_flask_app_submodules, result