125. EPMO Open Source Coordination Office Redaction File Detail Report

Produced by Araxis Merge on 10/2/2017 1:40:10 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.

125.1 Files compared

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

125.2 Comparison summary

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

125.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

125.4 Active regular expressions

No regular expressions were active.

125.5 Comparison detail

  1   #
  2   # Cookbook  Name:: pi ck_list
  3   # Recipe::  default
  4   #
  5  
  6   default[:p ick_list][ :user] = ' node'
  7   default[:p ick_list][ :group] =  'node'
  8   default[:p ick_list][ :protocol]  = 'http'
  9   default[:p ick_list][ :source] =  nil
  10   default[:p ick_list][ :version]  = 'DEVELOP MENT'
  11   default[:p ick_list][ :home_dir]  = '/opt/p ick_list'
  12   default[:p ick_list][ :config][: xml_path]  = "#{node[ :pick_list ][:home_di r]}/src/re sources/pa tient-sear ch/xml"
  13   default[:p ick_list][ :log_dir]  = '/var/lo g/pick_lis t'
  14   default[:p ick_list][ :pid_dir]  = '/var/ru n/pick_lis t'
  15   default[:p ick_list][ :audit_log _path] = " #{node[:pi ck_list][: log_dir]}/ audit.log"
  16   default[:p ick_list][ :audit_hos t] = ' IP          '
  17   default[:p ick_list][ :audit_por t] = ' PORT '
  18   default[:p ick_list][ :complex_n ote_port]  = ' PORT '
  19   default[:p ick_list][ :node_dev_ home]= '/u sr/local/b in/'
  20   default[:p ick_list][ :cookie_pr efix] = 'e hmp.vistac ore'
  21   default[:p ick_list][ :tls_rejec t_unauthor ized] = 0
  22   default[:p ick_list][ :oracledb_ module][:v ersion] =  '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[:p ick_list][ :oracle_co nnection_p ool][:mini mum] = '0'
  34   default[:p ick_list][ :oracle_co nnection_p ool][:maxi mum] = '4'
  35   default[:p ick_list][ :uv_thread pool_size]  = 4
  36   default[:p ick_list][ :write_dir ] = "#{nod e[:pick_li st][:home_ dir]}/src/ write"
  37  
  38   # log leve ls
  39   default[:p ick_list][ :log_level ][:pick_li st_server]  = 'debug'
  40   default[:p ick_list][ :log_level ][:audit][ :pick_list _server] =  'info'
  41  
  42   # ehmp-con fig
  43   ## feature  flag attr ibutes
  44   default[:p ick_list][ :trackSolr Storage] =  true
  45  
  46   ## setting s attribut es
  47   default[:p ick_list][ :settings] [:solrInde xingDelayM illis] = 3 000
  48  
  49   # some com mon defaul t attribut es for jds Sync/reSyn cs
  50   default[:p ick_list][ :jdsSync][ :settings] [:waitMill is] = 1000
  51   default[:p ick_list][ :jdsSync][ :settings] [:timeoutM illis] = 4 20000
  52   default[:p ick_list][ :jdsSync][ :settings] [:syncExis tsWaitDela yMillis] =  30000
  53   default[:p ick_list][ :resync][: openJobsTi meoutMilli s] = 21600 000
  54   default[:p ick_list][ :resync][: inProgress TimeoutMil lis] = 864 00000
  55   default[:p ick_list][ :resync][: inactivity TimeoutMil lis] = 864 00000
  56   default[:p ick_list][ :resync][: lastSyncMa xIntervalM illis] = 6 00000
  57  
  58   # asu timo ut
  59   default[:p ick_list][ :asu][:tim eout] = 12 0000
  60  
  61   # APM atti rbutes
  62   default[:p ick_list][ :enable_ap m] = false
  63   default[:p ick_list][ :apm][:pro be_name] =  "pick_lis t"
  64  
  65   default[:p ick_list][ :incidents ][:root_di rectory] =  '/var/inc idents'
  66  
  67   default[:p ick_list][ :logrotate ][:name] =  'pick_lis t_logs'
  68   default[:p ick_list][ :logrotate ][:path] =  "#{node[: pick_list] [:log_dir] }/*.log"
  69   default[:p ick_list][ :logrotate ][:rotate]  = 10
  70   default[:p ick_list][ :logrotate ][:options ] = %w{mis singok com press dela ycompress  copytrunca te notifem pty dateex t}
  71   default[:p ick_list][ :logrotate ][:frequen cy] = 'dai ly'
  72   default[:p ick_list][ :logrotate ][:datefor mat] = '-% Y%m%d%s'
  73  
  74   default[:p ick_list][ :logrotate ][:inciden ts][:name]  = 'ehmp_i ncident_lo gs'
  75   default[:p ick_list][ :logrotate ][:inciden ts][:path]  = "#{node [:pick_lis t][:incide nts][:root _directory ]}/*/eHMP- IR-*.txt"
  76   default[:p ick_list][ :logrotate ][:inciden ts][:rotat e] = 10
  77   default[:p ick_list][ :logrotate ][:inciden ts][:optio ns] = %w{m issingok c ompress de laycompres s dateext}
  78   default[:p ick_list][ :logrotate ][:inciden ts][:frequ ency] = 'd aily'
  79   default[:p ick_list][ :logrotate ][:inciden ts][:datef ormat] = ' -%Y%m%d%s'
  80  
  81   default[:p ick_list][ :xpolog_ba seurl] = n il
  82   default[:p ick_list][ :xpolog_ur l] = nil
  83  
  84   default[:p ick_list][ :intercept ors] = [
  85       {:name  => 'authe ntication' , :disable d => false , :readOnl y => true} ,
  86       {:name  => 'pep',  :disabled  => false} ,
  87       {:name  => 'opera tionalData Check', :d isabled =>  false},
  88       {:name  => 'synch ronize', : disabled = > false}
  89   ]
  90  
  91   default[:p ick_list][ :service_c onfig] = {
  92           pr ocesses: 1 ,
  93           na me: 'pick_ list',
  94           se rvice_run_ level: '23 45',
  95           se rvice_temp late_sourc e: 'upstar t-node_pro cess.erb',
  96           bl uepill_tem plate_sour ce: 'node_ process-cl uster.pill .erb',
  97           ma x_old_spac e: 2048,
  98           po rt: 7777,
  99           de ploy_path:  'bin/rdk- pick-list- server.js' ,
  100           so urce: 'pic k-list-ser ver-config .json.erb' ,
  101           de stination:  "#{node[: pick_list] [:home_dir ]}/config/ rdk-pick-l ist-server -config",
  102           de bug_port:  5878,
  103           ma x_sockets:  '5',
  104           ne rve: {
  105                    chec k_interval : 30,
  106                    chec ks: [
  107                             {
  108                                      type: "h ttp",
  109                                      uri: "/r esource/wr ite-pick-l ist/versio n",
  110                                      timeout:  15,
  111                                      rise: 3,
  112                                      fall: 2
  113                             }
  114                    ]
  115           }
  116   }
  117  
  118   default[:p ick_list][ :jds_app_s erver_assi gnment] =  nil
  119  
  120   default[:p ick_list][ :vxsync_cl ient_machi ne_ident]  = 'vxsync'