Spark-Hadoop Unix Installer
Project description
SHUI
Spark-Hadoop Unix Installer
This package uses Python to download and unpack a pre-built version of Spark/Hadoop from Apache. Its primary use-case is simplifying unattended installs where the user wants "the latest available version" of these tools.
Features
- download Spark/Hadoop release tarball from Apache.
- verify the tarball using the SHA512 sum provided by Apache.
- unpack the tarball to a target directory on your local system.
Installation
First you'll need to install shui
using pip: pip install shui
.
Usage
Versions
The versions
command shows you all available Spark/Hadoop versions.
USAGE
shui versions [--latest]
OPTIONS
--latest Show only the latest available version
GLOBAL OPTIONS
-h (--help) Display this help message
-q (--quiet) Do not output any message
-v (--verbose) Increase the verbosity of messages: "-v" for normal output, "-vv" for more verbose output and "-vvv" for debug
-V (--version) Display this application version
--ansi Force ANSI output
--no-ansi Disable ANSI output
-n (--no-interaction) Do not ask any interactive question
Install
The install
command will download, verify and install a particular Spark/Hadoop version.
USAGE
shui install [--latest] [--spark <...>] [--hadoop <...>] [--target <...>]
OPTIONS
--latest Use the latest available version
--spark Spark version (default: "any")
--hadoop Hadoop version (default: "any")
--target Directory to install into (default: "cwd")
GLOBAL OPTIONS
-h (--help) Display this help message
-q (--quiet) Do not output any message
-v (--verbose) Increase the verbosity of messages: "-v" for normal output, "-vv" for more verbose output and "-vvv" for debug
-V (--version) Display this application version
--ansi Force ANSI output
--no-ansi Disable ANSI output
-n (--no-interaction) Do not ask any interactive question
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
shui-0.8.1.tar.gz
(8.6 kB
view details)
Built Distribution
shui-0.8.1-py3-none-any.whl
(11.3 kB
view details)
File details
Details for the file shui-0.8.1.tar.gz
.
File metadata
- Download URL: shui-0.8.1.tar.gz
- Upload date:
- Size: 8.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.2 CPython/3.8.10 Darwin/23.2.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | dded30fa40be9c5c79d2d0b69a8b970b57aee9ab5c1bea31cb72b74e37702b6e |
|
MD5 | 6b924051e6a5e7a0ecce33dd67934eaa |
|
BLAKE2b-256 | 7a137629b7f32042aae69c96ab60e0d357bcb7f06519bac6026d2794c592b519 |
File details
Details for the file shui-0.8.1-py3-none-any.whl
.
File metadata
- Download URL: shui-0.8.1-py3-none-any.whl
- Upload date:
- Size: 11.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.2 CPython/3.8.10 Darwin/23.2.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f9bab7cf775f42e38af6ff546d924eec4bcdaf5d9798c1cc3033bd0efb8429a2 |
|
MD5 | aa685bad1512ccaf7d515cac760751de |
|
BLAKE2b-256 | 2acf18506c3ae285928734eecdb7b37caf059f1c0a99183660c8d11b90eb31e1 |