{% extends "layout2.html" %} {% load i18n %} {% load static %} {% block css_include %} {% endblock %} {% block js_include %} {% endblock %} {% block content %} {% csrf_token %} {% translate "Sentinel Log forwarder" %} {# Print form errors correctly #} {% if form.non_field_errors %} Form errors {{ form.non_field_errors|safe }} {% endif %} {# If there is save/configuration errors #} {% if save_error %} Advanced informations Message Configuration error {{ save_error.0 }} {{ save_error.1 }} {% endif %} {% translate "Enable forwarder" %} {{form.enabled}} {{form.enabled.errors|safe}} {% translate "Friendly name" %} {{form.name}} {{form.name.errors|safe}} {{form.tenant_id.label}} {{form.tenant_id}} {{form.tenant_id.errors|safe}} {{form.client_id.label}} {{form.client_id}} {{form.client_id.errors|safe}} {{form.client_secret.label}} {{form.client_secret}} {{form.client_secret.errors|safe}} {{form.dcr.label}} {{form.dcr}} {{form.dcr.errors|safe}} {{form.dce.label}} {{form.dce}} {{form.dce.errors|safe}} {{form.stream_name.label}} {{form.stream_name}} {{form.stream_name.errors|safe}} {{form.send_as_raw.label}} {{form.send_as_raw}} {{form.send_as_raw.errors|safe}} {{form.use_proxy.label}} {{ form.use_proxy }} {{ form.use_proxy.errors|safe }} {{ form.custom_proxy.label }} {{ form.custom_proxy }} {{ form.custom_proxy.errors|safe }} {% trans "Advanced" %} {{form.scope.label}} {{form.scope}} {{form.scope.errors|safe}} {{form.batch_maxsize.label}} {{form.batch_maxsize}} {{form.batch_maxsize.errors|safe}} {{form.batch_maxbytes.label}} {{form.batch_maxbytes}} {{form.batch_maxbytes.errors|safe}} {{form.compression_level.label}} {{form.compression_level}} {{form.compression_level.errors|safe}} {{form.tls_profile.label}} {{form.tls_profile}} {{form.tls_profile.errors|safe}} {{form.queue_size.label}} {{form.queue_size}} {{form.queue_size.errors|safe}} {{form.dequeue_size.label}} {{form.dequeue_size}} {{form.dequeue_size.errors|safe}} {{form.max_workers.label}} {{form.max_workers}} {{form.max_workers.errors|safe}} {{form.queue_timeout_shutdown.label}} {{form.queue_timeout_shutdown}} {{form.queue_timeout_shutdown.errors|safe}} {{form.new_worker_minimum_messages.label}} {{form.new_worker_minimum_messages}} {{form.new_worker_minimum_messages.errors|safe}} {{form.worker_timeout_shutdown.label}} {{form.worker_timeout_shutdown}} {{form.worker_timeout_shutdown.errors|safe}} {{form.enable_retry.label}} {{form.enable_retry}} {{form.enable_retry.errors|safe}} {{form.enable_disk_assist.label}} {{form.enable_disk_assist}} {{form.enable_disk_assist.errors|safe}} {{form.high_watermark.label}} {{form.high_watermark}} {{form.high_watermark.errors|safe}} {{form.low_watermark.label}} {{form.low_watermark}} {{form.low_watermark.errors|safe}} {{form.max_file_size.label}} {{form.max_file_size}} {{form.max_file_size.errors|safe}} {{form.max_disk_space.label}} {{form.max_disk_space}} {{form.max_disk_space.errors|safe}} {{form.spool_directory.label}} {{form.spool_directory}} {{form.spool_directory.errors|safe}} {% endblock %} {% block jquery_code %} if (!String.prototype.endsWith) { String.prototype.endsWith = function(searchString, position) { var subjectString = this.toString(); if (typeof position !== 'number' || !isFinite(position) || Math.floor(position) !== position || position > subjectString.length) { position = subjectString.length; } position -= searchString.length; var lastIndex = subjectString.lastIndexOf(searchString, position); return lastIndex !== -1 && lastIndex === position; }; } $(function() { $('.select2').select2(); /* Switchery mandatory code */ var elems = Array.prototype.slice.call(document.querySelectorAll('.js-switch')); elems.forEach(function(html) { var switchery = new Switchery(html, { 'color': '#FA9834' }); }); $('#id_enable_retry').on('change', function(e){ if ($(this).is(':checked')) { $('#tab-queue').show(); } else { $('#tab-queue').hide(); } }).trigger('change'); $('#id_enable_disk_assist').on('change', function(e){ if ($(this).is(':checked')) { $('#tab-disk').show(); } else { $('#tab-disk').hide(); } }).trigger('change'); $('#id_use_proxy').on('change', function(e){ if ($(this).is(':checked')) { $('#custom-proxy').show(); } else { $('#custom-proxy').hide(); } }).trigger('change'); }); // end of function() {% endblock %}
{{ save_error.0 }}
{{ save_error.1 }}