Merge lp:~wesmason/charms/precise/serverdensity/trunk into lp:charms/serverdensity

Proposed by Wes Mason
Status: Merged
Merged at revision: 24
Proposed branch: lp:~wesmason/charms/precise/serverdensity/trunk
Merge into: lp:charms/serverdensity
Diff against target: 414 lines (+86/-297)
4 files modified
README.md (+2/-0)
icon.copyright (+1/-0)
icon.svg (+80/-294)
metadata.yaml (+3/-3)
To merge this branch: bzr merge lp:~wesmason/charms/precise/serverdensity/trunk
Reviewer Review Type Date Requested Status
Charles Butler (community) Approve
Review via email: mp+214742@code.launchpad.net

Description of the change

This provides a better icon and description, as provided by <email address hidden>

To post a comment you must log in.
Revision history for this message
Charles Butler (lazypower) wrote :

Greetings Wes,

Thanks for the updated eye candy on the Server Density charm. This looks great!

I've merged your changes and they should be live in the charm store in about 30 minutes at the latest.

If you have any questions/comments/concerns about the review contact us in #juju on irc.freenode.net or email the mailing list <email address hidden>

Thanks again!

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'README.md'
2--- README.md 2014-03-03 23:20:00 +0000
3+++ README.md 2014-04-08 12:53:32 +0000
4@@ -91,6 +91,8 @@
5
6 This charm is released under a 3-clause BSD license, see the [copyright file](copyright).
7
8+The only exception to this is [the icon](./icon.svg), which is (C) Server Density 2014. All rights reserved.
9+
10 ## sd-agent
11
12 * [Project page](https://github.com/serverdensity/sd-agent)
13
14=== added file 'icon.copyright'
15--- icon.copyright 1970-01-01 00:00:00 +0000
16+++ icon.copyright 2014-04-08 12:53:32 +0000
17@@ -0,0 +1,1 @@
18+(C) Server Density 2014. All rights reserved.
19
20=== modified file 'icon.svg'
21--- icon.svg 2014-01-26 00:46:27 +0000
22+++ icon.svg 2014-04-08 12:53:32 +0000
23@@ -1,294 +1,80 @@
24-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
25-<!-- Created with Inkscape (http://www.inkscape.org/) -->
26-
27-<svg
28- xmlns:dc="http://purl.org/dc/elements/1.1/"
29- xmlns:cc="http://creativecommons.org/ns#"
30- xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
31- xmlns:svg="http://www.w3.org/2000/svg"
32- xmlns="http://www.w3.org/2000/svg"
33- xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
34- xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
35- width="96"
36- height="96"
37- id="svg6517"
38- version="1.1"
39- inkscape:version="0.48.4 r9939"
40- sodipodi:docname="icon.svg">
41- <defs
42- id="defs6519">
43- <linearGradient
44- id="Background">
45- <stop
46- id="stop4178"
47- offset="0"
48- style="stop-color:#b8b8b8;stop-opacity:1" />
49- <stop
50- id="stop4180"
51- offset="1"
52- style="stop-color:#c9c9c9;stop-opacity:1" />
53- </linearGradient>
54- <filter
55- style="color-interpolation-filters:sRGB;"
56- inkscape:label="Inner Shadow"
57- id="filter1121">
58- <feFlood
59- flood-opacity="0.59999999999999998"
60- flood-color="rgb(0,0,0)"
61- result="flood"
62- id="feFlood1123" />
63- <feComposite
64- in="flood"
65- in2="SourceGraphic"
66- operator="out"
67- result="composite1"
68- id="feComposite1125" />
69- <feGaussianBlur
70- in="composite1"
71- stdDeviation="1"
72- result="blur"
73- id="feGaussianBlur1127" />
74- <feOffset
75- dx="0"
76- dy="2"
77- result="offset"
78- id="feOffset1129" />
79- <feComposite
80- in="offset"
81- in2="SourceGraphic"
82- operator="atop"
83- result="composite2"
84- id="feComposite1131" />
85- </filter>
86- <filter
87- style="color-interpolation-filters:sRGB;"
88- inkscape:label="Drop Shadow"
89- id="filter950">
90- <feFlood
91- flood-opacity="0.25"
92- flood-color="rgb(0,0,0)"
93- result="flood"
94- id="feFlood952" />
95- <feComposite
96- in="flood"
97- in2="SourceGraphic"
98- operator="in"
99- result="composite1"
100- id="feComposite954" />
101- <feGaussianBlur
102- in="composite1"
103- stdDeviation="1"
104- result="blur"
105- id="feGaussianBlur956" />
106- <feOffset
107- dx="0"
108- dy="1"
109- result="offset"
110- id="feOffset958" />
111- <feComposite
112- in="SourceGraphic"
113- in2="offset"
114- operator="over"
115- result="composite2"
116- id="feComposite960" />
117- </filter>
118- <clipPath
119- clipPathUnits="userSpaceOnUse"
120- id="clipPath873">
121- <g
122- transform="matrix(0,-0.66666667,0.66604479,0,-258.25992,677.00001)"
123- id="g875"
124- inkscape:label="Layer 1"
125- style="fill:#ff00ff;fill-opacity:1;stroke:none;display:inline">
126- <path
127- style="fill:#ff00ff;fill-opacity:1;stroke:none;display:inline"
128- d="m 46.702703,898.22775 50.594594,0 C 138.16216,898.22775 144,904.06497 144,944.92583 l 0,50.73846 c 0,40.86071 -5.83784,46.69791 -46.702703,46.69791 l -50.594594,0 C 5.8378378,1042.3622 0,1036.525 0,995.66429 L 0,944.92583 C 0,904.06497 5.8378378,898.22775 46.702703,898.22775 Z"
129- id="path877"
130- inkscape:connector-curvature="0"
131- sodipodi:nodetypes="sssssssss" />
132- </g>
133- </clipPath>
134- <filter
135- inkscape:collect="always"
136- id="filter891"
137- inkscape:label="Badge Shadow">
138- <feGaussianBlur
139- inkscape:collect="always"
140- stdDeviation="0.71999962"
141- id="feGaussianBlur893" />
142- </filter>
143- </defs>
144- <sodipodi:namedview
145- id="base"
146- pagecolor="#ffffff"
147- bordercolor="#666666"
148- borderopacity="1.0"
149- inkscape:pageopacity="0.0"
150- inkscape:pageshadow="2"
151- inkscape:zoom="4.0745362"
152- inkscape:cx="73.244827"
153- inkscape:cy="43.864208"
154- inkscape:document-units="px"
155- inkscape:current-layer="layer3"
156- showgrid="true"
157- fit-margin-top="0"
158- fit-margin-left="0"
159- fit-margin-right="0"
160- fit-margin-bottom="0"
161- inkscape:window-width="1215"
162- inkscape:window-height="776"
163- inkscape:window-x="65"
164- inkscape:window-y="24"
165- inkscape:window-maximized="1"
166- showborder="true"
167- showguides="true"
168- inkscape:guide-bbox="true"
169- inkscape:showpageshadow="false">
170- <inkscape:grid
171- type="xygrid"
172- id="grid821" />
173- <sodipodi:guide
174- orientation="1,0"
175- position="16,48"
176- id="guide823" />
177- <sodipodi:guide
178- orientation="0,1"
179- position="64,80"
180- id="guide825" />
181- <sodipodi:guide
182- orientation="1,0"
183- position="80,40"
184- id="guide827" />
185- <sodipodi:guide
186- orientation="0,1"
187- position="64,16"
188- id="guide829" />
189- </sodipodi:namedview>
190- <metadata
191- id="metadata6522">
192- <rdf:RDF>
193- <cc:Work
194- rdf:about="">
195- <dc:format>image/svg+xml</dc:format>
196- <dc:type
197- rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
198- <dc:title />
199- </cc:Work>
200- </rdf:RDF>
201- </metadata>
202- <g
203- inkscape:label="BACKGROUND"
204- inkscape:groupmode="layer"
205- id="layer1"
206- transform="translate(268,-635.29076)"
207- style="display:inline">
208- <path
209- style="fill:#f1e2e6;fill-opacity:1;stroke:none;display:inline;filter:url(#filter1121)"
210- d="m -268,700.15563 0,-33.72973 c 0,-27.24324 3.88785,-31.13513 31.10302,-31.13513 l 33.79408,0 c 27.21507,0 31.1029,3.89189 31.1029,31.13513 l 0,33.72973 c 0,27.24325 -3.88783,31.13514 -31.1029,31.13514 l -33.79408,0 C -264.11215,731.29077 -268,727.39888 -268,700.15563 Z"
211- id="path6455"
212- inkscape:connector-curvature="0"
213- sodipodi:nodetypes="sssssssss" />
214- </g>
215- <g
216- inkscape:groupmode="layer"
217- id="layer3"
218- inkscape:label="PLACE YOUR PICTOGRAM HERE"
219- style="display:inline">
220- <text
221- xml:space="preserve"
222- style="font-size:32.54790497px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
223- x="34.375298"
224- y="66.829094"
225- id="text3875"
226- sodipodi:linespacing="125%"
227- transform="scale(1.2432263,0.80435878)"><tspan
228- sodipodi:role="line"
229- id="tspan3877"
230- x="34.375298"
231- y="66.829094"
232- style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Umpush;-inkscape-font-specification:Umpush Bold">ϱ</tspan></text>
233- <text
234- xml:space="preserve"
235- style="font-size:14px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
236- x="23.733217"
237- y="58.951244"
238- id="text3907"
239- sodipodi:linespacing="125%"><tspan
240- sodipodi:role="line"
241- id="tspan3909"
242- x="23.733217"
243- y="58.951244"
244- style="font-size:36px;font-weight:bold;-inkscape-font-specification:Sans Bold">s</tspan></text>
245- </g>
246- <g
247- inkscape:groupmode="layer"
248- id="layer2"
249- inkscape:label="BADGE"
250- style="display:none"
251- sodipodi:insensitive="true">
252- <g
253- style="display:inline"
254- transform="translate(-340.00001,-581)"
255- id="g4394"
256- clip-path="none">
257- <g
258- id="g855">
259- <g
260- inkscape:groupmode="maskhelper"
261- id="g870"
262- clip-path="url(#clipPath873)"
263- style="opacity:0.6;filter:url(#filter891)">
264- <path
265- transform="matrix(1.4999992,0,0,1.4999992,-29.999795,-237.54282)"
266- d="m 264,552.36218 c 0,6.62742 -5.37258,12 -12,12 -6.62742,0 -12,-5.37258 -12,-12 0,-6.62741 5.37258,-12 12,-12 6.62742,0 12,5.37259 12,12 z"
267- sodipodi:ry="12"
268- sodipodi:rx="12"
269- sodipodi:cy="552.36218"
270- sodipodi:cx="252"
271- id="path844"
272- style="color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:4;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
273- sodipodi:type="arc" />
274- </g>
275- <g
276- id="g862">
277- <path
278- sodipodi:type="arc"
279- style="color:#000000;fill:#f5f5f5;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:4;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
280- id="path4398"
281- sodipodi:cx="252"
282- sodipodi:cy="552.36218"
283- sodipodi:rx="12"
284- sodipodi:ry="12"
285- d="m 264,552.36218 c 0,6.62742 -5.37258,12 -12,12 -6.62742,0 -12,-5.37258 -12,-12 0,-6.62741 5.37258,-12 12,-12 6.62742,0 12,5.37259 12,12 z"
286- transform="matrix(1.4999992,0,0,1.4999992,-29.999795,-238.54282)" />
287- <path
288- transform="matrix(1.25,0,0,1.25,33,-100.45273)"
289- d="m 264,552.36218 c 0,6.62742 -5.37258,12 -12,12 -6.62742,0 -12,-5.37258 -12,-12 0,-6.62741 5.37258,-12 12,-12 6.62742,0 12,5.37259 12,12 z"
290- sodipodi:ry="12"
291- sodipodi:rx="12"
292- sodipodi:cy="552.36218"
293- sodipodi:cx="252"
294- id="path4400"
295- style="color:#000000;fill:#dd4814;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:4;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
296- sodipodi:type="arc" />
297- <path
298- sodipodi:type="star"
299- style="color:#000000;fill:#f5f5f5;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
300- id="path4459"
301- sodipodi:sides="5"
302- sodipodi:cx="666.19574"
303- sodipodi:cy="589.50385"
304- sodipodi:r1="7.2431178"
305- sodipodi:r2="4.3458705"
306- sodipodi:arg1="1.0471976"
307- sodipodi:arg2="1.6755161"
308- inkscape:flatsided="false"
309- inkscape:rounded="0.1"
310- inkscape:randomized="0"
311- d="m 669.8173,595.77657 c -0.39132,0.22593 -3.62645,-1.90343 -4.07583,-1.95066 -0.44938,-0.0472 -4.05653,1.36297 -4.39232,1.06062 -0.3358,-0.30235 0.68963,-4.03715 0.59569,-4.47913 -0.0939,-0.44198 -2.5498,-3.43681 -2.36602,-3.8496 0.18379,-0.41279 4.05267,-0.59166 4.44398,-0.81759 0.39132,-0.22593 2.48067,-3.48704 2.93005,-3.4398 0.44938,0.0472 1.81505,3.67147 2.15084,3.97382 0.3358,0.30236 4.08294,1.2817 4.17689,1.72369 0.0939,0.44198 -2.9309,2.86076 -3.11469,3.27355 -0.18379,0.41279 0.0427,4.27917 -0.34859,4.5051 z"
312- transform="matrix(1.511423,-0.16366377,0.16366377,1.511423,-755.37346,-191.93651)" />
313- </g>
314- </g>
315- </g>
316- </g>
317-</svg>
318+<?xml version="1.0" encoding="utf-8"?>
319+<!-- (C) Server Density 2014. All rights reserved. -->
320+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
321+<svg version="1.1"
322+ id="svg6517" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" sodipodi:docname="Juju_charm_icon_template.svg" inkscape:version="0.48+devel r12274"
323+ xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="96px" height="96px"
324+ viewBox="0 0 96 96" enable-background="new 0 0 96 96" xml:space="preserve">
325+<filter id="filter891" inkscape:label="Badge Shadow" inkscape:collect="always">
326+ <feGaussianBlur stdDeviation="0.71999962" id="feGaussianBlur893" inkscape:collect="always"></feGaussianBlur>
327+</filter>
328+<filter id="filter1121" inkscape:label="Inner Shadow" style="color-interpolation-filters:sRGB;">
329+ <feFlood result="flood" flood-color="rgb(0,0,0)" flood-opacity="0.59999999999999998" id="feFlood1123"></feFlood>
330+ <feComposite operator="out" in2="SourceGraphic" in="flood" result="composite1" id="feComposite1125"></feComposite>
331+ <feGaussianBlur in="composite1" stdDeviation="1" result="blur" id="feGaussianBlur1127"></feGaussianBlur>
332+ <feOffset dy="2" dx="0" result="offset" id="feOffset1129"></feOffset>
333+ <feComposite operator="atop" in2="SourceGraphic" in="offset" result="composite2" id="feComposite1131"></feComposite>
334+</filter>
335+<sodipodi:namedview showguides="true" showborder="true" fit-margin-left="0" fit-margin-top="0" showgrid="true" inkscape:cy="49.018169" inkscape:cx="18.514671" inkscape:zoom="4.0745362" borderopacity="1.0" bordercolor="#666666" pagecolor="#ffffff" id="base" inkscape:showpageshadow="false" inkscape:guide-bbox="true" inkscape:window-maximized="1" inkscape:window-y="24" inkscape:window-x="0" inkscape:window-height="1029" inkscape:window-width="1920" fit-margin-bottom="0" fit-margin-right="0" inkscape:current-layer="layer1" inkscape:document-units="px" inkscape:pageshadow="2" inkscape:pageopacity="0.0">
336+ <inkscape:grid type="xygrid" id="grid821"></inkscape:grid>
337+ <sodipodi:guide position="16,48" orientation="1,0" id="guide823"></sodipodi:guide>
338+ <sodipodi:guide position="64,80" orientation="0,1" id="guide825"></sodipodi:guide>
339+ <sodipodi:guide position="80,40" orientation="1,0" id="guide827"></sodipodi:guide>
340+ <sodipodi:guide position="64,16" orientation="0,1" id="guide829"></sodipodi:guide>
341+</sodipodi:namedview>
342+<g id="layer3" inkscape:label="PLACE YOUR PICTOGRAM HERE" inkscape:groupmode="layer">
343+</g>
344+<g id="layer2" inkscape:label="BADGE" sodipodi:insensitive="true" inkscape:groupmode="layer" display="none">
345+ <g id="g4394" transform="translate(-340.00001,-581)" display="inline">
346+ <g id="g855">
347+ <g id="g870" inkscape:groupmode="maskhelper" opacity="0.6" filter="url(#filter891)">
348+ <path id="path844_1_" sodipodi:type="arc" sodipodi:cx="252" sodipodi:cy="552.36218" sodipodi:rx="12" sodipodi:ry="12" d="
349+ M366,591c0,9.941-8.059,18-18,18s-18-8.059-18-18c0-9.941,8.059-18,18-18S366,581.059,366,591z"/>
350+ </g>
351+ <g id="g862">
352+
353+ <path id="path4398" sodipodi:type="arc" sodipodi:cx="252" sodipodi:cy="552.36218" sodipodi:rx="12" sodipodi:ry="12" fill="#F5F5F5" d="
354+ M366,590c0,9.941-8.059,18-18,18s-18-8.059-18-18c0-9.941,8.059-18,18-18S366,580.059,366,590z"/>
355+
356+ <path id="path4400" sodipodi:type="arc" sodipodi:cx="252" sodipodi:cy="552.36218" sodipodi:rx="12" sodipodi:ry="12" fill="#DD4814" d="
357+ M363,590c0,8.284-6.716,15-15,15s-15-6.716-15-15s6.716-15,15-15S363,581.716,363,590z"/>
358+
359+ <path id="path4459" sodipodi:arg2="1.6755161" sodipodi:arg1="1.0471976" sodipodi:r2="4.3458705" sodipodi:r1="7.2431178" sodipodi:sides="5" sodipodi:type="star" sodipodi:cx="666.19574" sodipodi:cy="589.50385" inkscape:randomized="0" inkscape:rounded="0.1" inkscape:flatsided="false" fill="#F5F5F5" d="
360+ M354.511,598.909c-0.554,0.405-5.792-2.284-6.479-2.281c-0.687,0.002-5.908,2.724-6.465,2.322s0.381-6.215,0.167-6.868
361+ c-0.214-0.652-4.416-4.777-4.206-5.431c0.21-0.654,6.028-1.558,6.583-1.963c0.554-0.405,3.179-5.676,3.866-5.678
362+ c0.687-0.002,3.344,5.252,3.901,5.654c0.557,0.402,6.381,1.269,6.595,1.922c0.214,0.652-3.961,4.803-4.172,5.458
363+ C354.09,592.697,355.065,598.503,354.511,598.909z"/>
364+ </g>
365+ </g>
366+ </g>
367+</g>
368+<g>
369+ <g id="layer1" transform="translate(268,-635.29076)" inkscape:label="BACKGROUND" inkscape:groupmode="layer">
370+ <g id="path6455" sodipodi:nodetypes="sssssssss" inkscape:connector-curvature="0" filter="url(#filter1121)">
371+
372+ <linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="-268" y1="684.2908" x2="-172" y2="684.2908" gradientTransform="matrix(4.489659e-11 -1 1 4.489659e-11 -904.2908 463.2908)">
373+ <stop offset="0" style="stop-color:#2E7489"/>
374+ <stop offset="1" style="stop-color:#55ABC7"/>
375+ </linearGradient>
376+ <path fill="url(#SVGID_1_)" d="M-268,700.156v-33.73c0-27.242,3.888-31.135,31.103-31.135h33.794
377+ c27.216,0,31.104,3.893,31.104,31.135v33.73c0,27.242-3.888,31.135-31.104,31.135h-33.794
378+ C-264.112,731.291-268,727.398-268,700.156z"/>
379+ </g>
380+ </g>
381+ <g>
382+ <g>
383+ <g>
384+ <path fill="#FFFFFF" d="M46.107,38.575c-1.544,0-2.625,0.536-3.406,1.687c-0.854,1.259-1.286,3.143-1.286,5.599
385+ c0,2.324,0.43,4.097,1.276,5.269c0.775,1.073,1.893,1.595,3.416,1.595c1.487,0,2.662-0.542,3.592-1.657
386+ c0.97-1.16,1.461-2.965,1.461-5.367c0-2.44-0.526-4.267-1.566-5.429C48.573,39.129,47.434,38.575,46.107,38.575z M36.773,16.341
387+ c-14.05,4.041-25.505,49.14-15.979,59.629c9.527,10.49,55.974-1.158,59.63-15.977C84.081,45.174,50.823,12.3,36.773,16.341z
388+ M54.197,54.61c-0.979,1.093-2.103,1.931-3.339,2.492c-1.283,0.583-2.713,0.879-4.248,0.879c-1.997,0-3.749-0.438-5.235-1.31
389+ c0.002,1.236-0.07,3.328,6.265,3.726c1.818,0.114,2.866,0.18,4.81,0.463c0,0,0.74,0.146,1.119,0.31
390+ c-0.626,2.709-1.579,4.896-4.112,4.645c-0.971-0.087-1.785-0.072-2.019-0.072c-9.896,0-11.973-4.915-11.973-9.039V45.941
391+ c0-10.419,5.786-12.606,10.643-12.606c3.254,0,5.948,1.157,8.007,3.439c2.029,2.249,3.059,5.251,3.059,8.924
392+ C57.173,49.41,56.172,52.408,54.197,54.61z"/>
393+ </g>
394+ </g>
395+ </g>
396+</g>
397+</svg>
398
399=== modified file 'metadata.yaml'
400--- metadata.yaml 2014-03-25 13:26:14 +0000
401+++ metadata.yaml 2014-04-08 12:53:32 +0000
402@@ -1,9 +1,9 @@
403 name: serverdensity
404-summary: This charm installs and configures the Server Density monitoring agent
405+summary: This charm installs and configures the Server Density monitoring agent (sd-agent).
406 maintainer: Wes Mason <wes@1stvamp.org>
407 description: |
408- Server Density is a hosted server monitoring service.
409-
410+ Server Density is a SaaS tool which helps you run your infrastructure. It syncs with the major cloud providers and and allows you to monitor your websites and servers from a single console, API and mobile app so you can diagnose problems, maintain uptime and maximise performance.
411+
412 This charm installs and configures the Server Density monitoring agent (sd-agent).
413 categories:
414 - misc

Subscribers

People subscribed via source and target branches

to all changes: