mag-cli


Namemag-cli JSON
Version 0.1.0 PyPI version JSON
download
home_pagehttps://github.com/unicef/magasin
SummaryEases the tasks of managing a magasin instance. The glue between components.
upload_time2024-02-02 15:16:30
maintainer
docs_urlNone
authormerlos
requires_python
licenseApache-2.0
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Magasin Command Line Interface (mag)

Command line interface client that helps to manage the different modules of [magasin](http://github.com/unicef/magasin)

## Install

```sh
pip install mag-cli
```

## Usage

```sh
 mag
Usage: mag [OPTIONS] COMMAND [ARGS]...

  magasin client is the glue between magasin components, it makes easier
  common tasks

Options:
  -v, --verbose
  --version
  --help         Show this message and exit.

Commands:
  dagster (d)    Dagster commands
  daskhub (dh)   Daskhub/Jupyterhub commands
  drill (dr)     Apache Drill commands
  minio (m)      MinIO commands
  superset (ss)  Apache Superset commands
```


# Development 

Clone the repo
```sh
git clone https://github.com/unicef/magasin
```
Create and activate the virtual environment
```sh
cd magasin/mag-cli
python -m venv venv
source venv/bin/activate
```

Install module in editing mode
```sh
pip install -e '.[dev]'
```

Start coding!



            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/unicef/magasin",
    "name": "mag-cli",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "",
    "author": "merlos",
    "author_email": "",
    "download_url": "https://files.pythonhosted.org/packages/5a/b0/09b77d009fffb0e37ac5959f19b765a6cb574ca0d4c9f8966d8c3d955c36/mag-cli-0.1.0.tar.gz",
    "platform": null,
    "description": "# Magasin Command Line Interface (mag)\n\nCommand line interface client that helps to manage the different modules of [magasin](http://github.com/unicef/magasin)\n\n## Install\n\n```sh\npip install mag-cli\n```\n\n## Usage\n\n```sh\n mag\nUsage: mag [OPTIONS] COMMAND [ARGS]...\n\n  magasin client is the glue between magasin components, it makes easier\n  common tasks\n\nOptions:\n  -v, --verbose\n  --version\n  --help         Show this message and exit.\n\nCommands:\n  dagster (d)    Dagster commands\n  daskhub (dh)   Daskhub/Jupyterhub commands\n  drill (dr)     Apache Drill commands\n  minio (m)      MinIO commands\n  superset (ss)  Apache Superset commands\n```\n\n\n# Development \n\nClone the repo\n```sh\ngit clone https://github.com/unicef/magasin\n```\nCreate and activate the virtual environment\n```sh\ncd magasin/mag-cli\npython -m venv venv\nsource venv/bin/activate\n```\n\nInstall module in editing mode\n```sh\npip install -e '.[dev]'\n```\n\nStart coding!\n\n\n",
    "bugtrack_url": null,
    "license": "Apache-2.0",
    "summary": "Eases the tasks of managing a magasin instance. The glue between components.",
    "version": "0.1.0",
    "project_urls": {
        "Homepage": "https://github.com/unicef/magasin"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ebfe71815790f3e61425ac07bc9e3e7389f4a743162b65d277aeb201fcc5258f",
                "md5": "42b4e4cc3316c4e2621ae8085a6021cd",
                "sha256": "fc7365eb2f3da2959950e035b3b21612fdc33d4e83ab345e9bc59f884d7f2c2e"
            },
            "downloads": -1,
            "filename": "mag_cli-0.1.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "42b4e4cc3316c4e2621ae8085a6021cd",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 19569,
            "upload_time": "2024-02-02T15:16:29",
            "upload_time_iso_8601": "2024-02-02T15:16:29.473347Z",
            "url": "https://files.pythonhosted.org/packages/eb/fe/71815790f3e61425ac07bc9e3e7389f4a743162b65d277aeb201fcc5258f/mag_cli-0.1.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5ab009b77d009fffb0e37ac5959f19b765a6cb574ca0d4c9f8966d8c3d955c36",
                "md5": "ce6610a8af3091682bbc278db3ff0d18",
                "sha256": "35dd529901d9da30741c102c561548b942a04b2a18238b84d9871f05dd1a60dc"
            },
            "downloads": -1,
            "filename": "mag-cli-0.1.0.tar.gz",
            "has_sig": false,
            "md5_digest": "ce6610a8af3091682bbc278db3ff0d18",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 15111,
            "upload_time": "2024-02-02T15:16:30",
            "upload_time_iso_8601": "2024-02-02T15:16:30.949005Z",
            "url": "https://files.pythonhosted.org/packages/5a/b0/09b77d009fffb0e37ac5959f19b765a6cb574ca0d4c9f8966d8c3d955c36/mag-cli-0.1.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-02-02 15:16:30",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "unicef",
    "github_project": "magasin",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "mag-cli"
}
        
Elapsed time: 0.17702s