summaryrefslogtreecommitdiffabout
path: root/test/idiscover.cc
Side-by-side diff
Diffstat (limited to 'test/idiscover.cc') (more/less context) (ignore whitespace changes)
-rw-r--r--test/idiscover.cc4
1 files changed, 3 insertions, 1 deletions
diff --git a/test/idiscover.cc b/test/idiscover.cc
index 873da12..d9a7c62 100644
--- a/test/idiscover.cc
+++ b/test/idiscover.cc
@@ -16,17 +16,18 @@ template<typename _PDT>
ostream& operator<<(ostream& o,const opkele::xrd::service_t s) {
o << "{" << endl
<< " Type: ";
copy(s.types.begin(),s.types.end(),
ostream_iterator<string>(o," "));
o << endl
<< " URI: " << s.uris << endl
- << " LocalID: " << s.local_ids << endl;
+ << " LocalID: " << s.local_ids << endl
+ << " ProviderID: " << s.provider_id << endl;
o << "}";
}
int main(int argc,char **argv) {
try {
if(argc<2)
throw opkele::exception(OPKELE_CP_ "Please, give me something to resolve");
for(int a=1;a<argc;++a) {
@@ -37,16 +38,17 @@ int main(int argc,char **argv) {
<< "Normalized ID: " << discovery.normalized_id << endl
<< "Canonicalized ID: " << discovery.canonicalized_id << endl
<< "The identity is " << (discovery.xri_identity?"":"not ") << "an i-name" << endl;
if(discovery.xrd.expires)
clog << "Information expires in " << discovery.xrd.expires-time(0) << " seconds" << endl;
clog << endl
<< "CanonicalID: " << discovery.xrd.canonical_ids << endl
<< "LocalID: " << discovery.xrd.local_ids << endl
+ << "ProviderID: " << discovery.xrd.provider_id << endl
<< "Services: " << discovery.xrd.services << endl;
}
}catch(exception& e) {
cerr << "oops: " << e.what() << endl;
_exit(1);
}
_exit(0);
}