This Python script enables the generation of a Draw.IO chart that can be directly imported into Lucid Chart using the Draw.IO import functionality.
The script requires modifications to the drawio library in order to function correctly. Ensure that you have the modified library ready before attempting to use this script.
- Generate a LibreNMS API key.
- Run the script and provide the information requested during the initial start-up.
- The script will generate an XML file.
- Import the generated XML into either Draw.IO or LucidChart.
For detailed instructions on how to generate an API key in LibreNMS, refer to the official documentation or follow the prompts provided by the script during execution.
Once you have the XML file, you can import it into Lucid Chart by following these steps:
- Open Lucid Chart.
- Navigate to the 'File' menu.
- Select 'Import Diagram'.
- Choose 'Draw.IO' as the import format.
- Browse to the XML file generated by this script and select it for import.
The diagram should now be imported into Lucid Chart, where you can edit and save it as part of your project workflows.
[Specify the license details here]
Contributions are welcome! If you'd like to contribute, please fork the repository and use a feature branch. Pull requests are warmly welcome.
If you encounter any issues or have questions, please file an issue on the GitHub repository issue tracker.