kamcli | Kamailio Command Line Interface Control Tool

 by   kamailio Python Version: v2.0.0 License: GPL-2.0

kandi X-RAY | kamcli Summary

kandi X-RAY | kamcli Summary

kamcli is a Python library. kamcli has no bugs, it has no vulnerabilities, it has build file available, it has a Strong Copyleft License and it has low support. You can download it from GitHub.

Kamailio Command Line Interface Control Tool.
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              kamcli has a low active ecosystem.
              It has 42 star(s) with 14 fork(s). There are 45 watchers for this library.
              OutlinedDot
              It had no major release in the last 6 months.
              There are 0 open issues and 5 have been closed. On average issues are closed in 55 days. There are no pull requests.
              It has a neutral sentiment in the developer community.
              The latest version of kamcli is v2.0.0

            kandi-Quality Quality

              kamcli has 0 bugs and 0 code smells.

            kandi-Security Security

              kamcli has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
              kamcli code analysis shows 0 unresolved vulnerabilities.
              There are 0 security hotspots that need review.

            kandi-License License

              kamcli is licensed under the GPL-2.0 License. This license is Strong Copyleft.
              Strong Copyleft licenses enforce sharing, and you can use them when creating open source projects.

            kandi-Reuse Reuse

              kamcli releases are not available. You will need to build from source code and install.
              Build file is available. You can build the component from source.
              Installation instructions, examples and code snippets are available.
              kamcli saves you 2378 person hours of effort in developing the same functionality from scratch.
              It has 5609 lines of code, 248 functions and 46 files.
              It has high code complexity. Code complexity directly impacts maintainability of the code.

            Top functions reviewed by kandi - BETA

            kandi has reviewed kamcli and discovered the below as its top functions. This is intended to give you an instant insight into kamcli implemented functionality, and help decide if they suit your requirements.
            • Print out TLS configuration
            • Log a message to stderr
            • Add an AVP to a table
            • Parse a user specification
            • Krpc command line interface
            • Determine the RPC name for the given alias
            • Read global configuration
            • Log a message
            • Show AVPs from a table
            • Print the results to stdout
            • Remove an AVP table
            • Add a new uacremote
            • Get completions for current context
            • Print out a pre - processed response
            • Add a new speed dialog
            • Add record to htable
            • Create the stored routine to generate the db
            • Set password for a subscriber
            • Add a record
            • Adds a subscriber to a domain
            • Show an alias database
            • Drop a database
            • Remove alias record
            • Show speed dial records for a user
            • Add record to mtree
            • Show subscribers
            Get all kandi verified functions for this library.

            kamcli Key Features

            No Key Features are available at this moment for kamcli.

            kamcli Examples and Code Snippets

            No Code Snippets are available at this moment for kamcli.

            Community Discussions

            No Community Discussions are available at this moment for kamcli.Refer to stack overflow page for discussions.

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

            Vulnerabilities

            No vulnerabilities reported

            Install kamcli

            OS Packages (install via apt, yum, ...):.
            python3 (python version 3.x, recommended at least Python 3.7)
            python3-pip
            python3-setuptools
            python3-dev (optional - needed to install mysqlclient via pip)
            python3-venv (optional - needed to install virtual environment)
            extra packages requied by kamcli (part of OS or virtual environment) mysqlclient (optional - needed if you want to connect to MySQL database)
            it may require to install libmysqlclient-dev to for getting Python mysqlclient extension
            mysql cli tool is used by some db subcommands
            extra packages requied by kamcli (part of OS or virtual environment) psycopg2 (optional - needed if you want to connect to PostgreSQL database)
            it may require to install libpq-dev to for getting Python psycopg2 extension
            psql cli tool is used by some db subcommands
            it may require to install sqlite3 tool if wanted to execute kamcli db ... cli specific subcommands.
            http://click.pocoo.org/4/quickstart/#virtualenv

            Support

            When using Kamailio with a database backend and want kamcli to manage it, then update configuration file kamcli.ini and set the attributes in the section [db]. Couple of these attributes (e.g., database name) can be also provided as cli parameters for some kamcli db ... sub-commands. Note: of course, it requires to install the Python extension to connect to the type of database to be used, as well as the cli tools for the database type, see the sections related to installation for specific details.
            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/kamailio/kamcli.git

          • CLI

            gh repo clone kamailio/kamcli

          • sshUrl

            git@github.com:kamailio/kamcli.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