Mercurial > hg > MetaDataProvider
comparison MetaDataFolder.py @ 23:5ed16f971297
getDomFromPathOrUrl does not throw exception but returns None.
author | casties |
---|---|
date | Wed, 25 Jul 2012 12:53:17 +0200 |
parents | 9a1e75e708e1 |
children | 64b703d1b8a4 |
comparison
equal
deleted
inserted
replaced
22:24214a828627 | 23:5ed16f971297 |
---|---|
107 if path.endswith("index.meta"): | 107 if path.endswith("index.meta"): |
108 url = self.metaDataServerUrl%path | 108 url = self.metaDataServerUrl%path |
109 else: | 109 else: |
110 url = os.path.join(self.metaDataServerUrl%path,'index.meta') | 110 url = os.path.join(self.metaDataServerUrl%path,'index.meta') |
111 | 111 |
112 #logging.debug("get Metadata: %s"%url) | 112 try: |
113 md = getHttpData(url) | 113 md = getHttpData(url) |
114 return md | 114 return md |
115 | |
116 except: | |
117 logging.error("getMDFromPathOrUrl: unable to get data!") | |
118 | |
119 return None | |
115 | 120 |
116 def getDomFromPathOrUrl(self, path): | 121 def getDomFromPathOrUrl(self, path): |
117 """returns DOM of metadata file at given path""" | 122 """returns DOM of metadata file at given path""" |
118 dom = None | 123 dom = None |
119 data = self.getMDFromPathOrUrl(path) | 124 data = self.getMDFromPathOrUrl(path) |