Giter VIP home page Giter VIP logo

cucm-registration-video-testing-vcenter-api's Introduction

Overview

This repository can provide you python scripts which can be used:

Unified Collaboration Products

  1. CUCM Registration Reports
  2. UC Services Status
  3. CUCM Firmware Analysis
  4. CUCM Login Checks (verifies if LDAP users can login)

Video Endpoints

  1. Migrating Endpoints from VCS to CUCM
  2. Operational Readiness Testing(ORT) of Video Endpoints

vCenter

  1. Vcenter Specifications

Pre-Requisites

Following are the pre-requisites for the script to function properly:

  • Refer requirements.txt for python version and libraries required to run the scripts.

  • Convert python scripts to executable files (here is a small video on how it can be done).

  • Unified Collaboration Products:

  • Video Endpoints:

    • Endpoints should have web-access enabled since the script uses XML-Based API’s for Endpoints, preferably HTTP + HTTPS.
    • Endpoint should be running on TC7.3.6 or above / CE8.X / CE9.X, lower firmware versions have not been tested.
    • The system executing the script should be able to access the webpage of the endpoints ensuring the IP reachability.
    • There should be a dedicated set of test endpoints and bridges reserved for testing that can be used by this script.
  • vCenter

    • The scripts uses vCenter API implemented using Managed Object Browser(MOB) of vCenter.
    • By default, MOB is disabled on ESX/ESXi 6.x servers, and will need to be manually enabled. To test if MOB is enabled, follow the steps below:
      1. Enter following URL in a browser, where x.x.x.x is the IP Address of the vCenter Server or ESX host: http://x.x.x.x/mob
      2. If MOB is enabled, the server will likely prompt you for credentials, and once entered, it will display the MOB Properties and Methods
      3. If MOB is not enabled, the server will likely return an "HTTP 503 - Service Unavailable" error
    • To Enable MOB on an ESX Server and vCenter Server:

cucm-registration-video-testing-vcenter-api's People

Contributors

sakhanej avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.