On this page
pn_show - Run show commands on nvOS device.
New in version 2.2.
Synopsis
- Execute show command in the nodes and returns the results read from the device.
 
Parameters
| Parameter | Choices/Defaults | Comments | 
|---|---|---|
| pn_clipassword | 
        
        Provide login password if user is not root.
         | 
     |
| pn_cliswitch | 
        
        Target switch(es) to run the cli on.
         | 
     |
| pn_cliusername | 
        
        Provide login username if user is not root.
         | 
     |
| pn_command  
        required
         | 
      
        
        The  pn_command takes a CLI show command as value.
        | 
     |
| pn_options | 
        
        Specify formatting options.
         | 
     |
| pn_parameters | 
        
        Display output using a specific parameter. Use 'all' to display possible output. List of comma separated parameters.
         | 
     
Examples
- name: run the vlan-show command
  pn_show:
    pn_command: 'vlan-show'
    pn_parameters: id,scope,ports
    pn_options: 'layout vertical'
- name: run the vlag-show command
  pn_show:
    pn_command: 'vlag-show'
    pn_parameters: 'id,name,cluster,mode'
    pn_options: 'no-show-headers'
- name: run the cluster-show command
  pn_show:
    pn_command: 'cluster-show'
  Return Values
Common return values are documented here, the following are the fields unique to this module:
| Key | Returned | Description | 
|---|---|---|
| changed  
        bool
         | 
      always(False) | 
        
        Indicates whether the CLI caused any change on the target.
          | 
     
| command  
        str
         | 
      always | 
        
        The CLI command run on the target node(s).
          | 
     
| stderr  
        list
         | 
      on error | 
        
        The set of error responses from the show command.
          | 
     
| stdout  
        list
         | 
      always | 
        
        The set of responses from the show command.
          | 
     
Status
This module is flagged as preview which means that it is not guaranteed to have a backwards compatible interface.
Maintenance
This module is flagged as community which means that it is maintained by the Ansible Community. See Module Maintenance & Support for more info.
For a list of other modules that are also maintained by the Ansible Community, see here.
Author
- Pluribus Networks (@amitsi)
 
Hint
If you notice any issues in this documentation you can edit this document to improve it.
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
 https://docs.ansible.com/ansible/2.6/modules/pn_show_module.html