#NEWLINE# def ex_start_node( self , node , ex_avoid = None ) : #NEWLINE# #INDENT# '\n        Start a node.\n\n        :param node: Node to start.\n        :type node: :class:`libcloud.compute.base.Node`\n\n        :param ex_avoid: A list of other server uuids to avoid when\n                         starting this node. If provided, node will\n                         attempt to be started on a different\n                         physical infrastructure from other servers\n                         specified using this argument. (optional)\n        :type ex_avoid: ``list``\n        ' #NEWLINE# params = { #NEWLINE# #INDENT# #NEWLINE# #UNINDENT# } #NEWLINE# if ex_avoid : #NEWLINE# #INDENT# params [ 'avoid' ] = ',' . join ( params ) #NEWLINE# #UNINDENT# path = ( '/servers/%s/action/' % node . id ) #NEWLINE# response = self . _perform_action ( path = path , action = 'start' , params = params , method = 'POST' ) #NEWLINE# return ( response . status == httplib . ACCEPTED )