{ "info": { "author": "Thomas Grimonet", "author_email": "tom@inetsix.net", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Intended Audience :: Developers", "Intended Audience :: Information Technology", "Intended Audience :: Telecommunications Industry", "License :: OSI Approved :: BSD License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python :: 2.7" ], "description": "![PyPI](https://img.shields.io/pypi/v/inetsix-config-builder) ![GitHub](https://img.shields.io/github/license/titom73/inetsix-config-builder.svg) [![Build Status](https://travis-ci.org/titom73/inetsix-config-builder.svg?branch=master)](https://travis-ci.org/titom73/inetsix-config-builder) ![GitHub repo size](https://img.shields.io/github/repo-size/titom73/inetsix-config-builder.svg) ![GitHub top language](https://img.shields.io/github/languages/top/titom73/inetsix-config-builder.svg) ![Libraries.io dependency status for GitHub repo](https://img.shields.io/librariesio/github/titom73/inetsix-config-builder.svg)\n\n# Configuration Builder\n\nProvide python script to render templates based on :\n- Python 2.7 & 3.x\n- Jinja2\n- Yaml\n\n## Installation\n\nScripts can be installed with pip:\n\n```shell\n$ pip install inetsix-config-builder\n```\n\nFor latest version (dev)\n\n```shell\n$ pip install git+https://github.com/titom73/inetsix-config-builder\n```\n\n### Usage\nUsage is like below:\n\n```shell\n$ inetsix-config-builder -h tgrimonet@tgrimonet\n usage: inetsix-config-builder [-h] [-y YAML] [-t TEMPLATE] [-b BASE] [-o OUTPUT]\n [-of OUTPUT_FORMAT]\n\n Configuration Builder\n\n optional arguments:\n -h, --help show this help message and exit\n -y YAML, --yaml YAML Provides YAML file to fill Jinja2 template,\n default=dict.yml\n -t TEMPLATE, --template TEMPLATE\n template file, default=./template.j2\n -b BASE, --base BASE Base to construct filename, default=generated-conf-\n -o OUTPUT, --output OUTPUT\n Directory to store configuration, default .\n -of OUTPUT_FORMAT, --output_format OUTPUT_FORMAT\n File extension, default: .conf\n```", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/titom73/inetsix-config-builder", "keywords": "", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "inetsix-config-builder", "package_url": "https://pypi.org/project/inetsix-config-builder/", "platform": "", "project_url": "https://pypi.org/project/inetsix-config-builder/", "project_urls": { "Homepage": "https://github.com/titom73/inetsix-config-builder" }, "release_url": "https://pypi.org/project/inetsix-config-builder/0.2/", "requires_dist": null, "requires_python": ">=2.7", "summary": "Tool to render JINJA2 templates", "version": "0.2" }, "last_serial": 5730455, "releases": { "0.2": [ { "comment_text": "", "digests": { "md5": "c24269bf113e64c5c6f2c7548beca734", "sha256": "49596b45c7ae4d0285ebf06e2bb11085945306f2422788e70b1fa9129db8a87d" }, "downloads": -1, "filename": "inetsix-config-builder-0.2.tar.gz", "has_sig": false, "md5_digest": "c24269bf113e64c5c6f2c7548beca734", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 3045, "upload_time": "2019-08-26T12:18:12", "url": "https://files.pythonhosted.org/packages/64/36/fb8e292bf1e85820a045e5c9ac2183b347f21e2acd0ffed67f8ae5c008d4/inetsix-config-builder-0.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c24269bf113e64c5c6f2c7548beca734", "sha256": "49596b45c7ae4d0285ebf06e2bb11085945306f2422788e70b1fa9129db8a87d" }, "downloads": -1, "filename": "inetsix-config-builder-0.2.tar.gz", "has_sig": false, "md5_digest": "c24269bf113e64c5c6f2c7548beca734", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 3045, "upload_time": "2019-08-26T12:18:12", "url": "https://files.pythonhosted.org/packages/64/36/fb8e292bf1e85820a045e5c9ac2183b347f21e2acd0ffed67f8ae5c008d4/inetsix-config-builder-0.2.tar.gz" } ] }