Function: ansible-find-root-path
ansible-find-root-path is a natively compiled function defined in
ansible.el.
Signature
(ansible-find-root-path)
Documentation
Find ansible directory.
Source Code
;; Defined in /nix/store/ihs1wd4idvapzygy87ss7ddr2pwcpsxg-emacs-packages-deps/share/emacs/site-lisp/elpa/ansible-20260607.1852/ansible.el
(defun ansible-find-root-path ()
"Find ansible directory."
(let ((current-dir (f-expand default-directory)))
(cl-loop with count = 0
until (f-exists? (f-join current-dir "roles"))
;; Return nil if outside the value of
if (= count ansible-dir-search-limit)
do (cl-return nil)
;; Or search upper directories.
else
do (cl-incf count)
(unless (f-root? current-dir)
(setq current-dir (f-dirname current-dir)))
finally return current-dir)))