You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ambari.apache.org by ab...@apache.org on 2015/01/06 14:32:25 UTC

[2/3] ambari git commit: AMBARI-9001 remove the mirroring stuff from ambari-web. (ababiichuk)

http://git-wip-us.apache.org/repos/asf/ambari/blob/dd3d39a4/ambari-web/app/styles/application.less
----------------------------------------------------------------------
diff --git a/ambari-web/app/styles/application.less b/ambari-web/app/styles/application.less
index 12d363c..967fad1 100644
--- a/ambari-web/app/styles/application.less
+++ b/ambari-web/app/styles/application.less
@@ -4499,305 +4499,6 @@ ul.filter {
 
 /*End Heatmap*/
 
-/*Start Mirroring*/
-
-.mirroring-top-nav {
-  margin-bottom: 20px;
-}
-
-.switcher {
-  background-color: #e5e5e5;
-  -webkit-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125);
-  -moz-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125);
-  box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125);
-  margin-bottom: 20px;
-  border-radius: 4px;
-  border-color: #D8D8D8;
-}
-
-.schedule-toggle {
-  min-width: 190px;
-}
-
-#mirroring {
-
-  .table {
-    margin-top: 10px;
-    margin-bottom: 10px;
-    font-size: 13px\9;
-
-    thead {
-      background: none repeat scroll 0 0 #F8F8F8;
-    }
-
-    .filter-row {
-      .start-time a.ui-icon-circle-close {
-        margin-top: 7px;
-      }
-    }
-
-    th, td {
-      width: 82px;
-    }
-    th.first, td.first {
-      width: 10px !important;
-    }
-    td.first label {
-      padding-top: 3px;
-    }
-    td.first span {
-      display: block;
-      float: right;
-      height: 13px;
-      margin: 5px 0 0 0;
-      width: 13px;
-    }
-    ul.filter-components {
-      padding: 5px 0;
-      li {
-        display: block;
-        padding: 3px 0 3px 5px;
-        line-height: 20px;
-
-        label.checkbox {
-          padding-left: 3px;
-        }
-
-        input[type="checkbox"] {
-          margin: 4px 4px 2px 2px;
-        }
-      }
-      &>li {
-        &>ul {
-          height: 250px;
-          margin-left: 0;
-          overflow-y: scroll;
-        }
-      }
-    }
-
-    div.view-wrapper {
-      .btn-group {
-        margin-bottom: 9px;
-      }
-    }
-  }
-  .status-dot-position {
-    background-position: center;
-    background-repeat: no-repeat;
-    height: 20px;
-    width: 13px;
-    display: inline;
-    float: none;
-  }
-  .health-status-LIVE {
-    .status-dot-position;
-    color: @health-status-green;
-  }
-  .health-status-DEAD-RED {
-    .status-dot-position;
-    color: @health-status-red;
-  }
-  .dataset-selected {
-    background-color: #E6F1F6;
-  }
-
-  .dataset-item {
-    cursor: pointer;
-  }
-
-  .jobs-container {
-    margin-top: 50px;
-    border: 1px solid #dddddd;
-    border-radius: 4px;
-    -moz-border-radius: 4px;
-    -webkit-border-radius: 4px;
-    padding: 10px
-  }
-  .dataset-details {
-    position: relative;
-    height: 100px;
-    .top-right {
-      position: absolute;
-      top: 0;
-      right: 10px;
-    }
-    .top-left {
-      position: absolute;
-      top: 0;
-      left: 10px;
-    }
-    .bottom-right {
-      position: absolute;
-      bottom: 5px;
-      right: 10px;
-    }
-    .bottom-left {
-      position: absolute;
-      bottom: 5px;
-      left: 10px;
-    }
-    .dataset-status {
-      padding: 8px;
-      font-size: 16px;
-      margin-right: 5px;
-    }
-    td {
-      padding: 0 15px 0 0;
-    }
-  }
-  .dataset-instances {
-    .icon-play {
-      color: green;
-    }
-    .icon-ok {
-      color: green;
-    }
-    .icon-time {
-      color: orange;
-    }
-    .icon-exclamation-sign {
-      color: red;
-    }
-    .icon-remove {
-      color: red;
-    }
-    .icon-warning-sign {
-      color: red;
-    }
-    .icon-cog {
-      color: orange;
-    }
-    .icon-question-sign {
-      color: orange;
-    }
-  }
-  .dataset-thead {
-    margin-bottom: 0;
-    border-radius: 4px 4px 0 0;
-    tr:last-child {
-      th {
-        border-radius: 0;
-      }
-    }
-  }
-  .scrollable-table {
-    max-height: 370px;
-    overflow-y: auto;
-    border-bottom: 1px solid #dddddd;
-    border-left: 1px solid #dddddd;
-    border-right: 1px solid #dddddd;
-    border-radius: 0 0 4px 4px;
-    .table {
-      margin : 0;
-    }
-  }
-}
-
-.mirroring-manage-clusters {
-  .cluster-select {
-    width: 100%;
-    height: 250px;
-    margin-bottom: 0;
-  }
-  .control-label-manage-clusters {
-    padding-top: 5px;
-  }
-  .control-group {
-    padding: 0 15px;
-    box-sizing: border-box;
-    margin-bottom: 10px;
-  }
-  .input-fluid {
-    width: 100%;
-  }
-  .category-title {
-    margin: 15px 0;
-  }
-  .target-cluster-form {
-    padding-left: 15px;
-  }
-}
-
-.spinner-centered {
-  position: absolute;
-  top: 50%;
-  left: 50%;
-}
-
-.content-loading {
-  opacity: 0.5;
-}
-
-.create-target-cluster-popup {
-  .modal {
-    width: 650px;
-  }
-}
-
-.form-category {
-  border: 1px solid #eeeeee;
-  border-radius: 4px;
-  padding: 10px;
-}
-
-.dataset-delete {
-  width: 15%;
-}
-.dataset-form {
-  width: 85%;
-}
-
-.mirroring-sidebar {
-  hr {
-    margin: 0;
-  }
-  ul {
-    margin: 0 0 20px 0;
-    li {
-      list-style: none;
-      margin: 8px 0;
-      a {
-        cursor: pointer;
-      }
-    }
-  }
-}
-
-.target-cluster-select {
-  option:last-of-type {
-    color: #0088cc
-  }
-}
-
-
-.jobs-sidebar{
-  width: 16%;
-  height: 100%;
-  float:left;
-  margin: 0 20px 0 0;
-  hr {
-    margin: 0;
-  }
-  ul {
-    margin: 0 0 20px 0;
-    li {
-      list-style: none;
-      margin: 8px 0;
-      a {
-        cursor: pointer;
-      }
-    }
-  }
-}
-.jobs-middleportion{
-  width: 82%;
-  height: 100%;
-  float: right;
-}
-
-/*End Mirroring*/
-
 .noDisplay {
   display: none !important;
 }
@@ -6727,69 +6428,6 @@ i.icon-asterisks {
   color: #FFF;
 }
 
-#hive-job-details {
-  #toggle-query {
-    margin-left: 20px;
-  }
-  .query-info{
-    display: none;
-    margin-top: 10px;
-  }
-  #job-more-details-table {
-    td {
-      vertical-align: top;
-    }
-    td:first-child {
-      font-weight: bold;
-      padding-right: 7px;
-    }
-    a {
-      cursor: pointer;
-    }
-  }
-  .sections {
-    margin-top: 10px;
-  }
-  #tez-vertices-table-section {
-    display: block;
-  }
-  #tez-vertices-table-container {
-    max-height: 300px;
-    overflow-y: auto;
-    margin-bottom: 7px;
-    border-bottom: 1px solid #dddddd;
-    border-top: 1px solid #dddddd;
-    border-radius: 4px;
-    table {
-      margin-bottom: 0px;
-      .sorting_asc {
-        background: url(data:image/png;base64,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) no-repeat right 
 50%;
-      }
-      .sorting_desc {
-        background: url(data:image/png;base64,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) no-repeat right 50%;
-      }
-      .sorting {
-        background: url(data:image/png;base64,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) no-repeat right 50%;
-      }
-    }
-  }
-  #tez-vertex-details-section-body {
-    td {
-      border-top: none;
-    }
-    tr td:first-child {
-      font-weight: bold;
-      width: 20%;
-      overflow: auto;
-    }
-    textarea {
-      width: 95%;
-      margin-left: 10px;
-    }
-  }
-}
-
-
 .prompt-popup {
   form {
     margin-top: 20px;

http://git-wip-us.apache.org/repos/asf/ambari/blob/dd3d39a4/ambari-web/app/styles/apps.less
----------------------------------------------------------------------
diff --git a/ambari-web/app/styles/apps.less b/ambari-web/app/styles/apps.less
deleted file mode 100644
index 9a42efc..0000000
--- a/ambari-web/app/styles/apps.less
+++ /dev/null
@@ -1,883 +0,0 @@
-/**
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements.  See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership.  The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License.  You may obtain a copy of the License at
- *
- *     http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#apps {
-
-  td .red {
-    color: red;
-  }
-  .table thead th{
-    vertical-align:top;
-    padding-bottom: 0px;
-  }
-  .avg-table {
-    table-layout: fixed;
-    background-color: #F9F9F9;
-    border-left:1px solid #DDD;
-    td {
-      text-align:center;
-      border:none;
-    }
-  }
-
-  #filter_buttons a.selected{
-    cursor: default;
-  }
-  #filter_buttons a{
-    cursor: pointer;
-  }
-
-  .clear_filter{
-    width:46%;
-    a {
-      cursor: pointer;
-    }
-  }
-
-  .runsList {
-    table-layout: fixed;
-    border: 1px solid silver;
-    th {
-      border-top:none;
-    }
-    td {
-      word-wrap: break-word;
-    }
-
-    input, select{
-      width: 76%;
-    }
-
-    .no-data{
-      text-align: center;
-    }
-
-    input.input-super-mini{
-      width: 47px;
-      max-width: 57%;
-    }
-
-    label.checkbox input {
-      width: auto;
-    }
-    .col0,
-    td:first-child,
-    th:first-child {
-      width: 16%;
-    }
-    .col1,
-    td:first-child + td + td,
-    th:first-child + th + th{
-      width: 15%;
-    }
-    .col2,
-    td:first-child + td + td + td,
-    th:first-child + th + th + th{
-      width: 11%;
-    }
-    .col3,
-    td:first-child + td + td + td + td,
-    th:first-child + th + th + th + th{
-      width: 11%;
-    }
-    .col4,.col5,.col6,.col7,
-    td:first-child + td + td + td + td + td,
-    th:first-child + th + th + th + th + th,
-    td:first-child + td + td + td + td + td + td,
-    th:first-child + th + th + th + th + th + th,
-    td:first-child + td + td + td + td + td + td + td,
-    th:first-child + th + th + th + th + th + th + th,
-    td:first-child + td + td + td + td + td + td + td + td,
-    th:first-child + th + th + th + th + th + th + th + th
-    {
-      width: 9%;
-    }
-    .col8,
-    td:first-child + td + td + td + td + td + td + td + td + td,
-    th:first-child + th + th + th + th + th + th + th + th + th{
-      width: 13%;
-    }
-  }
-
-  .dropdown-menu label.checkbox {
-    margin-left: 10px;
-  }
-  .dropdown-menu label.checkbox {
-    margin-left: 10px;
-  }
-  .icon-star{
-    color: gray;
-    &.stared {
-      color: inherit;
-    }
-    &:hover {
-      text-decoration: none;
-    }
-  }
-  a.a {
-    cursor: pointer;
-    width:25px;
-    height: 25px;
-    display: block;
-    background-position: center center;
-    background-repeat: no-repeat;
-    position: relative;
-    left:50%;
-    margin-left:-13px;
-    margin-top: 36px;
-    font-size:30px;
-    color: gray;
-    &.active {
-      color: #08C;
-    }
-  }
-  .avg-info {
-    font-size:16px;
-    font-weight:700;
-  }
-  .compare-info {
-    font-size:12px;
-  }
-  .search-bar {
-
-  }
-  .clear {
-    clear:both;
-  }
-  .content {
-    padding: 0;
-  }
-  .app-table-row.hover{
-    opacity:0.8 ;
-  }
-  .app-table-row{
-    cursor: pointer;
-  }
-  .filter_info > .span4 > a.selected{
-      cursor: default;
-      text-decoration: none;
-      color: #000;
-  }
-  .page-bar {
-    border: 1px solid silver;
-    text-align:right;
-    div {
-      display: inline-block;
-      margin:0 10px;
-    }
-    .items-on-page {
-      label {
-        display:inline;
-      }
-      select {
-        margin-bottom: 4px;
-        margin-top: 4px;
-        width:70px;
-      }
-    }
-    .paging_two_button {
-      a {
-        padding:0 5px;
-      }
-      a.paginate_disabled_next, a.paginate_disabled_previous {
-        color: gray;
-        &:hover {
-          color: gray;
-          text-decoration: none;
-          cursor: default;
-          i {
-            cursor: default;
-          }
-        }
-      }
-
-      a.paginate_next, a.paginate_previous {
-        &:hover {
-          text-decoration: none;
-          cursor: pointer;
-        }
-      }
-    }
-  }
-  #graph1 {
-    margin-left: 30px;
-    width: 440px;
-    #legend_container {
-      margin: 40px 0 0 20px;
-    }
-  }
-  #graph2 {
-    margin-right: 30px;
-    width: 500px;
-    #tasks_legend_container {
-      margin: 40px 0 0 20px;
-    }
-  }
-
-  tr.containerRow > td{
-    background: #f9f9f9;
-  }
-  button {
-    margin: 0 2px;
-  }
-  svg{
-    vertical-align: top; //remove extra spaces after svg element
-  }
-
-  ul.nav-tabs{
-    margin-bottom: 0;
-  }
-
-  #jobs, #bars{
-    border: 1px solid #ddd;
-    border-top: none;
-    background: #fff;
-    padding: 10px;
-    box-sizing: border-box;
-    width: auto;
-  }
-
-  #jobs h2{
-    margin-top: 0;
-  }
-//fix stripped in inner table
-  .table-striped tbody .even td,
-  .table-striped tbody .even th {
-    background-color: #fff;
-  }
-
-  .sorting_asc { background: url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAAZAAA/+4ADkFkb2JlAGTAAAAAAf/bAIQAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQICAgICAgICAgICAwMDAwMDAwMDAwEBAQEBAQECAQECAgIBAgIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMD/8AAEQgAEwATAwERAAIRAQMRAf/EAHgAAAMBAQAAAAAAAAAAAAAAAAAFCAYKAQACAQUAAAAAAAAAAAAAAAAABQMCBAYHCBAAAQUAAQMEAwAAAAAAAAAAAwECBAUGABESByExIghBMxQRAAIBAwMDAwUAAAAAAAAAAAECAwAEBRESBiExUUHhB2GBIhMU/9oADAMBAAIRAxEAPwDvA8k+Qc54sxGj32qlNi0ucrjTj/JqGlmROyJXQ2u/bOsZTmBExPd70/HXmQcW41lOX5+145h0L391KEHhR3Z28Ii6sx9AKgubiO1gaeU6Io19h9TUg/S/7eP+wia3NbBIFbuqiyn3VTCjIMArHHTJarEDGGiNU8vOKVsc7/VxBuGR3yV683X86/Cq/GpssrhP2S8emiSKRm1JS5VfyLH0WfQug7KwZR0CilWHy39++ObQTgkgeV9ux+xq9uc6U8pLfZzP6mClZpKWrvq1DilJAt4Mewh/0hRyBOsaUMoVKLvXtVU6t6+nL/HZTJYi4/rxU81tdbSu+N2Rtp7jcpB0OnUa9aoeOOVdsgDL4I1pFS+NPHmcsQ2+fw+UpLWOwwwWNVQ1kCaIcgaiONkmLGEZrDDXtcnXo5PfjC+5VybKWrWWSyF5cWbEEpJNI6kqdQSrMRqD1B9KjS2t423xoqt5AArb8QVPRwoo4
 UUcKK//2Q==) no-repeat right 50%; }
-  .sorting_desc { background: url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAAZAAA/+4ADkFkb2JlAGTAAAAAAf/bAIQAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQICAgICAgICAgICAwMDAwMDAwMDAwEBAQEBAQECAQECAgIBAgIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMD/8AAEQgAEwATAwERAAIRAQMRAf/EAIEAAAIDAQAAAAAAAAAAAAAAAAAGBwgJCgEBAAIDAQAAAAAAAAAAAAAAAAMFBAYHCBAAAAUDAwMFAAAAAAAAAAAAAQIDBAUABgcSNTYRFQgTZFUWZhEAAAQEAggGAwAAAAAAAAAAAAECAxEhBAYSMjFBYRMzFDQFUZFSYmMHJFRk/9oADAMBAAIRAxEAPwDv4oAKACgCKc1tMmusb3Eph6cSgsgx7fucEZxGRks2llGIGVWgVm8q1dt0+6ogKaapSgdNbQPXTqAdwsN602bopk3vTnUW24rduwccbU2S5E8Sm1JM92czSZwNOKUYDFrCqTp1corDUFMpEcYap+Ipb4P5O8n81y9xXXlG50yY+thR3AEivqFvRDmduvSUrhuLtrFNXqCFvJm1LAQ5RMuchB6gBy13f7+tP6lsOipuz2jSGdy1ZJeNzmXnEtU+pWFTikmbxyTEjgglKKZpMU3ZanudYtTtSr8dMoYSKKvKMte0aUV5YGxgoASbD2iQ4Tyi6uB7Rvz/AHD9R8r7/wBWr64uta6/pKfq+JwUZP5/1/hwCFjIeTMrLo0np93q2xDtVCJh/9k=) no-repeat right 50%; }
-  .sorting { background: url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAAZAAA/+4ADkFkb2JlAGTAAAAAAf/bAIQAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQICAgICAgICAgICAwMDAwMDAwMDAwEBAQEBAQECAQECAgIBAgIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMD/8AAEQgAEwATAwERAAIRAQMRAf/EAGgAAAIDAQAAAAAAAAAAAAAAAAUHAAYICgEBAQAAAAAAAAAAAAAAAAAAAAEQAAEEAQIFAgcAAAAAAAAAAAECAwQFABEGIRI0NQcTFDFBMmNUZRYRAQEBAQAAAAAAAAAAAAAAAAABEUH/2gAMAwEAAhEDEQA/AO93cd/XbXpLC9tHQ1Dr46nljUBby/gzGZB+p+Q6QhA+ZOApfDnllW/ha1tv6Ee7iyH5kRlvlbTIqHndWkNJ0HO7XFQbWeJUkpUeOpySrZh65UUnyFUW1ztaexRmIbaPyzoLE6vg2UWW9GC1e0XHnsSGEqfQohCwApK9OIGuAjfBP9VuG0m39vGqINVUe4r2xF21TVsuXZOI9N9lMmLBYkttQ21auBKhqtSUngCMkW5xqjKiYASh6SR2Tulr2HpOvf6j9p+V9/mwDeB//9k=) no-repeat right 50%; }
-
-  a.paginate_disabled_next, a.paginate_disabled_previous {
-    color: gray;
-    &:hover {
-      color: gray;
-      text-decoration: none;
-    }
-  }
-
-  a.paginate_enabled_next, a.paginate_enabled_previous {
-    &:hover {
-      text-decoration: none;
-    }
-  }
-
-  a.ui-icon-circle-close {
-    float: right;
-    opacity: 0.2;
-    padding: 1px;
-    position: relative;
-    right: -4px;
-    margin-top: 6px;
-    z-index:10;
-    &:hover {
-      opacity: 0.7;
-    }
-  }
-  .notActive {
-    a.ui-icon-circle-close {
-      visibility: hidden;
-    }
-  }
-}
-#hover-op-table{
-  margin-bottom: 2px;
-  td{
-    padding: 2px;
-    word-wrap: break-word;
-  }
-}
-
-#hive-job-details{
-  #operator-table{
-    td {
-      border-top: 1px solid #dddddd;
-    }
-    tr td:first-child{
-       width: 20%;
-       overflow: auto;
-    }
-    td:first-child + td,
-    th:first-child + th {
-      width: 80%;
-    }
-  }
-}
-
-
-#jobs {
-
-  .jobs-type {
-    float: right;
-    margin-top: -24px;
-  }
-
-  .new-jobs-link {
-    float: left;
-    margin-left: 496px;
-    margin-top: -20px;
-  }
-
-  #filtered-jobs{
-    float: left;
-    margin-top: 8px;
-  }
-
-  .jobs_head{
-    height: 30px;
-  }
-
-  .page-bar {
-    border: 1px solid #E4E4E4;
-    color: #7B7B7B;
-    text-align: right;
-    font-size: 12px;
-    label {
-      font-size: 12px;
-    }
-    div {
-      display: inline-block;
-      margin:0 10px;
-    }
-    .items-on-page {
-      label {
-        display:inline;
-      }
-      select {
-        margin-bottom: 4px;
-        margin-top: 4px;
-        width:70px;
-        font-size: 12px;
-        height: 27px;
-      }
-    }
-
-    .paging_two_button {
-      a {
-        padding:0 5px;
-      }
-      a.paginate_disabled_next, a.paginate_disabled_previous {
-        color: gray;
-        &:hover i{
-          color: gray;
-          text-decoration: none;
-          cursor: default;
-        }
-      }
-
-      a.paginate_next, a.paginate_previous {
-        &:hover {
-          text-decoration: none;
-          cursor: pointer;
-        }
-      }
-    }
-  }
-
-  #innerTable {
-    td {
-      word-wrap: break-word;
-    }
-  }
-
-  #jobs-table {
-
-    .is-not-link{
-      cursor: default;
-      color: #000000;
-      text-decoration: none;
-    }
-
-    .apply-btn {
-      font-size: 12px;
-      padding: 0px 8px;
-      margin-left: 6px;
-      margin-top: -8px;
-      line-height: 22px;
-    }
-
-    .input-120{
-      width: 120px;
-    }
-
-    .label-row {
-      font-size: 0.9em;
-      th {
-        padding: 4px 4px 4px 8px;
-      }
-      .active-sort {
-        color: #555555;
-        text-decoration: none;
-        background-color: #e5e5e5;
-        -webkit-box-shadow: inset 0 5px 8px rgba(0, 0, 0, 0.100);
-        -moz-box-shadow: inset 0 5px 8px rgba(0, 0, 0, 0.100);
-        box-shadow: inset 0 5px 8px rgba(0, 0, 0, 0.100);
-      }
-    }
-    thead {
-      background: none repeat scroll 0 0 #F8F8F8;
-    }
-    #filter-row {
-      th {
-        padding: 0px;
-        padding-left: 8px;
-      }
-      .active-filter {
-        color: #555555;
-        text-decoration: none;
-        background-color: #e5e5e5;
-        -webkit-box-shadow: inset 0 -5px 8px rgba(0, 0, 0, 0.05);
-        -moz-box-shadow: inset 0 -5px 8px rgba(0, 0, 0, 0.05);
-        box-shadow: inset 0 -5px 8px rgba(0, 0, 0, 0.05);
-      }
-      input {
-        font-size: 12px;
-        height: 14px;
-      }
-      select {
-        height: 27px;
-        font-size: 12px;
-      }
-      .start-time a.ui-icon-circle-close {
-          margin-top: 7px;
-      }
-      .filter-btn {
-        color: #999999;
-        font-size: 12px;
-        line-height: 14px;
-        padding-left: 6px;
-        text-align: left;
-        width: 100px;
-        .icon-filter {
-          color: #999999;
-        }
-      }
-    }
-    th {
-      border-top: none;
-    }
-    th, td {
-      border-left-width: 0;
-    }
-    .no-data{
-      text-align: center;
-    }
-    a.job-link {
-      width: 100%;
-      overflow: auto;
-      word-wrap: break-word;
-      display: inline-block;
-    }
-    td:first-child,
-    th:first-child {
-      border-left-width: 1px;
-      width: 14px;
-    }
-    td:first-child + td,
-    th:first-child + th {
-      width: 36%;
-    }
-    td:first-child + td + td,
-    th:first-child + th + th{
-      width: 20%;
-    }
-    td:first-child + td + td + td,
-    th:first-child + th + th + th,
-    td:first-child + td + td + td + td,
-    th:first-child + th + th + th + th{
-      width: 16%;
-    }
-    td:first-child + td + td + td + td + td,
-    th:first-child + th + th + th + th + th{
-      width: 12%;
-    }
-  }
-  .table {
-    table-layout: fixed;
-    th {
-      border-top: none;
-    }
-    ul.filter-components {
-      padding: 5px 0;
-      background: #777777;
-      color: #ffffff;
-      font-weight: normal;
-      font-size: 12px;
-      label {
-        font-size: 12px;
-      }
-      li {
-        display: block;
-        padding: 3px 0 3px 5px;
-        line-height: 20px;
-        label.checkbox {
-          padding-left: 3px;
-        }
-        input[type="checkbox"] {
-          margin: 4px 4px 2px 2px;
-        }
-      }
-      li#title-bar {
-        text-align: left;
-        border-bottom: 1px solid #e4e4e4;
-        a.close {
-          background: #777777;
-          display: inline;
-          color: #ffffff;
-          padding-left: 35px;
-          padding-right: 12px;
-          text-shadow: 0 1px 0 #ffffff;
-          float: none;
-          font-size: 10px;
-          opacity: 0.6;
-        }
-        a.close:hover {
-          background: #777777;
-          opacity: 1.0;
-        }
-      }
-      li#selector-bar {
-        text-align: left;
-        border-bottom: 1px solid #e4e4e4;
-        font-size: 6px;
-      }
-      li#list-area {
-        font-weight: normal;
-        text-align: left;
-      }
-      li#button-bar {
-        text-align: center;
-        button {
-          font-size: 12px;
-        }
-      }
-      ul {
-        margin-left: 10px;
-      }
-      &>li {
-        &>ul {
-          height: 150px;
-          margin-left: 0;
-          overflow-y: scroll;
-        }
-      }
-    }
-
-    .sorting_asc {
-      background:
-        url(data:image/png;base64,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) no-repeat right 50%;
-    }
-    .sorting_desc {
-      background: url(data:image/png;base64,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) no-repeat right 50%;
-    }
-    .sorting {
-      background: url(	data:image/png;base64,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) no-repeat right 50%;
-    }
-    div.view-wrapper {
-      input[type="checkbox"], .btn-group {
-        margin-bottom: 9px;
-      }
-    }
-
-    a.ui-icon-circle-close {
-      float: right;
-      opacity: 0.2;
-      padding: 1px 0;
-      position: relative;
-      right: 0px;
-      margin-top: 3px;
-      z-index: 10;
-      &:hover {
-        opacity: 0.7;
-      }
-    }
-    .notActive {
-      a.ui-icon-circle-close {
-        visibility: hidden;
-      }
-    }
-  }
-}
-
-.jobs-tooltip {
-  .tooltip-inner {
-    max-width: 400px;
-  }
-}
-
-.btn-group button.single-btn-group{
-  -webkit-border-radius: 4px;
-  border-radius: 4px;
-  -moz-border-radius: 4px;
-}
-
-/*Big modal window*/
-.big-modal {
-  .modal {
-    top: -999px;
-    left: -999px;
-    .modal-body {
-      min-height: 430px;
-      max-height: none;
-    }
-    width: 1150px;
-    margin: 0;
-  }
-
-  .clear {
-    clear:both;
-  }
-  > div > .dataTable {
-    border: 1px solid silver;
-    th {
-      border-top:none;
-    }
-  }
-  .content {
-    padding: 0;
-  }
-
-  .page-bar {
-    border: 1px solid silver;
-    text-align:right;
-    div {
-      display: inline-block;
-      margin:0 10px;
-    }
-    .dataTables_length {
-      label {
-        display:inline;
-      }
-      select {
-        margin-bottom: 4px;
-        margin-top: 4px;
-        width:70px;
-      }
-    }
-    .dataTables_paginate {
-      a {
-        padding:0 5px;
-      }
-    }
-  }
-
-  .rickshaw_legend {
-    background-color: #999 !important;
-    li:hover {
-      background-color: #999 !important;
-    }
-  }
-  #graph1, #graph2 {
-    svg {
-      g {
-        g:nth-child(1) {
-          display: none;
-        }
-      }
-    }
-  }
-  #graph1 {
-    margin-left: 30px;
-    width: 440px;
-    #chart {
-      left: 30px;
-      overflow: visible;
-      position: relative;
-    }
-    #legend_container {
-      margin: 40px 0 0 20px;
-    }
-    #y-axis {
-      position: absolute;
-      top: 182px;
-      bottom: 0;
-      width: 30px;
-    }
-  }
-
-  #graph2 {
-    margin-right: 30px;
-    width: 500px;
-    #job_tasks {
-      left: 30px;
-      overflow: visible;
-      position: relative;
-    }
-    #tasks_legend_container {
-      margin: 40px 0 0 20px;
-    }
-    #y-axis2 {
-      position: absolute;
-      top: 182px;
-      bottom: 0;
-      width: 30px;
-      overflow: hidden;
-      height: 210px;
-    }
-  }
-
-  #job_tasks .axis line,
-  #job_tasks .axis path {
-    fill: none;
-    stroke: #000;
-    shape-rendering: crispEdges;
-  }
-  #job_tasks text.axislabel {
-    pointer-events: none;
-    text-anchor: middle;
-  }
-
-  ul.nav-tabs{
-    margin-bottom: 0;
-  }
-
-  #bars {
-    height: 350px;
-  }
-
-  #jobs, #bars{
-    border: 1px solid #ddd;
-    border-top: none;
-    background: #fff;
-    padding: 10px;
-    box-sizing: border-box;
-    width: auto;
-  }
-
-  #jobs h2{
-    margin-top: 0;
-  }
-//fix stripped in inner table
-  .table-striped tbody tr:nth-child(odd)
-  td .table-striped tbody
-  tr:nth-child(odd) td,
-  tr:nth-child(even) th{
-    background-color: none;
-  }
-
-  .sorting_asc { background: url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAAZAAA/+4ADkFkb2JlAGTAAAAAAf/bAIQAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQICAgICAgICAgICAwMDAwMDAwMDAwEBAQEBAQECAQECAgIBAgIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMD/8AAEQgAEwATAwERAAIRAQMRAf/EAHgAAAMBAQAAAAAAAAAAAAAAAAAFCAYKAQACAQUAAAAAAAAAAAAAAAAABQMCBAYHCBAAAQUAAQMEAwAAAAAAAAAAAwECBAUGABESByExIghBMxQRAAIBAwMDAwUAAAAAAAAAAAECAwAEBRESBiExUUHhB2GBIhMU/9oADAMBAAIRAxEAPwDvA8k+Qc54sxGj32qlNi0ucrjTj/JqGlmROyJXQ2u/bOsZTmBExPd70/HXmQcW41lOX5+145h0L391KEHhR3Z28Ii6sx9AKgubiO1gaeU6Io19h9TUg/S/7eP+wia3NbBIFbuqiyn3VTCjIMArHHTJarEDGGiNU8vOKVsc7/VxBuGR3yV683X86/Cq/GpssrhP2S8emiSKRm1JS5VfyLH0WfQug7KwZR0CilWHy39++ObQTgkgeV9ux+xq9uc6U8pLfZzP6mClZpKWrvq1DilJAt4Mewh/0hRyBOsaUMoVKLvXtVU6t6+nL/HZTJYi4/rxU81tdbSu+N2Rtp7jcpB0OnUa9aoeOOVdsgDL4I1pFS+NPHmcsQ2+fw+UpLWOwwwWNVQ1kCaIcgaiONkmLGEZrDDXtcnXo5PfjC+5VybKWrWWSyF5cWbEEpJNI6kqdQSrMRqD1B9KjS2t423xoqt5AArb8QVPRwoo4
 UUcKK//2Q==) no-repeat right 50%; }
-  .sorting_desc { background: url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAAZAAA/+4ADkFkb2JlAGTAAAAAAf/bAIQAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQICAgICAgICAgICAwMDAwMDAwMDAwEBAQEBAQECAQECAgIBAgIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMD/8AAEQgAEwATAwERAAIRAQMRAf/EAIEAAAIDAQAAAAAAAAAAAAAAAAAGBwgJCgEBAAIDAQAAAAAAAAAAAAAAAAMFBAYHCBAAAAUDAwMFAAAAAAAAAAAAAQIDBAUABgcSNTYRFQgTZFUWZhEAAAQEAggGAwAAAAAAAAAAAAECAxEhBAYSMjFBYRMzFDQFUZFSYmMHJFRk/9oADAMBAAIRAxEAPwDv4oAKACgCKc1tMmusb3Eph6cSgsgx7fucEZxGRks2llGIGVWgVm8q1dt0+6ogKaapSgdNbQPXTqAdwsN602bopk3vTnUW24rduwccbU2S5E8Sm1JM92czSZwNOKUYDFrCqTp1corDUFMpEcYap+Ipb4P5O8n81y9xXXlG50yY+thR3AEivqFvRDmduvSUrhuLtrFNXqCFvJm1LAQ5RMuchB6gBy13f7+tP6lsOipuz2jSGdy1ZJeNzmXnEtU+pWFTikmbxyTEjgglKKZpMU3ZanudYtTtSr8dMoYSKKvKMte0aUV5YGxgoASbD2iQ4Tyi6uB7Rvz/AHD9R8r7/wBWr64uta6/pKfq+JwUZP5/1/hwCFjIeTMrLo0np93q2xDtVCJh/9k=) no-repeat right 50%; }
-  .sorting { background: url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAAZAAA/+4ADkFkb2JlAGTAAAAAAf/bAIQAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQICAgICAgICAgICAwMDAwMDAwMDAwEBAQEBAQECAQECAgIBAgIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMD/8AAEQgAEwATAwERAAIRAQMRAf/EAGgAAAIDAQAAAAAAAAAAAAAAAAUHAAYICgEBAQAAAAAAAAAAAAAAAAAAAAEQAAEEAQIFAgcAAAAAAAAAAAECAwQFABEGIRI0NQcTFDFBMmNUZRYRAQEBAQAAAAAAAAAAAAAAAAABEUH/2gAMAwEAAhEDEQA/AO93cd/XbXpLC9tHQ1Dr46nljUBby/gzGZB+p+Q6QhA+ZOApfDnllW/ha1tv6Ee7iyH5kRlvlbTIqHndWkNJ0HO7XFQbWeJUkpUeOpySrZh65UUnyFUW1ztaexRmIbaPyzoLE6vg2UWW9GC1e0XHnsSGEqfQohCwApK9OIGuAjfBP9VuG0m39vGqINVUe4r2xF21TVsuXZOI9N9lMmLBYkttQ21auBKhqtSUngCMkW5xqjKiYASh6SR2Tulr2HpOvf6j9p+V9/mwDeB//9k=) no-repeat right 50%; }
-
-  a.paginate_disabled_next, a.paginate_disabled_previous {
-    color: gray;
-    &:hover {
-      color: gray;
-      text-decoration: none;
-    }
-  }
-
-  a.paginate_enabled_next, a.paginate_enabled_previous {
-    &:hover {
-      text-decoration: none;
-    }
-  }
-
-  div.view-wrapper {
-    float: left;
-  }
-
-  a.ui-icon-circle-close {
-    float: right;
-    opacity: 0.2;
-    padding: 1px;
-    position: relative;
-    top: -32px;
-    z-index: 10;
-    &:hover {
-      opacity: 0.7;
-    }
-  }
-  .notActive {
-    a.ui-icon-circle-close {
-      visibility: hidden;
-    }
-  }
-  #dag_viewer_legend {
-    border: 1px solid #DDDDDD;
-    padding: 10px;
-    padding-left: 20px;
-    float: left;
-    ul {
-      list-style: none;
-      padding: 0;
-      margin: 0;
-    }
-    li {
-      display: block;
-      width: 25%;
-      float: left;
-    }
-    span {
-      width: 15px;
-      height: 15px;
-      display: block;
-      float: left;
-      margin-right: 5px;
-    }
-    #job {
-      border: 1px solid #333;
-      background: #ccc;
-    }
-    #jobdone {
-      border: 1px solid #333;
-      background: rgba(0,128,0,0.8);
-    }
-    #allmap {
-      border: 2px solid #007000;
-    }
-    #map {
-      border: 2px solid #007000;
-      background: rgba(0,128,0,0.8);
-    }
-    #allshuffle {
-      border: 2px solid #97BDC9;
-    }
-    #shuffle {
-      border: 2px solid #97BDC9;
-      background: rgba(173,216,230,0.8);
-    }
-    #allreduce {
-      border: 2px solid #3D729E;
-    }
-    #reduce {
-      border: 2px solid #3D729E;
-      background: rgba(70,130,180,0.8);
-    }
-  }
-}
-
-.jobs-custom-dates{
-  .help-inline{
-    color:#b94a48;
-  }
-}
-
-
-@media all and (max-width: 1024px) {
-  .big-modal {
-    #graph1 {
-      width: 300px;
-    }
-    #graph2 {
-      width: 400px;
-  }
-  }
-}

http://git-wip-us.apache.org/repos/asf/ambari/blob/dd3d39a4/ambari-web/app/templates/main/mirroring.hbs
----------------------------------------------------------------------
diff --git a/ambari-web/app/templates/main/mirroring.hbs b/ambari-web/app/templates/main/mirroring.hbs
deleted file mode 100644
index 4ae82f6..0000000
--- a/ambari-web/app/templates/main/mirroring.hbs
+++ /dev/null
@@ -1,20 +0,0 @@
-{{!
-* Licensed to the Apache Software Foundation (ASF) under one
-* or more contributor license agreements.  See the NOTICE file
-* distributed with this work for additional information
-* regarding copyright ownership.  The ASF licenses this file
-* to you under the Apache License, Version 2.0 (the
-* "License"); you may not use this file except in compliance
-* with the License.  You may obtain a copy of the License at
-*
-*     http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-}}
-
-
-  {{view App.MainDatasetsView}}

http://git-wip-us.apache.org/repos/asf/ambari/blob/dd3d39a4/ambari-web/app/templates/main/mirroring/addTargetCluster.hbs
----------------------------------------------------------------------
diff --git a/ambari-web/app/templates/main/mirroring/addTargetCluster.hbs b/ambari-web/app/templates/main/mirroring/addTargetCluster.hbs
deleted file mode 100644
index 941bb77..0000000
--- a/ambari-web/app/templates/main/mirroring/addTargetCluster.hbs
+++ /dev/null
@@ -1,19 +0,0 @@
-{{!
-* Licensed to the Apache Software Foundation (ASF) under one
-* or more contributor license agreements.  See the NOTICE file
-* distributed with this work for additional information
-* regarding copyright ownership.  The ASF licenses this file
-* to you under the Apache License, Version 2.0 (the
-* "License"); you may not use this file except in compliance
-* with the License.  You may obtain a copy of the License at
-*
-*     http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-}}
-
-{{outlet}}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/ambari/blob/dd3d39a4/ambari-web/app/templates/main/mirroring/create_new_cluster.hbs
----------------------------------------------------------------------
diff --git a/ambari-web/app/templates/main/mirroring/create_new_cluster.hbs b/ambari-web/app/templates/main/mirroring/create_new_cluster.hbs
deleted file mode 100644
index 4d9b34a..0000000
--- a/ambari-web/app/templates/main/mirroring/create_new_cluster.hbs
+++ /dev/null
@@ -1,76 +0,0 @@
-{{!
-* Licensed to the Apache Software Foundation (ASF) under one
-* or more contributor license agreements.  See the NOTICE file
-* distributed with this work for additional information
-* regarding copyright ownership.  The ASF licenses this file
-* to you under the Apache License, Version 2.0 (the
-* "License"); you may not use this file except in compliance
-* with the License.  You may obtain a copy of the License at
-*
-*     http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-}}
-<div class="mirroring-manage-clusters">
-  <form class="form-horizontal">
-    <div class="control-group row-fluid">
-      <div class="control-label-manage-clusters span2">{{t common.name}}</div>
-      <div class="span10">
-        {{view Ember.TextField class="input-fluid" valueBinding="controller.newCluster.name"}}
-      </div>
-    </div>
-    <div class="control-group form-category">
-      <div class="category-title">{{t mirroring.manageClusters.interfaces}}</div>
-      {{#view App.InputContainer titleBinding="controller.executeTooltip"}}
-        <div class="control-label-manage-clusters span2">{{t mirroring.manageClusters.execute}}</div>
-        <div class="span10">
-          {{view Ember.TextField class="input-fluid" valueBinding="controller.newCluster.execute" placeholder="resourcemanager-host:8050"}}
-        </div>
-      {{/view}}
-      {{#view App.InputContainer titleBinding="controller.readonlyTooltip"}}
-        <div class="control-label-manage-clusters span2">{{t mirroring.manageClusters.readonly}}</div>
-        <div class="span10">
-          {{view Ember.TextField class="input-fluid" valueBinding="controller.newCluster.readonly" placeholder="hftp://namenode-host:50070"}}
-        </div>
-      {{/view}}
-      {{#view App.InputContainer titleBinding="controller.workflowTooltip"}}
-        <div class="control-label-manage-clusters span2">{{t mirroring.manageClusters.workflow}}</div>
-        <div class="span10">
-          {{view Ember.TextField class="input-fluid" valueBinding="controller.newCluster.workflow" placeholder="http://oozie-host:11000/oozie"}}
-        </div>
-      {{/view}}
-      {{#view App.InputContainer titleBinding="controller.writeTooltip"}}
-        <div class="control-label-manage-clusters span2">{{t mirroring.manageClusters.write}}</div>
-        <div class="span10">
-          {{view Ember.TextField class="input-fluid" valueBinding="controller.newCluster.write" placeholder="hdfs://namenode-host:8020"}}
-        </div>
-      {{/view}}
-    </div>
-    <div class="alert alert-info">{{t mirroring.manageClusters.locationsMessage}}</div>
-    <div class="control-group form-category">
-      <div class="category-title">{{t mirroring.manageClusters.locations}}</div>
-      <div class="control-group row-fluid">
-        <div class="control-label-manage-clusters span2">{{t mirroring.manageClusters.staging}}</div>
-        <div class="span10">
-          {{view Ember.TextField class="input-fluid" valueBinding="controller.newCluster.staging"}}
-        </div>
-      </div>
-      <div class="control-group row-fluid">
-        <div class="control-label-manage-clusters span2">{{t mirroring.manageClusters.working}}</div>
-        <div class="span10">
-          {{view Ember.TextField class="input-fluid" valueBinding="controller.newCluster.working"}}
-        </div>
-      </div>
-      <div class="control-group row-fluid">
-        <div class="control-label-manage-clusters span2">{{t mirroring.manageClusters.temp}}</div>
-        <div class="span10">
-          {{view Ember.TextField class="input-fluid" valueBinding="controller.newCluster.temp"}}
-        </div>
-      </div>
-    </div>
-  </form>
-</div>

http://git-wip-us.apache.org/repos/asf/ambari/blob/dd3d39a4/ambari-web/app/templates/main/mirroring/datasets.hbs
----------------------------------------------------------------------
diff --git a/ambari-web/app/templates/main/mirroring/datasets.hbs b/ambari-web/app/templates/main/mirroring/datasets.hbs
deleted file mode 100644
index 2ce1076..0000000
--- a/ambari-web/app/templates/main/mirroring/datasets.hbs
+++ /dev/null
@@ -1,110 +0,0 @@
-{{!
-* Licensed to the Apache Software Foundation (ASF) under one
-* or more contributor license agreements.  See the NOTICE file
-* distributed with this work for additional information
-* regarding copyright ownership.  The ASF licenses this file
-* to you under the Apache License, Version 2.0 (the
-* "License"); you may not use this file except in compliance
-* with the License.  You may obtain a copy of the License at
-*
-*     http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-}}
-<div id="mirroring">
-  {{#unless controller.isRequiredServicesStarted}}
-    <div class="alert alert-error">{{t mirroring.dataset.services.not.started}}</div>
-  {{/unless}}
-  <div class="row-fluid">
-    <div class="span4">
-      <div>
-        <div class="pull-left">
-          <h4>{{t mirroring.dataset.dataSets}}</h4>
-        </div>
-        {{#isAccessible ADMIN}}
-          <div class="mirroring-top-nav pull-right btn-group">
-            <button {{bindAttr disabled="controller.actionsDisabled"}} class="btn">{{t common.actions}}</button>
-            <button {{bindAttr disabled="controller.actionsDisabled"}} class="btn dropdown-toggle" data-toggle="dropdown">
-              <span class="caret"></span>
-            </button>
-            <ul class="dropdown-menu pull-left">
-              <li>
-                <a href="javascript:void(null);" {{action addNewDataset}}>
-                  <i class="icon-plus"></i>&nbsp;{{t mirroring.dataset.createDataset}}
-                </a>
-              </li>
-              <li>
-                <a {{action manageClusters}} href="javascript:void(null);">
-                  <i class="icon-cog"></i>&nbsp;{{t mirroring.dataset.manageClusters}}...
-                </a>
-              </li>
-            </ul>
-          </div>
-        {{/isAccessible}}
-      </div>
-      <table class="table advanced-header-table table-bordered dataset-thead">
-        <thead>
-          {{#view view.sortView contentBinding="view.filteredContent" class="label-row"}}
-            <th class="first"></th>
-            {{view view.parentView.nameSort}}
-            {{view view.parentView.statusSort}}
-          {{/view}}
-        <tr class="filter-row">
-          <th class="first"></th>
-          <th>{{view view.nameFilterView}}</th>
-          <th>{{view view.statusFilterView}}</th>
-        </tr>
-        </thead>
-      </table>
-      <div class="scrollable-table">
-        <table class="table">
-          <tbody>
-          {{#if controller.isDatasetLoadingError}}
-            <td class="first"></td>
-            <td colspan="2">
-              {{t mirroring.dataset.dataset.loading.error}}
-            </td>
-          {{else}}
-            {{#if controller.isLoaded}}
-              {{#if view.pageContent}}
-                {{#each dataset in view.pageContent}}
-                {{#view view.DatasetView contentBinding="dataset"}}
-                <td class="first">
-                  <span {{bindAttr class="dataset.healthClass dataset.healthIconClass"}}></span>
-                </td>
-                <td class="name">
-                  <a title="{{unbound dataset.name}}" href="javascript:void(null)">{{unbound dataset.name}}</a>
-                </td>
-                <td><span {{bindAttr class="dataset.isRunning:text-info dataset.isSuspended:text-warning"}}>{{dataset.statusFormatted}}</span></td>
-                {{/view}}
-                {{/each}}
-              {{else}}
-                <tr>
-                  <td class="first"></td>
-                  <td colspan="2">
-                    {{t mirroring.table.noDatasets}}
-                  </td>
-                </tr>
-              {{/if}}
-            {{else}}
-              <tr>
-                <td class="first"></td>
-                <td colspan="2">
-                  <div class="spinner"></div>
-                </td>
-              </tr>
-            {{/if}}
-          {{/if}}
-          </tbody>
-        </table>
-      </div>
-    </div>
-    <div class="span8 jobs-container">
-      {{view App.MainDatasetJobsView controllerBinding="App.router.mainDatasetJobsController"}}
-    </div>
-  </div>
-</div>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/ambari/blob/dd3d39a4/ambari-web/app/templates/main/mirroring/edit_dataset.hbs
----------------------------------------------------------------------
diff --git a/ambari-web/app/templates/main/mirroring/edit_dataset.hbs b/ambari-web/app/templates/main/mirroring/edit_dataset.hbs
deleted file mode 100644
index 2236026..0000000
--- a/ambari-web/app/templates/main/mirroring/edit_dataset.hbs
+++ /dev/null
@@ -1,134 +0,0 @@
-{{!
-* Licensed to the Apache Software Foundation (ASF) under one
-* or more contributor license agreements.  See the NOTICE file
-* distributed with this work for additional information
-* regarding copyright ownership.  The ASF licenses this file
-* to you under the Apache License, Version 2.0 (the
-* "License"); you may not use this file except in compliance
-* with the License.  You may obtain a copy of the License at
-*
-*     http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-}}
-{{#unless view.isLoaded}}
-  <div class="spinner spinner-centered"></div>
-{{/unless}}
-<div {{bindAttr class=":row-fluid view.isLoaded::content-loading"}}>
-  <form class="form-horizontal">
-    <div class="add-data-set">
-      <table>
-        <tr {{bindAttr class="errors.isNameError:error"}}>
-          <td class="percent25" colspan="1">
-            {{t mirroring.dataset.name}}
-          </td>
-          <td colspan="2" style="text-align: left">
-            {{view Ember.TextField valueBinding="formFields.datasetName" class="span4" disabledBinding="controller.isEdit"}}
-            <span class="help-inline">{{errorMessages.name}}</span>
-          </td>
-        </tr>
-        <tr>
-          <td class="spacer" colspan="3"></td>
-        </tr>
-
-        <tr>
-          <td class="percent25" colspan="1">
-            {{t mirroring.dataset.type}}
-          </td>
-          <td colspan="2" style="text-align: left">
-            {{t mirroring.dataset.type.HDFS}}
-          </td>
-        </tr>
-        <tr>
-          <td class="spacer" colspan="3"></td>
-        </tr>
-
-        <tr>
-          <td class="percent25" colspan="1">
-            {{t mirroring.dataset.sourceCluster}}
-          </td>
-          <td colspan="2" style="text-align: left">
-            {{App.clusterName}}
-          </td>
-        </tr>
-        <tr>
-          <td class="spacer" colspan="3"></td>
-        </tr>
-
-        <tr {{bindAttr class="errors.isSourceDirError:error"}}>
-          <td colspan="1">
-            {{t mirroring.dataset.sourceDir}}
-          </td>
-          <td colspan="2" style="text-align: left">
-            {{view Ember.TextField valueBinding="formFields.datasetSourceDir" class="span4"}}
-            <span class="help-inline">{{errorMessages.sourceDir}}</span>
-          </td>
-        </tr>
-        <tr>
-          <td class="spacer" colspan="3"></td>
-        </tr>
-        <tr {{bindAttr class="errors.isTargetClusterNameError:error"}}>
-          <td colspan="1">
-            {{t mirroring.dataset.targetCluster}}
-          </td>
-          <td colspan="2" style="text-align: left">
-            {{#if view.hasTargetClusters}}
-              {{view view.targetClusterSelect selectionBinding="formFields.datasetTargetClusterName"}}
-            {{else}}
-              <button class="btn" {{action manageClusters target="view"}}>{{t mirroring.dataset.addTargetCluster}}</button>
-            {{/if}}
-            <span class="help-inline">{{errorMessages.targetClusterName}}</span>
-          </td>
-        </tr>
-        <tr>
-          <td class="spacer" colspan="3"></td>
-        </tr>
-        <tr {{bindAttr class="errors.isTargetDirError:error"}}>
-          <td class="spacer" colspan="1">
-            {{t mirroring.dataset.targetDir}}
-          </td>
-          <td colspan="2" style="text-align: left">
-            {{view Ember.TextField valueBinding="formFields.datasetTargetDir" class="span4"}}
-            <span class="help-inline">{{errorMessages.targetDir}}</span>
-          </td>
-        </tr>
-        <tr>
-          <td class="spacer" colspan="3"></td>
-        </tr>
-        <tr>
-          <td colspan="1"> {{t mirroring.dataset.schedule}} </td>
-          <td colspan="2" style="text-align: left">
-            <div {{bindAttr class="errors.isStartDateError:error"}}>
-              {{view Ember.TextField valueBinding="formFields.datasetStartDate" class="input-small datepicker" disabledBinding="controller.isEdit"}}
-              {{view view.select contentBinding="view.hourOptions" selectionBinding="formFields.hoursForStart" class="input-mini" disabledBinding="controller.isEdit"}}
-              {{view view.select contentBinding="view.minuteOptions" selectionBinding="formFields.minutesForStart" class="input-mini" disabledBinding="controller.isEdit"}}
-              {{view view.select contentBinding="view.middayPeriodOptions" selectionBinding="formFields.middayPeriodForStart" class="input-mini" disabledBinding="controller.isEdit"}}
-              <span class="help-inline">{{errorMessages.startDate}}</span>
-            </div>
-            <div>
-              {{t mirroring.dataset.schedule.to}}
-            </div>
-            <div {{bindAttr class="errors.isEndDateError:error"}}>
-              {{view Ember.TextField valueBinding="formFields.datasetEndDate" class="input-small datepicker"}}
-              {{view Ember.Select contentBinding="view.hourOptions" selectionBinding="formFields.hoursForEnd" class="input-mini"}}
-              {{view Ember.Select contentBinding="view.minuteOptions" selectionBinding="formFields.minutesForEnd" class="input-mini"}}
-              {{view Ember.Select contentBinding="view.middayPeriodOptions" selectionBinding="formFields.middayPeriodForEnd" class="input-mini"}}
-              <span class="help-inline">{{errorMessages.endDate}}</span>
-            </div>
-
-            <div {{bindAttr class=" :each-row errors.isFrequencyError:error"}}>
-              {{t mirroring.dataset.schedule.repeatEvery}}
-              {{view Ember.TextField valueBinding="formFields.datasetFrequency" class="input-mini"}}
-              {{view Ember.Select contentBinding="view.repeatOptions" selectionBinding="formFields.repeatOptionSelected" class="input-small"}}
-              <span class="help-inline">{{errorMessages.frequency}}</span>
-            </div>
-          </td>
-        </tr>
-      </table>
-    </div>
-  </form>
-</div>

http://git-wip-us.apache.org/repos/asf/ambari/blob/dd3d39a4/ambari-web/app/templates/main/mirroring/jobs.hbs
----------------------------------------------------------------------
diff --git a/ambari-web/app/templates/main/mirroring/jobs.hbs b/ambari-web/app/templates/main/mirroring/jobs.hbs
deleted file mode 100644
index 194e17f..0000000
--- a/ambari-web/app/templates/main/mirroring/jobs.hbs
+++ /dev/null
@@ -1,181 +0,0 @@
-{{!
-* Licensed to the Apache Software Foundation (ASF) under one
-* or more contributor license agreements.  See the NOTICE file
-* distributed with this work for additional information
-* regarding copyright ownership.  The ASF licenses this file
-* to you under the Apache License, Version 2.0 (the
-* "License"); you may not use this file except in compliance
-* with the License.  You may obtain a copy of the License at
-*
-*     http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-}}
-{{#if view.showActions}}
-<div class="dataset-details">
-  <div class="top-left">
-    <h4>{{view.dataset.name}}</h4>
-  </div>
-  <div class="bottom-left">
-    <table>
-      <tr>
-        <td>{{t mirroring.dataset.source}}:</td>
-        <td>{{view.dataset.sourceClusterName}}</td>
-        <td>{{view.dataset.sourceDir}}</td>
-      </tr>
-      <tr>
-        <td>{{t mirroring.dataset.target}}:</td>
-        <td>{{view.dataset.targetClusterName}}</td>
-        <td>{{view.dataset.targetDir}}</td>
-      </tr>
-    </table>
-  </div>
-  {{#isAccessible ADMIN}}
-    <div class="top-right">
-      <div class="btn-group pull-right">
-        <button class="btn">{{t common.actions}}</button>
-        <button class="btn dropdown-toggle" data-toggle="dropdown">
-          <span class="caret"></span>
-        </button>
-        <ul class="dropdown-menu pull-right">
-          {{#if view.dataset.isSuspended}}
-            <li>
-              <a href="javascript:void(null);" {{action resume target="controller"}}>
-                {{t mirroring.dataset.resume}}
-              </a>
-            </li>
-          {{/if}}
-          {{#if view.dataset.isRunning}}
-            <li>
-              <a href="javascript:void(null);" {{action suspend target="controller"}}>
-                {{t mirroring.dataset.suspend}}
-              </a>
-            </li>
-          {{/if}}
-          {{#if view.dataset.isSubmitted}}
-            <li>
-              <a href="javascript:void(null);" {{action schedule target="controller"}}>
-                {{t mirroring.dataset.schedule}}
-              </a>
-            </li>
-          {{/if}}
-          <li>
-            <a {{action editDataset}} href="javascript:void(null);">
-              {{t common.edit}}
-            </a>
-          </li>
-          <li>
-            <a href="javascript:void(null);" {{action delete target="controller"}}>
-              {{t common.delete}}
-            </a>
-          </li>
-        </ul>
-      </div>
-      <span {{bindAttr class=":label view.dataset.isRunning:label-info  view.dataset.isSuspended:label-warning  view.dataset.isSubmitted:label-success :pull-right :dataset-status"}}>
-        {{view.dataset.statusFormatted}}</span>
-    </div>
-  {{/isAccessible}}
-  <div class="bottom-right">{{t common.download}}: <a href="javascript:void(null);" {{action downloadEntity target="controller"}}>{{t mirroring.dataset.entity}}.xml</a></div>
-</div>
-{{/if}}
-<div class="dataset-instances">
-  <table class="table table-bordered table-striped">
-    <thead>
-      {{#view view.sortView contentBinding="view.filteredContent" class="label-row"}}
-        <th class="first"></th>
-        {{view view.parentView.idSort}}
-        {{view view.parentView.startSort}}
-        {{view view.parentView.endSort}}
-        {{view view.parentView.statusSort}}
-      {{/view}}
-    <tr class="filter-row">
-      <th class="first"></th>
-      <th>{{view view.idFilterView}}</th>
-      <th>{{view view.startFilterView}}</th>
-      <th>{{view view.endFilterView}}</th>
-      <th>{{view view.statusFilterView}}</th>
-    </tr>
-    </thead>
-    <tbody>
-    {{#if view.parentView.controller.isDatasetLoadingError}}
-      <td class="first"></td>
-      <td colspan="4">
-        {{t mirroring.dataset.dataset.loading.instances}}
-      </td>
-    {{else}}
-      {{#if view.isLoaded}}
-        {{#if view.pageContent}}
-          {{#each job in view.pageContent}}
-            {{#view view.JobView contentBinding="job"}}
-            <td class="first">
-              <span {{ bindAttr class="job.healthClass"}}></span>
-            </td>
-
-            <td>{{unbound job.name}}</td>
-            <td>{{unbound job.startFormatted}}</td>
-            <td>{{unbound job.endFormatted}}</td>
-            <td>
-              {{#if view.showActions}}
-                <div class="btn-group display-inline-block">
-                  <a class="btn dropdown-toggle" data-toggle="dropdown" href="#">
-                    {{job.statusFormatted}}
-                    <span class="caret"></span>
-                  </a>
-                  <ul class="dropdown-menu">
-                    {{#if job.isSuspended}}
-                      <li>
-                        <a href="javascript:void(null)" {{action resumeInstance job target="controller"}}>{{t mirroring.dataset.resumeInstance}}</a>
-                      </li>
-                    {{else}}
-                      <li>
-                        <a href="javascript:void(null)" {{action suspendInstance job target="controller"}}>{{t mirroring.dataset.suspendInstance}}</a>
-                      </li>
-                    {{/if}}
-                    <li>
-                      <a href="javascript:void(null)" {{action killInstance job target="controller"}}>{{t mirroring.dataset.killInstance}}</a>
-                    </li>
-                  </ul>
-                </div>
-              {{else}}
-                {{job.statusFormatted}}
-              {{/if}}
-            </td>
-            {{/view}}
-          {{/each}}
-        {{else}}
-          <tr>
-            <td class="first"></td>
-            <td colspan="4">
-              {{t mirroring.table.noJobs}}
-            </td>
-          </tr>
-        {{/if}}
-      {{else}}
-        <tr>
-          <td class="first"></td>
-          <td colspan="4">
-            <div class="spinner"></div>
-          </td>
-        </tr>
-      {{/if}}
-    {{/if}}
-    </tbody>
-  </table>
-  {{#if view.isLoaded}}
-    <div class="page-bar">
-      <div class="items-on-page">
-        <label>{{t common.show}}
-          : {{view view.rowsPerPageSelectView selectionBinding="view.displayLength"}}</label>
-      </div>
-      <div class="info">{{view.paginationInfo}}</div>
-      <div class="paging_two_button">
-        {{view view.paginationLeft}}
-        {{view view.paginationRight}}
-      </div>
-    </div>
-  {{/if}}
-</div>

http://git-wip-us.apache.org/repos/asf/ambari/blob/dd3d39a4/ambari-web/app/templates/main/mirroring/manage_clusters.hbs
----------------------------------------------------------------------
diff --git a/ambari-web/app/templates/main/mirroring/manage_clusters.hbs b/ambari-web/app/templates/main/mirroring/manage_clusters.hbs
deleted file mode 100644
index aff99c7..0000000
--- a/ambari-web/app/templates/main/mirroring/manage_clusters.hbs
+++ /dev/null
@@ -1,83 +0,0 @@
-{{!
-* Licensed to the Apache Software Foundation (ASF) under one
-* or more contributor license agreements.  See the NOTICE file
-* distributed with this work for additional information
-* regarding copyright ownership.  The ASF licenses this file
-* to you under the Apache License, Version 2.0 (the
-* "License"); you may not use this file except in compliance
-* with the License.  You may obtain a copy of the License at
-*
-*     http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-}}
-<div class="mirroring-manage-clusters">
-  {{#unless controller.isLoaded}}
-    <div class="spinner spinner-centered"></div>
-  {{/unless}}
-  <div {{bindAttr class=":row-fluid controller.isLoaded::content-loading"}}>
-    <div class="span4">
-      {{view view.clusterSelect}}
-      <div class="btn-toolbar pull-right">
-        <button class="btn" {{action addCluster target="controller"}}><i class="icon-plus"></i></button>
-        <button class="btn" {{action removeCluster target="controller"}} {{bindAttr disabled="view.removeDisabled"}}><i class="icon-minus"></i></button>
-      </div>
-    </div>
-    <div class="span8 target-cluster-form">
-      <form class="form-horizontal">
-        <div class="control-group form-category">
-          <div class="category-title">{{t mirroring.manageClusters.interfaces}}</div>
-          {{#view App.InputContainer titleBinding="controller.executeTooltip"}}
-            <div class="control-label-manage-clusters span2">{{t mirroring.manageClusters.execute}}</div>
-            <div class="span10">
-              {{view Ember.TextField class="input-fluid" valueBinding="controller.selectedCluster.execute" disabled="disabled"}}
-            </div>
-          {{/view}}
-          {{#view App.InputContainer titleBinding="controller.readonlyTooltip"}}
-            <div class="control-label-manage-clusters span2">{{t mirroring.manageClusters.readonly}}</div>
-            <div class="span10">
-              {{view Ember.TextField class="input-fluid" valueBinding="controller.selectedCluster.readonly" disabled="disabled"}}
-            </div>
-          {{/view}}
-          {{#view App.InputContainer titleBinding="controller.workflowTooltip"}}
-            <div class="control-label-manage-clusters span2">{{t mirroring.manageClusters.workflow}}</div>
-            <div class="span10">
-              {{view Ember.TextField class="input-fluid" valueBinding="controller.selectedCluster.workflow" disabled="disabled"}}
-            </div>
-          {{/view}}
-          {{#view App.InputContainer titleBinding="controller.writeTooltip"}}
-            <div class="control-label-manage-clusters span2">{{t mirroring.manageClusters.write}}</div>
-            <div class="span10">
-              {{view Ember.TextField class="input-fluid" valueBinding="controller.selectedCluster.write" disabled="disabled"}}
-            </div>
-          {{/view}}
-        </div>
-        <div class="control-group form-category">
-          <div class="category-title">{{t mirroring.manageClusters.locations}}</div>
-          <div class="control-group row-fluid">
-            <div class="control-label-manage-clusters span2">{{t mirroring.manageClusters.staging}}</div>
-            <div class="span10">
-              {{view Ember.TextField class="input-fluid" valueBinding="controller.selectedCluster.staging" disabled="disabled"}}
-            </div>
-          </div>
-          <div class="control-group row-fluid">
-            <div class="control-label-manage-clusters span2">{{t mirroring.manageClusters.working}}</div>
-            <div class="span10">
-              {{view Ember.TextField class="input-fluid" valueBinding="controller.selectedCluster.working" disabled="disabled"}}
-            </div>
-          </div>
-          <div class="control-group row-fluid">
-            <div class="control-label-manage-clusters span2">{{t mirroring.manageClusters.temp}}</div>
-            <div class="span10">
-              {{view Ember.TextField class="input-fluid" valueBinding="controller.selectedCluster.temp" disabled="disabled"}}
-            </div>
-          </div>
-        </div>
-      </form>
-    </div>
-  </div>
-</div>

http://git-wip-us.apache.org/repos/asf/ambari/blob/dd3d39a4/ambari-web/app/utils/ajax/ajax.js
----------------------------------------------------------------------
diff --git a/ambari-web/app/utils/ajax/ajax.js b/ambari-web/app/utils/ajax/ajax.js
index 43fdd41..00abbed 100644
--- a/ambari-web/app/utils/ajax/ajax.js
+++ b/ambari-web/app/utils/ajax/ajax.js
@@ -1776,156 +1776,6 @@ var urls = {
     }
   },
 
-  'mirroring.get_all_entities': {
-    'real': '/proxy?url=http://{falconServer}:15000/api/entities/list/{type}?fields=status&user.name=ambari-qa',
-    'mock': '/data/mirroring/{type}s.xml',
-    'apiPrefix': '',
-    'format': function () {
-      return {
-        dataType: 'xml'
-      }
-    }
-  },
-
-  'mirroring.get_definition': {
-    'real': '/proxy?url=http://{falconServer}:15000/api/entities/definition/{type}/{name}?user.name=ambari-qa',
-    'mock': '/data/mirroring/{name}_definition.xml',
-    'apiPrefix': '',
-    'format': function () {
-      return {
-        cache: true,
-        dataType: 'xml'
-      }
-    }
-  },
-
-  'mirroring.dataset.get_all_instances': {
-    'real': '/proxy?url=http://{falconServer}:15000/api/instance/status/feed/{dataset}?start={start}&end={end}&user.name=ambari-qa',
-    'mock': '/data/mirroring/{dataset}_instances.json',
-    'apiPrefix': ''
-  },
-
-  'mirroring.create_new_dataset': {
-    'real': '/proxy?url=http://{falconServer}:15000/api/entities/submitAndSchedule/feed?user.name=ambari-qa',
-    'mock': '/data/mirroring/succeeded.json',
-    'apiPrefix': '',
-    'type': 'POST',
-    'format': function (data) {
-      return {
-        contentType: 'text/xml',
-        dataType: 'xml',
-        data: data.entity,
-        headers: {
-          'AmbariProxy-Content-Type': 'text/xml'
-        }
-      }
-    }
-  },
-
-  'mirroring.submit_entity': {
-    'real': '/proxy?url=http://{falconServer}:15000/api/entities/submit/{type}?user.name=ambari-qa',
-    'mock': '/data/mirroring/succeeded.json',
-    'apiPrefix': '',
-    'type': 'POST',
-    'format': function (data) {
-      return {
-        contentType: 'text/xml',
-        dataType: 'xml',
-        data: data.entity,
-        headers: {
-          'AmbariProxy-Content-Type': 'text/xml'
-        }
-      }
-    }
-  },
-
-  'mirroring.update_entity': {
-    'real': '/proxy?url=http://{falconServer}:15000/api/entities/update/{type}/{name}?user.name=ambari-qa',
-    'mock': '/data/mirroring/succeeded.json',
-    'apiPrefix': '',
-    'type': 'POST',
-    'format': function (data) {
-      return {
-        contentType: 'text/xml',
-        dataType: 'xml',
-        data: data.entity,
-        headers: {
-          'AmbariProxy-Content-Type': 'text/xml'
-        }
-      }
-    }
-  },
-
-  'mirroring.delete_entity': {
-    'real': '/proxy?url=http://{falconServer}:15000/api/entities/delete/{type}/{name}?user.name=ambari-qa',
-    'mock': '/data/mirroring/succeeded.json',
-    'apiPrefix': '',
-    'type': 'DELETE',
-    'format': function () {
-      return {
-        dataType: 'xml'
-      }
-    }
-  },
-
-  'mirroring.suspend_entity': {
-    'real': '/proxy?url=http://{falconServer}:15000/api/entities/suspend/{type}/{name}?user.name=ambari-qa',
-    'mock': '/data/mirroring/succeeded.json',
-    'apiPrefix': '',
-    'type': 'POST',
-    'format': function (data) {
-      return {
-        dataType: 'xml',
-        data: data.entity
-      }
-    }
-  },
-
-  'mirroring.resume_entity': {
-    'real': '/proxy?url=http://{falconServer}:15000/api/entities/resume/{type}/{name}?user.name=ambari-qa',
-    'mock': '/data/mirroring/succeeded.json',
-    'apiPrefix': '',
-    'type': 'POST',
-    'format': function () {
-      return {
-        dataType: 'xml'
-      }
-    }
-  },
-
-  'mirroring.schedule_entity': {
-    'real': '/proxy?url=http://{falconServer}:15000/api/entities/schedule/{type}/{name}?user.name=ambari-qa',
-    'mock': '/data/mirroring/succeeded.json',
-    'apiPrefix': '',
-    'type': 'POST',
-    'format': function () {
-      return {
-        dataType: 'xml'
-      }
-    }
-  },
-
-  'mirroring.suspend_instance': {
-    'real': '/proxy?url=http://{falconServer}:15000/api/instance/suspend/feed/{feed}?start={name}&user.name=ambari-qa',
-    'mock': '/data/mirroring/succeeded.json',
-    'apiPrefix': '',
-    'type': 'POST'
-  },
-
-  'mirroring.resume_instance': {
-    'real': '/proxy?url=http://{falconServer}:15000/api/instance/resume/feed/{feed}?start={name}&user.name=ambari-qa',
-    'mock': '/data/mirroring/succeeded.json',
-    'apiPrefix': '',
-    'type': 'POST'
-  },
-
-  'mirroring.kill_instance': {
-    'real': '/proxy?url=http://{falconServer}:15000/api/instance/kill/feed/{feed}?start={name}&user.name=ambari-qa',
-    'mock': '/data/mirroring/succeeded.json',
-    'apiPrefix': '',
-    'type': 'POST'
-  },
-
   'bulk_request.decommission': {
     'real': '/clusters/{clusterName}/requests',
     'mock': '',