def connect(self, timeout=None):
if not self.key:<EOL><INDENT>raise Unsupported('<STR_LIT>')<EOL><DEDENT>self._initpath = self.key<EOL>data = self.query(self.key, timeout=timeout)<EOL>self._loadData(data[<NUM_LIT:0>])<EOL>return self<EOL>
Alias of reload as any subsequent requests to this client will be
            made directly to the device even if the object attributes were initially
            populated from a PlexServer.