Guest User

Untitled

a guest
Aug 24th, 2016
53
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.04 KB | None | 0 0
  1. require 'base64'
  2.  
  3. module FloConfig
  4. CONFIG = {
  5. :production => {
  6. :development => dev = {
  7.  
  8. :cache => { :urls => ["flo-cache1.stage.ch.flipkart.com:11211"] },
  9.  
  10. :analytics_app => {:fbe => { :url => 'http://flo-module-warehouse-0004.nm.flipkart.com', :username => 'upstream', :password => 'upstream' }},
  11.  
  12. :cas => {:fbe => "flo-rubycas-server.nm.flipkart.com", :fbe_port => '443', :b2b => "flo-rubycas-server.nm.flipkart.com", :b2b_port => '443'},
  13.  
  14. :authui => {:b2b => "flo-auth-ui-b2b.nm.flipkart.com", :fbe => "flo-auth-ui-b2b.nm.flipkart.com", :fbe_db_host => "flo-warehouse-fbe-db-0001.nm.flipkart.com"},
  15.  
  16. :config => {:db_host => "flo-module-warehouse-0004.nm.flipkart.com", :db_user => "root", :db_password => "", :db_name => "configuration"},
  17.  
  18. :login_service => {:url => "localhost"},
  19.  
  20. :user_service => "http://flo-warehouse-b2b-nfr-mock.vip.nm.flipkart.com:80/userservice/v0.1",
  21.  
  22. :seller_service_cms_url => 'http://flo-fbe-seller-service-cms.nm.flipkart.com:8080',
  23.  
  24. :seller_service_url => 'http://flo-fbe-seller-service-srs.nm.flipkart.com:8080',
  25.  
  26. :seller_master_url => 'http://flo-fbe-seller-service-srs.nm.flipkart.com:8080',
  27.  
  28. :warehouse => {
  29. :system_user => "sc_warehouse_b2b",
  30.  
  31. :cas_callback_url => "http://flo-warehouse-fbe.nm.flipkart.com/cas_proxy_callback/receive_pgt",
  32. :mysql => {
  33. :fbe => {
  34. :locks => {
  35. :master => {:host => "flo-warehouse-fbe-db-0001.nm.flipkart.com", :database => 'warehouse_fbe_production', :username => 'wh_rw', :password => 'pcnoum'}
  36. },
  37. :default_shard => {
  38. :master => {:host => "flo-warehouse-fbe-db-0001.nm.flipkart.com", :database => 'warehouse_fbe_production', :username => 'wh_rw', :password => 'pcnoum'},
  39. :master_read => {:host => "flo-warehouse-fbe-db-0001.nm.flipkart.com", :database => 'warehouse_fbe_production', :username => 'wh_ro', :password => 'wzptcu'},
  40. :slave => {:host => "flo-warehouse-fbe-db-0001.nm.flipkart.com", :database => 'warehouse_fbe_production', :username => 'wh_rw', :password => 'pcnoum'},
  41. :archival => {:host => "flo-warehouse-fbe-db-0001.nm.flipkart.com", :database => 'warehouse_fbe_production', :username => 'wh_rw', :password => 'pcnoum'},
  42. :relayer_client => {:host => "flo-warehouse-fbe-db-0001.nm.flipkart.com", :database => 'outbound_fbe_production', :username => 'wh_rw', :password => 'pcnoum'}
  43. },
  44. :common_shard => {
  45. :master => {:host => "flo-warehouse-fbe-db-0001.nm.flipkart.com", :database => 'warehouse_b2b_production_common_shard', :username => 'wh_rw', :password => 'pcnoum'},
  46. :master_read => {:host => "flo-warehouse-fbe-db-0001.nm.flipkart.com", :database => 'warehouse_b2b_production_common_shard', :username => 'wh_ro', :password => 'wzptcu'},
  47. :slave => {:host => "flo-warehouse-fbe-db-0001.nm.flipkart.com", :database => 'warehouse_b2b_production_common_shard', :username => 'wh_ro', :password => 'wzptcu'},
  48. }
  49. }
  50. },
  51.  
  52. :fbe => "flo-warehouse-fbe.nm.flipkart.com",
  53. :b2b => "flo-warehouse-fbe.nm.flipkart.com",
  54. :fbe_db_host => "flo-warehouse-fbe-db-0001.nm.flipkart.com",
  55. :fbe_db_user => "wh_rw",
  56. :fbe_db_password => "pcnoum",
  57. :fbe_slave_db_user => "wh_rw",
  58. :fbe_slave_db_password => "pcnoum",
  59. :fbe_slave_db_host => "flo-warehouse-fbe-db-0001.nm.flipkart.com",
  60. :fbe_archive_db_host => "flo-warehouse-fbe-0003.nm.flipkart.com",
  61. :fbe_archive_db_user => "root", :fbe_archive_db_password => "",
  62. :fbe_port => "80",
  63. :b2b_port => "80",
  64. :doc => {
  65. :b2b_port => "36101",
  66. :b2b => "flo-warehouse-fbe-inventory-view-0001.nm.flipkart.com",
  67. :b2b_db_host => "flo-warehouse-fbe-db-0001.nm.flipkart.com",
  68. :b2b_db_name => "doc_fbe_production",
  69. :b2b_db_user => "doc-wr",
  70. :b2b_db_password => "docdb123",
  71. :fbe_port => "36101",
  72. :fbe => "flo-warehouse-fbe-inventory-view-0001.nm.flipkart.com",
  73. :fbe_db_host => "flo-warehouse-fbe-db-0001.nm.flipkart.com",
  74. :fbe_db_name => "doc_fbe_production",
  75. :fbe_db_user => "doc-rw",
  76. :fbe_db_password => "docdb123"
  77. },
  78. :redis_cache => {:configs => [{:master_name => 'redis-cluster', :port => 6379, :db=>1, :master_password => '',
  79. :sentinels => [{:host => 'ekart-fbe-rd-sent-0001.nm.flipkart.com', :port => 16380},
  80. {:host => 'ekart-fbe-rd-sent-0002.nm.flipkart.com', :port => 16380},
  81. {:host => 'ekart-fbe-rd-sent-0003.nm.flipkart.com', :port => 16380}]},
  82. {:master_name => 'redis-cluster', :port => 6379, :db => 1, :master_password => '',
  83. :sentinels => [{:host => 'ekart-fbe-rd-sent-0001.nm.flipkart.com', :port => 16380},
  84. {:host => 'ekart-fbe-rd-sent-0002.nm.flipkart.com', :port => 16380},
  85. {:host => 'ekart-fbe-rd-sent-0003.nm.flipkart.com', :port => 16380}]},
  86. {:master_name => 'redis-cluster', :port => 6379, :db => 1, :master_password => '',
  87. :sentinels => [{:host => 'ekart-fbe-rd-sent-0001.nm.flipkart.com', :port => 16380},
  88. {:host => 'ekart-fbe-rd-sent-0002.nm.flipkart.com', :port => 16380},
  89. {:host => 'ekart-fbe-rd-sent-0003.nm.flipkart.com', :port => 16380}]},
  90. {:master_name => 'redis-cluster', :port => 6379, :db => 1, :master_password => '',
  91. :sentinels => [{:host => 'ekart-fbe-rd-sent-0001.nm.flipkart.com', :port => 16380},
  92. {:host => 'ekart-fbe-rd-sent-0002.nm.flipkart.com', :port => 16380},
  93. :seller_service_fbe => {},
  94. :warehouseui => {
  95. :system_user => "sc_warehouse_b2b",
  96. :cas_callback_url => "http://flo-warehouse-ui-fbe.nm.flipkart.com/cas_proxy_callback/receive_pgt",
  97. :fbe => "flo-warehouse-ui-fbe.nm.flipkart.com",
  98. :fbe_db_host => "flo-warehouse-fbe-db-0001.nm.flipkart.com",
  99. :fbe_port => "80",
  100. :fbe_cas_port => "443",
  101. :fbe_db_user => "wh_rw",
  102. :fbe_db_password => "pcnoum",
  103. :b2b_port => "80",
  104. :b2b => "flo-warehouse-ui-fbe.nm.flipkart.com",
  105. :b2b_db_host => "flo-warehouse-fbe-db-0001.nm.flipkart.com",
  106. :b2b_db_user => "wh_rw",
  107. :b2b_db_password => "pcnoum",
  108. :b2b_cas_port => "443"
  109. },
  110. :doc => {
  111. :fbe_port => "36101",
  112. :fbe => "flo-warehouse-fbe-inventory-view-0001.nm.flipkart.com",
  113. :fbe_db_host => "flo-warehouse-fbe-db-0001.nm.flipkart.com",
  114. :fbe_db_name => "doc_fbe_production",
  115. :fbe_db_user => "doc-rw",
  116. :fbe_db_password => "docdb123"
  117. }
  118. },
  119. :production => dev,
  120. :staging => { :production => dev }
  121. }
  122. }
  123. end
Add Comment
Please, Sign In to add comment