#NEWLINE# def __init__( self ) : #NEWLINE# #INDENT# 'Initialise the IronicClientWrapper for use.\n\n        Initialise IronicClientWrapper by loading ironicclient\n        dynamically so that ironicclient is not a dependency for\n        Nova.\n        ' #NEWLINE# global ironic #NEWLINE# if ( ironic is None ) : #NEWLINE# #INDENT# ironic = importutils . import_module ( 'ironicclient' ) #NEWLINE# if ( not hasattr ( ironic , 'exc' ) ) : #NEWLINE# #INDENT# ironic . exc = importutils . import_module ( 'ironicclient.exc' ) #NEWLINE# #UNINDENT# if ( not hasattr ( ironic , 'client' ) ) : #NEWLINE# #INDENT# ironic . client = importutils . import_module ( 'ironicclient.client' ) #NEWLINE# #UNINDENT# #UNINDENT# self . _cached_client = None