Skip to content
Snippets Groups Projects
Commit 3aa1e063 authored by Carlos Natalino Da Silva's avatar Carlos Natalino Da Silva
Browse files

Fixing how the client modules are included into the image.'

parent 61ac27f7
No related branches found
No related tags found
1 merge request!54Release 2.0.0
......@@ -15,10 +15,10 @@ HOST = '0.0.0.0' # accepts connections coming from any ADDRESS
DEBUG=False
CONTEXT_SERVICE_ADDRESS = '10.107.242.226'
# CONTEXT_SERVICE_ADDRESS = 'context' # TODO: use the correct context ADDRESS
# CONTEXT_SERVICE_ADDRESS = '10.107.242.226'
CONTEXT_SERVICE_ADDRESS = 'context' # TODO: use the correct context ADDRESS
CONTEXT_SERVICE_PORT = 1010
DEVICE_SERVICE_ADDRESS = '10.109.49.149'
# DEVICE_SERVICE_ADDRESS = 'device' # TODO: use the correct address
# DEVICE_SERVICE_ADDRESS = '10.109.49.149'
DEVICE_SERVICE_ADDRESS = 'device' # TODO: use the correct address
DEVICE_SERVICE_PORT = 2020
......@@ -29,7 +29,12 @@ RUN python3 -m pip install -r webui/requirements.txt
# Add files into working directory
COPY common/. common
COPY context/. context
COPY context/__init__.py context/__init__.py
COPY context/proto/. context/proto
COPY context/client/. context/client
COPY device/__init__.py device/__init__.py
COPY device/proto/. device/proto
COPY device/client/. device/client
COPY webui/. webui
# Start webui service
......
from flask import render_template, Blueprint, flash, session, redirect
from context.proto.context_pb2 import ConfigActionEnum, ConfigRule, TopologyIdList, TopologyList
from device.client.DeviceClient import DeviceClient
from context.client.ContextClient import ContextClient
from webui.Config import (CONTEXT_SERVICE_ADDRESS, CONTEXT_SERVICE_PORT,
DEVICE_SERVICE_ADDRESS, DEVICE_SERVICE_PORT)
from context.client.ContextClient import ContextClient
from webui.proto.context_pb2 import (ContextId, DeviceList, DeviceId,
Device, DeviceDriverEnum, DeviceOperationalStatusEnum)
Device, DeviceDriverEnum, DeviceOperationalStatusEnum,
ConfigActionEnum, ConfigRule, TopologyIdList, TopologyList)
from webui.service.device.forms import AddDeviceForm
device = Blueprint('device', __name__, url_prefix='/device')
......
......@@ -95,6 +95,4 @@ def test_device_add_action(client):
'device_endpoints': [],
}
rw = client.post('/device/add', data=DEVICE_EMU, follow_redirects=True)
with open('device_add.html', 'wb') as file:
file.write(rw.data)
assert b'success' in rw.data
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment