librenms/librenms

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

Summary

Maintainability
Test Coverage
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 174.985 19.499"><defs><linearGradient id="a"><stop offset="0" style="stop-color:#e707e9;stop-opacity:1"/><stop offset="1" style="stop-color:#00eba7;stop-opacity:1"/></linearGradient><linearGradient xlink:href="#a" id="b" x1="-.422" y1="-31.147" x2="22.385" y2="-17.067" gradientUnits="userSpaceOnUse" gradientTransform="translate(4.256 39.7)"/></defs><path style="fill:#54009c;fill-opacity:1;stroke-width:.09374757" d="M164.182 6.29v13.04H165.963v-5.25h2.6l2.133 2.584c1.172 1.422 2.181 2.605 2.244 2.629.062.024.549.032 1.08.017l.965-.027-2.073-2.564c-1.14-1.41-2.055-2.596-2.03-2.635.023-.039.292-.095.595-.127 1.027-.107 1.782-.567 2.152-1.309.323-.645.42-1.385.377-2.88-.034-1.213-.064-1.416-.277-1.876-.301-.649-.643-.993-1.297-1.302l-.516-.244-3.867-.028zm1.781 1.497 2.555.03c2.876.032 3.065.071 3.467.718.193.311.213.455.213 1.607 0 1.436-.108 1.754-.707 2.106-.302.177-.508.194-2.926.22l-2.602.03v-2.356Zm-12.656 5.027V6.3h9.093v1.5h-7.41l.026 1.992.025 1.992 3.258.025 3.257.024v1.496l-3.257.024-3.258.025v4.406l3.68.025 3.68.024v1.498H153.306zm-24.656 0V6.3h1.76l3.222 5.009 3.221 5.008.024-5.008.025-5.01h1.78V19.33h-1.756l-3.224-5.016c-1.773-2.758-3.255-5.015-3.294-5.015-.039 0-.07 2.257-.07 5.015v5.016h-1.688zm-8.682-6.52-2.316 6.464c-1.273 3.555-2.315 6.49-2.315 6.521 0 .032.406.046.903.031l.902-.027.668-1.898.668-1.899h5.561l.277.774c.152.425.46 1.29.683 1.922l.409 1.148h.87c.636 0 .873-.032.872-.117 0-.065-1.03-2.986-2.287-6.492l-2.286-6.375-1.304-.026zm1.276 1.571c.06-.069.281.526 1.744 4.692l.502 1.43h-2.202c-1.21 0-2.2-.032-2.2-.071-.002-.117 2.084-5.97 2.156-6.05zm-16.125 4.95V6.298H106.901V17.83h7.032v1.5H105.12zm-7.41-6.516c-1.14 0-1.296.019-1.354.164-.266.668-4.547 12.69-4.547 12.767 0 .063.323.1.879.1h.879l.285-.82c.158-.452.463-1.316.678-1.922l.392-1.102H100.481l.506 1.43c.278.786.586 1.651.685 1.922l.18.492h.885c.486 0 .883-.03.883-.068 0-.038-1.04-2.97-2.311-6.516l-2.31-6.447Zm.005 1.502c.048 0 2.161 5.988 2.158 6.115 0 .039-.991.07-2.2.07h-2.2l.41-1.148c.226-.632.72-2.025 1.098-3.094.378-1.07.708-1.944.734-1.943zM80.747 6.289V19.33l3.398-.002c1.869-.001 3.683-.043 4.033-.094 1.123-.162 1.833-.652 2.24-1.545.182-.398.22-.662.248-1.75.052-1.906-.258-2.692-1.263-3.203l-.418-.213.328-.232c.778-.554.996-1.113.996-2.565 0-1.732-.385-2.552-1.451-3.097l-.551-.283-3.781-.028zm1.78 1.51h2.28c2.595 0 2.988.07 3.4.611.496.65.507 2.401.018 2.932a1.98 1.98 0 0 1-.541.379c-.263.118-.805.156-2.742.185l-2.414.035v-2.07Zm0 5.511 2.509.043c2.667.046 2.953.087 3.42.52.353.327.476.774.476 1.707 0 1.249-.215 1.68-1.016 2.03-.316.137-.76.168-2.88.2l-2.508.04v-2.27zM68.466 6.29V19.33l3.305-.002c1.817-.001 3.591-.043 3.941-.094 1.081-.156 1.755-.6 2.207-1.451l.25-.469.028-4.297c.024-3.668.007-4.37-.117-4.798a2.526 2.526 0 0 0-1.315-1.59l-.55-.283-3.876-.028zm1.688 1.5 2.601.027c2.404.027 2.626.044 2.92.217.814.48.874.846.836 5.094-.025 2.837-.053 3.393-.181 3.672a1.585 1.585 0 0 1-.926.845c-.367.137-5.057.255-5.18.131-.039-.039-.07-2.302-.07-5.029zm-8.016-1.492-1.308.025-1.31.024-2.32 6.468a1853.434 1853.434 0 0 0-2.324 6.496c-.001.015.408.015.91 0l.915-.027.668-1.875.668-1.875H63.627l.668 1.875.666 1.875.92.027c.72.021.91.001.875-.093l-2.332-6.52zm-1.264 1.57c.062.071 2.155 5.967 2.155 6.068 0 .029-.996.051-2.213.051-1.731 0-2.204-.025-2.17-.117.024-.064.522-1.457 1.105-3.096.584-1.638 1.089-2.946 1.123-2.906zm-27.376 4.947V6.3h1.78l.024 5.742.024 5.742 3.493.025 3.492.024v1.498H33.497Zm110.135 6.607c-.998-.155-1.705-.647-2.15-1.497l-.222-.422V8.127l.223-.493c.253-.56.698-.99 1.32-1.278.405-.188.572-.198 3.475-.198h3.048l.63.31c.464.229.705.419.912.72.322.468.564 1.295.564 1.93v.438l-.68.065c-.374.036-.774.088-.89.116-.197.048-.211.02-.211-.408 0-.651-.319-1.244-.797-1.483-.343-.172-.563-.188-2.578-.188-3.517 0-3.405-.183-3.358 5.468.032 3.816.047 3.932.557 4.388.436.39.857.456 2.894.456 1.863 0 1.937-.007 2.391-.234.56-.28.89-.83.89-1.485v-.414l.762.066c1.102.097 1.055.054.986.887-.106 1.287-.743 2.141-1.869 2.505-.396.128-.947.163-2.925.183-1.34.014-2.678-.012-2.972-.057zM48.725 6.11c-1.233.057-2.547-.165-3.706.362-.697.346-1.166 1.045-1.357 1.78.037 3.021-.051 6.049.066 9.068.158 1.098 1.147 1.931 2.225 2.06 1.298.193 2.618.085 3.925.114 1.109-.022 2.398-.033 3.22-.895.543-.536.73-1.318.68-2.06.053-2.664.074-5.33.011-7.994-.08-1.042-.809-2.042-1.86-2.266-1.046-.244-2.139-.127-3.204-.169zm-1.133 1.516c1.215.02 2.452-.074 3.648.188.571.302.913 1.004.82 1.64-.03 2.416.017 4.836-.098 7.25 0 .682-.615 1.046-1.205 1.174-.798.159-1.619.067-2.426.1-.775-.006-1.615.04-2.31-.353-.594-.413-.674-1.173-.632-1.834-.034-2.276-.089-4.557.054-6.829.027-.689.602-1.232 1.278-1.28.288-.044.58-.043.871-.056z"/><path style="fill:url(#b);fill-opacity:1;stroke-width:.09374757" d="M12.562 14.578v-1.735H16.031V16.312H12.562zM6.187 9.797V3.28H9.656V16.312H6.187Zm12.75 4.921v-4.78h-6.375V0H16.031V6.469h6.375v13.03H18.937zM0 12.984V6.469H3.469v13.03H0Z"/></svg>