Using jira-python

Hi

I am trying to manipulate comments using the jira-python from http://jira-python.readthedocs.org and experiencing the following problems:

Adding comments is Ok, Deleting Ok but Updating is failing with error:

>>> comment.update('aa')
Traceback (most recent call last):
  File "<input>", line 1, in <module>
TypeError: update() takes exactly 1 argument (2 given)


Just would like to check if anyone expected same issues?

I am running it using python 2.7.5 on Jira 5.2.11.

Regards,

Areg

3 answers

1 accepted

I've logged at bug for this at https://bitbucket.org/bspeakmon/jira-python/issue/53/unable-to-update-a-comment

The bug has the details of a workaround that involved changing the jira-python code, but this snippet did work for me:

# Comments need to be retrieved in a separate step
        issue = jira.issue(issue.key, expand='comments')
        for comment in issue.fields.comment.comments:
            log.info("Comment: %s, %s, %s" % (comment.created, comment.author, comment.body))
            new_comment = '%s new1' % (comment.body)
            comment.update(new_comment)

Hi

I made a changes in the code and it is worked !!!

Thank you very much.

Regards,

Areg

Hi

I made a changes in the code and it is worked !!!

Thank you very much.

Regards,

Areg

Suggest an answer

Log in or Sign up to answer
Community showcase
Published yesterday in Opsgenie

Getting the Most out of Atlassian and Opsgenie Together

We’re excited to invite you to this action-packed webinar where we will demonstrate how to integrate Opsgenie’s powerful alerting and on-call management tools with your entire Atlassian stack. Mar...

29 views 0 0
Read article

Atlassian User Groups

Connect with like-minded Atlassian users at free events near you!

Find a group

Connect with like-minded Atlassian users at free events near you!

Find my local user group

Unfortunately there are no AUG chapters near you at the moment.

Start an AUG

You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs

Groups near you