Successfully indented all of standard lib with domtool-mode
[hcoop/domtool2.git] / lib / easy_domain.dtl
index 8491af0..56bc092 100644 (file)
@@ -4,31 +4,32 @@ val default_node : (node) = "mire";
 val web_node : (web_node) = "mire";
 
 val webAt =
-       \ n : (web_node) ->
-       \ host : (host) ->
-       \\ config : Vhost ->
-               (dns (dnsA host (ip_of_node (web_node_to_node n)));
+  \ n : (web_node) ->
+  \ host : (host) ->
+  \\ config : Vhost -> begin
+    dns (dnsA host (ip_of_node (web_node_to_node n)));
 
-               vhost host where
-                       WebPlaces = [web_place_default n]
-               with
-                       config
-               end);
+    vhost host where
+      WebPlaces = [web_place_default n]
+    with
+      config
+    end
+  end;
 
 val web = webAt web_node;
 
 val webAtIp =
-       \ ip : (your_ip) ->
-       \ host : (host) ->
-       \\ config : Vhost -> begin
-         dns (dnsA host (your_ip_to_ip ip));
+  \ ip : (your_ip) ->
+  \ host : (host) ->
+  \\ config : Vhost -> begin
+    dns (dnsA host (your_ip_to_ip ip));
 
-         vhost host where
-           WebPlaces = [web_place web_node ip]
-         with
-           config
-         end
-       end;
+    vhost host where
+      WebPlaces = [web_place web_node ip]
+    with
+      config
+    end
+  end;
 
 val addDefaultAlias = begin
   mailbox <- Mailbox;
@@ -44,33 +45,33 @@ val addWww = begin
 end;
 
 val dom =
-       \ d : (your_domain) ->
-       \\ config : Domain ->
-               domain d with
-                       dns (dnsNS "ns1.hcoop.net");
-                       dns (dnsNS "ns3.hcoop.net");
+  \ d : (your_domain) ->
+  \\ config : Domain ->
+  domain d with
+    dns (dnsNS "ns1.hcoop.net");
+    dns (dnsNS "ns3.hcoop.net");
 
-                       dns (dnsDefaultA (ip_of_node (web_node_to_node web_node)));
+    dns (dnsDefaultA (ip_of_node (web_node_to_node web_node)));
 
-                       handleMail;
-                       dns (dnsMX 1 "deleuze.hcoop.net");
+    handleMail;
+    dns (dnsMX 1 "deleuze.hcoop.net");
 
-                       createWWW : bool <- CreateWWW;
-                       if createWWW then
-                         addWww
-                       else
-                         Skip
-                       end;
+    createWWW : bool <- CreateWWW;
+    if createWWW then
+      addWww
+    else
+      Skip
+    end;
 
-                       defAl : bool <- DefaultAlias;
-                       if defAl then
-                         addDefaultAlias
-                       else
-                         Skip
-                       end;
+    defAl : bool <- DefaultAlias;
+    if defAl then
+      addDefaultAlias
+    else
+      Skip
+    end;
 
-                       config
-               end;
+    config
+  end;
 
 val nameserver = \host -> dns (dnsNS host);
 val dnsIP = \from -> \to -> dns (dnsA from to);