summaryrefslogtreecommitdiffstats
path: root/modules-available/serversetup-bwlp/templates/ipxe_update.html
diff options
context:
space:
mode:
authorSimon Rettberg2019-02-12 14:55:12 +0100
committerSimon Rettberg2019-02-12 14:55:12 +0100
commitc2a6dfb649107ce3ad64162e2bb2c3c7275650fb (patch)
tree5a58f34c9c2563bb9baebcf7a36afe3e1d08a120 /modules-available/serversetup-bwlp/templates/ipxe_update.html
parent[serversetup-bwlp] Auto-import of old PXELinux config on bootup (diff)
downloadslx-admin-c2a6dfb649107ce3ad64162e2bb2c3c7275650fb.tar.gz
slx-admin-c2a6dfb649107ce3ad64162e2bb2c3c7275650fb.tar.xz
slx-admin-c2a6dfb649107ce3ad64162e2bb2c3c7275650fb.zip
[serversetup*] PXELinux and iPXE side-by-side
Diffstat (limited to 'modules-available/serversetup-bwlp/templates/ipxe_update.html')
-rw-r--r--modules-available/serversetup-bwlp/templates/ipxe_update.html54
1 files changed, 0 insertions, 54 deletions
diff --git a/modules-available/serversetup-bwlp/templates/ipxe_update.html b/modules-available/serversetup-bwlp/templates/ipxe_update.html
deleted file mode 100644
index 344d3905..00000000
--- a/modules-available/serversetup-bwlp/templates/ipxe_update.html
+++ /dev/null
@@ -1,54 +0,0 @@
-<div class="panel panel-default">
- <div class="panel-heading">{{lang_menuGeneration}}</div>
- <div class="panel-body">
- <div id="file-list">
- {{#files}}
- <div id="built-{{namehyphen}}">
- <span class="glyphicon glyphicon-question-sign"></span>
- {{name}}
- </div>
- {{/files}}
- </div>
- <div id="genfailed" class="collapse">
- <div class="alert alert-danger">
- {{lang_generationFailed}}
- </div>
- </div>
- <div id="tm-compile-div" data-tm-id="{{taskid}}" data-tm-log="log" data-tm-log-height="36em" data-tm-callback="ipxeGenCb">{{lang_menuGeneration}}</div>
- </div>
-</div>
-
-<script type="text/javascript">
- document.addEventListener('DOMContentLoaded', function() {
- var slxFileList = $('#file-list').find('.glyphicon');
- });
-
- function ipxeGenCb(task)
- {
- if (!task || !task.statusCode)
- return;
-
- if (task.statusCode === 'TASK_FINISHED') {
- $('#tm-compile-div').find('pre').hide();
- }
- if (task.statusCode === 'TASK_ERROR') {
- var $gf = $('#genfailed');
- if (task.data && task.data.errors) {
- $gf.append($('<pre>').text(task.data.errors));
- }
- $gf.show('slow');
- slxFileList.find('.glyphicon-question-sign').removeClass('glyphicon-question-sign').addClass('glyphicon-stop');
- } else {
- // Working or finished
- if (task.data && task.data.files && task.data.files) {
- for (var k in task.data.files) {
- if (!task.data.files[k])
- continue;
- var f = '#built-' + k.replace('/', '-').replace('.', '-');
- var $e = $(f);
- $e.find('.glyphicon-question-sign').removeClass('glyphicon-question-sign').addClass('glyphicon-ok text-success');
- }
- }
- }
- }
-</script>