code: def _get_temp_file_location():
      """
      Returns user specified temporary file location.
      The temporary location is specified through:
  
      >>> turicreate.config.set_runtime_config('TURI_CACHE_FILE_LOCATIONS', ...)
  
      """
      from .._connect import main as _glconnect
  
      unity = _glconnect.get_unity()
      cache_dir = _convert_slashes(
          unity.get_current_cache_file_location()
      )
      if not _os.path.exists(cache_dir):
          _os.makedirs(cache_dir)
      return cache_dir
  
imports: from __future__ import print_function
  from __future__ import division
  from __future__ import absolute_import
  import os
  import urllib
  import re
  import itertools
  import uuid
  import datetime
  import sys
  from ._sframe_generation import generate_random_sframe
  from ._sframe_generation import generate_random_regression_sframe
  from ._sframe_generation import generate_random_classification_sframe
  from ._type_checks import _raise_error_if_not_of_type
  from ._type_checks import _is_non_string_iterable
  from ._progress_table_printer import ProgressTablePrinter
label_desc: Use image node_id 11 for calling a global function with example usage: _get_temp_file_location() and returns: cache_dir