# Copyright 2021 Dell Inc. or its subsidiaries. All Rights Reserved. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. --- - name: Get running config and reload PS hosts: ethernet connection: network_cli gather_facts: no collections: - dellemc.os10 vars_files: - test_vars/test_ethernet_vars.yml tasks: - name: Set facts set_fact: ansible_ssh_user: "{{ username }}" ansible_ssh_pass: "{{ password }}" tags: mtu,reload - name: View running configurations dellos10_command: commands: show interface ethernet {{ validation_port }} register: var1 tags: mtu - name: Print config debug: msg: "{{ var1 }}" tags: mtu - name: Reload switch dellos10_command: commands: - command: 'reload' prompt: '\[confirm yes/no\]:?$' answer: 'yes' tags: reload