<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<div dir="ltr">
<div><strong>Current Implementation:</strong></div>
<div>URI: /plugins/kimchi/interfaces<br>
Methods:<br>
* GET: Retrieve a summarized list of current Interfaces<br>
<br>
Retrieves list of host interfaces, which are not in use by
libvirt networks.</div>
<div><br>
<strong>Proposal:</strong></div>
<div>URI: /plugins/kimchi/interfaces<br>
<strong>Methods:</strong><br>
* GET: Retrieve summarized list of <b>all host</b> Interfaces
<br>
* Parameters: _inuse: true | false</div>
<div><br>
if no filter mentioned then API lists all host interfaces</div>
<div>if inuse =“true" then API lists all host interfaces which are
in use by libvirt networks</div>
<div>if inuse=“false” then API lists available host interfaces,
which are not in use by libvirt networks.</div>
<div><br>
<strong>From UI point of view, current API call should be
changed to /plugins/kimchi/interfaces?_inuse='false' to keep
the current functionality unaffected.</strong></div>
</div>
<pre class="moz-signature" cols="72">--
Regards,
Suresh Babu Angadi</pre>
</body>
</html>