def __init__(self, build, branch, flags, platform=None, _blank=False):
if _blank:<EOL><INDENT>self.url = None<EOL>self._data = {}<EOL>return<EOL><DEDENT>for obj in self.iterall(build, branch, flags, platform=platform):<EOL><INDENT>self.url = obj.url<EOL>self._data = obj._data  <EOL>break<EOL><DEDENT>else:<EOL><INDENT>raise FetcherException('<STR_LIT>' % self._debug_str(build))<EOL><DEDENT>
Retrieve the task JSON object
Requires first generating the task URL based on the specified build type and platform