0004-environment-rename-get_setting_variable-to-get_varia.patch
hobo/environment/forms.py | ||
---|---|---|
24 | 24 | |
25 | 25 |
from .models import (Authentic, Wcs, Passerelle, Variable, Combo, Fargo, Welco, |
26 | 26 |
MandayeJS, Chrono, Corbo, BiJoe, Hobo) |
27 |
from .utils import get_setting_variable
|
|
27 |
from .utils import get_variable |
|
28 | 28 | |
29 | 29 |
EXCLUDED_FIELDS = ('last_operational_check_timestamp', |
30 | 30 |
'last_operational_success_timestamp', 'secret_key', |
... | ... | |
185 | 185 |
form_data = None |
186 | 186 |
initial_data = {} |
187 | 187 |
for variable_name in self.variables: |
188 |
initial_data[variable_name] = get_setting_variable(variable_name).value
|
|
188 |
initial_data[variable_name] = get_variable(variable_name).value |
|
189 | 189 |
context['form'] = self.form_class(form_data, initial=initial_data) |
190 | 190 |
return context |
191 | 191 | |
... | ... | |
195 | 195 |
return self.get(request, *args, **kwargs) |
196 | 196 |
changed = False |
197 | 197 |
for variable_name in self.variables: |
198 |
variable = get_setting_variable(variable_name)
|
|
198 |
variable = get_variable(variable_name) |
|
199 | 199 |
if variable.value != form.cleaned_data[variable_name]: |
200 | 200 |
variable.value = form.cleaned_data[variable_name] |
201 | 201 |
variable.save() |
hobo/environment/utils.py | ||
---|---|---|
70 | 70 |
self.href = href |
71 | 71 | |
72 | 72 | |
73 |
def get_setting_variable(name):
|
|
73 |
def get_variable(name): |
|
74 | 74 |
from .models import Variable |
75 | 75 |
variable, created = Variable.objects.get_or_create( |
76 | 76 |
name=name, |
77 |
- |