Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
S
SMART
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
3
Issues
3
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
UNI-KLU
SMART
Commits
8d07201d
Commit
8d07201d
authored
Nov 05, 2020
by
Luca Braun
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Added redirection fom http to https
parent
383b7388
Changes
4
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
37 additions
and
1 deletion
+37
-1
main.py
src/data-hub/semantic-linking-microservice/app/main.py
+9
-0
main.py
...participation-hub/business-logic-microservice/app/main.py
+9
-0
main.py
src/rest-gateway/app/main.py
+10
-1
main.py
...ansaction-hub-in/trace-retrieval-microservice/app/main.py
+9
-0
No files found.
src/data-hub/semantic-linking-microservice/app/main.py
View file @
8d07201d
...
@@ -19,6 +19,8 @@ from security import swagger_util
...
@@ -19,6 +19,8 @@ from security import swagger_util
from
env_info
import
is_running_locally
,
get_resources_path
from
env_info
import
is_running_locally
,
get_resources_path
from
messaging.ReconnectingMessageManager
import
ReconnectingMessageManager
from
messaging.ReconnectingMessageManager
import
ReconnectingMessageManager
from
messaging.MessageHandler
import
MessageHandler
from
messaging.MessageHandler
import
MessageHandler
from
flask
import
request
from
flask
import
redirect
# init message handler
# init message handler
message_handler
=
MessageHandler
()
message_handler
=
MessageHandler
()
...
@@ -28,6 +30,13 @@ def message_received_callback(channel, method, properties, body):
...
@@ -28,6 +30,13 @@ def message_received_callback(channel, method, properties, body):
# load swagger config
# load swagger config
app
=
connexion
.
App
(
__name__
,
specification_dir
=
'configs/'
)
app
=
connexion
.
App
(
__name__
,
specification_dir
=
'configs/'
)
@
app
.
app
.
before_request
def
before_request
():
if
request
.
url
.
startswith
(
'http://'
):
url
=
request
.
url
.
replace
(
'http://'
,
'https://'
,
1
)
code
=
301
return
redirect
(
url
,
code
=
code
)
@
app
.
route
(
'/'
,
methods
=
[
'GET'
])
@
app
.
route
(
'/'
,
methods
=
[
'GET'
])
def
api_root
():
def
api_root
():
return
'Endpoint of semantic-linking-microservice!'
return
'Endpoint of semantic-linking-microservice!'
...
...
src/participation-hub/business-logic-microservice/app/main.py
View file @
8d07201d
...
@@ -12,11 +12,20 @@ if os.path.exists(modules_path):
...
@@ -12,11 +12,20 @@ if os.path.exists(modules_path):
import
connexion
import
connexion
from
security
import
swagger_util
from
security
import
swagger_util
from
env_info
import
is_running_locally
,
get_resources_path
from
env_info
import
is_running_locally
,
get_resources_path
from
flask
import
request
from
flask
import
redirect
app
=
connexion
.
App
(
__name__
,
specification_dir
=
'configs/'
)
app
=
connexion
.
App
(
__name__
,
specification_dir
=
'configs/'
)
from
db.entities.layer_adapter
import
LayerAdapter
from
db.entities.layer_adapter
import
LayerAdapter
@
app
.
app
.
before_request
def
before_request
():
if
request
.
url
.
startswith
(
'http://'
):
url
=
request
.
url
.
replace
(
'http://'
,
'https://'
,
1
)
code
=
301
return
redirect
(
url
,
code
=
code
)
@
app
.
route
(
'/'
,
methods
=
[
'GET'
])
@
app
.
route
(
'/'
,
methods
=
[
'GET'
])
def
api_root
():
def
api_root
():
return
'Endpoint of business-logic-microservice!'
return
'Endpoint of business-logic-microservice!'
...
...
src/rest-gateway/app/main.py
View file @
8d07201d
...
@@ -20,9 +20,18 @@ LOGGER = logging.getLogger(__name__)
...
@@ -20,9 +20,18 @@ LOGGER = logging.getLogger(__name__)
import
connexion
import
connexion
from
security
import
swagger_util
from
security
import
swagger_util
from
env_info
import
is_running_locally
,
get_resources_path
from
env_info
import
is_running_locally
,
get_resources_path
from
flask
import
request
from
flask
import
redirect
app
=
connexion
.
App
(
__name__
,
specification_dir
=
'configs/'
)
app
=
connexion
.
App
(
__name__
,
specification_dir
=
'configs/'
)
@
app
.
app
.
before_request
def
before_request
():
if
request
.
url
.
startswith
(
'http://'
):
url
=
request
.
url
.
replace
(
'http://'
,
'https://'
,
1
)
code
=
301
return
redirect
(
url
,
code
=
code
)
@
app
.
route
(
'/'
,
methods
=
[
'GET'
])
@
app
.
route
(
'/'
,
methods
=
[
'GET'
])
def
api_root
():
def
api_root
():
return
'Endpoint of SMART RESTful API Gateway!'
return
'Endpoint of SMART RESTful API Gateway!'
...
@@ -41,4 +50,4 @@ else:
...
@@ -41,4 +50,4 @@ else:
# start app
# start app
if
__name__
==
'__main__'
:
if
__name__
==
'__main__'
:
app
.
run
(
host
=
'0.0.0.0'
,
port
=
5000
,
debug
=
True
,
use_reloader
=
False
,
ssl_context
=
context
)
# disable reloader so only subscribed once to rabbitmq
app
.
run
(
host
=
'0.0.0.0'
,
port
=
5000
,
debug
=
True
,
use_reloader
=
False
,
ssl_context
=
context
)
# disable reloader so only subscribed once to rabbitmqö
\ No newline at end of file
\ No newline at end of file
src/transaction-hub-in/trace-retrieval-microservice/app/main.py
View file @
8d07201d
...
@@ -23,6 +23,8 @@ from database.repository import Repository
...
@@ -23,6 +23,8 @@ from database.repository import Repository
from
messaging.MessageHandler
import
MessageHandler
from
messaging.MessageHandler
import
MessageHandler
from
messaging.ReconnectingMessageManager
import
ReconnectingMessageManager
from
messaging.ReconnectingMessageManager
import
ReconnectingMessageManager
from
messaging.rest_fetcher
import
RestFetcher
from
messaging.rest_fetcher
import
RestFetcher
from
flask
import
request
from
flask
import
redirect
# init message handler
# init message handler
message_handler
=
MessageHandler
(
Repository
(),
ReconnectingMessageManager
.
getInstance
(),
RestFetcher
())
message_handler
=
MessageHandler
(
Repository
(),
ReconnectingMessageManager
.
getInstance
(),
RestFetcher
())
...
@@ -32,6 +34,13 @@ def message_received_callback(channel, method, properties, body):
...
@@ -32,6 +34,13 @@ def message_received_callback(channel, method, properties, body):
# load swagger config
# load swagger config
app
=
connexion
.
App
(
__name__
,
specification_dir
=
'configs/'
)
app
=
connexion
.
App
(
__name__
,
specification_dir
=
'configs/'
)
@
app
.
app
.
before_request
def
before_request
():
if
request
.
url
.
startswith
(
'http://'
):
url
=
request
.
url
.
replace
(
'http://'
,
'https://'
,
1
)
code
=
301
return
redirect
(
url
,
code
=
code
)
@
app
.
route
(
'/'
,
methods
=
[
'GET'
])
@
app
.
route
(
'/'
,
methods
=
[
'GET'
])
def
api_root
():
def
api_root
():
return
'Endpoint of trace-retrieval-microservice!'
return
'Endpoint of trace-retrieval-microservice!'
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment