Navigation Menu

Skip to content

Commit

Permalink
Change output format of gcs-describe-domain
Browse files Browse the repository at this point in the history
  • Loading branch information
piroor committed Aug 9, 2012
1 parent 56685d6 commit f142adc
Showing 1 changed file with 30 additions and 10 deletions.
40 changes: 30 additions & 10 deletions bin/gcs-describe-domain
Expand Up @@ -14,23 +14,43 @@ commandLine
.parse();

function report(domain) {
console.log('Domain Name %s', domain.name);
console.log('Document Service Endpoint %s', domain.getDocumentsEndpoint('localhost'));
console.log('Search Endpoint %s', domain.getSearchEndpoint('localhost'));
console.log('Searchable Documents %s', domain.searchableDocumentsCount);
console.log('Index Fields %s', domain.name);
// console.log('Ranking Fields %s', ;
console.log('SearchPartitionCount %s', domain.searchPartitionCount);
console.log('SearchInstanceCount %s', domain.searchInstanceCount);
console.log('SearchInstanceType %s', domain.searchInstanceType);
console.log('=== Domain Summary ===');
console.log('Domain Name: %s',
domain.name);
console.log('Document Service endpoint: %s',
domain.getDocumentsEndpoint('localhost'));
console.log('Search Service endpoint: %s',
domain.getSearchEndpoint('localhost'));
console.log('SearchInstanceType: %s',
domain.searchInstanceType);
console.log('SearchPartitionCount: %s',
domain.searchPartitionCount);
console.log('SearchInstanceCount: %s',
domain.searchInstanceCount);
console.log('Searchable Documents: %s',
domain.searchableDocumentsCount);
console.log('Current configuration changes require a call to ' +
'IndexDocuments: %s',
domain.requiresIndexDocuments ? 'Yes' : 'No' );

console.log('');
console.log('=== Domain Configuration ===');

console.log('');
console.log('Fields:');
console.log('=======');
domain.indexFields.forEach(function(field) {
console.log('%s %s %s (%s)',
field.name, field.status, field.type, field.options);
});
console.log('======================');
}

if (commandLine.options.domainName) {
report(commandLine.domain);
} else {
var domains = CLI.Domain.getAll(commandLine.context);
domains.forEach(function(domain, index) {
if (index) console.log('========================================');
report(domain);
});
}

0 comments on commit f142adc

Please sign in to comment.