#NEWLINE# def start( self , iface = '' , cb = None ) : #NEWLINE# #INDENT# ' Start storage\n        ' #NEWLINE# _log . analyze ( self . node . id , '+' , None ) #NEWLINE# if self . starting : #NEWLINE# #INDENT# name = ( self . node . attributes . get_node_name_as_str ( ) or self . node . id ) #NEWLINE# try : #NEWLINE# #INDENT# self . storage . start ( iface = iface , cb = CalvinCB ( self . started_cb , org_cb = cb ) , name = name ) #NEWLINE# #UNINDENT# except : #NEWLINE# #INDENT# _log . exception ( 'Failed start of storage for name={}, switches to local' . format ( name ) ) #NEWLINE# #UNINDENT# #UNINDENT# if ( not self . proxy ) : #NEWLINE# #INDENT# self . _init_proxy ( )