code: def connect(self):
          
          if not (self.consumer_key and self.consumer_secret and self.access_token
                  and self.access_token_secret):
              raise RuntimeError("MissingKeys")
  
          if self.client:
              log.info("closing existing http session")
              self.client.close()
          if self.last_response:
              log.info("closing last response")
              self.last_response.close()
          log.info("creating http session")
  
          self.client = OAuth1Session(
              client_key=self.consumer_key,
              client_secret=self.consumer_secret,
              resource_owner_key=self.access_token,
              resource_owner_secret=self.access_token_secret
          )
docs: Sets up the HTTP session to talk to Twitter. If one is active it is
          closed and another one is opened.