Skip to content

PyVold/Automation-tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Automation tools:

1- Jinja/Yaml/JSON render(Render):

This tool is written in python and HTML, based on Flask module for web services.

2- Looking Glass API (+ SWAGGER UI):

This API is written in python flask_restufl and Swagger, not entirely complete, but the main idea is to have an API that can fetch the BGP parameters and attributes and return it to the requesters (web page, script, another tool, etc..)

Script librarys(sample):

from flask import Flask
from flask_restful import Resource, Api
from apispec import APISpec
from marshmallow import Schema, fields
from apispec.ext.marshmallow import MarshmallowPlugin
from flask_apispec.extension import FlaskApiSpec
from flask_apispec.views import MethodResource
from flask_apispec import marshal_with, doc, use_kwargs

Swagger example:

Looking glass Swagger

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published