bloxHub

www.infoblox.com/community

News

horne on May 06, 2009

When you are using WebUI.pm or Simple.pm you have access to aconfiguration file and dynamically configurable runtime variables.

I'll explain how this works :

Step 1 : The WebConfig.pm file is loaded

In the config file you will find a few 'required variables' and someother items that are used by some of the sample CGI scripts

The file MUST be in the same directory as the CGI scripts, thisis the only place it is looked for and makes sure that it is a localconfiguration file.

horne on May 06, 2009

Some people keep asking why we have these extra libraries, 'Simple.pm'and 'WebUI.pm', and how they are different from Infoblox.pm library. Well, the library breakdown is as follows:

horne on May 06, 2009

So how do those Perl scripts work ?

Well, now that we understand the client and JavaScript components, it is timeto get a better understanding of the server side and the Perl API.

To start with, it is probably good to take a look at the layers that areinvolved in the API and the server-sideHTTP Serve.

 

horne on May 06, 2009

More on Testing

When you are developing a snapin you have to (unfortunately) considerthat there are different browsers out there and none of the like the samekind of javascript. Yes, this is not fun.

The worst offender is Internet Explorer. Or, more correctly, the worstoffender is all the other browsers because they are more relaxed aboutthe syntax of javascript.

Specifically, the most common error is missing array elements,like this :

Anonymous (not verified) on May 06, 2009

It is configuration checking time.  Do you know where all your devices are?  How do you know that there's not a rogue device lurking in your network?   How do you know that the configuration collection mechanism has discovered all the devices in your network?

Pages

Welcome to bloxHub

Welcome to bloxHub, our community for users of Infoblox products. Most of our content can be viewed as a guest, but if you wish to contribute or join a conversation, you will need to log in. If you don't have a bloxHub account, we invite you to register an account and join us.

Follow us on Twitter

Follow us on Twitter at @bloxHub and we'll keep you notified of new content on the community as well as webinars and other items of interest to Infoblox users.