parameters: (write=True,exit=False)
return_statement: return error
docstring: (`User API`)  Print detailed information about the status of Nexus 
      dependencies on the current machine.
docstring_summary: (`User API`)  Print detailed information about the status of Nexus 
      dependencies on the current machine.
docstring_tokens: ( User API ) Print detailed information about the status of Nexus dependencies on the current machine .
function: def check_versions(write=True,exit=False):
      """
      (`User API`)  Print detailed information about the status of Nexus 
      dependencies on the current machine.
      """
      if versions is None:
          print('\nProblem encountered in Nexus version checking code.\nThis is a developer error.\nPlease run the Nexus tests via the nxs-test script for more details and report this issue to the developers.')
          error = True
      else:
          error = versions.check(write=write,exit=exit)
      #end if
      return error
function_tokens: def check_versions ( write = True , exit = False ) : if versions is None : print ( '\nProblem encountered in Nexus version checking code.\nThis is a developer error.\nPlease run the Nexus tests via the nxs-test script for more details and report this issue to the developers.' ) error = True else : error = versions . check ( write = write , exit = exit ) #end if return error