cwilloughby_bw / cwilloughby_bw.racktables / 1.0.9 / lookup / racktables_object Lookup an object in Racktables | "added in version" 0.0 of cwilloughby_bw.racktables" Authors: Chandler Willoughbycwilloughby_bw.racktables.racktables_object (1.0.9) — lookup
Install with ansible-galaxy collection install cwilloughby_bw.racktables:==1.0.9
collections: - name: cwilloughby_bw.racktables version: 1.0.9
Returns a single object from Racktables
- name: lookup object network information debug: msg="{{ lookup('racktables_object', rt_host='rackhost.local', rt_username='rackuser', rt_password='sup3r$3cur3', rt_database='rackdb', name='coolhost.local' }}"
object: description: The name of the object to lookup required: true type: string rt_host: description: Hostname of the database server backing Racktables required: true type: string rt_port: default: 3306 description: Port for the database connection, defaults to 3306 required: false type: integer rt_database: description: Name of the database which backs Racktables required: true type: string rt_password: description: Password for the administrative user required: true type: string rt_username: description: Username that has administrative access to the racktables database required: true type: string
_object: description: - The object from racktables type: dict