parameters: (prefix)
return_statement: return temp_file_name
docstring: Generate a temporary file that would not live beyond the lifetime of
      unity_server.
  
      Caller is expected to clean up the temp file as soon as the file is no
      longer needed. But temp files created using this method will be cleaned up
      when unity_server restarts
docstring_summary: Generate a temporary file that would not live beyond the lifetime of
      unity_server.
docstring_tokens: Generate a temporary file that would not live beyond the lifetime of unity_server .
function: def _make_temp_filename(prefix):
      """
      Generate a temporary file that would not live beyond the lifetime of
      unity_server.
  
      Caller is expected to clean up the temp file as soon as the file is no
      longer needed. But temp files created using this method will be cleaned up
      when unity_server restarts
      """
      temp_location = _get_temp_file_location()
      temp_file_name = "/".join([temp_location, str(prefix) + str(_uuid.uuid4())])
      return temp_file_name
function_tokens: def _make_temp_filename ( prefix ) : temp_location = _get_temp_file_location ( ) temp_file_name = "/" . join ( [ temp_location , str ( prefix ) + str ( _uuid . uuid4 ( ) ) ] ) return temp_file_name