Projet

Général

Profil

0001-storing-JSON-settings-method-for-JSON-middleware-use.patch

Serghei Mihai, 02 février 2015 10:03

Télécharger (1,11 ko)

Voir les différences:

Subject: [PATCH] storing JSON settings method for JSON middleware: usefull to
 dump tenants config

 entrouvert/djommon/multitenant/middleware.py | 5 +++++
 1 file changed, 5 insertions(+)
entrouvert/djommon/multitenant/middleware.py
134 134
        # nothing has changed
135 135
        return tenant_settings, last_time
136 136

  
137
    def dump_tenant_settings(self, settings):
138
        path = os.path.join(settings.TENANT_BASE, tenant.schema_name, self.FILENAME)
139
        with open(path, 'w') as settings_file:
140
            json.dump(settings, settings_file, indent=4)
141

  
137 142

  
138 143
class JSONSettingsMiddleware(FileBasedTenantSettingBaseMiddleware):
139 144
    '''Load settings from a JSON file whose path is given by:
140
-