[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#26830: [PATCH 2/4] gnu: services: nginx: Add a 'reload' action.
From: |
Clément Lassieur |
Subject: |
bug#26830: [PATCH 2/4] gnu: services: nginx: Add a 'reload' action. |
Date: |
Mon, 8 May 2017 17:28:30 +0200 |
* gnu/services/web.scm (nginx-shepherd-service): Add it.
---
gnu/services/web.scm | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/gnu/services/web.scm b/gnu/services/web.scm
index f85b41215..956aa1518 100644
--- a/gnu/services/web.scm
+++ b/gnu/services/web.scm
@@ -4,6 +4,7 @@
;;; Copyright © 2016 ng0 <address@hidden>
;;; Copyright © 2016, 2017 Julien Lepiller <address@hidden>
;;; Copyright © 2017 Christopher Baines <address@hidden>
+;;; Copyright © 2017 Clément Lassieur <address@hidden>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -262,13 +263,13 @@ of index files."
run-directory server-blocks
upstream-blocks))
address@hidden))))))
- ;; TODO: Add 'reload' action.
(list (shepherd-service
(provision '(nginx))
(documentation "Run the nginx daemon.")
(requirement '(user-processes loopback))
(start (nginx-action "-p" run-directory))
- (stop (nginx-action "-s" "stop"))))))))
+ (stop (nginx-action "-s" "stop"))
+ (reload (nginx-action "-s" "reload"))))))))
(define nginx-service-type
(service-type (name 'nginx)
--
2.12.2