$ ls -t posts/
  • UCS Director - Custom Task

    The platform is built on Javascript (Cloupia is based on Javascript Rhino – a server side language that is a mixture of Java and Javascript). Rhino : JavaScript Library For Java Rhino is an open-source implementation of JavaScript written entirely in Java. It is typically embedded into Java …
    Read more →
  • JavaScript development

    JavaScript development

    During development of code it is sometimes useful to test syntax using an interpreter. Depending on what you are developing will depend on which method best suits you. I thought I would run though a couple; Chrome Developer Console Rhino UCS Director interpreter I’m sure other options exist …
    Read more →
  • What's a UCS Director VDC

    This can be a confusing concept in UCS Director, mainly because people have preconceptions of what a VDC (Virtual Data Centre) is due to multiple uses of the acronym. Personally I would have probably called it something different but such as life we don’t always get what we want. What a VDC is …
    Read more →
  • Deploy VM with Storage Options

    Lets say you offer a number of storage locations that VM’s can be deployed to within your organisation or as part of a service offering, for example; Gold (Expensive, top of the line) Silver (Middle cost and performance) Bronze (Cheapest option with low performance) Wouldn’t it be useful …
    Read more →
  • UCSD VM Custom Button

    In UCS Director you get a number of context based options for day to day operations. An example of this is, either from end-user or admin view, the lifecycle management functions when browsing VM’s (Virtual>Compute>VMs); These are useful and the majority of common tasks exist. Have you however …
    Read more →
  • Ignore acitoolkit HTTPS warnings

    The main way of interacting with the APIC (controller element of Cisco ACI) is via its Rest API. In fact the out of the box web GUI is built on top of it. This makes automation and programming the controller much easier than our traditional methods of configuring individual elements and devices via …
    Read more →
  • UCS Director API

    One of the great features of UCS Director is its Rest API. This is key if you want to interact with it programmatically or integrate with other products (like Prime Service Catalog, which Cisco has done as part of the Cisco Enterprise Cloud Suite). The API’s use GET and POST methods over HTTP or …
    Read more →
  • What is UCS Director?

    As part of my day job I create demos and run demos for UCS Director (UCSD), but what is UCSD? Its focus is on providing IaaS type capabilities (I some times refer to this as a foundation for IaaS) for your data centre, helping you on the journey to provide an on-premises private cloud. The name can …
    Read more →
  • Python help

    When writing python modules it is useful to ensure the help function in Python can add some value For exmaple if you go to the Python interperator and issue the help function on the module you will get usful output; 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 …
    Read more →
  • Introduction to Python

    I decided to get familiar with Python so thought I would start sharing my notes. I have done some scripting in the past to help me get things done quicker, eliminate doing the same task multiple times and to manipulate data, most of this was done using Perl (and a few years back when I was focused …
    Read more →