40. EPMO Open Source Coordination Office Redaction File Detail Report

Produced by Araxis Merge on 10/2/2017 1:40:04 PM Central Daylight Time. See www.araxis.com for information about Merge. This report uses XHTML and CSS2, and is best viewed with a modern standards-compliant browser. For optimum results when printing this report, use landscape orientation and enable printing of background images and colours in your browser.

40.1 Files compared

# Location File Last Modified
1 chef-repo.zip\chef-repo\project_cookbooks\activity_handler\attributes default.rb Mon Aug 28 19:42:45 2017 UTC
2 chef-repo.zip\chef-repo\project_cookbooks\activity_handler\attributes default.rb Mon Oct 2 15:07:53 2017 UTC

40.2 Comparison summary

Description Between
Files 1 and 2
Text Blocks Lines
Unchanged 2 178
Changed 1 6
Inserted 0 0
Removed 0 0

40.3 Comparison options

Whitespace
Character case Differences in character case are significant
Line endings Differences in line endings (CR and LF characters) are ignored
CR/LF characters Not shown in the comparison detail

40.4 Active regular expressions

No regular expressions were active.

40.5 Comparison detail

  1   #
  2   # Cookbook  Name:: ac tivity_han dler
  3   # Recipe::  default
  4   #
  5  
  6   default[:a ctivity_ha ndler][:us er] = 'nod e'
  7   default[:a ctivity_ha ndler][:gr oup] = 'no de'
  8   default[:a ctivity_ha ndler][:pr otocol] =  'http'
  9   default[:a ctivity_ha ndler][:so urce] = ni l
  10   default[:a ctivity_ha ndler][:ve rsion] = ' DEVELOPMEN T'
  11   default[:a ctivity_ha ndler][:ho me_dir] =  '/opt/acti vity_handl er'
  12   default[:a ctivity_ha ndler][:co nfig][:xml _path] = " #{node[:ac tivity_han dler][:hom e_dir]}/sr c/resource s/patient- search/xml "
  13   default[:a ctivity_ha ndler][:lo g_dir] = ' /var/log/a ctivity_ha ndler'
  14   default[:a ctivity_ha ndler][:pi d_dir] = ' /var/run/a ctivity_ha ndler'
  15   default[:a ctivity_ha ndler][:au dit_log_pa th] = "#{n ode[:activ ity_handle r][:log_di r]}/audit. log"
  16   default[:a ctivity_ha ndler][:au dit_host]  = ' IP          '
  17   default[:a ctivity_ha ndler][:au dit_port]  = ' PORT '
  18   default[:a ctivity_ha ndler][:co mplex_note _port] = ' PORT '
  19   default[:a ctivity_ha ndler][:no de_dev_hom e]= '/usr/ local/bin/ '
  20   default[:a ctivity_ha ndler][:co okie_prefi x] = 'ehmp .vistacore '
  21   default[:a ctivity_ha ndler][:tl s_reject_u nauthorize d] = 0
  22   default[:a ctivity_ha ndler][:or acledb_mod ule][:vers ion] = '1. 12.2'
  23  
  24   # Note the  interacti ons betwee n the orac le_connect ion_pool m inimum and  the uv_th readpool_s ize
  25   # The uv_t hreadpool_ size sets  the number  of thread s to be ut ilized by  a node pro cess to ha ndle async  requests.
  26   # The uv_t hreadpool_ size shoul d be at le ast as big  as the co nnection p ool, up to  a maximum  of 128
  27   # See http s://github .com/oracl e/node-ora cledb/blob /master/do c/api.md#n umberofthr eads
  28   #
  29   # Also be  aware that  uv_thread pool_size  is not jus t related  to Oracle  connection  pools, it  can affec t other ay snc
  30   # operatio ns as well , particul arly those  involving  native co de modules .
  31   # However,  documenta tion is sp arse and o nline read ing confli cting so i t is uncle ar if file system  an d general  network op erations
  32   # are affe cted.  Add ing to con fusion is  the strate gies have  changed un der differ ent node r eleases.
  33   default[:a ctivity_ha ndler][:or acle_conne ction_pool ][:minimum ] = '0'
  34   default[:a ctivity_ha ndler][:or acle_conne ction_pool ][:maximum ] = '4'
  35   default[:a ctivity_ha ndler][:uv _threadpoo l_size] =  4
  36   default[:a ctivity_ha ndler][:wr ite_dir] =  "#{node[: activity_h andler][:h ome_dir]}/ src/write"
  37   default[:a ctivity_ha ndler][:ac tivity_han dler_ops_s cripts_dir ] = '/opt/ activities -cli'
  38  
  39   # log leve ls
  40   default[:a ctivity_ha ndler][:lo g_level][: activity_h andler] =  'warn'
  41  
  42   # activity  handler a ttributes
  43   default[:a ctivity_ha ndler][:ac tivityMana gementJobR etryLimit]  = 5
  44  
  45   # Worker C ount Confi gurations
  46   default[:a ctivity_ha ndler][:wo rker_count ] = 1
  47   default[:a ctivity_ha ndler][:be anstalk][: jobTypes][ :'activity -managemen t-event'][ :worker_co unt] = 1
  48   default[:a ctivity_ha ndler][:be anstalk][: jobTypes][ :'error-re quest'][:w orker_coun t] = 1
  49  
  50   # ehmp-con fig
  51   ## feature  flag attr ibutes
  52   default[:a ctivity_ha ndler][:tr ackSolrSto rage] = tr ue
  53  
  54   ## setting s attribut es
  55   default[:a ctivity_ha ndler][:se ttings][:s olrIndexin gDelayMill is] = 3000
  56  
  57   # APM atti rbutes
  58   default[:a ctivity_ha ndler][:en able_apm]  = false
  59   default[:a ctivity_ha ndler][:ap m][:probe_ name] = "a ctivity_ha ndler"
  60  
  61   default[:a ctivity_ha ndler][:in cidents][: root_direc tory] = '/ var/incide nts'
  62  
  63   default[:a ctivity_ha ndler][:lo grotate][: name] = 'a ctivity_ha ndler_logs '
  64   default[:a ctivity_ha ndler][:lo grotate][: path] = "# {node[:act ivity_hand ler][:log_ dir]}/*.lo g"
  65   default[:a ctivity_ha ndler][:lo grotate][: rotate] =  10
  66   default[:a ctivity_ha ndler][:lo grotate][: options] =  %w{missin gok compre ss delayco mpress cop ytruncate  notifempty  dateext}
  67   default[:a ctivity_ha ndler][:lo grotate][: frequency]  = 'daily'
  68   default[:a ctivity_ha ndler][:lo grotate][: dateformat ] = '-%Y%m %d%s'
  69  
  70   default[:a ctivity_ha ndler][:lo grotate][: incidents] [:name] =  'ehmp_inci dent_logs'
  71   default[:a ctivity_ha ndler][:lo grotate][: incidents] [:path] =  "#{node[:a ctivity_ha ndler][:in cidents][: root_direc tory]}/*/e HMP-IR-*.t xt"
  72   default[:a ctivity_ha ndler][:lo grotate][: incidents] [:rotate]  = 10
  73   default[:a ctivity_ha ndler][:lo grotate][: incidents] [:options]  = %w{miss ingok comp ress delay compress d ateext}
  74   default[:a ctivity_ha ndler][:lo grotate][: incidents] [:frequenc y] = 'dail y'
  75   default[:a ctivity_ha ndler][:lo grotate][: incidents] [:dateform at] = '-%Y %m%d%s'
  76  
  77   default[:a ctivity_ha ndler][:se rvice_conf ig] = {
  78           pr ocesses: n il, # will  be overri den and ca lculated b ased on nu mber of vx  servers a nd handler s per each
  79           ha ndlers_per _vx: 1,
  80           na me: 'activ ity_handle r',
  81           se rvice_run_ level: '23 45',
  82           se rvice_temp late_sourc e: 'upstar t-node_pro cess.erb',
  83           bl uepill_tem plate_sour ce: 'node_ process-cl uster.pill .erb',
  84           po rt: nil,
  85           de ploy_path:  'bin/rdk- activity-h andler.js' ,
  86           so urce: 'act ivity_hand ler.json.e rb',
  87           de stination:  "#{node[: activity_h andler][:h ome_dir]}/ config/act ivity_hand ler",
  88           de bug_port:  5888,
  89           ma x_sockets:  '5'
  90   }
  91  
  92   default[:a ctivity_ha ndler][:jd s_app_serv er_assignm ent] = nil