From e72de5a320599faab5408ed9f3a75d6ef219eb78 Mon Sep 17 00:00:00 2001
From: Julien Muchembled <jm@nexedi.com>
Date: Mon, 5 Aug 2019 21:23:35 +0200
Subject: [PATCH] NEO: new 'extra-options' recipe option

---
 slapos/recipe/neoppod.py | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/slapos/recipe/neoppod.py b/slapos/recipe/neoppod.py
index 4c0bcf521..e85460a3d 100644
--- a/slapos/recipe/neoppod.py
+++ b/slapos/recipe/neoppod.py
@@ -25,6 +25,7 @@
 #
 ##############################################################################
 import os
+import shlex
 from slapos.recipe.librecipe import GenericBaseRecipe
 from zc.buildout import UserError
 
@@ -60,6 +61,7 @@ class NeoBaseRecipe(GenericBaseRecipe):
         '--key', etc + 'neo.key',
         )
     args += self._getOptionList()
+    args += shlex.split(options.get('extra-options', ''))
     return self.createWrapper(options['wrapper'], args)
 
   def _getBindingAddress(self):
-- 
2.30.9