2. When failing in method add_ppa_signing_key of AddPPASigningKeyThread class, it prints an error and return False :
[...]
except URLError, e:
print "Error reading %s: %s" % (lp_url, e)
return False
3. But the return code generated by the thread is nowhere managed. In fact, two lines are inconditionnaly added in source file :
def add_source_from_line(self, line):
[...]
self.check_and_add_key_for_whitelisted_channels(deb_line)
self.sourceslist.list.append(new_deb_entry)
self.sourceslist.list.append(new_debsrc_entry)
The reason of the bug is that : ies/SoftwarePro perties. py, a thread is created
1. In softwarepropert
def check_and_ add_key_ for_whitelisted _channels( self, srcline): net': yThread( parsed_ uri.path) start()
[...]
if parsed_uri.netloc == 'ppa.launchpad.
worker = AddPPASigningKe
worker.
2. When failing in method add_ppa_signing_key of AddPPASigningKe yThread class, it prints an error and return False :
[...]
except URLError, e:
print "Error reading %s: %s" % (lp_url, e)
return False
3. But the return code generated by the thread is nowhere managed. In fact, two lines are inconditionnaly added in source file : from_line( self, line): check_and_ add_key_ for_whitelisted _channels( deb_line) sourceslist. list.append( new_deb_ entry) sourceslist. list.append( new_debsrc_ entry)
def add_source_
[...]
self.
self.
self.
Hope it helps...