<commit_before><div class='panel' ng-class="{'panel-danger': server.hasIssues, 'panel-success': (!server.hasIssues && !server.outOfDate), 'panel-warning' : server.outOfDate}">
		  <div class="panel-heading">
					 <h3 class="panel-title">
								{% if public == false %}
										  <div class="dropdown btn-group pull-right">
													 <a type="button" class="btn btn-xs btn-default" dropdown-toggle><span class="caret"></span></a>
													 <ul class="dropdown-menu">
																<li><a href="#" ng-click="shareServer(server.serverKey)">Share server info</a></li>
																<li class="divider"></li>
																<li class='bg-danger'><a href="#" ng-click="deleteServer(server.serverKey);">Delete</a></li>
													 </ul>
										  </div>
								{% endif %}
								<div style='overflow:hidden;'>
										  {[{ server.name }]}
								</div>
					 </h3>
		  </div>
		  <div class='panel-body' ng-show="expandAll || servers.length == 1">
					 <table class='table table-condensed table-no-border'>

								<tr ng-class="{'danger': server.issues.loadavg}">
										  <td><strong>Load</strong></td>
										  <td>{[{ server.system.loadavg }]}</td>
								</tr>

								<tr>
										  <td>
													 <span tooltip-animation="false" tooltip-placement="right" tooltip-html-unsafe="CPU Type: {[{server.system.cpu.type}]}<hr>CPU Cores: {[{server.system.cpu.cores}]}" class="glyphicon glyphicon-info-sign" aria-hidden="true"></span>
													 <strong>
																CPU
													 </strong>
										  </td>
										  <td>
													 {[{ server.cpu.percentage.usage }]}%
										  </td>
								</tr>

								<tr ng-class="{'danger': server.issues.mem}">
										  <td>
													 <span tooltip-animation="false" tooltip-placement="right" tooltip="Total Memory: {[{ (server.mem.memtotal/1000)/1000 | number: 0}]}GB" class="glyphicon glyphicon-info-sign" aria-hidden="true"></span>
													 <strong>RAM</strong>
										  </td>
										  <td>
													 {[{ server.mem.percentage.usage }]}%
										  </td>
								</tr>

								<tr ng-class="{'danger': server.issues.disk}">
										  <td>
													 <span tooltip-animation="false" tooltip-placement="right" tooltip="Size: {[{ server.disk['/'].total/1048576 | number: 2}]}GB" class="glyphicon glyphicon-info-sign" aria-hidden="true"></span>
													 <strong>Disk</strong>
										  </td>
										  <td>
										  {[{ server.disk['/'].pcent }]}%
										  <span ng-click="toggleExpandDisk(server.serverKey)" class="glyphicon glyphicon-collapse-down"></span>
										  </td>
								</tr>

								<tr ng-show='diskIsExpanded(server.serverKey)' ng-repeat='(partition, disk) in server.disk' ng-if="(partition != 'percentage') && (disk.filesystem != 'none') && (disk.used > 0)">
										  <td>{[{ partition }]} </td><td>{[{ disk.pcent }]}%</td>
								</tr>

								<tr ng-class="{'danger': server.issues.lastupdated}">
										  <td colspan=2><small>Last updated: <span am-time-ago="server.lastupdated" am-preprocess="unix"></span></small></td>
								</tr>
					 </table>
		  </div> <!-- panel-body -->
		  <div class="panel-footer">
					 <strong><small>Net</small>:</strong> {[{ server.network.total.totalkbps/1000 | number: 2}]}Mb/s

					 <span ng-click="toggleExpandNet(server.serverKey)" class="glyphicon glyphicon-collapse-down"></span>
					 <div ng-show='netIsExpanded(server.serverKey)'>
								<div ng-repeat='(interface, net) in server.network' ng-if="interface != 'total' && (net.rxkbps > 0 || net.txkbps > 0)">
										  <strong>{[{ interface }]} </strong>: In: {[{ net.rxkbps/1000 | number:2 }]} / Out: {[{ net.txkbps/1000 | number:2 }]}
								</div>
					 </div>
		  </div>
</div> <!-- panel --><commit_msg>show in and out, not total, in network bit<commit_after><div class='panel' ng-class="{'panel-danger': server.hasIssues, 'panel-success': (!server.hasIssues && !server.outOfDate), 'panel-warning' : server.outOfDate}">
		  <div class="panel-heading">
					 <h3 class="panel-title">
								{% if public == false %}
										  <div class="dropdown btn-group pull-right">
													 <a type="button" class="btn btn-xs btn-default" dropdown-toggle><span class="caret"></span></a>
													 <ul class="dropdown-menu">
																<li><a href="#" ng-click="shareServer(server.serverKey)">Share server info</a></li>
																<li class="divider"></li>
																<li class='bg-danger'><a href="#" ng-click="deleteServer(server.serverKey);">Delete</a></li>
													 </ul>
										  </div>
								{% endif %}
								<div style='overflow:hidden;'>
										  {[{ server.name }]}
								</div>
					 </h3>
		  </div>
		  <div class='panel-body' ng-show="expandAll || servers.length == 1">
					 <table class='table table-condensed table-no-border'>

								<tr ng-class="{'danger': server.issues.loadavg}">
										  <td><strong>Load</strong></td>
										  <td>{[{ server.system.loadavg }]}</td>
								</tr>

								<tr>
										  <td>
													 <span tooltip-animation="false" tooltip-placement="right" tooltip-html-unsafe="CPU Type: {[{server.system.cpu.type}]}<hr>CPU Cores: {[{server.system.cpu.cores}]}" class="glyphicon glyphicon-info-sign" aria-hidden="true"></span>
													 <strong>
																CPU
													 </strong>
										  </td>
										  <td>
													 {[{ server.cpu.percentage.usage }]}%
										  </td>
								</tr>

								<tr ng-class="{'danger': server.issues.mem}">
										  <td>
													 <span tooltip-animation="false" tooltip-placement="right" tooltip="Total Memory: {[{ (server.mem.memtotal/1000)/1000 | number: 0}]}GB" class="glyphicon glyphicon-info-sign" aria-hidden="true"></span>
													 <strong>RAM</strong>
										  </td>
										  <td>
													 {[{ server.mem.percentage.usage }]}%
										  </td>
								</tr>

								<tr ng-class="{'danger': server.issues.disk}">
										  <td>
													 <span tooltip-animation="false" tooltip-placement="right" tooltip="Size: {[{ server.disk['/'].total/1048576 | number: 2}]}GB" class="glyphicon glyphicon-info-sign" aria-hidden="true"></span>
													 <strong>Disk</strong>
										  </td>
										  <td>
										  {[{ server.disk['/'].pcent }]}%
										  <span ng-click="toggleExpandDisk(server.serverKey)" class="glyphicon glyphicon-collapse-down"></span>
										  </td>
								</tr>

								<tr ng-show='diskIsExpanded(server.serverKey)' ng-repeat='(partition, disk) in server.disk' ng-if="(partition != 'percentage') && (disk.filesystem != 'none') && (disk.used > 0)">
										  <td>{[{ partition }]} </td><td>{[{ disk.pcent }]}%</td>
								</tr>

								<tr ng-class="{'danger': server.issues.lastupdated}">
										  <td colspan=2><small>Last updated: <span am-time-ago="server.lastupdated" am-preprocess="unix"></span></small></td>
								</tr>
					 </table>
		  </div> <!-- panel-body -->
		  <div class="panel-footer">
					 <strong><small>Net</small>:</strong> In: {[{ server.network.total.rxkbps/1000 | number: 2}]}Mb/s / Out: {[{ server.network.total.txkbps/1000 | number: 2}]}Mb/s

					 <span ng-click="toggleExpandNet(server.serverKey)" class="glyphicon glyphicon-collapse-down"></span>
					 <div ng-show='netIsExpanded(server.serverKey)'>
								<div ng-repeat='(interface, net) in server.network' ng-if="interface != 'total' && (net.rxkbps > 0 || net.txkbps > 0)">
										  <strong>{[{ interface }]} </strong>: In: {[{ net.rxkbps/1000 | number:2 }]} / Out: {[{ net.txkbps/1000 | number:2 }]}
								</div>
					 </div>
		  </div>
</div> <!-- panel -->
{'fraction_non_alphanumeric': 0.20337210822114757, 'fraction_numerical': 0.01084825513004836, 'mean_word_length': 2.316861725184222, 'pattern_counts': {'":': 0, '<': 205, '<?xml version=': 0, '>': 211, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3467316', 'n_tokens_mistral': 3729, 'n_tokens_neox': 2437, 'n_words': 413}