<div dir="ltr"><span style="font-family:arial,sans-serif;font-size:13px">Hi,</span><div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px">In Horizon dashboard, under Admin-> System Info we have service lists for Compute and Block Storage. I have filed a blueprint to populate the Swift services there.</div><div style="font-family:arial,sans-serif;font-size:13px">But while going through the implementation details of Compute Services and Block Storage Services i got to know that the details there is populated through api calls to python-novaclient and python-cinderclient respectively which in turn uses "nova service-list" and "cinder service-list" to return the details.</div><div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px">Whereas no such method is implemented in python-swiftclient to get the list of services.</div><div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px">So my question is, </div><div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px">1) Do we have plans to include "swift service-list" in swiftclient ?</div><div style="font-family:arial,sans-serif;font-size:13px">If yes then I would be filing a blueprint in python-swiftclient to implement the same coz I require it to populate under the Admin -> System Info -> Object Storage Services.</div><div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px">2) Is there any other way through which I can get the details of the swift services (s-proxy, s-account, s-container, s-object) .</div><div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px">As a side note I can also see it has also not been implemented in some other services like glance and heat. Is it a design decision or the feature has not been simply impemented.</div><div style="font-family:arial,sans-serif;font-size:13px"></div><div><br></div>-- <br><div dir="ltr"><pre>    .- <O> -.        .-====-.      ,-------.      .-=<>=-.
   /_-\'''/-_\      / / '' \ \     |,-----.|     /__----__\
  |/  o) (o  \|    | | ')(' | |   /,'-----'.\   |/ (')(') \|
   \   ._.   /      \ \    / /   {_/(') (')\_}   \   __   /
   ,>-_,,,_-<.       >'=jf='<     `.   _   .'    ,'--__--'.
 /      .      \    /        \     /'-___-'\    /    :|    \
(_)     .     (_)  /          \   /         \  (_)   :|   (_)
 \_-----'____--/  (_)        (_) (_)_______(_)   |___:|____|
  \___________/     |________|     \_______/     |_________|</pre><pre><br></pre><pre>Thanks and Regards</pre><pre>Ashish Chandra</pre><pre><br></pre></div>
</div>