Update volume

This commit is contained in:
Youngkyun Kim 2016-09-02 08:36:10 +00:00
parent 28d38e23a1
commit 1c4925d616
5 changed files with 88 additions and 30 deletions

View File

@ -38,6 +38,7 @@ class VolumeController < ApplicationController
redirect_to '/volume/info'
end
def volume_mount
@config = get_conf
volume_name = params[:volume_name]

View File

@ -12,20 +12,24 @@
</head>
<body class="nav-md">
<div class="container body">
<% flash.each do |key, value| %>
<div align="center" id="flash" class="alert alert-<%= key %>"><%= value %>
<a href="#" data-dismiss="alert" class="close">×</a>
</div>
<% end %>
<%= render "partials/sidenav" %>
<%= render "partials/topnav" %>
<div class="container body">
<%= yield %>
<%= render "partials/footer" %>
<%= javascript_include_tag 'footermanifest', 'data-turbolinks-track' => false %>
<% flash.each do |key, value| %>
<div align="center" id="flash" class="alert alert-<%= key %>"><%= value %>
<a href="#" data-dismiss="alert" class="close">×</a>
</div>
<% end %>
<%= render "partials/sidenav" %>
<%= render "partials/topnav" %>
<%= yield %>
<%= render "partials/footer" %>
<%= javascript_include_tag 'footermanifest', 'data-turbolinks-track' => false %>
</body>
</html>

View File

@ -25,7 +25,7 @@
</li>
</ul>
</li>
<li><a><i class="fa fa-desktop"></i> Brick <span class="fa fa-chevron-down"></span></a>
<li><a><i class="fa fa-desktop"></i> Node <span class="fa fa-chevron-down"></span></a>
<ul class="nav child_menu" style="display: none">
<li><a href="#">Add-brick</a>
</li>

View File

@ -1,3 +1,6 @@
<div class="popup-close" id="popup_mount">
</div>
<!-- page content -->
<div class="right_col" role="main">
@ -54,28 +57,48 @@
Options Reconfigured : <%=t["Options Reconfigured"]%> <br>
performance.readdir-ahead : <%=t["performance.readdir-ahead"]%>
<br><br><br>
<% if t["Status"] == " Stopped" %>
<a class="btn btn-round btn-success btn-lg" href="/volume/start/<%=t['Volume Name']%>">
<i class="fa fa-play"></i> Start
</a>
<a class="btn btn-app" href="/volume/delete/<%=t['Volume Name']%>">
<i class="fa fa-trash"></i> Delete
</a>
<% else %>
<a class="btn btn-round btn-danger btn-lg" href="/volume/stop/<%=t['Volume Name']%>">
<i class="fa fa-pause"></i> Stop
</a>
<form class="form-horizontal form-label-left" action="/volume/mount" method="post">
<div class="form-group">
<label class="control-label col-md-3 col-sm-3 col-xs-3" for="mount_point">Mount Point</label>
<div class="col-md-6 col-sm-6 col-xs-12"><input type="text" name="mount_point" required="required" class="form-control"></div>
</div>
<input type="hidden" name="volume_name" value="<%=t['Volume Name']%>" />
<button class="btn btn-app" type="submit">
<i class="fa fa-upload"></i> Mount
</button>
</form>
<% if t["Status"] == " Stopped" %>
<a class="btn btn-app" href="/volume/start/<%=t['Volume Name']%>">
<i class="fa fa-play" style="color:#26B99A;"></i>
<p style="color:#26B99A;">Start</p>
</a>
<a class="btn btn-app" href="/volume/delete/<%=t['Volume Name']%>">
<i class="fa fa-trash"></i> Delete
</a>
<% else %>
<a class="btn btn-app" href="/volume/stop/<%=t['Volume Name']%>">
<i class="fa fa-pause" style="color:#d9534f;"></i>
<p style="color:#d9534f;">Stop</p>
</a>
<button class="btn btn-app" id="Btn_Mount">
<i class="fa fa-upload"></i> Mount
</button>
<div id="test1">
</div>
<!--
<form class="form-horizontal form-label-right" action="/volume/mount" method="post">
<div class="form-group">
<label class="control-label col-md-3 col-sm-3 col-xs-3" for="mount_point">Mount Point</label>
<div class="col-md-6 col-sm-6 col-xs-12"><input type="text" name="mount_point" required="required" class="form-control"></div>
</div>
<input type="hidden" name="volume_name" value="<%=t['Volume Name']%>" />
<button class="btn btn-app" type="submit">
<i class="fa fa-upload"></i> Mount
</button>
</form>
-->
<% end %>
</div>
@ -103,3 +126,16 @@
}
</script>
<script type="text/javascript">
$('#Btn_Mount').on('click', function(event){
$('#popup_mount').attr("class", "popup");
$('#popup_mount').on('click', function(event){
$('#popup_mount').attr("class", "popup-close")
})
})
</script>

View File

@ -5345,3 +5345,20 @@ ul.notifications {
width: 100%;
height: 2px;
}
.popup {
display:inline;
z-index:20000;
background:#000000;
opacity:0.3;
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
}
.popup .popup-close {
display:none;
z-index:-1;
}