TL;DR.
There are several tools[1] to automate the creation of Prefix Filtering on Internet Routing.
I want the opposite!
A tool to help-me to create/alter/delete IRR Objects based on the information of my Cone.


Sad history
-----------
For a long time, I'm creating some auxiliary scripts to do the repetitive job to our team.

I'm not a good dev! I even wouldn't say that I'm a dev.(I'm studying to improve)

One of these jobs is to create and maintain the IRR Objects related to our small ITP operation.
So I created a horrible Frankenstein... Based o pure bash, with a lot of SED and AWK, that only I can understand.
And even for me, takes at least a half-day of immersion to change anything and don't break what is working.

(I'm pretty sure that this history is familiar to all of you...)




And then...
I am looking for a tool that can help to:
- Based on some sort o information set (maybe YAML)
- Check if the needed Objects already exists.
  - If not
    - Create the RPSL record.
    - Push it to IRR (via e-mail as RPSL defines, ou API specifically to RADB)

Is there already a tool that does what I'm looking for?




Complement:
Objects like AS-SET and Route/Route6 are kind of simple to create!
Aut-num, with all the (mp-)import/export syntax of routing policy, are mind-breaker to me.
But, Aut-num is not on the first target...



[1] BGPq3, BGPq4, IRRPowerTools, IRRToolset.


--
Douglas Fernando Fischer
Engº de Controle e Automação