remoteconfig


Nameremoteconfig JSON
Version 1.0.2 PyPI version JSON
download
home_pagehttps://github.com/maxzheng/remoteconfig
SummaryA simple wrapper for localconfig that allows for reading config from a remote server
upload_time2018-06-05 20:17:16
maintainer
docs_urlNone
authorMax Zheng
requires_python
licenseMIT
keywords configuration remote http config
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage
            remoteconfig
============

A simple wrapper for localconfig_ that allows for reading config from a remote server

Quick Start Tutorial
====================

To install::

    pip install remoteconfig

To read from a remote config:

.. code-block:: python

    from remoteconfig import config

    config.read('http://url/to/remote-config.ini')

    # Or cache the URL content for 60 seconds to avoid excessive download if program is invoked often
    # config.read('http://url/to/remote-config.ini', cache_duration=60)
    #
    # Or instantiate another config instance:
    # from remoteconfig import RemoteConfig
    # config2 = RemoteConfig('http://url/to/another-config.ini', cache_duration=10)

For everything else that you can do with `config`, refer to `localconfig's documentation`_

.. _localconfig: https://pypi.python.org/pypi/localconfig
.. _`localconfig's documentation`: http://localconfig.readthedocs.org


More
====

| Documentation: http://remoteconfig.readthedocs.org
|
| PyPI Package: https://pypi.python.org/pypi/remoteconfig
| GitHub Source: https://github.com/maxzheng/remoteconfig
| Report Issues/Bugs: https://github.com/maxzheng/remoteconfig/issues
|
| Connect: https://www.linkedin.com/in/maxzheng
| Contact: maxzheng.os @t gmail.com



            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/maxzheng/remoteconfig",
    "name": "remoteconfig",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "configuration remote http config",
    "author": "Max Zheng",
    "author_email": "maxzheng.os @t gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/fd/96/71045e8dbf17a4b06fdfad8f10b422f5cde1d241724374027859f6cc7be7/remoteconfig-1.0.2.tar.gz",
    "platform": "",
    "description": "remoteconfig\n============\n\nA simple wrapper for localconfig_ that allows for reading config from a remote server\n\nQuick Start Tutorial\n====================\n\nTo install::\n\n    pip install remoteconfig\n\nTo read from a remote config:\n\n.. code-block:: python\n\n    from remoteconfig import config\n\n    config.read('http://url/to/remote-config.ini')\n\n    # Or cache the URL content for 60 seconds to avoid excessive download if program is invoked often\n    # config.read('http://url/to/remote-config.ini', cache_duration=60)\n    #\n    # Or instantiate another config instance:\n    # from remoteconfig import RemoteConfig\n    # config2 = RemoteConfig('http://url/to/another-config.ini', cache_duration=10)\n\nFor everything else that you can do with `config`, refer to `localconfig's documentation`_\n\n.. _localconfig: https://pypi.python.org/pypi/localconfig\n.. _`localconfig's documentation`: http://localconfig.readthedocs.org\n\n\nMore\n====\n\n| Documentation: http://remoteconfig.readthedocs.org\n|\n| PyPI Package: https://pypi.python.org/pypi/remoteconfig\n| GitHub Source: https://github.com/maxzheng/remoteconfig\n| Report Issues/Bugs: https://github.com/maxzheng/remoteconfig/issues\n|\n| Connect: https://www.linkedin.com/in/maxzheng\n| Contact: maxzheng.os @t gmail.com\n\n\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "A simple wrapper for localconfig that allows for reading config from a remote server",
    "version": "1.0.2",
    "project_urls": {
        "Homepage": "https://github.com/maxzheng/remoteconfig"
    },
    "split_keywords": [
        "configuration",
        "remote",
        "http",
        "config"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "fbdb08c1a0b28adc664ba640cb73282405318a01b6060d7c535669d70d99eed9",
                "md5": "e534a37e3ace5ddba2428fe73e5f7658",
                "sha256": "c73e7238b8c8d9c4da907260f3833c00d8e1ee668f669692395bb73753d24433"
            },
            "downloads": -1,
            "filename": "remoteconfig-1.0.2-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "e534a37e3ace5ddba2428fe73e5f7658",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 3760,
            "upload_time": "2018-06-05T20:17:15",
            "upload_time_iso_8601": "2018-06-05T20:17:15.348982Z",
            "url": "https://files.pythonhosted.org/packages/fb/db/08c1a0b28adc664ba640cb73282405318a01b6060d7c535669d70d99eed9/remoteconfig-1.0.2-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "fd9671045e8dbf17a4b06fdfad8f10b422f5cde1d241724374027859f6cc7be7",
                "md5": "c14dbe2e551aa1b409752c47d491d090",
                "sha256": "dfcf2e5f5f1d6f35b8351eb994a8fcb87595dbc385d018a575b377a63eac9b4b"
            },
            "downloads": -1,
            "filename": "remoteconfig-1.0.2.tar.gz",
            "has_sig": false,
            "md5_digest": "c14dbe2e551aa1b409752c47d491d090",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 11345,
            "upload_time": "2018-06-05T20:17:16",
            "upload_time_iso_8601": "2018-06-05T20:17:16.430123Z",
            "url": "https://files.pythonhosted.org/packages/fd/96/71045e8dbf17a4b06fdfad8f10b422f5cde1d241724374027859f6cc7be7/remoteconfig-1.0.2.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2018-06-05 20:17:16",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "maxzheng",
    "github_project": "remoteconfig",
    "travis_ci": false,
    "coveralls": true,
    "github_actions": false,
    "requirements": [],
    "tox": true,
    "lcname": "remoteconfig"
}
        
Elapsed time: 0.20028s