saltext.salt-describe


Namesaltext.salt-describe JSON
Version 1.0.0 PyPI version JSON
download
home_pagehttp://github.com/saltstack//salt-describe/
SummarySalt Describe Runner
upload_time2023-04-27 19:51:16
maintainer
docs_urlNone
authorMegan Wilhite, Gareth J. Greenaway
requires_python>=3.5
licenseApache Software License
keywords salt-extension
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Salt Describe

Salt Describe is a Salt Extension used to automate the generation of infrastructure
as code files using Salt to query target machines.

## Quickstart

To get started with your new project:

    # Create a new venv
    python3 -m venv env --prompt salt-describe
    source env/bin/activate

    # On mac, you may need to upgrade pip
    python -m pip install --upgrade pip

    # On WSL or some flavors of linux you may need to install the `enchant`
    # library in order to build the docs
    sudo apt-get install -y enchant

    # Install extension + test/dev/doc dependencies into your environment
    python -m pip install -e .[tests,dev,docs]

    # Run tests!
    python -m nox -e tests-3

    # skip requirements install for next time
    export SKIP_REQUIREMENTS_INSTALL=1

    # Build the docs, serve, and view in your web browser:
    python -m nox -e docs && (cd docs/_build/html; python -m webbrowser localhost:8000; python -m http.server; cd -)

    # Run the pkg describe function
    salt-run describe.pkg <minion-tgt>

    # Run the file describe function
    salt-run describe.file <minion-tgt> <file name>

    # Generate the top file for the minion target based off of previously generated SLS files.
    salt-run describe.top <minion-tgt>

            

Raw data

            {
    "_id": null,
    "home_page": "http://github.com/saltstack//salt-describe/",
    "name": "saltext.salt-describe",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.5",
    "maintainer_email": "",
    "keywords": "salt-extension",
    "author": "Megan Wilhite, Gareth J. Greenaway",
    "author_email": "mwilhite@vmware.com, ggreenaway@vmware.com",
    "download_url": "https://files.pythonhosted.org/packages/74/21/12c759e457ff68323997f775829a9bc0281ff91fa31f68560ae47e013aeb/saltext.salt-describe-1.0.0.tar.gz",
    "platform": "any",
    "description": "# Salt Describe\n\nSalt Describe is a Salt Extension used to automate the generation of infrastructure\nas code files using Salt to query target machines.\n\n## Quickstart\n\nTo get started with your new project:\n\n    # Create a new venv\n    python3 -m venv env --prompt salt-describe\n    source env/bin/activate\n\n    # On mac, you may need to upgrade pip\n    python -m pip install --upgrade pip\n\n    # On WSL or some flavors of linux you may need to install the `enchant`\n    # library in order to build the docs\n    sudo apt-get install -y enchant\n\n    # Install extension + test/dev/doc dependencies into your environment\n    python -m pip install -e .[tests,dev,docs]\n\n    # Run tests!\n    python -m nox -e tests-3\n\n    # skip requirements install for next time\n    export SKIP_REQUIREMENTS_INSTALL=1\n\n    # Build the docs, serve, and view in your web browser:\n    python -m nox -e docs && (cd docs/_build/html; python -m webbrowser localhost:8000; python -m http.server; cd -)\n\n    # Run the pkg describe function\n    salt-run describe.pkg <minion-tgt>\n\n    # Run the file describe function\n    salt-run describe.file <minion-tgt> <file name>\n\n    # Generate the top file for the minion target based off of previously generated SLS files.\n    salt-run describe.top <minion-tgt>\n",
    "bugtrack_url": null,
    "license": "Apache Software License",
    "summary": "Salt Describe Runner",
    "version": "1.0.0",
    "split_keywords": [
        "salt-extension"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "29700c040924f6653644a894b9291afb7648974c5d018f8e9f9661a146009040",
                "md5": "d3724695323188d929013760b16a49b0",
                "sha256": "98c425919fde59a77a015b635dc3b12cfe69382961ae96c0a6a6d1a5552a8f0e"
            },
            "downloads": -1,
            "filename": "saltext.salt_describe-1.0.0-py2.py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "d3724695323188d929013760b16a49b0",
            "packagetype": "bdist_wheel",
            "python_version": "py2.py3",
            "requires_python": ">=3.5",
            "size": 30850,
            "upload_time": "2023-04-27T19:51:13",
            "upload_time_iso_8601": "2023-04-27T19:51:13.362385Z",
            "url": "https://files.pythonhosted.org/packages/29/70/0c040924f6653644a894b9291afb7648974c5d018f8e9f9661a146009040/saltext.salt_describe-1.0.0-py2.py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "742112c759e457ff68323997f775829a9bc0281ff91fa31f68560ae47e013aeb",
                "md5": "78473cde5c49b0e811d994755a5fe684",
                "sha256": "627c1f54bbc752dbe51a4bc48fad8366a3a7531dcc00c9aa9cd43bfd8fadf976"
            },
            "downloads": -1,
            "filename": "saltext.salt-describe-1.0.0.tar.gz",
            "has_sig": false,
            "md5_digest": "78473cde5c49b0e811d994755a5fe684",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.5",
            "size": 60026,
            "upload_time": "2023-04-27T19:51:16",
            "upload_time_iso_8601": "2023-04-27T19:51:16.593930Z",
            "url": "https://files.pythonhosted.org/packages/74/21/12c759e457ff68323997f775829a9bc0281ff91fa31f68560ae47e013aeb/saltext.salt-describe-1.0.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-04-27 19:51:16",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "lcname": "saltext.salt-describe"
}
        
Elapsed time: 0.17564s