Cleaned up message strings

This commit is contained in:
Jeremy Stretch 2016-10-31 11:16:30 -04:00
parent df9a6a0c53
commit d97dd266b7
7 changed files with 43 additions and 43 deletions

View File

@ -394,7 +394,7 @@ class ComponentTemplateCreateView(View):
if not form.errors: if not form.errors:
self.model.objects.bulk_create(component_templates) self.model.objects.bulk_create(component_templates)
messages.success(request, "Added {} component(s) to {}".format(len(component_templates), devicetype)) messages.success(request, u"Added {} component(s) to {}.".format(len(component_templates), devicetype))
if '_addanother' in request.POST: if '_addanother' in request.POST:
return redirect(request.path) return redirect(request.path)
else: else:
@ -713,7 +713,7 @@ def consoleport_add(request, pk):
if not form.errors: if not form.errors:
ConsolePort.objects.bulk_create(console_ports) ConsolePort.objects.bulk_create(console_ports)
messages.success(request, "Added {} console port(s) to {}".format(len(console_ports), device)) messages.success(request, u"Added {} console port(s) to {}.".format(len(console_ports), device))
if '_addanother' in request.POST: if '_addanother' in request.POST:
return redirect('dcim:consoleport_add', pk=device.pk) return redirect('dcim:consoleport_add', pk=device.pk)
else: else:
@ -739,7 +739,7 @@ def consoleport_connect(request, pk):
form = forms.ConsolePortConnectionForm(request.POST, instance=consoleport) form = forms.ConsolePortConnectionForm(request.POST, instance=consoleport)
if form.is_valid(): if form.is_valid():
consoleport = form.save() consoleport = form.save()
messages.success(request, "Connected {0} {1} to {2} {3}".format( messages.success(request, u"Connected {} {} to {} {}.".format(
consoleport.device, consoleport.device,
consoleport.name, consoleport.name,
consoleport.cs_port.device, consoleport.cs_port.device,
@ -766,7 +766,7 @@ def consoleport_disconnect(request, pk):
consoleport = get_object_or_404(ConsolePort, pk=pk) consoleport = get_object_or_404(ConsolePort, pk=pk)
if not consoleport.cs_port: if not consoleport.cs_port:
messages.warning(request, "Cannot disconnect console port {0}: It is not connected to anything" messages.warning(request, u"Cannot disconnect console port {}: It is not connected to anything."
.format(consoleport)) .format(consoleport))
return redirect('dcim:device', pk=consoleport.device.pk) return redirect('dcim:device', pk=consoleport.device.pk)
@ -776,7 +776,7 @@ def consoleport_disconnect(request, pk):
consoleport.cs_port = None consoleport.cs_port = None
consoleport.connection_status = None consoleport.connection_status = None
consoleport.save() consoleport.save()
messages.success(request, "Console port {0} has been disconnected".format(consoleport)) messages.success(request, u"Console port {} has been disconnected.".format(consoleport))
return redirect('dcim:device', pk=consoleport.device.pk) return redirect('dcim:device', pk=consoleport.device.pk)
else: else:
@ -840,7 +840,7 @@ def consoleserverport_add(request, pk):
if not form.errors: if not form.errors:
ConsoleServerPort.objects.bulk_create(cs_ports) ConsoleServerPort.objects.bulk_create(cs_ports)
messages.success(request, "Added {} console server port(s) to {}".format(len(cs_ports), device)) messages.success(request, u"Added {} console server port(s) to {}.".format(len(cs_ports), device))
if '_addanother' in request.POST: if '_addanother' in request.POST:
return redirect('dcim:consoleserverport_add', pk=device.pk) return redirect('dcim:consoleserverport_add', pk=device.pk)
else: else:
@ -869,7 +869,7 @@ def consoleserverport_connect(request, pk):
consoleport.cs_port = consoleserverport consoleport.cs_port = consoleserverport
consoleport.connection_status = form.cleaned_data['connection_status'] consoleport.connection_status = form.cleaned_data['connection_status']
consoleport.save() consoleport.save()
messages.success(request, "Connected {0} {1} to {2} {3}".format( messages.success(request, u"Connected {} {} to {} {}.".format(
consoleport.device, consoleport.device,
consoleport.name, consoleport.name,
consoleserverport.device, consoleserverport.device,
@ -893,7 +893,7 @@ def consoleserverport_disconnect(request, pk):
consoleserverport = get_object_or_404(ConsoleServerPort, pk=pk) consoleserverport = get_object_or_404(ConsoleServerPort, pk=pk)
if not hasattr(consoleserverport, 'connected_console'): if not hasattr(consoleserverport, 'connected_console'):
messages.warning(request, "Cannot disconnect console server port {0}: Nothing is connected to it" messages.warning(request, u"Cannot disconnect console server port {}: Nothing is connected to it."
.format(consoleserverport)) .format(consoleserverport))
return redirect('dcim:device', pk=consoleserverport.device.pk) return redirect('dcim:device', pk=consoleserverport.device.pk)
@ -904,7 +904,7 @@ def consoleserverport_disconnect(request, pk):
consoleport.cs_port = None consoleport.cs_port = None
consoleport.connection_status = None consoleport.connection_status = None
consoleport.save() consoleport.save()
messages.success(request, "Console server port {0} has been disconnected".format(consoleserverport)) messages.success(request, u"Console server port {} has been disconnected.".format(consoleserverport))
return redirect('dcim:device', pk=consoleserverport.device.pk) return redirect('dcim:device', pk=consoleserverport.device.pk)
else: else:
@ -960,7 +960,7 @@ def powerport_add(request, pk):
if not form.errors: if not form.errors:
PowerPort.objects.bulk_create(power_ports) PowerPort.objects.bulk_create(power_ports)
messages.success(request, "Added {} power port(s) to {}".format(len(power_ports), device)) messages.success(request, u"Added {} power port(s) to {}.".format(len(power_ports), device))
if '_addanother' in request.POST: if '_addanother' in request.POST:
return redirect('dcim:powerport_add', pk=device.pk) return redirect('dcim:powerport_add', pk=device.pk)
else: else:
@ -986,7 +986,7 @@ def powerport_connect(request, pk):
form = forms.PowerPortConnectionForm(request.POST, instance=powerport) form = forms.PowerPortConnectionForm(request.POST, instance=powerport)
if form.is_valid(): if form.is_valid():
powerport = form.save() powerport = form.save()
messages.success(request, "Connected {0} {1} to {2} {3}".format( messages.success(request, u"Connected {} {} to {} {}.".format(
powerport.device, powerport.device,
powerport.name, powerport.name,
powerport.power_outlet.device, powerport.power_outlet.device,
@ -1013,7 +1013,7 @@ def powerport_disconnect(request, pk):
powerport = get_object_or_404(PowerPort, pk=pk) powerport = get_object_or_404(PowerPort, pk=pk)
if not powerport.power_outlet: if not powerport.power_outlet:
messages.warning(request, "Cannot disconnect power port {0}: It is not connected to an outlet" messages.warning(request, u"Cannot disconnect power port {}: It is not connected to an outlet."
.format(powerport)) .format(powerport))
return redirect('dcim:device', pk=powerport.device.pk) return redirect('dcim:device', pk=powerport.device.pk)
@ -1023,7 +1023,7 @@ def powerport_disconnect(request, pk):
powerport.power_outlet = None powerport.power_outlet = None
powerport.connection_status = None powerport.connection_status = None
powerport.save() powerport.save()
messages.success(request, "Power port {0} has been disconnected".format(powerport)) messages.success(request, u"Power port {} has been disconnected.".format(powerport))
return redirect('dcim:device', pk=powerport.device.pk) return redirect('dcim:device', pk=powerport.device.pk)
else: else:
@ -1086,7 +1086,7 @@ def poweroutlet_add(request, pk):
if not form.errors: if not form.errors:
PowerOutlet.objects.bulk_create(power_outlets) PowerOutlet.objects.bulk_create(power_outlets)
messages.success(request, "Added {} power outlet(s) to {}".format(len(power_outlets), device)) messages.success(request, u"Added {} power outlet(s) to {}.".format(len(power_outlets), device))
if '_addanother' in request.POST: if '_addanother' in request.POST:
return redirect('dcim:poweroutlet_add', pk=device.pk) return redirect('dcim:poweroutlet_add', pk=device.pk)
else: else:
@ -1115,7 +1115,7 @@ def poweroutlet_connect(request, pk):
powerport.power_outlet = poweroutlet powerport.power_outlet = poweroutlet
powerport.connection_status = form.cleaned_data['connection_status'] powerport.connection_status = form.cleaned_data['connection_status']
powerport.save() powerport.save()
messages.success(request, "Connected {0} {1} to {2} {3}".format( messages.success(request, u"Connected {} {} to {} {}.".format(
powerport.device, powerport.device,
powerport.name, powerport.name,
poweroutlet.device, poweroutlet.device,
@ -1139,7 +1139,7 @@ def poweroutlet_disconnect(request, pk):
poweroutlet = get_object_or_404(PowerOutlet, pk=pk) poweroutlet = get_object_or_404(PowerOutlet, pk=pk)
if not hasattr(poweroutlet, 'connected_port'): if not hasattr(poweroutlet, 'connected_port'):
messages.warning(request, "Cannot disconnect power outlet {0}: Nothing is connected to it".format(poweroutlet)) messages.warning(request, u"Cannot disconnect power outlet {}: Nothing is connected to it.".format(poweroutlet))
return redirect('dcim:device', pk=poweroutlet.device.pk) return redirect('dcim:device', pk=poweroutlet.device.pk)
if request.method == 'POST': if request.method == 'POST':
@ -1149,7 +1149,7 @@ def poweroutlet_disconnect(request, pk):
powerport.power_outlet = None powerport.power_outlet = None
powerport.connection_status = None powerport.connection_status = None
powerport.save() powerport.save()
messages.success(request, "Power outlet {0} has been disconnected".format(poweroutlet)) messages.success(request, u"Power outlet {} has been disconnected.".format(poweroutlet))
return redirect('dcim:device', pk=poweroutlet.device.pk) return redirect('dcim:device', pk=poweroutlet.device.pk)
else: else:
@ -1209,7 +1209,7 @@ def interface_add(request, pk):
if not form.errors: if not form.errors:
Interface.objects.bulk_create(interfaces) Interface.objects.bulk_create(interfaces)
messages.success(request, "Added {} interface(s) to {}".format(len(interfaces), device)) messages.success(request, u"Added {} interface(s) to {}.".format(len(interfaces), device))
if '_addanother' in request.POST: if '_addanother' in request.POST:
return redirect('dcim:interface_add', pk=device.pk) return redirect('dcim:interface_add', pk=device.pk)
else: else:
@ -1266,8 +1266,8 @@ class InterfaceBulkAddView(PermissionRequiredMixin, BulkEditView):
if not form.errors: if not form.errors:
Interface.objects.bulk_create(interfaces) Interface.objects.bulk_create(interfaces)
messages.success(self.request, "Added {} interfaces to {} devices".format(len(interfaces), messages.success(self.request, u"Added {} interfaces to {} devices.".format(len(interfaces),
len(selected_devices))) len(selected_devices)))
class InterfaceBulkEditView(PermissionRequiredMixin, BulkEditView): class InterfaceBulkEditView(PermissionRequiredMixin, BulkEditView):
@ -1311,7 +1311,7 @@ def devicebay_add(request, pk):
if not form.errors: if not form.errors:
DeviceBay.objects.bulk_create(device_bays) DeviceBay.objects.bulk_create(device_bays)
messages.success(request, "Added {} device bay(s) to {}".format(len(device_bays), device)) messages.success(request, u"Added {} device bay(s) to {}.".format(len(device_bays), device))
if '_addanother' in request.POST: if '_addanother' in request.POST:
return redirect('dcim:devicebay_add', pk=device.pk) return redirect('dcim:devicebay_add', pk=device.pk)
else: else:
@ -1352,7 +1352,7 @@ def devicebay_populate(request, pk):
device_bay.save() device_bay.save()
if not form.errors: if not form.errors:
messages.success(request, "Added {} to {}".format(device_bay.installed_device, device_bay)) messages.success(request, u"Added {} to {}.".format(device_bay.installed_device, device_bay))
return redirect('dcim:device', pk=device_bay.device.pk) return redirect('dcim:device', pk=device_bay.device.pk)
else: else:
@ -1376,7 +1376,7 @@ def devicebay_depopulate(request, pk):
removed_device = device_bay.installed_device removed_device = device_bay.installed_device
device_bay.installed_device = None device_bay.installed_device = None
device_bay.save() device_bay.save()
messages.success(request, "{} has been removed from {}".format(removed_device, device_bay)) messages.success(request, u"{} has been removed from {}.".format(removed_device, device_bay))
return redirect('dcim:device', pk=device_bay.device.pk) return redirect('dcim:device', pk=device_bay.device.pk)
else: else:
@ -1408,7 +1408,7 @@ def interfaceconnection_add(request, pk):
form = forms.InterfaceConnectionForm(device, request.POST) form = forms.InterfaceConnectionForm(device, request.POST)
if form.is_valid(): if form.is_valid():
interfaceconnection = form.save() interfaceconnection = form.save()
messages.success(request, "Connected {0} {1} to {2} {3}".format( messages.success(request, u"Connected {} {} to {} {}.".format(
interfaceconnection.interface_a.device, interfaceconnection.interface_a.device,
interfaceconnection.interface_a, interfaceconnection.interface_a,
interfaceconnection.interface_b.device, interfaceconnection.interface_b.device,
@ -1448,7 +1448,7 @@ def interfaceconnection_delete(request, pk):
form = forms.InterfaceConnectionDeletionForm(request.POST) form = forms.InterfaceConnectionDeletionForm(request.POST)
if form.is_valid(): if form.is_valid():
interfaceconnection.delete() interfaceconnection.delete()
messages.success(request, "Deleted the connection between {0} {1} and {2} {3}".format( messages.success(request, u"Deleted the connection between {} {} and {} {}.".format(
interfaceconnection.interface_a.device, interfaceconnection.interface_a.device,
interfaceconnection.interface_a, interfaceconnection.interface_a,
interfaceconnection.interface_b.device, interfaceconnection.interface_b.device,
@ -1532,7 +1532,7 @@ def ipaddress_assign(request, pk):
ipaddress = form.save(commit=False) ipaddress = form.save(commit=False)
ipaddress.interface = form.cleaned_data['interface'] ipaddress.interface = form.cleaned_data['interface']
ipaddress.save() ipaddress.save()
messages.success(request, "Added new IP address {} to interface {}".format(ipaddress, ipaddress.interface)) messages.success(request, u"Added new IP address {} to interface {}.".format(ipaddress, ipaddress.interface))
if form.cleaned_data['set_as_primary']: if form.cleaned_data['set_as_primary']:
if ipaddress.family == 4: if ipaddress.family == 4:
@ -1571,7 +1571,7 @@ def module_add(request, pk):
module = form.save(commit=False) module = form.save(commit=False)
module.device = device module.device = device
module.save() module.save()
messages.success(request, "Added module {} to {}".format(module.name, module.device.name)) messages.success(request, u"Added module {} to {}".format(module.name, module.device.name))
if '_addanother' in request.POST: if '_addanother' in request.POST:
return redirect('dcim:module_add', pk=module.device.pk) return redirect('dcim:module_add', pk=module.device.pk)
else: else:

View File

@ -462,7 +462,7 @@ def ipaddress_assign(request, pk):
interface = form.cleaned_data['interface'] interface = form.cleaned_data['interface']
ipaddress.interface = interface ipaddress.interface = interface
ipaddress.save() ipaddress.save()
messages.success(request, "Assigned IP address {} to interface {}".format(ipaddress, ipaddress.interface)) messages.success(request, u"Assigned IP address {} to interface {}.".format(ipaddress, ipaddress.interface))
if form.cleaned_data['set_as_primary']: if form.cleaned_data['set_as_primary']:
device = interface.device device = interface.device
@ -496,7 +496,7 @@ def ipaddress_remove(request, pk):
device = ipaddress.interface.device device = ipaddress.interface.device
ipaddress.interface = None ipaddress.interface = None
ipaddress.save() ipaddress.save()
messages.success(request, "Removed IP address {} from {}".format(ipaddress, device)) messages.success(request, u"Removed IP address {} from {}.".format(ipaddress, device))
if device.primary_ip4 == ipaddress.pk: if device.primary_ip4 == ipaddress.pk:
device.primary_ip4 = None device.primary_ip4 = None

View File

@ -34,7 +34,7 @@ class UserKeyAdmin(admin.ModelAdmin):
try: try:
my_userkey = UserKey.objects.get(user=request.user) my_userkey = UserKey.objects.get(user=request.user)
except UserKey.DoesNotExist: except UserKey.DoesNotExist:
messages.error(request, "You do not have an active User Key.") messages.error(request, u"You do not have an active User Key.")
return redirect('/admin/secrets/userkey/') return redirect('/admin/secrets/userkey/')
if 'activate' in request.POST: if 'activate' in request.POST:
@ -46,7 +46,7 @@ class UserKeyAdmin(admin.ModelAdmin):
uk.activate(master_key) uk.activate(master_key)
return redirect('/admin/secrets/userkey/') return redirect('/admin/secrets/userkey/')
except ValueError: except ValueError:
messages.error(request, "Invalid private key provided. Unable to retrieve master key.") messages.error(request, u"Invalid private key provided. Unable to retrieve master key.")
else: else:
form = ActivateUserKeyForm(initial={'_selected_action': request.POST.getlist(admin.ACTION_CHECKBOX_NAME)}) form = ActivateUserKeyForm(initial={'_selected_action': request.POST.getlist(admin.ACTION_CHECKBOX_NAME)})

View File

@ -14,10 +14,10 @@ def userkey_required():
try: try:
uk = UserKey.objects.get(user=request.user) uk = UserKey.objects.get(user=request.user)
except UserKey.DoesNotExist: except UserKey.DoesNotExist:
messages.warning(request, "This operation requires an active user key, but you don't have one.") messages.warning(request, u"This operation requires an active user key, but you don't have one.")
return redirect('users:userkey') return redirect('users:userkey')
if not uk.is_active(): if not uk.is_active():
messages.warning(request, "This operation is not available. Your user key has not been activated.") messages.warning(request, u"This operation is not available. Your user key has not been activated.")
return redirect('users:userkey') return redirect('users:userkey')
return view(request, *args, **kwargs) return view(request, *args, **kwargs)
return wrapped_view return wrapped_view

View File

@ -90,7 +90,7 @@ def secret_add(request, pk):
secret.encrypt(master_key) secret.encrypt(master_key)
secret.save() secret.save()
messages.success(request, "Added new secret: {0}".format(secret)) messages.success(request, u"Added new secret: {}.".format(secret))
if '_addanother' in request.POST: if '_addanother' in request.POST:
return redirect('dcim:device_addsecret', pk=device.pk) return redirect('dcim:device_addsecret', pk=device.pk)
else: else:
@ -135,7 +135,7 @@ def secret_edit(request, pk):
else: else:
secret = form.save() secret = form.save()
messages.success(request, "Modified secret {0}".format(secret)) messages.success(request, u"Modified secret {}.".format(secret))
return redirect('secrets:secret', pk=secret.pk) return redirect('secrets:secret', pk=secret.pk)
else: else:
@ -180,7 +180,7 @@ def secret_import(request):
new_secrets.append(secret) new_secrets.append(secret)
table = tables.SecretTable(new_secrets) table = tables.SecretTable(new_secrets)
messages.success(request, "Imported {} new secrets".format(len(new_secrets))) messages.success(request, u"Imported {} new secrets.".format(len(new_secrets)))
return render(request, 'import_success.html', { return render(request, 'import_success.html', {
'table': table, 'table': table,

View File

@ -29,7 +29,7 @@ def login(request):
# Authenticate user # Authenticate user
auth_login(request, form.get_user()) auth_login(request, form.get_user())
messages.info(request, "Logged in as {0}.".format(request.user)) messages.info(request, u"Logged in as {}.".format(request.user))
return HttpResponseRedirect(redirect_to) return HttpResponseRedirect(redirect_to)
@ -44,7 +44,7 @@ def login(request):
def logout(request): def logout(request):
auth_logout(request) auth_logout(request)
messages.info(request, "You have logged out.") messages.info(request, u"You have logged out.")
return HttpResponseRedirect(reverse('home')) return HttpResponseRedirect(reverse('home'))
@ -67,7 +67,7 @@ def change_password(request):
if form.is_valid(): if form.is_valid():
form.save() form.save()
update_session_auth_hash(request, form.user) update_session_auth_hash(request, form.user)
messages.success(request, "Your password has been changed successfully.") messages.success(request, u"Your password has been changed successfully.")
return redirect('users:profile') return redirect('users:profile')
else: else:
@ -105,7 +105,7 @@ def userkey_edit(request):
uk = form.save(commit=False) uk = form.save(commit=False)
uk.user = request.user uk.user = request.user
uk.save() uk.save()
messages.success(request, "Your user key has been saved.") messages.success(request, u"Your user key has been saved.")
return redirect('users:userkey') return redirect('users:userkey')
else: else:

View File

@ -67,7 +67,7 @@ class ObjectListView(View):
filename='netbox_{}'.format(model._meta.verbose_name_plural)) filename='netbox_{}'.format(model._meta.verbose_name_plural))
return response return response
except TemplateSyntaxError: except TemplateSyntaxError:
messages.error(request, "There was an error rendering the selected export template ({})." messages.error(request, u"There was an error rendering the selected export template ({})."
.format(et.name)) .format(et.name))
# Fall back to built-in CSV export # Fall back to built-in CSV export
elif 'export' in request.GET and hasattr(model, 'to_csv'): elif 'export' in request.GET and hasattr(model, 'to_csv'):
@ -368,7 +368,7 @@ class BulkEditView(View):
selected_objects = self.cls.objects.filter(pk__in=pk_list) selected_objects = self.cls.objects.filter(pk__in=pk_list)
if not selected_objects: if not selected_objects:
messages.warning(request, "No {} were selected.".format(self.cls._meta.verbose_name_plural)) messages.warning(request, u"No {} were selected.".format(self.cls._meta.verbose_name_plural))
return redirect(redirect_url) return redirect(redirect_url)
return render(request, self.template_name, { return render(request, self.template_name, {
@ -481,7 +481,7 @@ class BulkDeleteView(View):
selected_objects = self.cls.objects.filter(pk__in=pk_list) selected_objects = self.cls.objects.filter(pk__in=pk_list)
if not selected_objects: if not selected_objects:
messages.warning(request, "No {} were selected for deletion.".format(self.cls._meta.verbose_name_plural)) messages.warning(request, u"No {} were selected for deletion.".format(self.cls._meta.verbose_name_plural))
return redirect(redirect_url) return redirect(redirect_url)
return render(request, self.template_name, { return render(request, self.template_name, {