summaryrefslogtreecommitdiffstats
path: root/templates/serversetup
diff options
context:
space:
mode:
authorSimon Rettberg2014-05-23 20:49:02 +0200
committerSimon Rettberg2014-05-23 20:49:02 +0200
commitfe6ac16498b05d0f0c8ed7fda394273815d3d6da (patch)
treecadf5f103ef3db7ba1b40d59d85937c998aad22f /templates/serversetup
parentServer Setup page (diff)
downloadslx-admin-fe6ac16498b05d0f0c8ed7fda394273815d3d6da.tar.gz
slx-admin-fe6ac16498b05d0f0c8ed7fda394273815d3d6da.tar.xz
slx-admin-fe6ac16498b05d0f0c8ed7fda394273815d3d6da.zip
Stuff (WIP)
Diffstat (limited to 'templates/serversetup')
-rw-r--r--templates/serversetup/ipaddress.html32
-rw-r--r--templates/serversetup/ipxe.html21
2 files changed, 53 insertions, 0 deletions
diff --git a/templates/serversetup/ipaddress.html b/templates/serversetup/ipaddress.html
new file mode 100644
index 00000000..a9048dcf
--- /dev/null
+++ b/templates/serversetup/ipaddress.html
@@ -0,0 +1,32 @@
+<div class="container">
+ <div class="panel panel-default">
+ <div class="panel-heading">
+ Boot-Adresse des Servers
+ </div>
+ <div class="panel-body">
+ <p>
+ Bitte wählen Sie die IP-Adresse, über die der Server von den Clients zum Booten angesprochen werden soll.
+ </p>
+ <form method="post">
+ <input type="hidden" name="token" value="{{token}}">
+ <table>
+ {{#ips}}
+ <tr>
+ <td>{{ip}}</td>
+ {{#default}}
+ <td>
+ <span class="btn btn-success btn-xs"><span class="glyphicon glyphicon-ok"></span> Aktiv</span>
+ </td>
+ {{/default}}
+ {{^default}}
+ <td>
+ <button class="btn btn-primary btn-xs" name="ip" value="{{ip}}"><span class="glyphicon glyphicon-flag"></span> Setzen</button>
+ </td>
+ {{/default}}
+ </tr>
+ {{/ips}}
+ </table>
+ </form>
+ </div>
+ </div>
+</div> \ No newline at end of file
diff --git a/templates/serversetup/ipxe.html b/templates/serversetup/ipxe.html
new file mode 100644
index 00000000..9fc83a40
--- /dev/null
+++ b/templates/serversetup/ipxe.html
@@ -0,0 +1,21 @@
+<div class="container">
+ <div class="panel panel-default">
+ <div class="panel-heading">
+ iPXE Menü
+ </div>
+ <div class="panel-body">
+ <p>
+ Das iPXE-Menü muss nach einer Änderung der IP-Adresse neu generiert werden. In der Regel geschieht dies
+ automatisch, der Vorgang kann hier allerdings auch manuell ausgelöst werden. In diesem Feld sehen Sie außerdem
+ die Log-Ausgaben der letzten Ausführung, falls noch im Cache.
+ </p>
+ <div data-tm-id="{{taskid}}" data-tm-log="output">Status</div>
+ </div>
+ <div class="panel-footer">
+ <form method="post">
+ <input type="hidden" name="token" value="{{token}}">
+ <button class="btn btn-primary" name="action" value="ipxe">Bootmenü erzeugen</button>
+ </form>
+ </div>
+ </div>
+</div> \ No newline at end of file