diff options
Diffstat (limited to 'src/deployment.lisp')
-rw-r--r-- | src/deployment.lisp | 16 |
1 files changed, 0 insertions, 16 deletions
diff --git a/src/deployment.lisp b/src/deployment.lisp index ce4fb95..a845168 100644 --- a/src/deployment.lisp +++ b/src/deployment.lisp @@ -91,22 +91,6 @@ will not be discarded." (make-propspec :propspec propspec-expression))) :collect-at-end collect-at-end)) -(defmacro with-deployment-report (&rest forms) - (with-gensyms (failures) - `(let (,failures) - (handler-bind ((failed-change (lambda (c) (setq ,failures t)))) - (let ((result (progn ,@forms))) - (inform - t - (cond - ((eql :no-change result) - "No changes were made.") - (,failures - "There were failures while attempting to apply some properties.") - (t - "Changes were made without any reported failures."))) - result))))) - (defun deploy* (connections host &optional additional-properties) "Execute the deployment which is defined by the pair (CONNECTIONS . HOST), except possibly with the property application specification |