jrf.py 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. execfile('<%= @tmp_dir %>/common.py')
  2. # weblogic node params
  3. WLHOME = '<%= @weblogic_home_dir %>'
  4. JAVA_HOME = '<%= @java_home_dir %>'
  5. WEBLOGIC_VERSION = '<%= @version %>'
  6. # domain params
  7. DOMAIN_PATH = '<%= @domain_dir %>'
  8. DOMAIN = '<%= @domain_name %>'
  9. APP_PATH = '<%= @app_dir %>'
  10. # adminserver params
  11. ADMIN_SERVER_NAME = '<%= @adminserver_name %>'
  12. # templates
  13. WLS_EM_TEMPLATE = '<%= @wls_em_template %>'
  14. WLS_JRF_TEMPLATE = '<%= @wls_jrf_template %>'
  15. RESTRICTED = '<%= @restricted %>'
  16. # repository
  17. REPOS_DBURL = '<%= @repository_database_url %>'
  18. REPOS_DBUSER_PREFIX = '<%= @repository_prefix %>'
  19. REPOS_DBPASSWORD = sys.argv[2]
  20. readDomain(DOMAIN_PATH)
  21. cd('/')
  22. setOption( "AppDir", APP_PATH )
  23. addTemplate(WLS_JRF_TEMPLATE)
  24. print 'Adding EM Template'
  25. addTemplate(WLS_EM_TEMPLATE)
  26. dumpStack()
  27. if WEBLOGIC_VERSION != '10.3.6':
  28. if RESTRICTED == 'false':
  29. print 'Change datasource LocalScvTblDataSource for service table'
  30. changeDatasource('LocalSvcTblDataSource', REPOS_DBUSER_PREFIX+'_STB', REPOS_DBPASSWORD, REPOS_DBURL)
  31. print 'Call getDatabaseDefaults which reads the service table'
  32. getDatabaseDefaults()
  33. print 'end datasources'
  34. print 'Add server group JRF-MAN-SVR to AdminServer'
  35. serverGroup = ["JRF-MAN-SVR"]
  36. setServerGroups(ADMIN_SERVER_NAME, serverGroup)
  37. print 'end server groups'
  38. updateDomain()
  39. dumpStack()
  40. closeDomain()
  41. print('Exiting...')
  42. exit()