Przeglądaj źródła

HUE-2579 [sqoop] Support new REST API attributes without breaking

Abraham Elmahrek 10 lat temu
rodzic
commit
7c3b1a2d1e

+ 2 - 2
apps/sqoop/src/sqoop/client/config.py

@@ -21,7 +21,7 @@ from desktop.lib.python_util import force_dict_to_strings
 
 class Config(object):
 
-  def __init__(self, id, name, type, inputs=[]):
+  def __init__(self, id, name, type, inputs=[], **kwargs):
     self.id = id
     self.name = name
     self.type = type
@@ -43,7 +43,7 @@ class Config(object):
 
 class Input(object):
 
-  def __init__(self, id, type, name, value=None, values=None, sensitive=False, size=-1):
+  def __init__(self, id, type, name, value=None, values=None, sensitive=False, size=-1, **kwargs):
     self.id = id
     self.type = type
     self.name = name

+ 5 - 5
apps/sqoop/src/sqoop/templates/app.mako

@@ -411,10 +411,6 @@ ${ commonheader(None, "sqoop", user) | n,unicode }
         </a>
       </div>
       <!-- /ko -->
-      <div class="clearfix"></div>
-      <a data-bind="routie: 'link/new'" href="javascript:void(0);" style="margin: 5px; display: block">
-        <i class="fa fa-plus"></i> ${_('Add a new link')}
-      </a>
     </div>
   </div>
 
@@ -433,7 +429,11 @@ ${ commonheader(None, "sqoop", user) | n,unicode }
         </a>
       </div>
       <!-- /ko -->
-      <div class="clearfix"></div>
+    </div>
+  </div>
+
+  <div class="control-group">
+    <div class="controls">
       <a data-bind="routie: 'link/new'" href="javascript:void(0);" style="margin: 5px; display: block">
         <i class="fa fa-plus"></i> ${_('Add a new link')}
       </a>