#NEWLINE# def _val_from_env( self , env , attr ) : #NEWLINE# #INDENT# 'Transforms env-strings to python.' #NEWLINE# val = os . environ [ env ] #NEWLINE# if ( attr in ( 'rules' , 'exclude_rules' ) ) : #NEWLINE# #INDENT# return self . _rules_from_env ( val ) #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# if ( attr == 'priority' ) : #NEWLINE# #INDENT# return dict ( self . _priority_from_env ( val ) ) #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# if ( attr == 'wait_command' ) : #NEWLINE# #INDENT# return int ( self ) #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# if ( attr in ( 'require_confirmation' , 'no_colors' , 'debug' , 'alter_history' ) ) : #NEWLINE# #INDENT# return ( val . lower ( ) == 'true' ) #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# if ( attr == 'history_limit' ) : #NEWLINE# #INDENT# return int ( val ) #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# return val