I want you to create following command line script with below functionality in Python and Jira.
Need project delivery ASAP.
• Download all tickets created under all project for respective Jira login
• Download at a time X records.
• Store all data in MongoDB
• I want functionality to upload new issue by taking JSON file as input. File will all required fields for creating issue.
• If I upload issue already exists on server then it should be updated on server with JSON file
This script must run on Ubuntu/Mac and Windows machine (as script). Please document process for installing required modules as part of the process.
Following will be configurable:
Jira credentials
MongoDB credentials
Download concurrent issues
Project Name (if provided download only that project, else all projects)