Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
B
B.I.T.S. Server
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Service Desk
Milestones
Merge Requests
0
Merge Requests
0
Operations
Operations
Incidents
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
Projects
B.I.T.S. 4.0
B.I.T.S. Server
Compare Revisions
652ce3e6d0760e1a3605cd29a41c33bc15aa34bf...9cad9d7acfd4ea80430625a01c25c33a14afbe4d
Source
9cad9d7acfd4ea80430625a01c25c33a14afbe4d
Select Git revision
...
Target
652ce3e6d0760e1a3605cd29a41c33bc15aa34bf
Select Git revision
Compare
Commits (3)
Reorder stuff in dockerfile to make builds faster
· 35e3118c
Davide Depau
authored
Dec 25, 2019
35e3118c
Revert "Add INFO.md"
· f9c863f0
Davide Depau
authored
Dec 25, 2019
This reverts commit
652ce3e6
.
f9c863f0
Add INFO.md
· 9cad9d7a
Davide Depau
authored
Dec 25, 2019
9cad9d7a
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
7 additions
and
6 deletions
+7
-6
Dockerfile
Dockerfile
+5
-4
INFO.md
INFO.md
+0
-1
bitsd/main.py
bitsd/main.py
+1
-1
bitsd/server/handlers.py
bitsd/server/handlers.py
+1
-0
No files found.
Dockerfile
View file @
9cad9d7a
FROM
jfloff/alpine-python:3.7-slim
RUN
mkdir
bits
COPY
. /bits/
WORKDIR
/bits
RUN
apk
-U
add python3 py3-pip python3-dev py3-cffi alpine-sdk
\
mariadb-connector-c-dev postgresql-dev
&&
\
pip3
install
--upgrade
pip
&&
\
...
...
@@ -14,4 +10,9 @@ RUN mkdir -p /var/log/bitsd
EXPOSE
8008
EXPOSE
8888
RUN
mkdir
bits
COPY
. /bits/
WORKDIR
/bits
ENTRYPOINT
./bootstrap.py && ./bitsd.py
INFO.md
View file @
9cad9d7a
test
bitsd/main.py
View file @
9cad9d7a
...
...
@@ -66,7 +66,7 @@ def main():
persistence
.
start
()
server
.
start
()
#
mqtt_listener.start()
mqtt_listener
.
start
()
# Add signal handlers...
signal
.
signal
(
signal
.
SIGTERM
,
sig_handler
)
...
...
bitsd/server/handlers.py
View file @
9cad9d7a
...
...
@@ -22,6 +22,7 @@ from sqlalchemy.exc import IntegrityError
from
tornado.options
import
options
from
tornado.web
import
MissingArgumentError
,
HTTPError
,
RequestHandler
import
bitsd.listener.notifier
as
notifier
import
bitsd.mqtt_listener.notifier
as
mqtt_notifier
import
bitsd.persistence.query
as
query
from
bitsd.common
import
LOG
,
secure_compare
...
...