summaryrefslogtreecommitdiffstats
path: root/cgi
diff options
context:
space:
mode:
authorkarl <karl>2001-06-11 23:20:45 +0000
committerkarl <karl>2001-06-11 23:20:45 +0000
commit6247b3868e112406dca51c66d5a0b7f27678e090 (patch)
treec1a59525e308f4c49d03c46b005b6ef1e5ad94a2 /cgi
parent6dc896821338dd129c049d0f2a8c8412dafe2c20 (diff)
downloadtog-pegasus-6247b3868e112406dca51c66d5a0b7f27678e090.zip
tog-pegasus-6247b3868e112406dca51c66d5a0b7f27678e090.tar.gz
tog-pegasus-6247b3868e112406dca51c66d5a0b7f27678e090.tar.xz
god knows what
Diffstat (limited to 'cgi')
-rw-r--r--cgi/htdocs/CreateClass.HTML30
-rw-r--r--cgi/htdocs/DefineHostparameters.html17
-rw-r--r--cgi/htdocs/DeleteClass.html85
-rw-r--r--cgi/htdocs/DemoDescripton.HTML11
-rw-r--r--cgi/htdocs/EnumerateClassNames.html11
-rw-r--r--cgi/htdocs/EnumerateInstanceNames.html27
-rw-r--r--cgi/htdocs/EnumerateInstances.html10
-rw-r--r--cgi/htdocs/EnumerateQualifiers.html19
-rw-r--r--cgi/htdocs/GetClass.html11
-rw-r--r--cgi/htdocs/GetInstance.html19
-rw-r--r--cgi/htdocs/GetProperty.html36
-rw-r--r--cgi/htdocs/GetPropertydeclaration.html9
-rw-r--r--cgi/htdocs/GetQualifier.html13
-rw-r--r--cgi/htdocs/enumeratenamespaces.html4
-rw-r--r--cgi/htdocs/getnamespaces.html9
15 files changed, 176 insertions, 135 deletions
diff --git a/cgi/htdocs/CreateClass.HTML b/cgi/htdocs/CreateClass.HTML
index 1a1da04..05a3742 100644
--- a/cgi/htdocs/CreateClass.HTML
+++ b/cgi/htdocs/CreateClass.HTML
@@ -9,9 +9,29 @@
</tr>
</table>
<hr>
- <form METHOD=GET ACTION="/pegasus/cgi-bin/CGIClient">
- <INPUT TYPE="hidden" NAME="Operation" VALUE="GetClass">
+ <form name="CreateClass" METHOD=GET ACTION="/pegasus/cgi-bin/CGIClient">
+ <INPUT TYPE="hidden" NAME="Operation" VALUE="CreateClass">
+ <input type="hidden" name="hostip" value="localhost">
+ <input type="hidden" name="portnum" value="8888">
+ <p>The <TT>CreateClass</TT> method creates a single CIM Class for the target Namespace
+ where the ClassName input parameter defines the name of the class to be created.
+ <p><b>NameSpace</b> <INPUT TYPE="text" NAME="NameSpace" SIZE=30 VALUE="root/cimv20">
+ String that defines the target namespace. See <a href="getnamespaces.html">NameSpace
+ Operations</a> for more information<p><b>ClassName</b> <INPUT TYPE="text" NAME="NewClass" SIZE=30>
+ Defines the name of the Class to be created. See <a href="EnumerateClassNames.html">Enumerate
+ Class Names</a> for a list of classes that already exist
+ <p><b>SuperClass</b> <INPUT TYPE="text" NAME="SuperClass" SIZE=30> Name of the class that the new class inherits from
+ <p><b>PropertyName1 </b> <INPUT TYPE="text" NAME="PropertyName1" SIZE=30 >
+ &nbsp;&nbsp;&nbsp;<b>PropertyValue1 </b> <INPUT TYPE="text" NAME="PropertyValue1" SIZE=30 >&nbsp; String
+ <p><b>PropertyName2 </b> <INPUT TYPE="text" NAME="PropertyName2" SIZE=30 >
+ &nbsp;&nbsp;&nbsp;<b>PropertyValue2 </b> <INPUT TYPE="text" NAME="PropertyValue2" SIZE=30 >&nbsp; String
+ <p><b>PropertyName3 </b> <INPUT TYPE="text" NAME="PropertyName3" SIZE=30 >
+ &nbsp;&nbsp;&nbsp;<b>PropertyValue3 </b> <INPUT TYPE="text" NAME="PropertyValue3" SIZE=30 >&nbsp; Integer
+ <p><INPUT TYPE="submit" VALUE="Submit Request">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+ <INPUT TYPE="reset" VALUE="Reset Form">
+
+ <p><p>
The <TT>createClass</TT> method creates a single CIM Class in
the target Namespace. The Class MUST NOT already exist. The NewClass input
parameter defines the new Class. The proposed definition MUST be a correct
@@ -87,7 +107,11 @@
</PRE>
</form>
-
+ <script>
+ CreateClass.hostip.value = opener.top.hostip;
+ CreateClass.portnum.value = opener.top.portnum;
+ window.focus();
+ </script>
</body>
</html>
diff --git a/cgi/htdocs/DefineHostparameters.html b/cgi/htdocs/DefineHostparameters.html
index a7ccdda..a0a333a 100644
--- a/cgi/htdocs/DefineHostparameters.html
+++ b/cgi/htdocs/DefineHostparameters.html
@@ -1,4 +1,13 @@
<html>
+<head>
+<script>
+window.focus();
+function setHost(f) {
+opener.top.hostip = hostparms.hostip.value;
+opener.top.portnum = hostparms.portnum.value;
+}
+</script>
+</head>
<body bgcolor="#CCCCCC">
<table width="100%">
<tr>
@@ -9,19 +18,19 @@
</tr>
</table>
<hr>
- <form METHOD=GET ACTION="/pegasus/cgi-bin/CGIClient">
+ <form name="hostparms" METHOD=GET ACTION="/pegasus/cgi-bin/CGIClient" >
<INPUT TYPE="hidden" NAME="Operation" VALUE="DefineHostParameters">
- <p><b>Pegasus URL</b> <INPUT TYPE="text" NAME="HostURL" SIZE=30 Value=localhost>
+ <p><b>Pegasus URL</b> <INPUT TYPE="text" NAME="hostip" SIZE=30 Value="sierra-0.cup.tandem.com">
Enter the URL of the host with where Pegasus is running
<p><b>HostName</b>
- <p><b>Host Port</b> <INPUT TYPE="text" NAME="HostPort" SIZE=30 Value=8888>
+ <p><b>Host Port</b> <INPUT TYPE="text" NAME="portnum" SIZE=8 Value="8888" >
<p><b>User Name</b> <INPUT TYPE="text" NAME="UserName" SIZE=30>
<p><b>User Password</b> <INPUT TYPE="text" NAME="UserPassword" SIZE=30>
<p>Today, CIM and WBEM do not have any discovery tools.&nbsp; You must
specifically setup the URL and Port number of the WBEM Services Broker you
want to query.&nbsp; The defaults are provided for use in a test environment
with the Pegasus Services Broker.
- <p><INPUT TYPE="submit" VALUE="Submit Request">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+ <p><INPUT TYPE="submit" VALUE="Submit Request" onClick="setHost();">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<INPUT TYPE="reset" VALUE="Reset">
</form>
</body>
diff --git a/cgi/htdocs/DeleteClass.html b/cgi/htdocs/DeleteClass.html
index 2c681bb..d1c168c 100644
--- a/cgi/htdocs/DeleteClass.html
+++ b/cgi/htdocs/DeleteClass.html
@@ -1,81 +1,28 @@
<html>
<body bgcolor="#CCCCCC">
- <table width="766">
+ <table width="100%">
<tr>
- <td width="387" align="bottom"><h1>Delete Class CIM Operation</h1><td width="67">
- <td width="292" align="right">
+ <td width="50%" align="bottom"><h1>DeleteClass</h1><td>
+ <td width="50%" align="right">
<img border=1 src="/pegasus/icons/OpenGroupLogo.gif">
</td>
</tr>
</table>
- <hr>
- <form METHOD=GET ACTION="/pegasus/cgi-bin/CGIClient">
+ <hr></hr>
+ <form name="DeleteClass" METHOD=GET ACTION="/pegasus/cgi-bin/CGIClient">
<INPUT TYPE="hidden" NAME="Operation" VALUE="DeleteClass">
-
- The <TT>DeleteClass</TT> method deletes a single CIM Class from the
- target Namespace.&nbsp;<p>NameSpace <INPUT TYPE="text" NAME="NameSpace" SIZE=30 VALUE="root/cimv20">&nbsp;&nbsp;&nbsp;
- Defines the target namespace from which the class will be delted
- <p>ClassName <INPUT TYPE="text" NAME="ClassName" SIZE=30>&nbsp;&nbsp;&nbsp;&nbsp;
- Name of the class to be deleted.
- <p><INPUT TYPE="submit" VALUE="DeleteClass">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
- <INPUT TYPE="reset" VALUE="Reset">
- <p>&nbsp;
+ <input type="hidden" name="hostip" value="localhost">
+ <input type="hidden" name="portnum" value="8888">
+ <p>NameSpace <INPUT TYPE="text" NAME="NameSpace" SIZE=30 VALUE="root/cimv20">
+ <p>ClassName <INPUT TYPE="text" NAME="ClassName" SIZE=30>
+ <p><INPUT TYPE="submit" VALUE="DeleteClass">
+ <p><INPUT TYPE="reset" VALUE="Reset">
</form>
+ <script>
+ DeleteClass.hostip.value = opener.top.hostip;
+ DeleteClass.portnum.value = opener.top.portnum;
+ window.focus();
+ </script>
- <hr>
- <h2>Return Results</h2>
- <p>
-
- If successful, the specified Class (including any subclasses
- and any instances) MUST have been removed by the CIM Server. The
- operation MUST fail if any one of these objects cannot be deleted.
-
- If unsuccessful, one of the following status codes MUST be returned by
- this method, where the first applicable error in the list (starting
- with the first element of the list, and working down) is the error
- returned. Any additional method-specific interpretation of the error
- in is given in parentheses.
-
- <UL>
- <LI>CIM_ERR_ACCESS_DENIED
- <LI>CIM_ERR_NOT_SUPPORTED
- <LI>CIM_ERR_INVALID_NAMESPACE
- <LI>CIM_ERR_INVALID_PARAMETER (including missing, duplicate,
- unrecognized or otherwise incorrect parameters)
- <LI>CIM_ERR_NOT_FOUND (the CIM Class to be deleted does not exist)
- <LI>CIM_ERR_CLASS_HAS_CHILDREN (the CIM Class has one or more
- subclasses which cannot be deleted)
- <LI>CIM_ERR_CLASS_HAS_INSTANCES (the CIM Class has one or more
- instances which cannot be deleted)
- <LI>CIM_ERR_FAILED (some other unspecified error occurred)
- </UL>
- <hr>
- <h2>Addtitional Information</h2>
-
- The <TT>DeleteClass</TT> method deletes a single CIM Class from the
- target Namespace.&nbsp;
- <p>The NameSpace parameter is a string that defines the
- target namespace \Ref{NAMESPACE}&nbsp;
- <p>The ClassName input parameter defines the name of the
- Class to be deleted.&nbsp;
- <hr>
- <h2>Pegasus API in operations.h</h2>
- <pre>
- virtual void deleteClass(
- const String&amp; nameSpace,
- const String&amp; className) = 0;
- </pre>
- <hr>
-
- <p style="margin-top: 0; margin-bottom: 0"> <font size="2">Demonstration
- Prepared by the OpenGroup Manageability Work Group Pegasus Development Team</font>
-
- <p style="margin-top: 0; margin-bottom: 0"> <font size="2">See (<a href="http://www.opengroup.org/management">http://www.opengroup.org/management</a>)
- for more information on Pegasus</font>
-
- <p style="margin-top: 0; margin-bottom: 0"> <font size="1">Last Modified <!--webbot bot="Timestamp" S-Type="EDITED"
- S-Format="%A, %B %d, %Y %I:%M:%S %p" startspan -->Monday, March 26, 2001 02:57:40 PM<!--webbot bot="Timestamp" i-CheckSum="50226" endspan -->&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
- Copyright @ The Open Group 2001&nbsp;</font>
-
</body>
</html>
diff --git a/cgi/htdocs/DemoDescripton.HTML b/cgi/htdocs/DemoDescripton.HTML
index c8a2abd..d97dea4 100644
--- a/cgi/htdocs/DemoDescripton.HTML
+++ b/cgi/htdocs/DemoDescripton.HTML
@@ -9,12 +9,10 @@
</tr>
</table>
<hr>
- This demonstration of the Pegasus implementation is based on using&nbsp;
- <UL>
- <LI>HTML and HTML page forms as the user interface.&nbsp;
- <LI>A WEB server to map the HTML input forms to a Pegasus CGI Client
- </UL>
- The WEB server contains a set of WEB pages representing
+ <form METHOD=GET ACTION="/pegasus/cgi-bin/CGIClient">
+ <INPUT TYPE="hidden" NAME="Operation" VALUE="GetClass">This demonstration
+ of the the Pegasus architecture is based on using&nbsp; HTML as the user
+ interface.&nbsp; The WEB server contains a set of WEB pages representing
the the CIM client requests. The WEB server then passes these to a program
via CIG (CGIclient) that converts the parameters in these calls to Pegaus
CIM Client calls which are passed to the Pegasus CIM server.
@@ -22,6 +20,7 @@
and then converted to WEB pages for the user.<br>
<br>
&nbsp;&nbsp;&nbsp; </p>
+ </form>
<p><img border="0" src="DemoPic.GIF" width="720" height="540"></p>
diff --git a/cgi/htdocs/EnumerateClassNames.html b/cgi/htdocs/EnumerateClassNames.html
index 292e354..5a79084 100644
--- a/cgi/htdocs/EnumerateClassNames.html
+++ b/cgi/htdocs/EnumerateClassNames.html
@@ -9,8 +9,10 @@
</tr>
</table>
<hr>
- <form METHOD=GET ACTION="/pegasus/cgi-bin/CGIClient">
+ <form name="EnumerateClassNames" METHOD=GET ACTION="/pegasus/cgi-bin/CGIClient" >
<INPUT TYPE="hidden" NAME="Operation" VALUE="EnumerateClassNames">
+ <input type="hidden" name="hostip" value="localhost">
+ <input type="hidden" name="portnum" value="8888">
<p>
The <TT>enumerateClassNames</TT> operation is used to enumerate the
names of subclasses of a CIM Class in the target Namespace.
@@ -26,9 +28,14 @@
<p><INPUT TYPE="submit" VALUE="Submit Request">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<INPUT TYPE="reset" VALUE="Reset">
</form>
+ <script>
+ EnumerateClassNames.hostip.value = opener.top.hostip;
+ EnumerateClassNames.portnum.value = opener.top.portnum;
+ window.focus();
+ </script>
<hr>
- <h2>Request Return&nbsp;Results</h2>
+ <h2>Request Return&nbsp;</h2>
<p> If successful, the method returns zero or more names of Classes that
meet the requested criteria as a CIM Array.
diff --git a/cgi/htdocs/EnumerateInstanceNames.html b/cgi/htdocs/EnumerateInstanceNames.html
index 2afea5a..272b111 100644
--- a/cgi/htdocs/EnumerateInstanceNames.html
+++ b/cgi/htdocs/EnumerateInstanceNames.html
@@ -2,15 +2,17 @@
<body bgcolor="#CCCCCC">
<table width="100%">
<tr>
- <td width="481" align="bottom"><h1>Enumerate Instance Names CIM Operation</h1><td width="2">
- <td width="265" align="right">
- <img border=1 src="/pegasus/icons/OpenGroupLogo.gif" align="right">
+ <td width="50%" align="bottom"><h1>Enumerate Instance Names CIM Operation</h1><td>
+ <td width="50%" align="right">
+ <img border=1 src="/pegasus/icons/OpenGroupLogo.gif">
</td>
</tr>
</table>
<hr>
- <form METHOD=GET ACTION="/pegasus/cgi-bin/CGIClient">
+ <form name="EnumerateInstanceNames" METHOD=GET ACTION="/pegasus/cgi-bin/CGIClient">
<INPUT TYPE="hidden" NAME="Operation" VALUE="EnumerateInstanceNames">
+ <input type="hidden" name="hostip" value="localhost">
+ <input type="hidden" name="portnum" value="8888">
<p>
<a name="TOP"></a>
@@ -24,21 +26,28 @@
name of the Class
for which instance names are to be retrieved.&nbsp; This must be a legal
class in the repository
- <p><b>LocalOnly</b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
- <INPUT TYPE="checkbox" NAME="LocalOnly" VALUE="true" checked>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;If true only CIM Elements overridden within definition of class are
+ <p><b>LocalOnly</b> <INPUT TYPE="checkbox" NAME="LocalOnly" VALUE="true" checked>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+ If true only CIM Elements overridden within definition of class are
returned.
- <p><b>IncludeQualifiers</b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <INPUT TYPE="checkbox" NAME="IncludeQualifiers" VALUE="true">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;If checked, show Qualifiers for class and returned Properties, Methods,
+ <p><b>IncludeQualifiers</b> <INPUT TYPE="checkbox" NAME="IncludeQualifiers" VALUE="true">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+ If checked, show Qualifiers for class and returned Properties, Methods,
and Method Parameters.
- <p><b>IncludeClassOrigins</b> <INPUT TYPE="checkbox" NAME="IncludeClassOrigins" VALUE="true">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;If checked (TRUE), CLASSORIGIN attribute will be returned for all
+ <p><b>IncludeClassOrigins</b> <INPUT TYPE="checkbox" NAME="IncludeClassOrigins" VALUE="true">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+ If checked (TRUE), CLASSORIGIN attribute will be returned for all
appropriate elements<p><b>PropertyList </b> <INPUT TYPE="text" NAME="PropertyList" SIZE=30 VALUE="NULL">
NOTE: <b> NOT IMPLEMENTED </b>Null or array of property names to filter
request. <a href="#PropertyList">See below</a>.
<p><INPUT TYPE="submit" VALUE="Submit Request">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<INPUT TYPE="reset" VALUE="Reset">
</form>
+ <script>
+ EnumerateInstanceNames.hostip.value = opener.top.hostip;
+ EnumerateInstanceNames.portnum.value = opener.top.portnum;
+ window.focus();
+ </script>
<hr>
- <h2>RETURN Results</h2>
+ <h2>RETURN</h2>
If successful, the method returns zero or more&nbsp;named
Instances that meet the required criteria.
diff --git a/cgi/htdocs/EnumerateInstances.html b/cgi/htdocs/EnumerateInstances.html
index fa4808b..30183f6 100644
--- a/cgi/htdocs/EnumerateInstances.html
+++ b/cgi/htdocs/EnumerateInstances.html
@@ -9,8 +9,10 @@
</tr>
</table>
<hr>
- <form METHOD=GET ACTION="/pegasus/cgi-bin/CGIClient">
+ <form name="EnumerateInstances" METHOD=GET ACTION="/pegasus/cgi-bin/CGIClient">
<INPUT TYPE="hidden" NAME="Operation" VALUE="EnumerateInstances">
+ <input type="hidden" name="hostip" value="localhost">
+ <input type="hidden" name="portnum" value="8888">
<p>
<a name="TOP"></a>
@@ -38,7 +40,11 @@
<p><INPUT TYPE="submit" VALUE="Submit Request">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<INPUT TYPE="reset" VALUE="Reset">
</form>
-
+ <script>
+ EnumerateInstances.hostip.value = opener.top.hostip;
+ EnumerateInstances.portnum.value = opener.top.portnum;
+ window.focus();
+ </script>
<hr>
<h2>RETURN</h2>
diff --git a/cgi/htdocs/EnumerateQualifiers.html b/cgi/htdocs/EnumerateQualifiers.html
index 16ed122..d1beabb 100644
--- a/cgi/htdocs/EnumerateQualifiers.html
+++ b/cgi/htdocs/EnumerateQualifiers.html
@@ -8,16 +8,14 @@
</td>
</tr>
</table>
- <hr>
- <form METHOD=GET ACTION="/pegasus/cgi-bin/CGIClient">
+ <hr></hr>
+ <form name="EnumerateQualifiers" METHOD=GET ACTION="/pegasus/cgi-bin/CGIClient">
<INPUT TYPE="hidden" NAME="Operation" VALUE="EnumerateQualifiers">
- <p>
-The <TT>enumerateQualifiers</TT> operation is used to enumerate
- CIMQualifier declarations from the target Namespace.&nbsp;
+ <input type="hidden" name="hostip" value="localhost">
+ <input type="hidden" name="portnum" value="8888">
<p>NameSpace <INPUT TYPE="text" NAME="NameSpace" SIZE=30 VALUE="root/cimv20">
- <p><INPUT TYPE="submit" VALUE="EnumerateQualifiers">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
- <INPUT TYPE="reset" VALUE="Reset">
- <p>&nbsp;
+ <p><INPUT TYPE="submit" VALUE="EnumerateQualifiers">
+ <p><INPUT TYPE="reset" VALUE="Reset">
</form>
<hr>
<h2>Return Results</h2>
@@ -63,5 +61,10 @@ The <TT>enumerateQualifiers</TT> operation is used to enumerate
S-Format="%A, %B %d, %Y %I:%M:%S %p" startspan -->Monday, March 26, 2001 02:57:40 PM<!--webbot bot="Timestamp" i-CheckSum="50226" endspan -->&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Copyright @ The Open Group 2001&nbsp;</font>
+ <script>
+ EnumerateQualifiers.hostip.value = opener.top.hostip;
+ EnumerateQualifiers.portnum.value = opener.top.portnum;
+ window.focus();
+ </script>
</body>
</html>
diff --git a/cgi/htdocs/GetClass.html b/cgi/htdocs/GetClass.html
index 8e8fcbc..720c68c 100644
--- a/cgi/htdocs/GetClass.html
+++ b/cgi/htdocs/GetClass.html
@@ -9,8 +9,10 @@
</tr>
</table>
<hr>
- <form METHOD=GET ACTION="/pegasus/cgi-bin/CGIClient">
+ <form name="GetClass" METHOD=GET ACTION="/pegasus/cgi-bin/CGIClient">
<INPUT TYPE="hidden" NAME="Operation" VALUE="GetClass">
+ <input type="hidden" name="hostip" value="localhost">
+ <input type="hidden" name="portnum" value="8888">
<p>The <TT>GetClass</TT> method returns a single CIM Class from the target Namespace
where the ClassName input parameter defines the name of the class to be retrieved.
<p><b>NameSpace</b> <INPUT TYPE="text" NAME="NameSpace" SIZE=30 VALUE="root/cimv20">
@@ -111,6 +113,13 @@
<p style="margin-top: 0; margin-bottom: 0"> <font size="1">Last Modified <!--webbot bot="Timestamp" S-Type="EDITED"
S-Format="%A, %B %d, %Y %I:%M:%S %p" startspan -->Monday, March 26, 2001 03:05:36 PM<!--webbot bot="Timestamp" i-CheckSum="50543" endspan -->&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Copyright @ The Open Group 2001&nbsp;</font>
+ <p>
+ </form>
+ <script>
+ GetClass.hostip.value = opener.top.hostip;
+ GetClass.portnum.value = opener.top.portnum;
+ window.focus();
+ </script>
</body>
</html>
diff --git a/cgi/htdocs/GetInstance.html b/cgi/htdocs/GetInstance.html
index 6b426ff..3e639b4 100644
--- a/cgi/htdocs/GetInstance.html
+++ b/cgi/htdocs/GetInstance.html
@@ -2,18 +2,18 @@
<body bgcolor="#CCCCCC">
<table width="100%">
<tr>
- <td width="435" align="bottom"><h1>Get Instance CIM Operation</h1><td width="2">
- <td width="317" align="right">
- <p align="right">
+ <td width="50%" align="bottom"><h1>Get Instance CIM Operation</h1><td>
+ <td width="50%" align="right">
<img border=1 src="/pegasus/icons/OpenGroupLogo.gif
- " align="right">
- </p>
+ ">
</td>
</tr>
</table>
<hr>
- <form METHOD=GET ACTION="/pegasus/cgi-bin/CGIClient">
+ <form name="GetInstance" METHOD=GET ACTION="/pegasus/cgi-bin/CGIClient">
<INPUT TYPE="hidden" NAME="Operation" VALUE="GetInstance">
+ <input type="hidden" name="hostip" value="localhost">
+ <input type="hidden" name="portnum" value="8888">
<P>The <TT>GetInstance</TT> method returns a single CIM Instance from the target
Namespace based on the InstanceName parameter provided.
@@ -134,6 +134,13 @@
S-Format="%A, %B %d, %Y %I:%M:%S %p" startspan -->Monday, March 26, 2001 05:01:31 PM<!--webbot bot="Timestamp" i-CheckSum="50193" endspan -->&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Copyright @ The Open Group 2001&nbsp;</font>
+ <p>
+ </form>
+ <script>
+ GetInstance.hostip.value = opener.top.hostip;
+ GetInstance.portnum.value = opener.top.portnum;
+ window.focus();
+ </script>
</body>
</html>
diff --git a/cgi/htdocs/GetProperty.html b/cgi/htdocs/GetProperty.html
index 5850814..283ea20 100644
--- a/cgi/htdocs/GetProperty.html
+++ b/cgi/htdocs/GetProperty.html
@@ -2,29 +2,22 @@
<body bgcolor="#CCCCCC">
<table width="100%">
<tr>
- <td width="412" align="bottom"><h1>Get Property CIM Operation</h1><td width="2">
- <td width="340" align="right">
- <p align="right">
- <img border=1 src="/pegasus/icons/OpenGroupLogo.gif" align="right">
- </p>
+ <td width="50%" align="bottom"><h1>GetClassProperty</h1><td>
+ <td width="50%" align="right">
+ <img border=1 src="/pegasus/icons/OpenGroupLogo.gif">
</td>
</tr>
</table>
- <hr>
- <form METHOD=GET ACTION="/pegasus/cgi-bin/CGIClient">
+ <hr></hr>
+ <form name="GetProperty" METHOD=GET ACTION="/pegasus/cgi-bin/CGIClient">
<INPUT TYPE="hidden" NAME="Operation" VALUE="GetProperty">
- <p>The <tt>getProperty</tt> CIM operation retrieves a single property value from a CIM Instance.
- <p><a href="#NameSpace"><b>NameSpace</b></a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
- <INPUT TYPE="text" NAME="NameSpace" SIZE=30 VALUE="root/cimv20">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
- Target Namespace for the Operation
- <p><b><a href="#InstanceName">InstanceName&nbsp;</a></b>&nbsp;&nbsp;&nbsp;&nbsp;
- <INPUT TYPE="text" NAME="InstanceName" SIZE=30>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
- Name of the Instance from which Property is requested
- <p><b><a href="#PropertyName">PropertyName</a></b>&nbsp;&nbsp;&nbsp;&nbsp;
- <INPUT TYPE="text" NAME="PropertyName" SIZE=30>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
- Name of the CIM Property for which value is to be returned.
- <p><INPUT TYPE="submit" VALUE="Submit" name="Submit">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
- <INPUT TYPE="reset" VALUE="Reset">
+ <input type="hidden" name="hostip" value="localhost">
+ <input type="hidden" name="portnum" value="8888">
+ <p>NameSpace <INPUT TYPE="text" NAME="NameSpace" SIZE=30 VALUE="root/cimv20">
+ <p>ClassName <INPUT TYPE="text" NAME="ClassName" SIZE=30>
+ <p>PropertyName <INPUT TYPE="text" NAME="PropertyName" SIZE=30>
+ <p><INPUT TYPE="submit" VALUE="GetProperty">
+ <p><INPUT TYPE="reset" VALUE="Reset">
</form>
<hr>
@@ -89,5 +82,10 @@
S-Format="%A, %B %d, %Y %I:%M:%S %p" startspan -->Thursday, March 29, 2001 02:32:59 PM<!--webbot bot="Timestamp" i-CheckSum="6845" endspan -->&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Copyright @ The Open Group 2001&nbsp;</font>
+ <script>
+ GetProperty.hostip.value = opener.top.hostip;
+ GetProperty.portnum.value = opener.top.portnum;
+ window.focus();
+ </script>
</body>
</html>
diff --git a/cgi/htdocs/GetPropertydeclaration.html b/cgi/htdocs/GetPropertydeclaration.html
index b2add25..8ea14e9 100644
--- a/cgi/htdocs/GetPropertydeclaration.html
+++ b/cgi/htdocs/GetPropertydeclaration.html
@@ -9,13 +9,20 @@
</tr>
</table>
<hr></hr>
- <form METHOD=GET ACTION="/pegasus/cgi-bin/CGIClient">
+ <form name="GetPropertyDeclaration" METHOD=GET ACTION="/pegasus/cgi-bin/CGIClient">
<INPUT TYPE="hidden" NAME="Operation" VALUE="GetPropertyDeclaration">
+ <input type="hidden" name="hostip" value="localhost">
+ <input type="hidden" name="portnum" value="8888">
<p>NameSpace <INPUT TYPE="text" NAME="NameSpace" SIZE=30 VALUE="root/cimv20">
<p>ClassName <INPUT TYPE="text" NAME="ClassName" SIZE=30>
<p>PropertyName <INPUT TYPE="text" NAME="PropertyName" SIZE=30>
<p><INPUT TYPE="submit" VALUE="Submit Request">
<p><INPUT TYPE="reset" VALUE="Reset">
</form>
+ <script>
+ GetPropertyDeclaration.hostip.value = opener.top.hostip;
+ GetPropertyDeclaration.portnum.value = opener.top.portnum;
+ window.focus();
+ </script>
</body>
</html>
diff --git a/cgi/htdocs/GetQualifier.html b/cgi/htdocs/GetQualifier.html
index dc4691f..bc0a4a8 100644
--- a/cgi/htdocs/GetQualifier.html
+++ b/cgi/htdocs/GetQualifier.html
@@ -2,15 +2,17 @@
<body bgcolor="#CCCCCC">
<table width="100%">
<tr>
- <td width="403" align="bottom"><h1>GetQualifier CIM Operation</h1><td width="2">
- <td width="345" align="right">
+ <td width="50%" align="bottom"><h1>GetQualifier CIM Operation</h1><td>
+ <td width="50%" align="right">
<img border=1 src="/pegasus/icons/OpenGroupLogo.gif">
</td>
</tr>
</table>
<hr>
- <form METHOD=GET ACTION="/pegasus/cgi-bin/CGIClient">
+ <form name="GetQualifier" METHOD=GET ACTION="/pegasus/cgi-bin/CGIClient">
<INPUT TYPE="hidden" NAME="Operation" VALUE="GetQualifier">
+ <input type="hidden" name="hostip" value="localhost">
+ <input type="hidden" name="portnum" value="8888">
<p>
The <TT>getQualifier</TT> operation retrieves a single Qualifier
declaration from the target Namespace.
@@ -23,6 +25,11 @@
<p><INPUT TYPE="submit" VALUE="GetQualifier">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<INPUT TYPE="reset" VALUE="Reset">
</form>
+ <script>
+ GetQualifier.hostip.value = opener.top.hostip;
+ GetQualifier.portnum.value = opener.top.portnum;
+ window.focus();
+ </script>
<hr>
<h2>Request Return</h2>
diff --git a/cgi/htdocs/enumeratenamespaces.html b/cgi/htdocs/enumeratenamespaces.html
index 1585d4b..6d1de2b 100644
--- a/cgi/htdocs/enumeratenamespaces.html
+++ b/cgi/htdocs/enumeratenamespaces.html
@@ -9,8 +9,10 @@
</tr>
</table>
<hr>
- <form METHOD=GET ACTION="/pegasus/cgi-bin/CGIClient">
+ <form name="EnumerateNameSpaces" METHOD=GET ACTION="/pegasus/cgi-bin/CGIClient">
<INPUT TYPE="hidden" NAME="Operation" VALUE="EnumerateNameSpaces">
+ <input type="hidden" name="hostip" value="localhost">
+ <input type="hidden" name="portnum" value="8888">
<p>
<a name="TOP"></a>
This request enumerates the namespaces defined in the repository. This is not a CIM intrinsic method but uses CIM enumerateInstance.
diff --git a/cgi/htdocs/getnamespaces.html b/cgi/htdocs/getnamespaces.html
index fb4b0ce..a8ba454 100644
--- a/cgi/htdocs/getnamespaces.html
+++ b/cgi/htdocs/getnamespaces.html
@@ -9,12 +9,19 @@
</tr>
</table>
<hr></hr>
- <form METHOD=GET ACTION="/pegasus/cgi-bin/CGIClient">
+ <form name="GetNameSpaces" METHOD=GET ACTION="/pegasus/cgi-bin/CGIClient">
<INPUT TYPE="hidden" NAME="Operation" VALUE="GetNameSpaces">
+ <input type="hidden" name="hostip" value="localhost">
+ <input type="hidden" name="portnum" value="8888">
Gets a list of all of the existing namespaces on the defined host.
<p><INPUT TYPE="submit" VALUE="Submit Request">
<p><INPUT TYPE="reset" VALUE="Reset">
</form>
+ <script>
+ GetNameSpaces.hostip.value = opener.top.hostip;
+ GetNameSpaces.portnum.value = opener.top.portnum;
+ window.focus();
+ </script>
</body>
</html>