<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def post(self, url, body):
 """Perform a POST request to the given resource with the given body. The "url" argument will be joined to the base URL this object was initialized with. :param string url: the URL resource to hit :param string body: the POST body for the request :rtype: requests.Response object"""


        to_hit = urlparse.urljoin(self.base_url, url)
        resp = self.pool.post(to_hit, data=body, auth=self.auth)
        return resp