text: #!/usr/bin/env python
  
  from ncclient import manager
  from ncclient.xml_ import *
  
  import time
  
  def connect(host, port, user, password, source):
      conn = manager.connect(host=host,
              port=port,
              username=user,
              password=password,
              timeout=10,
              device_params = {'name':'junos'},
              hostkey_verify=False)
  
      compare_config = conn.compare_configuration(rollback=3)
      print compare_config.tostring
  
  if __name__ == '__main__':
      connect('router', 830, 'netconf', 'juniper!', 'candidate')
  