Skip to content
Snippets Groups Projects
Commit c314c6f5 authored by Amir MOHAMMADI's avatar Amir MOHAMMADI
Browse files

Merge branch 'private' into 'master'

Give public packages more priority over private packages

See merge request !168
parents 2b1daf98 7d09e1d7
Branches
Tags
1 merge request!168Give public packages more priority over private packages
Pipeline #42946 passed
......@@ -289,8 +289,8 @@ def get_channels(public, stable, server, intranet, group):
* not public and stable: returns both public and private stable channels
* not public and not stable: returns all channels
Beta channels have priority over stable channels, if returned. Private
channels have priority over public channles, if turned.
Beta channels have priority over stable channels, if returned. Public
channels have priority over private channles, if turned.
Args:
......@@ -319,18 +319,19 @@ def get_channels(public, stable, server, intranet, group):
channels = []
# do not use '/public' urls for public channels
prefix = "/software/" + group
if not stable:
channels += [server + prefix + "/conda/label/beta"] # allowed betas
channels += [server + prefix + "/conda"]
if not public:
prefix = "/private"
if not stable: # allowed private channels
channels += [server + prefix + "/conda/label/beta"] # allowed betas
channels += [server + prefix + "/conda"]
# do not use '/public' versions here
prefix = "/software/" + group
if not stable:
channels += [server + prefix + "/conda/label/beta"] # allowed betas
channels += [server + prefix + "/conda"]
return channels
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment