review_configs.js 3.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139
  1. /**
  2. * Licensed to the Apache Software Foundation (ASF) under one
  3. * or more contributor license agreements. See the NOTICE file
  4. * distributed with this work for additional information
  5. * regarding copyright ownership. The ASF licenses this file
  6. * to you under the Apache License, Version 2.0 (the
  7. * "License"); you may not use this file except in compliance
  8. * with the License. You may obtain a copy of the License at
  9. *
  10. * http://www.apache.org/licenses/LICENSE-2.0
  11. *
  12. * Unless required by applicable law or agreed to in writing, software
  13. * distributed under the License is distributed on an "AS IS" BASIS,
  14. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  15. * See the License for the specific language governing permissions and
  16. * limitations under the License.
  17. */
  18. module.exports = new Ember.Set([
  19. {
  20. config_name: 'cluster',
  21. display_name: 'Cluster Name',
  22. config_value: ''
  23. },
  24. {
  25. config_name: 'hosts',
  26. display_name: 'Total Hosts',
  27. config_value: ''
  28. },
  29. {
  30. config_name: 'Repo',
  31. display_name: 'Local Repository',
  32. config_value: ''
  33. },
  34. {
  35. config_name: 'services',
  36. display_name: 'Services',
  37. config_value: [
  38. {
  39. service_name: 'HDFS',
  40. service_components: [
  41. {
  42. display_name: 'NameNode',
  43. component_value: ''
  44. },
  45. {
  46. display_name: 'SecondaryNameNode',
  47. component_value: ''
  48. },
  49. {
  50. display_name: 'DataNodes',
  51. component_value: ''
  52. }
  53. ]
  54. },
  55. {
  56. service_name: 'MapReduce',
  57. service_components: [
  58. {
  59. display_name: 'JobTracker',
  60. component_value: ''
  61. },
  62. {
  63. display_name: 'TaskTrackers',
  64. component_value: ''
  65. }
  66. ]
  67. },
  68. {
  69. service_name: 'Hive + HCatalog',
  70. service_components: [
  71. {
  72. display_name: 'Hive Metastore Server',
  73. component_value: ''
  74. },
  75. {
  76. display_name: 'Database',
  77. component_value: ''
  78. }
  79. ]
  80. },
  81. {
  82. service_name: 'HBase',
  83. service_components: [
  84. {
  85. display_name: 'Master',
  86. component_value: ''
  87. },
  88. {
  89. display_name: 'Region Servers',
  90. component_value: ''
  91. }
  92. ]
  93. },
  94. {
  95. service_name: 'ZooKeeper',
  96. service_components: [
  97. {
  98. display_name: 'Servers',
  99. component_value: ''
  100. }
  101. ]
  102. },
  103. {
  104. service_name: 'Oozie',
  105. service_components: [
  106. {
  107. display_name: 'Server',
  108. component_value: ''
  109. }
  110. ]
  111. },
  112. {
  113. service_name: 'Nagios',
  114. service_components: [
  115. {
  116. display_name: 'Server',
  117. component_value: ''
  118. },
  119. {
  120. display_name: 'Administrator',
  121. component_value: ''
  122. }
  123. ]
  124. },
  125. {
  126. service_name: 'Ganglia',
  127. service_components: [
  128. {
  129. display_name: 'Server',
  130. component_value: ''
  131. }
  132. ]
  133. }
  134. ]
  135. }
  136. ]);