From c5a51e7fe86bf824f7ffc693e8101d0edb8a75c6 Mon Sep 17 00:00:00 2001
From: pierreozoux <pierre@ozoux.net>
Date: Tue, 28 Oct 2014 16:24:00 +0000
Subject: [PATCH] Codestyle

---
 unit-files/mysql-importer@.service      |  2 +-
 unit-files/mysql@.service               | 21 +++++++++++++--------
 unit-files/wordpress-discovery@.service | 11 ++++++-----
 unit-files/wordpress-importer@.service  |  4 +++-
 unit-files/wordpress@.service           | 22 ++++++++++++----------
 5 files changed, 35 insertions(+), 25 deletions(-)

diff --git a/unit-files/mysql-importer@.service b/unit-files/mysql-importer@.service
index 77af011..29ebd23 100644
--- a/unit-files/mysql-importer@.service
+++ b/unit-files/mysql-importer@.service
@@ -1,4 +1,4 @@
-[Unit]  
+[Unit]
 Description=MySQL importer
 Before=mysql@%i.service
 
diff --git a/unit-files/mysql@.service b/unit-files/mysql@.service
index cbd231b..f1d6da9 100644
--- a/unit-files/mysql@.service
+++ b/unit-files/mysql@.service
@@ -1,20 +1,25 @@
 [Unit]
 Description=%p-%i
-After=docker.service
-After=%p-importer@%i.service
+
+# Requirements
 Requires=docker.service
 Requires=%p-importer@%i.service
 
+# Dependency ordering
+After=docker.service
+After=%p-importer@%i.service
+
 [Service]
 Restart=always
+ExecStartPre=-/usr/bin/docker kill %p-%i
 ExecStartPre=-/usr/bin/docker rm %p-%i
-ExecStart=/usr/bin/docker run\
---name %p-%i\
--v /data/per-user/%i/%p/data:/var/lib/mysql\
---env-file /data/per-user/%i/%p/.env\
-indiehosters/mysql
+ExecStart=/usr/bin/docker run \
+  --name %p-%i \
+  -v /data/per-user/%i/%p/data:/var/lib/mysql \
+  --env-file /data/per-user/%i/%p/.env \
+  indiehosters/mysql
 ExecReload=/usr/bin/docker restart %p-%i
-ExecStop=/usr/bin/docker stop %p-%i 
+ExecStop=/usr/bin/docker stop %p-%i
 
 [Install]
 WantedBy=multi-user.target
diff --git a/unit-files/wordpress-discovery@.service b/unit-files/wordpress-discovery@.service
index a42eb76..4621b15 100644
--- a/unit-files/wordpress-discovery@.service
+++ b/unit-files/wordpress-discovery@.service
@@ -5,16 +5,17 @@ Description=%p for %i etcd registration
 Requires=etcd.service
 Requires=wordpress@%i.service
 
-# Dependency ordering and binding
+# Dependency ordering
 After=etcd.service
 After=wordpress@%i.service
+
+# Dependency binding
 BindsTo=wordpress@%i.service
 
 [Service]
-
 # Start
 ## Test whether service is accessible and then register useful information
-ExecStart=/bin/bash -c '\
+ExecStart=/bin/bash -c ' \
   sleep 3; \
   while true; do \
     app=`echo %p | cut -d"-" -f1`; \
@@ -29,6 +30,6 @@ ExecStart=/bin/bash -c '\
   done'
 
 # Stop
-ExecStop=/bin/bash -ceux '\
-  app=`echo %p | cut -d"-" -f1`;\
+ExecStop=/bin/bash -ceux ' \
+  app=`echo %p | cut -d"-" -f1`; \
   /usr/bin/etcdctl rm /services/$app/%i
diff --git a/unit-files/wordpress-importer@.service b/unit-files/wordpress-importer@.service
index 33f5665..435d234 100644
--- a/unit-files/wordpress-importer@.service
+++ b/unit-files/wordpress-importer@.service
@@ -1,5 +1,7 @@
-[Unit]  
+[Unit]
 Description=WordPress importer
+
+# Dependency ordering
 After=mysql-importer@%i.service
 Before=wordpress@%i.service
 
diff --git a/unit-files/wordpress@.service b/unit-files/wordpress@.service
index bad7e05..a17a964 100644
--- a/unit-files/wordpress@.service
+++ b/unit-files/wordpress@.service
@@ -1,14 +1,16 @@
 [Unit]
 Description=%p-%i
-After=docker.service
 
-Requires=etcd.service
+# Requirements
 Requires=docker.service
+Requires=etcd.service
 Requires=mysql@%i.service
-After=mysql@%i.service
 Requires=%p-importer@%i.service
 Requires=%p-discovery@%i.service
 
+# Dependency ordering
+After=docker.service
+After=mysql@%i.service
 After=%p-importer@%i.service
 Before=%p-discovery@%i.service
 
@@ -16,13 +18,13 @@ Before=%p-discovery@%i.service
 Restart=always
 ExecStartPre=-/usr/bin/docker kill %p-%i
 ExecStartPre=-/usr/bin/docker rm %p-%i
-ExecStart=/usr/bin/docker run\
---name %p-%i\
---link mysql-%i:db\
--v /data/per-user/%i/%p/data/wp-content:/app/wp-content\
--v /data/per-user/%i/%p/data/.htaccess:/app/.htaccess\
---env-file /data/per-user/%i/%p/.env\
-indiehosters/wordpress
+ExecStart=/usr/bin/docker run \
+  --name %p-%i \
+  --link mysql-%i:db \
+  -v /data/per-user/%i/%p/data/wp-content:/app/wp-content \
+  -v /data/per-user/%i/%p/data/.htaccess:/app/.htaccess \
+  --env-file /data/per-user/%i/%p/.env \
+  indiehosters/wordpress
 ExecReload=/usr/bin/docker restart %p-%i
 ExecStop=/usr/bin/docker stop %p-%i
 
-- 
GitLab