Browse Source

luci-app-lxc: Allow versioned images

I makes quite some sense to provide user the choice between various versions of
the distribution to install into LXC.

Signed-off-by: Michal Hrusecky <michal.hrusecky@nic.cz>
lilik-openwrt-22.03
Michal Hrusecky 9 years ago
parent
commit
da074c9766
No known key found for this signature in database GPG Key ID: B2AA30A894729FB3
2 changed files with 5 additions and 2 deletions
  1. +4
    -1
      utils/luci-app-lxc/files/controller/lxc.lua
  2. +1
    -1
      utils/luci-app-lxc/files/view/lxc.htm

+ 4
- 1
utils/luci-app-lxc/files/controller/lxc.lua View File

@ -80,7 +80,10 @@ function lxc_create(lxc_name, lxc_template)
local target = _G.DISTRIB_TARGET:match('([^/]+)')
local data = conn:call("lxc", "create", { name = lxc_name, template = "download", args = { "--server", url, "--no-validate", "--dist", lxc_template, "--release", "bb", "--arch", target } } )
local lxc_dist = lxc_template:gsub("(.*):(.*)", '%1')
local lxc_release = lxc_template:gsub("(.*):(.*)", '%2')
local data = conn:call("lxc", "create", { name = lxc_name, template = "download", args = { "--server", url, "--no-validate", "--dist", lxc_dist, "--release", lxc_release, "--arch", target } } )
luci.http.write(data)
end


+ 1
- 1
utils/luci-app-lxc/files/view/lxc.htm View File

@ -47,7 +47,7 @@ Author: Petar Koretic <petar.koretic@sartura.hr>
</td>
<td>
<select id="s_template" class="cbi-input-select cbi-button">
<option value="openwrt">OpenWrt</option>
<option value="openwrt:bb">OpenWrt BB</option>
</select>
</td>
<td>


Loading…
Cancel
Save