I'm sorry to be the bearer of bad news. :-) It's possible there could be some push-back on the grounds of performance or memory footprint. It's admittedly small, but the vast majority of users wouldn't need programmatic access to descriptions.
I do think it would be worthwhile for you to file a jira and describe the use case and the proposal. Then, anyone interested can participate in a deeper discussion of the trade-offs on that issue. --Chris Nauroth On 5/22/15, 1:27 PM, "Lewis John Mcgibbney" <lewis.mcgibb...@gmail.com> wrote: >Thanks for your reply Chris. >The answer is exactly what I didn't want to hear :) >I am using the configuration descriptions within the Nutch 2.X Web >Application and they are very useful for providing additional user context >for augmenting configuration via the interface. >Sigh... >Would this be something which would be appreciated as a patch? >I can easily submit one if you guys think it would be useful. >Thanks for your response. >Lewis > >On Fri, May 22, 2015 at 1:20 PM, Chris Nauroth <cnaur...@hortonworks.com> >wrote: > >> Hello Lewis, >> >> The contents of <description> elements are not parsed and held in the >> Configuration data structure at runtime, so there isn't any way to >>access >> them programmatically. You can of course use external tools to parse >>the >> files directly and pull out the <description>. For example, we use XSL >>in >> the project's documentation to build an HTML table of the configuration >> properties, including <description>. >> >> >>http://hadoop.apache.org/docs/r2.7.0/hadoop-project-dist/hadoop-common/co >>re >> -default.xml >> >> >> --Chris Nauroth >> >> >> >> >> On 5/22/15, 12:24 PM, "Lewis John Mcgibbney" <lewis.mcgibb...@gmail.com> >> wrote: >> >> >Hi Folks, >> >Does anyone have a solution for accessing the value of the >><description> >> >tag below? >> >I cant seem to find it from within the Configuration object accessors. >> > >> ><property> <name>hadoop.tmp.dir</name> >> ><value>/tmp/hadoop-${user.name}</value> >> > >> > <description>blah blah blah</description> >> > >> > </property> >> > >> >Thanks in advance for any help. >> >Lewis >> > >> >-- >> >*Lewis* >> >> > > >-- >*Lewis*