Documentation
=============
[![image](https://img.shields.io/travis/TankerHQ/cloudmesh-rivanna.svg?branch=main)](https://travis-ci.org/TankerHQ/cloudmesn-rivanna)
[![image](https://img.shields.io/pypi/pyversions/cloudmesh-rivanna.svg)](https://pypi.org/project/cloudmesh-rivanna)
[![image](https://img.shields.io/pypi/v/cloudmesh-rivanna.svg)](https://pypi.org/project/cloudmesh-rivanna/)
[![image](https://img.shields.io/github/license/TankerHQ/python-cloudmesh-rivanna.svg)](https://github.com/TankerHQ/python-cloudmesh-rivanna/blob/main/LICENSE)
see cloudmesh.cmd5
* https://github.com/cloudmesh/cloudmesh.cmd5
## Jupyter on rivanna
```
# cms vpn connect
local>
cms rivanna a100
a100>
# source your ENV3
pip install pip -U
pip install jupyterlab
pip install jupyter
```
```
rivanna>
pip install pip -U
pip install jupyterlab
pip install notebook
```
## Manual Page
<!-- START-MANUAL -->
```
Command rivanna
===============
::
Usage:
rivanna storage info DIRECTORY [--info]
rivanna login [--sbatch=SBATCH] [--host=HOST] [KEY] [--debug]
rivanna slurm info
rivanna slurm [--sbatch=SBATCH] [--host=HOST] [KEY] [--debug]
rivanna tutorial [KEYWORD]
rivanna vpn on
rivanna vpn off
rivanna vpn info
rivanna vpn status
rivanna ticket
rivanna image build DEFFILE
rivanna jupyter --port=PORT
This command simplifys access to rivanna.
Arguments:
DIRECTORY a location of a directory on rivanna
Options:
-f specify the file
Description:
rivanna storage info DIRECTORY [--info]
A command that can be executed remotely and obtains information about the storage associated
with a directory on rivanna
rivanna login [--allocation=ALLOCATION] [--gres=GRES] [--cores=CORES] [--host=HOST] [--constraint=CONSTRAINT] [--reservation=RESERVATION] [--time=TIME]
A command that logs into from your current computer into an interactive node on rivanna
with a given GPU. Values for GPU are
a100 or a100-80 -- uses a A100 with 80GB
a100-40 -- uses a A100 with 40GB
a100-localscratch -- uses a A100 with 80GB and access to localscratch
others to be added from rivannas hardware description
rivanna tutorial apptainer
shows the rivanna apptainer documentation on the UVA website
rivanna tutorial hpc
shows the general rivanna hpc information on infomall.org
rivanna tutorial pod
shows the general rivanna pod information on infomall.org
rivanna tutorial globus
shows the general rivanna globus information on infomall.org
rivanna tutorial rclone
shows the general rivanna rclone information on infomall.org
rivanna vpn on
switches the vpn on
rivanna vpn off
switches the vpn off
rivanna vpn info
prints the information about the current connection to the
internet. INformation includes
"ip": "128.143.1.11",
"hostname": "vpn-user-1-11.itc.virginia.edu",
"city": "Charlottesville",
"region": "Virginia",
"country": "US",
"loc": "38.0293,-78.4767",
"org": "AS225 University of Virginia",
"postal": "22902",
"timezone": "America/New_York",
"readme": "https://ipinfo.io/missingauth"
rivanna vpn status
prints True if vpn is enabled, False if not
Installation:
pip install cloudmesh-rivana
cms help
```
<!-- STOP-MANUAL -->
Raw data
{
"_id": null,
"home_page": "",
"name": "cloudmesh-rivanna",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.8",
"maintainer_email": "Gregor von Laszewski <laszewski@gmail.com>",
"keywords": "helper library,cloudmesh",
"author": "",
"author_email": "Gregor von Laszewski <laszewski@gmail.com>",
"download_url": "https://files.pythonhosted.org/packages/b7/f3/b5be1388fbcd12dd450fec1bdd639812ef158c169367a8fda6d4619a8689/cloudmesh-rivanna-5.0.8.tar.gz",
"platform": null,
"description": "Documentation\n=============\n\n\n[![image](https://img.shields.io/travis/TankerHQ/cloudmesh-rivanna.svg?branch=main)](https://travis-ci.org/TankerHQ/cloudmesn-rivanna)\n\n[![image](https://img.shields.io/pypi/pyversions/cloudmesh-rivanna.svg)](https://pypi.org/project/cloudmesh-rivanna)\n\n[![image](https://img.shields.io/pypi/v/cloudmesh-rivanna.svg)](https://pypi.org/project/cloudmesh-rivanna/)\n\n[![image](https://img.shields.io/github/license/TankerHQ/python-cloudmesh-rivanna.svg)](https://github.com/TankerHQ/python-cloudmesh-rivanna/blob/main/LICENSE)\n\nsee cloudmesh.cmd5\n\n* https://github.com/cloudmesh/cloudmesh.cmd5\n\n\n\n## Jupyter on rivanna\n\n```\n# cms vpn connect\nlocal>\n cms rivanna a100\na100>\n # source your ENV3\n pip install pip -U\n pip install jupyterlab \n pip install jupyter\n```\n\n\n```\nrivanna>\n pip install pip -U\n pip install jupyterlab\n pip install notebook\n```\n\n\n\n## Manual Page\n\n<!-- START-MANUAL -->\n```\nCommand rivanna\n===============\n\n::\n\n Usage:\n rivanna storage info DIRECTORY [--info]\n rivanna login [--sbatch=SBATCH] [--host=HOST] [KEY] [--debug]\n rivanna slurm info\n rivanna slurm [--sbatch=SBATCH] [--host=HOST] [KEY] [--debug]\n rivanna tutorial [KEYWORD]\n rivanna vpn on\n rivanna vpn off\n rivanna vpn info\n rivanna vpn status\n rivanna ticket\n rivanna image build DEFFILE\n rivanna jupyter --port=PORT\n\n This command simplifys access to rivanna.\n\n Arguments:\n DIRECTORY a location of a directory on rivanna\n\n Options:\n -f specify the file\n\n Description:\n\n rivanna storage info DIRECTORY [--info]\n A command that can be executed remotely and obtains information about the storage associated\n with a directory on rivanna\n\n rivanna login [--allocation=ALLOCATION] [--gres=GRES] [--cores=CORES] [--host=HOST] [--constraint=CONSTRAINT] [--reservation=RESERVATION] [--time=TIME]\n A command that logs into from your current computer into an interactive node on rivanna\n with a given GPU. Values for GPU are\n\n a100 or a100-80 -- uses a A100 with 80GB\n a100-40 -- uses a A100 with 40GB\n a100-localscratch -- uses a A100 with 80GB and access to localscratch\n\n others to be added from rivannas hardware description\n\n rivanna tutorial apptainer\n shows the rivanna apptainer documentation on the UVA website\n\n rivanna tutorial hpc\n shows the general rivanna hpc information on infomall.org\n\n rivanna tutorial pod\n shows the general rivanna pod information on infomall.org\n\n rivanna tutorial globus\n shows the general rivanna globus information on infomall.org\n\n rivanna tutorial rclone\n shows the general rivanna rclone information on infomall.org\n\n rivanna vpn on\n switches the vpn on\n\n rivanna vpn off\n switches the vpn off\n\n rivanna vpn info\n prints the information about the current connection to the\n internet. INformation includes\n\n \"ip\": \"128.143.1.11\",\n \"hostname\": \"vpn-user-1-11.itc.virginia.edu\",\n \"city\": \"Charlottesville\",\n \"region\": \"Virginia\",\n \"country\": \"US\",\n \"loc\": \"38.0293,-78.4767\",\n \"org\": \"AS225 University of Virginia\",\n \"postal\": \"22902\",\n \"timezone\": \"America/New_York\",\n \"readme\": \"https://ipinfo.io/missingauth\"\n\n rivanna vpn status\n prints True if vpn is enabled, False if not\n\n\n Installation:\n\n pip install cloudmesh-rivana\n cms help\n\n```\n<!-- STOP-MANUAL -->\n",
"bugtrack_url": null,
"license": "Apache License Version 2.0, January 2004 http://www.apache.org/licenses/ Copyright 2021,2022 Gregor von Laszewski, University of Virginia Licensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. ",
"summary": "A cloudmesh command rivanna to interact easily with UVA rivanna",
"version": "5.0.8",
"project_urls": {
"Changelog": "https://github.com/cloudmesh/cloudmesh-rivanna/blob/main/CHANGELOG.md",
"Documentation": "https://github.com/cloudmesh/cloudmesh-rivanna/blob/main/README.md",
"Homepage": "https://github.com/cloudmesh/cloudmesh-rivanna",
"Issues": "https://github.com/cloudmesh/cloudmesh-rivanna/issues",
"Repository": "https://github.com/cloudmesh/cloudmesh-rivanna.git"
},
"split_keywords": [
"helper library",
"cloudmesh"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "312e31c88ab895c8a13b8f77b0f0490aec402b7050fbe763216ee15868f4dbb6",
"md5": "ea1a626d5a2a1bd535bb63f1329fc8e5",
"sha256": "da83769d30e39c01cf89686343f308a06c9d5f88a22e0a8cfce4ffa487c8bd74"
},
"downloads": -1,
"filename": "cloudmesh_rivanna-5.0.8-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "ea1a626d5a2a1bd535bb63f1329fc8e5",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": ">=3.8",
"size": 8778,
"upload_time": "2024-02-14T15:10:46",
"upload_time_iso_8601": "2024-02-14T15:10:46.744009Z",
"url": "https://files.pythonhosted.org/packages/31/2e/31c88ab895c8a13b8f77b0f0490aec402b7050fbe763216ee15868f4dbb6/cloudmesh_rivanna-5.0.8-py2.py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "b7f3b5be1388fbcd12dd450fec1bdd639812ef158c169367a8fda6d4619a8689",
"md5": "4cea941759f1172f00c0f0e872eb2ac6",
"sha256": "9848ba2636ddf3a077efe166cadaffd93642e81c806335f9ac732c71be27077a"
},
"downloads": -1,
"filename": "cloudmesh-rivanna-5.0.8.tar.gz",
"has_sig": false,
"md5_digest": "4cea941759f1172f00c0f0e872eb2ac6",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.8",
"size": 8922,
"upload_time": "2024-02-14T15:10:48",
"upload_time_iso_8601": "2024-02-14T15:10:48.373826Z",
"url": "https://files.pythonhosted.org/packages/b7/f3/b5be1388fbcd12dd450fec1bdd639812ef158c169367a8fda6d4619a8689/cloudmesh-rivanna-5.0.8.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-02-14 15:10:48",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "cloudmesh",
"github_project": "cloudmesh-rivanna",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"requirements": [],
"lcname": "cloudmesh-rivanna"
}