Projet

Général

Profil

0001-cook-allow-extra-unknown-parameters-to-create-xxx-ca.patch

Frédéric Péters, 21 août 2019 15:37

Télécharger (3,79 ko)

Voir les différences:

Subject: [PATCH] cook: allow extra unknown parameters to create-xxx calls
 (#35516)

 hobo/environment/management/commands/cook.py | 20 ++++++++++----------
 1 file changed, 10 insertions(+), 10 deletions(-)
hobo/environment/management/commands/cook.py
113 113
                raise CommandError('timeout waiting for %s' % ', '.join(
114 114
                    [x.base_url for x in services]))
115 115

  
116
    def create_hobo(self, url, primary=False, title=None, slug=None):
116
    def create_hobo(self, url, primary=False, title=None, slug=None, **kwargs):
117 117
        if connection.get_tenant().schema_name == 'public':
118 118
            # if we're not currently in a tenant then we force the creation of
119 119
            # a primary hobo
......
200 200
            variable.value = value
201 201
            variable.save()
202 202

  
203
    def create_authentic(self, url, title, slug=None, template_name='', variables=None):
203
    def create_authentic(self, url, title, slug=None, template_name='', variables=None, **kwargs):
204 204
        return self.create_site(Authentic, url, title, slug, template_name, variables)
205 205

  
206 206
    def set_idp(self, url=None):
......
212 212
            obj.use_as_idp_for_self = True
213 213
        obj.save()
214 214

  
215
    def create_combo(self, url, title, slug=None, template_name='', variables=None):
215
    def create_combo(self, url, title, slug=None, template_name='', variables=None, **kwargs):
216 216
        return self.create_site(Combo, url, title, slug, template_name, variables)
217 217

  
218
    def create_wcs(self, url, title, slug=None, template_name='', variables=None):
218
    def create_wcs(self, url, title, slug=None, template_name='', variables=None, **kwargs):
219 219
        return self.create_site(Wcs, url, title, slug, template_name, variables)
220 220

  
221
    def create_passerelle(self, url, title, slug=None, template_name='', variables=None):
221
    def create_passerelle(self, url, title, slug=None, template_name='', variables=None, **kwargs):
222 222
        return self.create_site(Passerelle, url, title, slug, template_name, variables)
223 223

  
224
    def create_fargo(self, url, title, slug=None, template_name='', variables=None):
224
    def create_fargo(self, url, title, slug=None, template_name='', variables=None, **kwargs):
225 225
        return self.create_site(Fargo, url, title, slug, template_name, variables)
226 226

  
227
    def create_welco(self, url, title, slug=None, template_name='', variables=None):
227
    def create_welco(self, url, title, slug=None, template_name='', variables=None, **kwargs):
228 228
        return self.create_site(Welco, url, title, slug, template_name, variables)
229 229

  
230
    def create_chrono(self, url, title, slug=None, template_name='', variables=None):
230
    def create_chrono(self, url, title, slug=None, template_name='', variables=None, **kwargs):
231 231
        return self.create_site(Chrono, url, title, slug, template_name, variables)
232 232

  
233
    def create_corbo(self, url, title, slug=None, template_name='', variables=None):
233
    def create_corbo(self, url, title, slug=None, template_name='', variables=None, **kwargs):
234 234
        return self.create_site(Corbo, url, title, slug, template_name, variables)
235 235

  
236
    def create_bijoe(self, url, title, slug=None, template_name='', variables=None):
236
    def create_bijoe(self, url, title, slug=None, template_name='', variables=None, **kwargs):
237 237
        return self.create_site(BiJoe, url, title, slug, template_name, variables)
238 238

  
239 239
    def set_theme(self, theme):
240
-