nodes: 0, module; 1, function_definition; 2, function_name:getWorkersName; 3, parameters; 4, block; 5, identifier:data; 6, expression_statement; 7, expression_statement; 8, expression_statement; 9, try_statement; 10, return_statement; 11, comment:"""Returns the list of the names of the workers sorted alphabetically"""; 12, assignment; 13, call; 14, block; 15, except_clause; 16, identifier:names; 17, identifier:names; 18, list_comprehension; 19, attribute; 20, argument_list; 21, expression_statement; 22, identifier:ValueError; 23, block; 24, identifier:fichier; 25, for_in_clause; 26, identifier:names; 27, identifier:sort; 28, call; 29, pass_statement; 30, identifier:fichier; 31, call; 32, attribute; 33, argument_list; 34, attribute; 35, argument_list; 36, identifier:names; 37, identifier:remove; 38, string:"broker"; 39, identifier:data; 40, identifier:keys
code: def getWorkersName(data):
      """Returns the list of the names of the workers sorted alphabetically"""
      names = [fichier for fichier in data.keys()]
      names.sort()
      try:
          names.remove("broker")
      except ValueError:
          pass
      return names