#NEWLINE# def _add_choice_input( self ) : #NEWLINE# #INDENT# try : #NEWLINE# #INDENT# choice = self . _choices . pop ( 0 ) #NEWLINE# #UNINDENT# except IndexError : #NEWLINE# #INDENT# choice = self . default_choice #NEWLINE# #UNINDENT# if ( choice == importer . action . APPLY ) : #NEWLINE# #INDENT# self . io . addinput ( 'A' ) #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# if ( choice == importer . action . ASIS ) : #NEWLINE# #INDENT# self . io . addinput ( 'U' ) #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# if ( choice == importer . action . ALBUMS ) : #NEWLINE# #INDENT# self . io . addinput ( 'G' ) #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# if ( choice == importer . action . TRACKS ) : #NEWLINE# #INDENT# self . io . addinput ( 'T' ) #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# if ( choice == importer . action . SKIP ) : #NEWLINE# #INDENT# self . io . addinput ( 'S' ) #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# if isinstance ( self , int ) : #NEWLINE# #INDENT# self . io . addinput ( 'M' ) #NEWLINE# self . io . addinput ( unicode ( choice ) ) #NEWLINE# self . _add_choice_input ( ) #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# raise Exception ( ( 'Unknown choice %s' % choice ) )