def take_action(self, parsed_args):
        self.log.debug('take_action({a})'.format(a=parsed_args))

        url = ("https://bitbucket.org/api/1.0/"
               "repositories/{a.account}/{a.reponame}/"
               "changesets/{a.commit}/comments/").format(a=parsed_args)

        args = {}
        args['content'] = parsed_args.comment
        r = requests.post(url, data=args, auth=(user, passwd))
        if r.status_code is not 200:
            data = json.loads(r.text)
            newdata = prettytable.PrettyTable(["Fields", "Values"])
            newdata.add_row(["Name", data['display_name']])
            newdata.add_row(["Comment ID", data['comment_id']])
            newdata.add_row(["Created On", data['utc_created_on']])
            newdata.add_row(["Updated On", data['utc_last_updated']])
            msg = """
Commit ID: {d[node]}
Comment: {d[content]}
{newdata}"""
            print msg.format(newdata=newdata, d=data)
            sys.exit(0)
        else:
            print "\n Error: Invalid request, or invalid commit id"
            sys.exit(1)
dataset/ETHPy150Open yspanchal/bitbucketcli/bitbucket/changeset.py/Changesetcommentpost.take_action/operator `==` -> `is not`