code: def find_file(cls, filename, load_order=None, verbose=False):
          
          if load_order is None:
              load_order = [".", os.path.join("~", ".cloudmesh")]
          for path in load_order:
              name = Config.path_expand(path + os.path.sep + filename)
              if verbose:
                  print("try finding file", name)
              if os.path.isfile(name):
                  if verbose:
                      print("Found File", name)
                  return name
          return None
docs: find the specified file in the list of directories that are given in the
          array load_order
          :param filename: the file name
          :type filename: str
          :param load_order: an array with path names in with the filename is looked for.
          :type load_order: list of str
          :param verbose:
          :type verbose: bool
          :return: file name if successful
          :rtype: string if the file exists or None otherwise