Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit fc2dfc6

Browse files
committed
UPDATE api version
1 parent fe31c47 commit fc2dfc6

File tree

3 files changed

+13
-8
lines changed

3 files changed

+13
-8
lines changed

prototipo/projeto/ext/api/__init__.py

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,16 +5,18 @@
55
ApiSensorIdParamLast)
66

77
api = Api()
8-
api.add_resource(ApiEstacao, "/api/v1.1/estacao")
9-
api.add_resource(ApiEstacaoId, "/api/v1.1/estacao/<int:estacao_id>")
8+
versao = "v1.2"
9+
10+
api.add_resource(ApiEstacao, f"/api/{versao}/estacao")
11+
api.add_resource(ApiEstacaoId, f"/api/{versao}/estacao/<int:estacao_id>")
1012
api.add_resource(ApiEstacaoIdSensor,
11-
"/api/v1.1/estacao/<int:estacao_id>/sensor")
13+
f"/api/{versao}/estacao/<int:estacao_id>/sensor")
1214
api.add_resource(ApiSensorId,
13-
"/api/v1.1/sensor/<int:sensor_id>")
15+
f"/api/{versao}/sensor/<int:sensor_id>")
1416
api.add_resource(ApiSensorIdParam,
15-
"/api/v1.1/sensor/<int:sensor_id>/<string:param>")
17+
f"/api/{versao}/sensor/<int:sensor_id>/<string:param>")
1618
api.add_resource(ApiSensorIdParamLast,
17-
"/api/v1.1/sensor/<int:sensor_id>/<string:param>/<int:qty>")
19+
f"/api/{versao}/sensor/<int:sensor_id>/<string:param>/<int:qty>")
1820

1921

2022
def init_app(app):

prototipo/projeto/static/visualizacoes.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,8 @@
99

1010
$(function () {
1111

12-
const URL_BASE = "/api/v1.1";
12+
const versao = "v1.2"
13+
const URL_BASE = `/api/${versao}`;
1314
const TIME_UPDATE = 10000; // milliseconds
1415

1516
/**

prototipo/sensor_sim.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,8 @@
2525
MIN_PRES = 30
2626
MAX_PRES = 100
2727

28+
VERSAO = "v1.2"
29+
2830

2931
def create_all():
3032
estacoes = [
@@ -143,7 +145,7 @@ def simular():
143145
for sensor, valores in zip_sensores:
144146
params = sensor.params.split(",")
145147
for param in params:
146-
url = f"http://localhost:5000/api/v1.1/sensor/{sensor.id}/{param}"
148+
url = f"http://localhost:5000/api/{VERSAO}/sensor/{sensor.id}/{param}"
147149
inicial = float(valores[param])
148150
valor = inicial + random() * choice(LINSPACE)
149151
leitura = Leitura(valor=valor, datahora=getDatahora())

0 commit comments

Comments
 (0)