Skip to content
This repository was archived by the owner on Oct 14, 2020. It is now read-only.

Commit fb92c84

Browse files
committed
#50 Incorporate more review findings
- we aonly talk about findings and not about issues - hooks have also access to theraw result Signed-off-by: Sven Strittmatter <sven.strittmatter@iteratec.com>
1 parent a235894 commit fb92c84

File tree

4 files changed

+41
-39
lines changed

4 files changed

+41
-39
lines changed

docs/uml/compononents_overview.png

2.82 KB
Loading

docs/uml/compononents_overview.uxf

Lines changed: 33 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ Parser</panel_attributes>
7070
<w>160</w>
7171
<h>60</h>
7272
</coordinates>
73-
<panel_attributes>&lt;&lt;Pod&gt;&gt;
73+
<panel_attributes>&lt;&lt;Deployment&gt;&gt;
7474
Minio</panel_attributes>
7575
<additional_attributes/>
7676
</element>
@@ -110,18 +110,6 @@ store raw result &gt;</panel_attributes>
110110
listen v</panel_attributes>
111111
<additional_attributes>10.0;10.0;10.0;70.0</additional_attributes>
112112
</element>
113-
<element>
114-
<id>UMLPackage</id>
115-
<coordinates>
116-
<x>250</x>
117-
<y>50</y>
118-
<w>180</w>
119-
<h>220</h>
120-
</coordinates>
121-
<panel_attributes>Job
122-
--</panel_attributes>
123-
<additional_attributes/>
124-
</element>
125113
<element>
126114
<id>Relation</id>
127115
<coordinates>
@@ -149,7 +137,7 @@ store JSON finding v</panel_attributes>
149137
<element>
150138
<id>UMLClass</id>
151139
<coordinates>
152-
<x>700</x>
140+
<x>810</x>
153141
<y>440</y>
154142
<w>160</w>
155143
<h>60</h>
@@ -161,7 +149,7 @@ ReadAndWriteHook</panel_attributes>
161149
<element>
162150
<id>UMLClass</id>
163151
<coordinates>
164-
<x>500</x>
152+
<x>480</x>
165153
<y>440</y>
166154
<w>160</w>
167155
<h>60</h>
@@ -173,43 +161,43 @@ ReadOnlyHook</panel_attributes>
173161
<element>
174162
<id>Relation</id>
175163
<coordinates>
176-
<x>570</x>
164+
<x>490</x>
177165
<y>250</y>
178-
<w>110</w>
166+
<w>200</w>
179167
<h>210</h>
180168
</coordinates>
181169
<panel_attributes>lt=-
182-
read issue v</panel_attributes>
183-
<additional_attributes>90.0;10.0;90.0;140.0;10.0;140.0;10.0;190.0</additional_attributes>
170+
read finding/raw result v</panel_attributes>
171+
<additional_attributes>120.0;10.0;120.0;140.0;70.0;140.0;70.0;190.0</additional_attributes>
184172
</element>
185173
<element>
186174
<id>Relation</id>
187175
<coordinates>
188176
<x>680</x>
189177
<y>250</y>
190-
<w>120</w>
178+
<w>210</w>
191179
<h>210</h>
192180
</coordinates>
193181
<panel_attributes>lt=-
194-
read issue v</panel_attributes>
195-
<additional_attributes>10.0;10.0;10.0;140.0;100.0;140.0;100.0;190.0</additional_attributes>
182+
read finding/raw result v</panel_attributes>
183+
<additional_attributes>10.0;10.0;10.0;140.0;190.0;140.0;190.0;190.0</additional_attributes>
196184
</element>
197185
<element>
198186
<id>Relation</id>
199187
<coordinates>
200188
<x>720</x>
201189
<y>250</y>
202-
<w>120</w>
190+
<w>220</w>
203191
<h>210</h>
204192
</coordinates>
205193
<panel_attributes>lt=-
206-
store issue ^</panel_attributes>
207-
<additional_attributes>10.0;10.0;10.0;110.0;100.0;110.0;100.0;190.0</additional_attributes>
194+
store finding/raw result ^</panel_attributes>
195+
<additional_attributes>10.0;10.0;10.0;110.0;200.0;110.0;200.0;190.0</additional_attributes>
208196
</element>
209197
<element>
210198
<id>UMLClass</id>
211199
<coordinates>
212-
<x>390</x>
200+
<x>370</x>
213201
<y>580</y>
214202
<w>160</w>
215203
<h>50</h>
@@ -221,7 +209,7 @@ bg=gray</panel_attributes>
221209
<element>
222210
<id>UMLClass</id>
223211
<coordinates>
224-
<x>600</x>
212+
<x>590</x>
225213
<y>580</y>
226214
<w>160</w>
227215
<h>50</h>
@@ -233,7 +221,7 @@ bg=gray</panel_attributes>
233221
<element>
234222
<id>Relation</id>
235223
<coordinates>
236-
<x>460</x>
224+
<x>440</x>
237225
<y>490</y>
238226
<w>120</w>
239227
<h>110</h>
@@ -245,14 +233,14 @@ persist v</panel_attributes>
245233
<element>
246234
<id>Relation</id>
247235
<coordinates>
248-
<x>600</x>
236+
<x>580</x>
249237
<y>490</y>
250-
<w>100</w>
238+
<w>110</w>
251239
<h>110</h>
252240
</coordinates>
253241
<panel_attributes>lt=-
254242
persist v</panel_attributes>
255-
<additional_attributes>10.0;10.0;10.0;60.0;80.0;60.0;80.0;90.0</additional_attributes>
243+
<additional_attributes>10.0;10.0;10.0;60.0;90.0;60.0;90.0;90.0</additional_attributes>
256244
</element>
257245
<element>
258246
<id>UMLNote</id>
@@ -293,4 +281,18 @@ bg=blue</panel_attributes>
293281
bg=#3296DC</panel_attributes>
294282
<additional_attributes/>
295283
</element>
284+
<element>
285+
<id>UMLClass</id>
286+
<coordinates>
287+
<x>250</x>
288+
<y>50</y>
289+
<w>180</w>
290+
<h>220</h>
291+
</coordinates>
292+
<panel_attributes>lt=..
293+
&lt;&lt;Job&gt;&gt;
294+
295+
layer=1</panel_attributes>
296+
<additional_attributes/>
297+
</element>
296298
</diagram>

docs/uml/sequence_overview.png

-2.98 KB
Loading

docs/uml/sequence_overview.puml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,13 @@ skinparam componentStyle uml2
88
actor kubectl
99

1010
box "secureCodeBox"
11-
participant Operator
11+
participant Operator <<Controller>>
1212
participant Scanner <<Container>>
1313
participant Lurcher <<Sidecar>>
14-
participant Minio
15-
participant Parser
16-
collections ReadOnlyHooks
17-
collections ReadAndWriteHooks
14+
participant Minio <<Deployment>>
15+
participant Parser <<Job>>
16+
collections ReadOnlyHooks <<Job>>
17+
collections ReadAndWriteHooks <<Job>>
1818
end box
1919

2020
participant Target
@@ -46,16 +46,16 @@ deactivate Parser
4646

4747
Operator -> ReadAndWriteHooks
4848
activate ReadAndWriteHooks
49-
ReadAndWriteHooks -> Minio : read issues
49+
ReadAndWriteHooks -> Minio : read findings/raw results
5050
ReadAndWriteHooks <-- Minio
5151
Operator <-- ReadAndWriteHooks
5252
deactivate ReadAndWriteHooks
5353

5454
Operator -> ReadOnlyHooks
5555
activate ReadOnlyHooks
56-
ReadOnlyHooks -> Minio : read issues
56+
ReadOnlyHooks -> Minio : read findings/raw results
5757
ReadOnlyHooks <-- Minio
58-
ReadOnlyHooks -> Minio : write issues
58+
ReadOnlyHooks -> Minio : write findings/raw results
5959
ReadOnlyHooks <-- Minio
6060
Operator <-- ReadOnlyHooks
6161
deactivate ReadOnlyHooks

0 commit comments

Comments
 (0)