Commit a4c73f4e authored by Kento HASEGAWA's avatar Kento HASEGAWA
Browse files

Improve UI

parent 491bda31
Loading
Loading
Loading
Loading
+0 −1
Changes for main.py: 0 added lines, 1 removed line.
Original line number Diff line number Diff line
@@ -40,7 +40,6 @@ def webui_parte_workers():
def webui_part_request_status(request_id=None):
    if (adc2019system.role is not None) and (adc2019system.role.type == 'host'):
        request_status = adc2019system.role.get_request_status(float(request_id))
        print(request_status)
        return render_template('part_request_status.html', status=request_status)
    else:
        return abort(404)
+4 −3
Changes for roles/host.py: 4 added lines, 3 removed lines.
Original line number Diff line number Diff line
@@ -189,7 +189,7 @@ class Worker(object):
        self.host = params['host']
        self.role = params['role']
        self.params = params
        self.status = 'Setting up'
        self.status = 'Ready'

        self.configure()
    
@@ -220,7 +220,6 @@ class Request(object):
        self.timeout = timeout
    
        self.request_id = time.time()

        self.broadcast_time = None

        self.response = dict()
@@ -267,11 +266,13 @@ class Request(object):
            progress_time = (time.time() - self.broadcast_time) / self.timeout * 100
            progress = min(100, max(progress_problem, progress_time))
        
        worker_list = self.worker_manager.get_workers().keys()
        worker_status = dict()
        for v in all_workers:
            if v in self.response:
                worker_status[v] = self.response[v]['status']
            else:
                if self.worker_manager.workers[v].status == 'Not connected':
                    worker_status[v] = 'Not connected'
                else:
                    worker_status[v] = 'Waiting for response'

+2 −3
Changes for static/js/adc2019-viewer.js: 2 added lines, 3 removed lines.
Original line number Diff line number Diff line
@@ -129,7 +129,6 @@ class ADC2019BoardViewer {
            .attr("stroke", "#d00")
            .attr("stroke-width", 2);


        let colors = d3.schemeCategory10

        // Reference 
@@ -175,7 +174,7 @@ class ADC2019BoardViewer {

        var cellContainer = itemContainer.append('g')
            .attr('class', 'cellContainer')
            .attr('data-color', (d, i) => colors[i])
            .attr('data-color', (d, i) => colors[i % colors.length])
            .attr('x', 0)
            .attr('y', 0)

@@ -240,7 +239,7 @@ class ADC2019BoardViewer {

        var lineContainer = lineItemContainer.append('g')
            .attr('class', 'lineContainer')
            .attr('data-color', (d, i) => lineColors[i]);
            .attr('data-color', (d, i) => lineColors[i % lineColors.length]);

        lineContainer.selectAll('g')
            .data((d) => d)