Information
Unsupported content This version of the product has reached end of support. The documentation is available for your convenience. However, you must be logged in to access it. You will not be able to leave comments.

Adapter requests and responses for the SSH KBI adapter


The following figure shows the adapter request for the SSH KBI adapter. Use the adapter request XML when you create a custom process by using the Call Adapter activity in BMC Atrium Orchestrator Development Studio.

XML sample of the SSH KBI adapter request


<ssh-request>
 <targets>
   <target name="T1">
     <host>sever6-rds33</host>
     <port>22</port>
     <user-name>user</user-name>
     <password>test</password>
     <prompt>#</prompt>
     <allow-unknown-hosts>true</allow-unknown-hosts>
   </target>
 </targets>
 <commands>
   <command >ls</command>
 </commands>
</ssh-request>

The following figure illustrates the SSH KBI adapter response.

XML sample of the SSH KBI adapter response


<ssh-command-output>
 <metadata>
   <status>success</status>
 </metadata>
 <targets-output>
   <target-output host="vm-rhel4asu6-rds33">
     <metadata>
         <os-id>Linux</os-id>
         <os-version>2.6.9-67.ELsmp</os-version>
         <status>success</status>
     </metadata>
    <commands-output>
    <command-output>
     <metadata>
       <command>ls</command>
       <line-count>2</line-count>
       <execution-milliseconds>63</execution-milliseconds>
       <exit-code>0</exit-code>
       <status>success</status>
     </metadata>
    <output>
      <line index="1">\[00m\[00manaconda-ks.cfg\[00m  \[00minstall.log\[00m \[00minstall.log.syslog\[00m</line>
      <line index="2">\[m[root@vm-rhel4asu6-rds33 ~]\#</line>
    </output>
    </command-output>
    </commands-output>
   </target-output>
 </targets-output>
</ssh-command-output>

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*

BMC Atrium Orchestrator Content 20.16.03