Guest User

Untitled

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