librenms/librenms

View on GitHub
html/images/logos/hds.svg

Summary

Maintainability
Test Coverage
<svg viewBox="0 0 774.72974 222.14906" xmlns="http://www.w3.org/2000/svg"><g fill-rule="evenodd"><path d="m597.27 2.8v41.9h56.23s-.34-41.9 0-41.9h27.6v104.78h-27.6v-46.1h-56.23v46.1h-27.6v-104.8h27.6m-263.37.02v17.8h-42.6v86.98h-27.94v-86.98h-42.26v-17.8zm107.94 104.78h-31.08l-9.08-22.7h-52.05l-9.08 22.7h-30.75l48.9-104.8h33.9zm-66-86.97-19.57 47.5h38.77zm327.29 86.97v-104.8h27.94v104.8zm-625.59-104.78v41.9h55.9v-41.9h27.93v104.78h-27.94v-46.1h-55.9v46.1h-27.93s.35-104.8 0-104.8h27.94m105.83 104.8v-104.8h27.6v104.8zm257.43-28.98c-2.45-7.35-3.85-14.68-3.85-22.37 0-11.17 2.1-21.65 7.34-30.73 5.23-9.08 13.62-16.07 23.74-19.9 9.43-3.5 19.9-5.6 30.76-5.6 12.56 0 24.45 2.8 34.92 7.34 10.1 4.54 17.8 13.62 19.9 24.44l1.06 6.64h-29c-.35-2.8-.7-5.6-1.76-8.03-2.08-5.95-6.98-10.5-12.9-12.24-3.88-1.05-8.05-1.74-12.22-1.74-4.9 0-9.46.7-13.64 2.44-7.34 2.45-12.93 8.03-15.37 15.37-2.46 6.64-3.86 14.32-3.86 22 0 6.3 1.05 12.58 2.8 18.17 2.1 7.68 7.68 13.97 15.02 16.76 4.9 1.75 9.8 2.8 15.04 2.8 4.5 0 8.73-.7 12.9-2.1 5.24-1.74 9.8-5.6 12.22-10.83 1.4-3.5 2.1-7.33 2.1-11.17h29.34c-.34 3.14-.68 6.63-1.4 9.78-2.43 10.48-9.76 19.2-19.56 23.05-10.8 4.88-23.04 7.32-35.6 7.32-9.8 0-19.23-1.4-28.32-4.2-13.27-4.18-25.14-13.96-29.68-27.23m-415.98 58.35-24.8 2.1v3.83h1.05c9.78 1.05 9.78 1.05 9.78 8.4v51.68h15.02v-66h-1.05m52.4 19.55c-9.1 0-14.68 6.3-17.12 10.13v-10.47l-1.05.35-19.9 3.14v3.5h.7c6.27.34 7.67 1.4 7.67 7.34v32.47h12.58v-23.75c0-6.28 5.93-14.67 12.22-14.67 5.94 0 6.3 5.25 6.3 13.3v25.13h12.56v-32.47c0-9.1-4.9-13.98-13.97-13.98m48.91 18.14c-4.9-2.44-9.1-4.53-9.1-8.03 0-3.83 4.55-4.18 6.65-4.18 5.24 0 9.78 2.8 11.87 3.83l1.75 1.4v-9.43l-1.4-.34c-2.44-.35-6.64-1.4-11.53-1.4-11.52 0-18.86 4.9-18.86 13.63 0 7.34 7.34 11.17 13.97 14.32 4.9 2.44 9.78 4.54 9.78 8.4 0 3.48-3.14 5.23-8.38 5.23-5.94 0-10.83-2.8-13.62-4.54l-1.4-1.05v9.78h.7c2.8.7 7.34 1.76 13.97 1.76 12.58 0 20.26-5.25 20.26-14 0-8.38-7.68-12.2-14.67-15.36m55.19-18.18c-4.54 0-9.08 2.1-13.27 6.3v-6.65l-1.04.35-19.9 3.14v3.5h1.04c5.93.34 7.33 1.4 7.33 7.34v51.7h12.56v-23.4c2.1 2.78 5.94 5.23 12.93 5.23 12.92 0 19.9-8.4 19.9-24.47 0-14.67-6.98-23.05-19.55-23.05zm-3.5 6.98c8.4 0 9.44 9.1 9.44 16.07 0 11.87-3.15 17.8-9.43 17.8-8.05 0-9.8-7.67-9.8-13.95v-4.2c0-4.54 1.05-15.72 9.8-15.72m31.78-3.84v3.5h.7c6.3.34 7.68 1.4 7.68 7.34v32.47h12.23v-46.8l-.7.35-19.9 3.14m14.66-8.72c4.2 0 7.68-3.16 7.68-7 0-3.5-3.5-6.63-7.68-6.63-4.2 0-7.68 3.14-7.68 6.63 0 3.84 3.5 7 7.68 7m58.68 15.7v-9.42l-1.05-.35c-1.74-.35-3.84-.35-5.94-.35-6.98 0-10.82 5.24-12.57 9.1v-9.45l-1.05.35-19.9 3.14v3.5h.7c6.3.34 7.7 1.4 7.7 7.34v32.47h12.56v-23.4c0-3.84 1.4-12.92 12.92-12.92 1.4 0 3.15.36 4.54.7l2.1.7v-1.4m49.24 8.73c0-12.57-7-18.86-20.6-18.86-15.73 0-23.4 7.33-23.4 22.35 0 15.72 10.12 25.16 27.23 25.16 7.34 0 12.93-1.77 15.02-2.46l.7-.35v-5.95l-1.05.35c-2.1.7-5.6 1.74-9.78 1.74-13.28 0-18.52-11.17-18.52-21.3h30.4zm-20.96-13.97c6.65 0 8.4 4.88 8.4 9.42h-17.82c.35-3.5 2.1-9.43 9.43-9.43m135.18-4.88c-9.45 0-14.7 5.6-17.13 9.77v-31.08h-1.05l-19.9 2.8v3.5h.7c6.28 0 7.68 1.38 7.68 7.67v53.8h12.57v-23.06c0-8.74 6.3-15.37 11.53-15.37 6.98 0 6.98 5.25 6.98 9.8v28.63h12.58v-30.04c0-4.9 0-16.42-13.97-16.42m70.21 18.86c0-12.57-7-18.86-20.62-18.86-15.72 0-23.4 7.33-23.4 22.35 0 15.72 10.13 25.16 26.9 25.16 7.66 0 13.3-1.77 15.37-2.46l.68-.35v-5.95l-1.02.35c-2.12.7-5.57 1.74-9.8 1.74-13.28 0-18.52-11.17-18.52-21.3h30.42zm-21.3-13.97c7 0 8.74 4.88 8.74 9.42h-17.86c0-3.5 2.14-9.43 9.12-9.43m-119.12-18.16v14.33h-8.38v5.58h8.38v27.96c0 12.22 7.68 12.93 17.1 12.93 2.46 0 4.9-.36 7.35-.72h.7v-5.6h-1.05c-1.05.37-2.45.37-3.84.37-7.34 0-7.7-2.1-7.7-8.4v-26.54h14v-5.57h-14v-14.34h-12.54m246.2-5.24h-12.56v49.25c-2.43-3.82-32.46-49.24-32.46-49.24h-29v3.5l2.42.7c7.7 1.05 8.05 1.4 8.05 8.73v52.03h13.64v-51.7c2.4 3.86 34.23 51.7 34.23 51.7h16.4v-64.97h-.73m56.97 37.38c0-12.57-7-18.86-20.96-18.86-15.38 0-23.38 7.33-23.38 22.35 0 15.72 10.14 25.16 27.2 25.16 7.4 0 13.3-1.77 15.4-2.46l.72-.35v-5.95l-1.07.35c-2.1.7-5.97 1.74-10.14 1.74-13.24 0-18.14-11.17-18.53-20.95h30.76zm-21.3-13.97c6.65 0 8.4 4.88 8.73 9.42h-18.2c.4-3.5 2.47-9.43 9.46-9.43m90.1-18.16v14.33h-8.35v5.58h8.35v27.96c0 12.22 7.7 12.93 17.12 12.93 2.47 0 4.9-.36 7.33-.72h1.06v-5.6h-1.4c-1.02.37-2.1.37-3.5.37-7.66 0-8-2.1-8-8.4v-26.54h13.97v-5.57h-13.97v-14.34h-12.6m-25.14 29 12.9-14.67h-13.24l-12.23 13.97-10.82-13.97h-19.2v3.47h1c6.32.72 8.06 1.77 11.9 7l8.05 10.5-12.95 14.66h13.3l5.57-6.65 12.56 16.43h14.7l-23.43-30.73h11.9" fill="#4d4d4d"/><path d="m748.15 143.2h-13.25l16.06-18.5h13.3l-16.1 18.5" fill="#d40000"/></g></svg>