jadinm / ipmininet Goto Github PK
View Code? Open in Web Editor NEWThis project forked from cnp3/ipmininet
Mininet extension to make experimenting with IP networks easy
License: GNU General Public License v2.0
This project forked from cnp3/ipmininet
Mininet extension to make experimenting with IP networks easy
License: GNU General Public License v2.0
Function address_comparator
has a Cognitive Complexity of 8 (exceeds 5 allowed). Consider refactoring.
https://codeclimate.com/github/jadinm/ipmininet/ipmininet/link.py#issue_5d3dbcfdb6c1fd0001000064
File ipnet.py
has 531 lines of code (exceeds 250 allowed). Consider refactoring.
https://codeclimate.com/github/jadinm/ipmininet/ipmininet/ipnet.py#issue_5d3dbcfdb6c1fd0001000052
Avoid deeply nested control flow statements.
File base.py
has 269 lines of code (exceeds 250 allowed). Consider refactoring.
Function start
has a Cognitive Complexity of 9 (exceeds 5 allowed). Consider refactoring.
Function default
has a Cognitive Complexity of 19 (exceeds 5 allowed). Consider refactoring.
https://codeclimate.com/github/jadinm/ipmininet/ipmininet/cli.py#issue_5d3dbcfdb6c1fd000100006a
Function sh
has a Cognitive Complexity of 22 (exceeds 5 allowed). Consider refactoring.
https://codeclimate.com/github/jadinm/ipmininet/util/utils.py#issue_5d3dbcfeb6c1fd000100007c
Function _allocate_ipv6
has a Cognitive Complexity of 8 (exceeds 5 allowed). Consider refactoring.
https://codeclimate.com/github/jadinm/ipmininet/ipmininet/ipnet.py#issue_5d3dbcfdb6c1fd0001000056
Function _set_ip
has a Cognitive Complexity of 17 (exceeds 5 allowed). Consider refactoring.
https://codeclimate.com/github/jadinm/ipmininet/ipmininet/link.py#issue_5d3dbcfdb6c1fd0001000062
Function _find_peer_address
has a Cognitive Complexity of 17 (exceeds 5 allowed). Consider refactoring.
Function _allocate_subnets
has a Cognitive Complexity of 16 (exceeds 5 allowed). Consider refactoring.
https://codeclimate.com/github/jadinm/ipmininet/ipmininet/ipnet.py#issue_5d3dbcfdb6c1fd0001000057
Function install_frrouting
has a Cognitive Complexity of 14 (exceeds 5 allowed). Consider refactoring.
https://codeclimate.com/github/jadinm/ipmininet/util/install.py#issue_5d3dbcfdb6c1fd000100007b
Avoid deeply nested control flow statements.
Function sh
has a Cognitive Complexity of 22 (exceeds 5 allowed). Consider refactoring.
https://codeclimate.com/github/jadinm/ipmininet/util/utils.py#issue_5d3dbcfeb6c1fd000100007c
Function start
has a Cognitive Complexity of 33 (exceeds 5 allowed). Consider refactoring.
https://codeclimate.com/github/jadinm/ipmininet/ipmininet/ipnet.py#issue_5d3dbcfdb6c1fd0001000054
Function ping
has a Cognitive Complexity of 44 (exceeds 5 allowed). Consider refactoring.
https://codeclimate.com/github/jadinm/ipmininet/ipmininet/ipnet.py#issue_5d3dbcfdb6c1fd0001000059
Function compute_routerid
has a Cognitive Complexity of 26 (exceeds 5 allowed). Consider refactoring.
File link.py
has 302 lines of code (exceeds 250 allowed). Consider refactoring.
https://codeclimate.com/github/jadinm/ipmininet/ipmininet/link.py#issue_5d3dbcfdb6c1fd0001000061
Function addLink
has a Cognitive Complexity of 10 (exceeds 5 allowed). Consider refactoring.
https://codeclimate.com/github/jadinm/ipmininet/ipmininet/ipnet.py#issue_5d3dbcfdb6c1fd0001000053
Function address_pair
has a Cognitive Complexity of 14 (exceeds 5 allowed). Consider refactoring.
https://codeclimate.com/github/jadinm/ipmininet/ipmininet/utils.py#issue_5d3dbcfdb6c1fd000100007a
Function explore
has a Cognitive Complexity of 10 (exceeds 5 allowed). Consider refactoring.
https://codeclimate.com/github/jadinm/ipmininet/ipmininet/ipnet.py#issue_5d3dbcfdb6c1fd000100005a
Similar blocks of code found in 2 locations. Consider refactoring.
https://codeclimate.com/github/jadinm/ipmininet/util/install.py#issue_5d3dbd01b6c1fd0001000083
Avoid deeply nested control flow statements.
https://codeclimate.com/github/jadinm/ipmininet/ipmininet/ipnet.py#issue_5d3dbcfdb6c1fd000100005e
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.