Fix junos modules check_mode issue (#37311)

Fixes #37208

If check_mode is enabled instead of committing th config need to
discard all the chnages to cnadidate db
In case of cli to discard changes issue `rollback 0` command
and for netconf execute `discard-changes` rpc call
This commit is contained in:
Ganesh Nalawade 2018-03-26 07:27:30 -04:00 committed by GitHub
parent 7cd3d9cc1a
commit 8eaa9cc938
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 18 additions and 6 deletions

View file

@ -180,9 +180,9 @@ def locked_config(module):
unlock_configuration(module)
def discard_changes(module, exit=False):
def discard_changes(module):
conn = get_connection(module)
return conn.discard_changes(exit=exit)
return conn.discard_changes()
def get_diff(module, rollback='0'):