Index: /tools/gformat.py
===================================================================
--- /tools/gformat.py	(revision 14153)
+++ /tools/gformat.py	(revision 14154)
@@ -1919,4 +1919,14 @@
               VALUES ((SELECT id FROM nodes WHERE name = '%(nodename)s'), 'ap',
               '%(ssid)s', 'IEEE 802.11b', %(channel)s, 'active');""" % ifacedump
+    elif sys.argv[1] == "smokeping-export":
+        for host in get_hostlist():
+            datadump = get_yaml(host)
+            if datadump.get('service_proxy_normal', False) or datadump.get('service_proxy_ileiden', False):
+                print textwrap.dedent("""\
+                    ++ wleiden-gw-%(nodename)s
+                    menu = %(nodename)s.gw
+                    title = Wireless Leiden gateway %(nodename)s.gw.wleiden.net.
+                    host = %(nodename)s.gw.wleiden.net.
+                    """ % datadump)
     elif sys.argv[1] == "nagios-export":
       try:
