librenms/librenms

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

Summary

Maintainability
Test Coverage
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 107 31" fill="#fff" fill-rule="evenodd" stroke="#000" stroke-linecap="round" stroke-linejoin="round"><use xlink:href="#A" x=".5" y=".5"/><symbol id="A" overflow="visible"><g stroke="none" fill-rule="nonzero"><path d="M41.394 19.838v-3.956h-4.773v3.956h-1.863v-9.773h1.863v4.109h4.773v-4.109h1.838v9.776z" fill="#169bd6"/><path d="M52.522 17.974h-5.105l-.817 1.838H44.61l4.365-9.75h2.016l4.365 9.75h-2.016zm-2.552-5.87l-1.812 4.16h3.624z" fill="#256ea5"/><path d="M61.405 16.954h-2.757v2.859H56.81v-9.748h4.592c4.773-.025 4.773 6.891 0 6.891zm-2.757-1.685h2.757c2.374 0 2.348-3.471 0-3.471h-2.757zm16.463 4.543h-2.195l-2.833-3.267h-1.759v3.267h-1.838v-9.775h4.62c2.297.026 3.522 1.531 3.522 3.242s-.612 2.68-2.476 3.063l2.961 3.318zm-6.787-8.042v3.14h2.808c1.149 0 1.659-.791 1.659-1.583s-.51-1.557-1.659-1.557zm17.354 3.218c-.026 2.527-1.583 5.051-5.003 5.051s-5.028-2.476-5.028-5.028 1.659-5.13 5.028-5.13 5.028 2.552 5.003 5.105zm-8.193.051c.026 1.608.893 3.318 3.193 3.318s3.165-1.736 3.193-3.346-.893-3.471-3.193-3.471-3.242 1.863-3.193 3.499zm15.084-4.977h2.016v.077l-3.318 4.745 3.395 4.875v.051H92.62l-2.502-3.652-2.502 3.652h-2.042v-.051l3.395-4.875-3.292-4.745v-.077h2.016l2.427 3.624zm7.632 4.033l2.58-4.033h2.221v.077l-3.88 5.641v4.033h-1.838V15.78l-3.752-5.641v-.077h2.195z" fill="#24405d"/></g><g stroke="#284a6a" fill="none"><path d="M14.854 11.078l-3.109-3.515" stroke-width=".122"/><path d="M5.051 8.374l2.434 3.549" stroke-width=".061"/><g stroke-width=".122"><path d="M14.854 11.078l3.076-3.549m.642 7.47l3.651-3.076m-3.651 3.076l3.651 3.211m-4.259 4.057l-3.11-3.448m-3.11 3.447l3.11-3.448m-7.369-.744L11 14.999m-3.515-3.076L11 14.999m3.853-3.921l-7.369.845m7.369-.845l7.369.845"/><path d="M18.572 14.999l-.642-7.47m.642 7.47l-.608 7.267"/><path d="M22.223 18.21l-7.369.608m-7.369-.744l7.369.744"/><path d="M11.744 22.267L11 14.999m.744-7.436L11 14.999"/></g><g stroke-width=".061"><path d="M4.104 12.869l3.38-.946m.71-6.895l3.549 2.535m.809-4.123l-.809 4.124m.809-4.124l5.375 4.09m-.809-4.091l.809 4.09m3.551-2.502l-3.549 2.502m6.726.845l-6.726-.845m4.293 4.394l2.434-3.549m-2.434 3.549l3.448.946"/><path d="M22.223 11.923l3.38 5.138M17.119 3.439l-5.375 4.124"/><path d="M22.223 11.922l-.743-6.895m.743 13.182l3.38-1.149m-3.381 1.15l3.448-5.341m-3.448 5.341l2.434 3.279m-2.434-3.279l-.744 6.625m-3.516-2.569l3.515 2.569"/><path d="M17.963 22.266l6.693-.777m-6.693.777l-.809 4.158m.809-4.158l-5.408 4.155m-.809-4.155l.809 4.158"/><path d="M11.744 22.267l5.408 4.155m-5.408-4.155l-3.549 2.569m3.549-2.569l-6.693-.744m2.434-3.448l-2.434 3.448"/><path d="M7.485 18.075l.71 6.76m-.71-6.76l-3.414-1.048m3.414-5.104l-3.414 5.104"/><path d="M7.484 18.075l-3.38-5.206m4.09-7.842l-.71 6.895"/><path d="M5.051 8.374l6.693-.809"/></g></g><g stroke="#24405d" stroke-width=".047"><path d="M8.195 5.027L5.592 3.811m2.603 1.217l-.203-2.839m4.563 1.251L7.992 2.188" fill="none"/><path d="M12.555 3.439l-1.96-2.4m1.96 2.4l.809-2.873M8.195 5.028l2.4-3.989m6.524 2.4L13.367.566" fill="none"/><path d="M17.118 3.439L16.273.464m-3.718 2.975L16.273.464m.845 2.975l1.96-2.4m2.4 3.989l-2.4-3.989" fill="none"/><path d="M21.478 5.027l.237-2.839m-4.597 1.251l4.597-1.251m-.237 2.839l2.668-1.352m-2.668 1.352l4.631.708" fill="none"/><path d="M24.656 8.373l1.453-2.639m-1.453 2.639l-.507-4.698m.507 4.698l3.042-.237m-3.042.237l4.158 2.366" fill="none"/><path d="M25.67 12.869l2.028-4.732m-2.028 4.732l3.144-2.129m-3.144 2.13l3.515.71m-3.583 3.482l3.583-3.481" fill="none"/><path d="M25.602 17.06l3.685-.676m-3.617-3.515l3.617 3.515m-3.685.676l3.144 2.096m-4.09 2.332l4.09-2.332" fill="none"/><path d="M24.656 21.489l3.008.306m-2.062-4.732l2.062 4.732m-3.008-.306l1.42 2.668m-1.42-2.668l-.541 4.664" fill="none"/><path d="M24.116 26.153l-2.637-1.318m0 0l.203 2.941m-.203-2.941l4.597-.676m-4.597.676l-2.4 4.056" fill="none"/><path d="M17.152 26.421l1.924 2.468m-1.924-2.468l4.529 1.352m-4.529-1.352l-.879 3.042m.879-3.042l-3.786 3.042" fill="none"/><path d="M12.555 26.422l.809 3.042m-.809-3.042l3.718 3.042m-3.718-3.042l-1.924 2.468m-2.434-4.054l2.434 4.056" fill="none"/><path d="M12.555 26.422l-4.597 1.42m.237-3.006l-.237 3.008m.237-3.008l-2.636 1.453m-.507-4.766l.507 4.766" fill="none"/><path d="M8.195 24.835l-4.631-.642m1.487-2.668l-1.487 2.668m1.487-2.668l-3.042.306m3.042-.306L.86 19.193m3.211-2.166L.859 19.191m3.211-2.163l-3.65-.642" fill="none"/><path d="M4.071 17.027l-2.062 4.8m2.096-8.957L.42 16.384" fill="none"/><path d="M4.071 17.027L.42 13.579m3.684-.71L.961 10.773" fill="none"/><path d="M4.105 12.869l-3.685.71m3.685-.71L2.009 8.137" fill="none"/><path d="M5.051 8.374l-3.042-.237m3.042.237l-4.09 2.4m4.09-2.4L3.597 5.872m1.454 2.502l.541-4.563" fill="none"/><path d="M8.195 5.027l-4.597.845" fill="none"/></g><g stroke="none" fill-rule="nonzero"><path d="M9.19 16.756l.025-3.549 3.556.025-.025 3.549zm3.847-3.914l.025-3.549 3.556.025-.025 3.549zm0 7.795l.025-3.549 3.556.025-.025 3.549zm3.881-3.914l.025-3.549 3.556.025-.025 3.549z" fill="#256ea5"/><path d="M16.714 8.765l.018-2.468 2.478.018-.022 2.467zm-6.195 0l.018-2.468 2.478.018-.018 2.468zm-4.289 4.391l.018-2.468 2.477.018-.017 2.467zm-.003 6.208l.026-2.467 2.478.026-.026 2.467zm14.778-.048l.017-2.468 2.478.017-.017 2.468zm.05-6.134l.026-2.467 2.478.026-.026 2.467z" fill="#3378bc"/><path d="M4.22 9.179l.011-1.623 1.619.011-.011 1.623zm3.166-3.302l.011-1.622 1.619.011-.011 1.623zm4.357-1.633l.011-1.623 1.619.011-.011 1.623zm-8.474 9.428l.011-1.622 1.609.011-.011 1.623zm20.568-6.093l1.623-.011.011 1.619-1.623.011zm-3.166-3.358l1.622-.011.011 1.619-1.623.011zm-4.372-1.592l1.623-.011.011 1.619-1.622.011zm8.485 9.439l1.622-.011.011 1.619-1.623.011z" fill="#169bd6"/><path d="M10.485 23.572l.018-2.468 2.478.017-.017 2.468zm6.195 0l.018-2.468 2.478.017-.017 2.468z" fill="#3378bc"/><path d="M23.827 22.319l.011-1.623 1.619.011-.011 1.623zm-3.13 3.338l.011-1.622 1.619.011-.011 1.623zm-4.36 1.598l.011-1.622 1.619.011-.011 1.623zm8.442-9.429l.011-1.622 1.619.011-.011 1.623zm-20.556 2.87l1.622-.011.011 1.619-1.622.011zm3.167 3.324l1.623-.011.011 1.619-1.623.011zm4.338 1.592l1.623-.011.011 1.619-1.623.011zM3.28 16.208l1.623-.011.011 1.619-1.622.011z" fill="#169bd6"/><g fill="#00a8da"><use xlink:href="#C"/><use xlink:href="#C" x="1.157" y="2.655"/><use xlink:href="#C" x="-1.565" y="-2.349"/><use xlink:href="#C" x="-22.091" y="-4.358"/><use xlink:href="#C" x="-27.231" y="5.445"/><use xlink:href="#C" x="-3.54" y="-4.357"/><use xlink:href="#C" x="-26.72" y="2.654"/><use xlink:href="#C" x="-17.054" y="-7.081"/><use xlink:href="#C" x="-25.631" y="-0.001"/><use xlink:href="#C" x="-24.032" y="-2.383"/><path d="M7.539 1.744l.879-.006.007.896-.879.006zm5.43-1.727l.879-.006.006.896-.879.006z"/><use xlink:href="#C" x="-5.923" y="-5.923"/><use xlink:href="#C" x="1.6" y="5.412"/><path d="M15.828.879L15.834 0l.896.007-.006.879z"/><use xlink:href="#C" x="-8.612" y="-7.115"/><use xlink:href="#C" x="-3.541" y="18.04"/><use xlink:href="#C" x="1.6" y="8.237"/><use xlink:href="#C" x="-22.092" y="18.04"/><use xlink:href="#C" x="1.157" y="11.062"/><use xlink:href="#C" x="-8.612" y="20.797"/><use xlink:href="#C" x="-0.001" y="13.717"/><use xlink:href="#C" x="-1.566" y="16.1"/><path d="M21.272 27.37l.879-.006.007.896-.879.006zm-5.396 1.66l.879-.006.006.896-.879.006z"/><use xlink:href="#C" x="-19.675" y="19.708"/><use xlink:href="#C" x="-25.665" y="13.682"/><use xlink:href="#C" x="-26.721" y="11.062"/><path d="M3.165 24.671l.006-.879.896.006-.006.879z"/><use xlink:href="#C" x="-27.231" y="8.237"/><use xlink:href="#C" x="-14.229" y="21.342"/><use xlink:href="#C" x="-17.088" y="20.763"/></g></g></symbol><defs ><path id="C" d="M27.231 8.572l.006-.879.896.007-.006.879z"/></defs></svg>