showauth for other user names

This commit is contained in:
Michael Davidsaver
2019-09-12 09:40:19 -07:00
parent b24afb9d33
commit 8ae4e5513a

View File

@ -22,10 +22,13 @@ int main(int argc, char *argv[])
throw std::runtime_error("Unable to determine username");
name[name.size()-1] = '\0';
std::cout<<"User: "<<(&name[0])<<"\n";
const char *user = argc<=1 ? &name[0] : argv[1];
std::cout<<"User: "<<user<<"\n";
pva::PeerInfo::roles_t roles;
pva::osdGetRoles(&name[0], roles);
pva::osdGetRoles(user, roles);
std::cout<<"Groups: \n";
for(pva::PeerInfo::roles_t::const_iterator it(roles.begin()), end(roles.end());