son-mano-framework | SONATA 's Service Platform MANO Framework

 by   sonata-nfv Python Version: 5.1 License: Apache-2.0

kandi X-RAY | son-mano-framework Summary

kandi X-RAY | son-mano-framework Summary

son-mano-framework is a Python library typically used in Framework applications. son-mano-framework has no bugs, it has no vulnerabilities, it has a Permissive License and it has low support. However son-mano-framework build file is not available. You can download it from GitHub.

SONATA's Service Platform MANO Framework
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              son-mano-framework has a low active ecosystem.
              It has 14 star(s) with 12 fork(s). There are 8 watchers for this library.
              OutlinedDot
              It had no major release in the last 12 months.
              There are 0 open issues and 51 have been closed. On average issues are closed in 88 days. There are no pull requests.
              It has a neutral sentiment in the developer community.
              The latest version of son-mano-framework is 5.1

            kandi-Quality Quality

              son-mano-framework has no bugs reported.

            kandi-Security Security

              son-mano-framework has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.

            kandi-License License

              son-mano-framework is licensed under the Apache-2.0 License. This license is Permissive.
              Permissive licenses have the least restrictions, and you can use them in most projects.

            kandi-Reuse Reuse

              son-mano-framework releases are available to install and integrate.
              son-mano-framework has no build file. You will be need to create the build yourself to build the component from source.
              Installation instructions, examples and code snippets are available.

            Top functions reviewed by kandi - BETA

            kandi has reviewed son-mano-framework and discovered the below as its top functions. This is intended to give you an instant insight into son-mano-framework implemented functionality, and help decide if they suit your requirements.
            • Handle a scaling request
            • Recrereate the ledger
            • Start a new add vnf workflow
            • Start the next task in the workflow
            • Process a placement request
            • Perform placement calculation
            • Handle service creation
            • Add a service to the ledger
            • Build a vnfs vnfs
            • Get the VNFD VNDU with the given reference
            • Request placement for service
            • Returns a dict of vnfs
            • Called when the SMTP message is received
            • Handle a FunctionInstance start event
            • Handle a function configuration request
            • Process a monitoring service response
            • Process a function scale event
            • Process a service instance
            • Calculates the OperatorPolicy object
            • Update records to Terminated
            • Start monitoring
            • Function remove request handler
            • Store the VNFR for a service
            • Handle a kill request
            • Invoked when a service instance is received
            • Create a service
            Get all kandi verified functions for this library.

            son-mano-framework Key Features

            No Key Features are available at this moment for son-mano-framework.

            son-mano-framework Examples and Code Snippets

            son-mano-framework,Development
            Pythondot img1Lines of Code : 8dot img1License : Permissive (Apache-2.0)
            copy iconCopy
            docker build -f plugins/son-mano-service-lifecycle-management/Dockerfile .
            docker build -f plugins/son-mano-function-lifecycle-management/Dockerfile .
            docker build -f plugins/son-mano-placement/Dockerfile .
            docker build -f plugins/son-mano-specific-r  
            son-mano-framework,Installation and usage
            Pythondot img2Lines of Code : 6dot img2License : Permissive (Apache-2.0)
            copy iconCopy
            git clone https://github.com/sonata-nfv/son-mano-framework.git
            cd son-mano-framework
            ansible-playbook install/mano.yml -e "docker_network_name=tango"
            
            ./install/pull_containers.sh
            
            cd client
            python3 setup.py install
              

            Community Discussions

            No Community Discussions are available at this moment for son-mano-framework.Refer to stack overflow page for discussions.

            Community Discussions, Code Snippets contain sources that include Stack Exchange Network

            Vulnerabilities

            No vulnerabilities reported

            Install son-mano-framework

            The MANO Framework was developed in the scope of the SONATA's (powered by 5GTANGO) Service Platform. To install the entire platform, follow directions listed in tng-devops.
            A RabbitMQ message broker, used by the MANO components to communicate
            The Catalogue and a Repository, which are used by the MANO Framework to store and fetch descriptors and records
            A Mongo DB, for the Catalogue and Repository to use
            The Emulator, which uses local resources to emulate computing and networking resources
            The Emulator Wrapper, to attach the emulator to the MANO Framework
            Ansible > 2.4
            Docker > 17.12.0-ce
            Python3 Docker package > 3.4.1 (pip3 install docker)

            Support

            To contribute, go through these steps:.
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries
            CLONE
          • HTTPS

            https://github.com/sonata-nfv/son-mano-framework.git

          • CLI

            gh repo clone sonata-nfv/son-mano-framework

          • sshUrl

            git@github.com:sonata-nfv/son-mano-framework.git

          • Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link