|
@@ -4,7 +4,6 @@ import { docker } from '../server.js';
|
|
|
export const Networks = async function(req, res) {
|
|
|
|
|
|
let networks = await docker.listNetworks({ all: true });
|
|
|
- console.log(networks);
|
|
|
|
|
|
let network_list = `
|
|
|
<thead>
|
|
@@ -12,38 +11,34 @@ export const Networks = async function(req, res) {
|
|
|
<th class="w-1"><input class="form-check-input m-0 align-middle" name="select" type="checkbox" aria-label="Select all" onclick="selectAll()"></th>
|
|
|
<th><button class="table-sort" data-sort="sort-name">Name</button></th>
|
|
|
<th><button class="table-sort" data-sort="sort-city">ID</button></th>
|
|
|
- <th><button class="table-sort" data-sort="sort-type">Tag</button></th>
|
|
|
<th><button class="table-sort" data-sort="sort-score">Status</button></th>
|
|
|
<th><button class="table-sort" data-sort="sort-date">Created</button></th>
|
|
|
- <th><button class="table-sort" data-sort="sort-quantity">Size</button></th>
|
|
|
<th><button class="table-sort" data-sort="sort-progress">Action</button></th>
|
|
|
</tr>
|
|
|
</thead>
|
|
|
<tbody class="table-tbody">`
|
|
|
|
|
|
|
|
|
- // for (let i = 0; i < networks.length; i++) {
|
|
|
+ for (let i = 0; i < networks.length; i++) {
|
|
|
|
|
|
- // let date = new Date(images[i].Created * 1000);
|
|
|
- // let created = date.toLocaleDateString('en-US', { month: 'long', day: 'numeric', year: 'numeric' });
|
|
|
+ // let date = new Date(images[i].Created * 1000);
|
|
|
+ // let created = date.toLocaleDateString('en-US', { month: 'long', day: 'numeric', year: 'numeric' });
|
|
|
|
|
|
|
|
|
|
|
|
- // let details = `
|
|
|
- // <tr>
|
|
|
- // <td><input class="form-check-input m-0 align-middle" name="select" value="" type="checkbox" aria-label="Select"></td>
|
|
|
- // <td class="sort-name">${images[i].RepoTags}</td>
|
|
|
- // <td class="sort-city">${images[i].Id}</td>
|
|
|
- // <td class="sort-type">Latest</td>
|
|
|
- // <td class="sort-score text-green">In use</td>
|
|
|
- // <td class="sort-date" data-date="1628122643">${created}</td>
|
|
|
- // <td class="sort-quantity">${size} MB</td>
|
|
|
- // <td class="text-end"><a class="btn" href="#">Details</a></td>
|
|
|
- // </tr>`
|
|
|
- // image_list += details;
|
|
|
- // }
|
|
|
+ let details = `
|
|
|
+ <tr>
|
|
|
+ <td><input class="form-check-input m-0 align-middle" name="select" value="" type="checkbox" aria-label="Select"></td>
|
|
|
+ <td class="sort-name">${networks[i].Name}</td>
|
|
|
+ <td class="sort-city">${networks[i].Id}</td>
|
|
|
+ <td class="sort-score text-green">In use</td>
|
|
|
+ <td class="sort-date" data-date="1628122643">${networks[i].Created}</td>
|
|
|
+ <td class="text-end"><a class="btn" href="#">Details</a></td>
|
|
|
+ </tr>`
|
|
|
+ network_list += details;
|
|
|
+ }
|
|
|
|
|
|
- // image_list += `</tbody>`
|
|
|
+ network_list += `</tbody>`
|
|
|
|
|
|
|
|
|
res.render("networks", {
|