Last active
May 14, 2019 07:17
-
-
Save christiaan-janssen/9d15c835153138206eb7bf4386f8ca3e to your computer and use it in GitHub Desktop.
Run chef commands from emacs
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
;;; Package --- Sumary: | |
;;; Emacs main config file | |
;;; Commentary: | |
;;; Code: | |
(defun parent-directory (dir) | |
"return parent directory of dir" | |
(unless (equal "/" dir) | |
(file-name-directory (directory-file-name dir)))) | |
(defun kitchen-converge () | |
"Run chef test kitchen converge" | |
(interactive) | |
(cd (parent-directory | |
(file-name-directory (buffer-file-name)))) | |
(async-shell-command "kitchen converge")) | |
(provide 'chef) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment