Browse Source

Make docker service.

master
Chris Smith 5 years ago
parent
commit
7c939cbc97

+ 12
- 2
lineandsinker/services/__init__.py View File

@@ -1,10 +1,15 @@
1 1
 import os
2 2
 
3
-from .jenkins import Jenkins
3
+from .docker import Docker
4 4
 from .gitea import Gitea
5
+from .jenkins import Jenkins
5 6
 from .reportbot import ReportBot
6 7
 
7 8
 
9
+def docker_factory():
10
+    return Docker()
11
+
12
+
8 13
 def gitea_factory():
9 14
     return Gitea(os.environ["LAS_GITEA_URL"], os.environ["LAS_GITEA_TOKEN"])
10 15
 
@@ -25,4 +30,9 @@ def reportbot_factory():
25 30
     )
26 31
 
27 32
 
28
-factories = {"gitea": gitea_factory, "jenkins": jenkins_factory}
33
+factories = {
34
+    "docker": docker_factory,
35
+    "gitea": gitea_factory,
36
+    "jenkins": jenkins_factory,
37
+    "reportbot": reportbot_factory,
38
+}

+ 6
- 0
lineandsinker/services/docker.py View File

@@ -0,0 +1,6 @@
1
+from .service import Service
2
+
3
+
4
+class Docker(Service):
5
+    def __init__(self):
6
+        super().__init__("docker")

+ 0
- 0
lineandsinker/services/registry.py View File


Loading…
Cancel
Save