#NEWLINE# def open( self , version , force = False , representation = None , reference_depth = 0 , skip_update_check = False ) : #NEWLINE# #INDENT# 'the open action for houdini environment\n        ' #NEWLINE# if ( not version ) : #NEWLINE# #INDENT# return #NEWLINE# #UNINDENT# if ( hou . hipFile . hasUnsavedChanges ( ) and ( not force ) ) : #NEWLINE# #INDENT# raise RuntimeError #NEWLINE# #UNINDENT# hou . hipFile . load ( file_name = str ( version . absolute_full_path ) , suppress_save_prompt = True ) #NEWLINE# self . set_environment_variables ( force ) #NEWLINE# self . append_to_recent_files ( version . absolute_full_path ) #NEWLINE# return empty_reference_resolution ( )