Commit a95e7b4f authored by Lluis Gifre Renom's avatar Lluis Gifre Renom
Browse files

WebUI component:

- Added status field num_released in loadgen tab
parent 21dac162
Loading
Loading
Loading
Loading
+1 −0
Original line number Original line Diff line number Diff line
@@ -24,6 +24,7 @@ DEFAULT_E2E_LATENCY_MS = '5.0..100.00'
class LoadGenForm(FlaskForm):
class LoadGenForm(FlaskForm):
    num_requests = IntegerField('Num Requests', default=100, validators=[DataRequired(), NumberRange(min=0)])
    num_requests = IntegerField('Num Requests', default=100, validators=[DataRequired(), NumberRange(min=0)])
    num_generated = IntegerField('Num Generated', default=0, render_kw={'readonly': True})
    num_generated = IntegerField('Num Generated', default=0, render_kw={'readonly': True})
    num_released = IntegerField('Num Released', default=0, render_kw={'readonly': True})


    request_type_service_l2nm = BooleanField('Service L2NM', default=False)
    request_type_service_l2nm = BooleanField('Service L2NM', default=False)
    request_type_service_l3nm = BooleanField('Service L3NM', default=False)
    request_type_service_l3nm = BooleanField('Service L3NM', default=False)
+1 −0
Original line number Original line Diff line number Diff line
@@ -80,6 +80,7 @@ def home():
    set_properties(form.request_type_slice_l2nm  , _request_type_slice_l2nm       , disabled=status.running)
    set_properties(form.request_type_slice_l2nm  , _request_type_slice_l2nm       , disabled=status.running)
    set_properties(form.request_type_slice_l3nm  , _request_type_slice_l3nm       , disabled=status.running)
    set_properties(form.request_type_slice_l3nm  , _request_type_slice_l3nm       , disabled=status.running)
    set_properties(form.num_generated            , status.num_generated           , disabled=True)
    set_properties(form.num_generated            , status.num_generated           , disabled=True)
    set_properties(form.num_released             , status.num_released            , disabled=True)
    set_properties(form.infinite_loop            , status.infinite_loop           , disabled=True)
    set_properties(form.infinite_loop            , status.infinite_loop           , disabled=True)
    set_properties(form.running                  , status.running                 , disabled=True)
    set_properties(form.running                  , status.running                 , disabled=True)


+15 −0
Original line number Original line Diff line number Diff line
@@ -53,6 +53,21 @@
            </div>
            </div>
            <br />
            <br />


            <div class="row mb-3">
                {{ form.num_released.label(class="col-sm-2 col-form-label") }}
                <div class="col-sm-10">
                    {% if form.num_released.errors %}
                        {{ form.num_released(class="form-control is-invalid") }}
                        <div class="invalid-feedback">
                            {% for error in form.num_released.errors %}<span>{{ error }}</span>{% endfor %}
                        </div>
                    {% else %}
                        {{ form.num_released(class="form-control") }}
                    {% endif %}
                </div>
            </div>
            <br />

            <div class="row mb-3">
            <div class="row mb-3">
                <div class="col-sm-2 col-form-label">Service Types:</div>
                <div class="col-sm-2 col-form-label">Service Types:</div>
                <div class="col-sm-10">
                <div class="col-sm-10">