From 9fc36751ceaea79d0bbcf27d2b1140b33fc119a7 Mon Sep 17 00:00:00 2001
From: Brendan Melville <bmelville@google.com>
Date: Wed, 4 Nov 2015 09:04:31 -0800
Subject: [PATCH] Adding schema for redis cluster.

---
 examples/guestbook/redis.jinja        |  2 +-
 examples/guestbook/redis.jinja.schema | 10 ++++++++++
 2 files changed, 11 insertions(+), 1 deletion(-)
 create mode 100644 examples/guestbook/redis.jinja.schema

diff --git a/examples/guestbook/redis.jinja b/examples/guestbook/redis.jinja
index 9f9967cf4..6318cc98e 100644
--- a/examples/guestbook/redis.jinja
+++ b/examples/guestbook/redis.jinja
@@ -1,5 +1,5 @@
 {% set REDIS_PORT = 6379 %}
-{% set WORKERS = properties['workers'] or 2 %}
+{% set WORKERS = properties['workers'] %}
 
 resources:
 - name: redis-master
diff --git a/examples/guestbook/redis.jinja.schema b/examples/guestbook/redis.jinja.schema
new file mode 100644
index 000000000..cd550d65a
--- /dev/null
+++ b/examples/guestbook/redis.jinja.schema
@@ -0,0 +1,10 @@
+info:
+  title: Redis cluster
+  description: Defines a redis cluster, using a single replica
+    replicatedservice for master and replicatedservice for workers.
+
+properties:
+  workers:
+    type: int
+    default: 2
+    description: Number of worker replicas.
-- 
GitLab