#NEWLINE# def compile_template_str( template , renderers , default ) : #NEWLINE# #INDENT# '\n    Take template as a string and return the high data structure\n    derived from the template.\n    ' #NEWLINE# fn_ = salt . utils . mkstemp ( ) #NEWLINE# with salt . utils . fopen ( fn_ , 'wb' ) as ofile : #NEWLINE# #INDENT# ofile . write ( SLS_ENCODER ( template ) [ 0 ] ) #NEWLINE# #UNINDENT# return compile_template ( fn_ , renderers , default )