Skip to content

Commit e43de26

Browse files
committed
refreshing docs
2 parents 20ae6c8 + bdf4d23 commit e43de26

File tree

3 files changed

+70
-9
lines changed

3 files changed

+70
-9
lines changed

_sources/index.md.txt

Lines changed: 35 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@ framework which provides a seamless interface between
66
containers](https://sylabs.io/singularity/) so that users can download and
77
deploy software in a Singularity container using the elegant module Lmod
88
system. The CC tool is useful for administrators who wish to install or detect
9-
both Lmod and Singularity, customize a list of containers from public sources
10-
([Docker Hub](https://hub.docker.com/)), [Singularity
9+
both Lmod and Singularity, customize a list of containers from public sources such as
10+
[Docker Hub](https://hub.docker.com/), [Singularity
1111
Hub](https://singularity-hub.org/), and [Sylabs Cloud
12-
Library](https://cloud.sylabs.io/library)).
12+
Library](https://cloud.sylabs.io/library).
1313

1414
Requirements
1515
------------
@@ -438,10 +438,41 @@ whitelist:
438438

439439
**Image locations** Note that we automatically save the images to `~/.cc_yaml` for each user, however this can be configured with the `~/.cc_images` command.
440440

441+
Whitelist
442+
---------
443+
444+
CC starts you off with a default whitelist, we repeat that for emphasis:
445+
446+
~~~
447+
whitelist:
448+
R:
449+
calls:
450+
- R
451+
- Rscript
452+
repo: r-base
453+
source: docker
454+
version: '>=3.6'
455+
julia:
456+
source: docker
457+
version: '>=1.0.1'
458+
lolcow:
459+
repo: leconte/examples/lolcow
460+
source: library
461+
version: latest
462+
tensorflow:
463+
calls:
464+
- python
465+
gpu: true
466+
repo: tensorflow/tensorflow
467+
shell: false
468+
source: docker
469+
version: 1.12.3-gpu-py3
470+
~~~
471+
441472
Blacklist
442473
---------
443474

444-
Adding the following to your `cc.yaml` will exclude certain pacakges from the moduletree.
475+
Adding the following to your `cc.yaml` will exclude certain pacakges from the moduletree:
445476

446477
~~~
447478
blacklist:

index.html

Lines changed: 34 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ <h3><a href="#">Table of Contents</a></h3>
4848
<li><a class="reference internal" href="#a-name-usage-a-usage"><a name="usage"></a>
4949
Usage</a></li>
5050
<li><a class="reference internal" href="#configuration">Configuration</a></li>
51+
<li><a class="reference internal" href="#whitelist">Whitelist</a></li>
5152
<li><a class="reference internal" href="#blacklist">Blacklist</a></li>
5253
<li><a class="reference internal" href="#extensibility">Extensibility</a></li>
5354
</ul>
@@ -87,10 +88,10 @@ <h1>Community Collections<a class="headerlink" href="#community-collections" tit
8788
containers</a> so that users can download and
8889
deploy software in a Singularity container using the elegant module Lmod
8990
system. The CC tool is useful for administrators who wish to install or detect
90-
both Lmod and Singularity, customize a list of containers from public sources
91-
(<a class="reference external" href="https://hub.docker.com/">Docker Hub</a>), <a class="reference external" href="https://singularity-hub.org/">Singularity
91+
both Lmod and Singularity, customize a list of containers from public sources such as
92+
<a class="reference external" href="https://hub.docker.com/">Docker Hub</a>, <a class="reference external" href="https://singularity-hub.org/">Singularity
9293
Hub</a>, and <a class="reference external" href="https://cloud.sylabs.io/library">Sylabs Cloud
93-
Library</a>).</p>
94+
Library</a>.</p>
9495
<div class="section" id="requirements">
9596
<h2>Requirements<a class="headerlink" href="#requirements" title="Permalink to this headline"></a></h2>
9697
<ol class="simple">
@@ -469,9 +470,38 @@ <h2>Configuration<a class="headerlink" href="#configuration" title="Permalink to
469470
<p><strong>GPU Compatibility</strong> The <code class="docutils literal notranslate"><span class="pre">gpu</span></code> flag causes the program to use the <a class="reference external" href="https://docs.nvidia.com/ngc/ngc-user-guide/singularity.html">Nvidia bindings</a> available in Singularity.</p>
470471
<p><strong>Image locations</strong> Note that we automatically save the images to <code class="docutils literal notranslate"><span class="pre">~/.cc_yaml</span></code> for each user, however this can be configured with the <code class="docutils literal notranslate"><span class="pre">~/.cc_images</span></code> command.</p>
471472
</div>
473+
<div class="section" id="whitelist">
474+
<h2>Whitelist<a class="headerlink" href="#whitelist" title="Permalink to this headline"></a></h2>
475+
<p>CC starts you off with a default whitelist, we repeat that for emphasis:</p>
476+
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">whitelist</span><span class="p">:</span>
477+
<span class="n">R</span><span class="p">:</span>
478+
<span class="n">calls</span><span class="p">:</span>
479+
<span class="o">-</span> <span class="n">R</span>
480+
<span class="o">-</span> <span class="n">Rscript</span>
481+
<span class="n">repo</span><span class="p">:</span> <span class="n">r</span><span class="o">-</span><span class="n">base</span>
482+
<span class="n">source</span><span class="p">:</span> <span class="n">docker</span>
483+
<span class="n">version</span><span class="p">:</span> <span class="s1">&#39;&gt;=3.6&#39;</span>
484+
<span class="n">julia</span><span class="p">:</span>
485+
<span class="n">source</span><span class="p">:</span> <span class="n">docker</span>
486+
<span class="n">version</span><span class="p">:</span> <span class="s1">&#39;&gt;=1.0.1&#39;</span>
487+
<span class="n">lolcow</span><span class="p">:</span>
488+
<span class="n">repo</span><span class="p">:</span> <span class="n">leconte</span><span class="o">/</span><span class="n">examples</span><span class="o">/</span><span class="n">lolcow</span>
489+
<span class="n">source</span><span class="p">:</span> <span class="n">library</span>
490+
<span class="n">version</span><span class="p">:</span> <span class="n">latest</span>
491+
<span class="n">tensorflow</span><span class="p">:</span>
492+
<span class="n">calls</span><span class="p">:</span>
493+
<span class="o">-</span> <span class="n">python</span>
494+
<span class="n">gpu</span><span class="p">:</span> <span class="n">true</span>
495+
<span class="n">repo</span><span class="p">:</span> <span class="n">tensorflow</span><span class="o">/</span><span class="n">tensorflow</span>
496+
<span class="n">shell</span><span class="p">:</span> <span class="n">false</span>
497+
<span class="n">source</span><span class="p">:</span> <span class="n">docker</span>
498+
<span class="n">version</span><span class="p">:</span> <span class="mf">1.12</span><span class="o">.</span><span class="mi">3</span><span class="o">-</span><span class="n">gpu</span><span class="o">-</span><span class="n">py3</span>
499+
</pre></div>
500+
</div>
501+
</div>
472502
<div class="section" id="blacklist">
473503
<h2>Blacklist<a class="headerlink" href="#blacklist" title="Permalink to this headline"></a></h2>
474-
<p>Adding the following to your <code class="docutils literal notranslate"><span class="pre">cc.yaml</span></code> will exclude certain pacakges from the moduletree.</p>
504+
<p>Adding the following to your <code class="docutils literal notranslate"><span class="pre">cc.yaml</span></code> will exclude certain pacakges from the moduletree:</p>
475505
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">blacklist</span><span class="p">:</span>
476506
<span class="o">-</span> <span class="n">julia</span>
477507
<span class="o">-</span> <span class="n">qiime2</span>

searchindex.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)