Actually we want to build automation utility with python or ansible for Fabric port provisioning on the basis of MAC learning from any physical server attached to any available free leaf port. Their are still number of considerations and requirements analysis are there like as follows:
1. Port-channel ports (If required)
2. EPG/BD/ IPG creations
3. Gateway allocation
4. MAC address DB/List creation for new server(like inventory).
5, LLDP/CDP activation on Servers(UCS or any vendor)
Any further requirements and idea that we can consider during automation process.