{ "info": { "author": "GISCE-TI, S.L.", "author_email": "ti@gisce.net", "bugtrack_url": null, "classifiers": [], "description": "amoniak\n=======\n\nAMON Library and utils to convert GISCE-ERP objects to AMON data.\n\nThe objects that can be converted to AMON format are: Profiles, Devices, Contracts, Metering points.\nAlso there is a command line executable to send data to the Empowering Insight Engine, and can be\nused to initialize the data from the utility and/or sending data to the Insight Engine in batch mode.\n\n-------\nInstall\n-------\n\n.. code-block:: shell\n\n $ pip install amoniak\n\n\n---------------\nRunning amoniak\n---------------\n\n.. code-block:: shell\n\n $ amoniak --help\n \n------------------\nAvailable commands\n------------------\n\nAll the commands work with environment variables, see the next section for available options.\n\nBy default all commands work with RQ Queues, but it can be run in sync mode using environment variables\n(See working with RQ section) or with the parametter ``--no-async`` in the amoniak command.\n\n\n* **Enqueue all AMON measures**: Used to initialize Empowering Insight Engine Service.\n \n .. code-block:: shell\n \n $ amoniak enqueue_all_amon_measures\n \n* **Enqueue measures**: Enqueue new measures for the contracts which have and etag searching the last measure\n created in the Insight Engine\n \n .. code-block:: shell\n \n $ amoniak enqueue_measures\n\n* **Enqueue contracts**: Used to upload contracts. This command will upload firstly the updated contracts:\n the ones which have an etag and have been updated after the ``_updated``. Then will upload new contracts:\n searching for the ones which have a smart metter and no etag in the contract and the contracte was created\n after the las ``_updated`` in the Insight Engine.\n \n .. code-block:: shell\n \n $ amoniak enqueue_contracts\n\n\n---------------\nRunning workers\n---------------\n\nWorkers are the default RQ Workers but you must setup the necessary environment variables to work properly\n\nTo execute contracts's tasks\n\n.. code-block:: shell\n\n $ rqworker contracts\n \n \nTo execute measures's tasks\n\n.. code-block:: shell\n\n $ rqworker measures\n\n\n----------------------------------\nWorking with environment variables\n----------------------------------\n\n\nEmpowering services\n-------------------\n\nTo work with **Empowering services** you must define the following environment variables:\n\n* EMPOWERING_COMPANY_ID\n* EMPOWERING_KEY_FILE\n* EMPOWERING_CERT_FILE (This can be the same as EMPOWERING_KEY_FILE)\n* EMPOWERING_USERNAME\n* EMPOWERING_PASSWORD\n\nIf you want to work with empowering debug server you have to define EMPOWERING_DEBUG\n\n\nWorking with ERPPeek\n--------------------\n\n* PEEK_SERVER\n* PEEK_DB\n* PEEK_USER\n* PEEK_PASSWORD\n\n\nWorking with MongoDB\n--------------------\n\n* MONGODB_HOST\n* MONGODB_DATABASE\n\n\nWorking with Sentry\n-------------------\n\n* SENTRY_DSN\n\nBe sure to use a synchronous protocol\n\n\nWorking with RQ\n---------------\n\n* RQ_ASYNC \n\n", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://gisce.net", "keywords": null, "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "amoniak", "package_url": "https://pypi.org/project/amoniak/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/amoniak/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://gisce.net" }, "release_url": "https://pypi.org/project/amoniak/0.9.1/", "requires_dist": null, "requires_python": null, "summary": "AMON Tools for GISCE-ERP", "version": "0.9.1" }, "last_serial": 1627460, "releases": { "0.2.0": [ { "comment_text": "", "digests": { "md5": "3f0181ea924677cef11b2c859435ce22", "sha256": "05464c18bbd74a3d930f8afada72f9049aff3fe0d2e0443dc333f57f08ee1713" }, "downloads": -1, "filename": "amoniak-0.2.0.tar.gz", "has_sig": false, "md5_digest": "3f0181ea924677cef11b2c859435ce22", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8201, "upload_time": "2014-10-14T07:21:12", "url": "https://files.pythonhosted.org/packages/eb/1d/8e7bdf9a5a8558fafbdcca1d80f04fc2d68847f45684f0f90e3dee75cfc6/amoniak-0.2.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "a366ab4a5f75a0702a9114749768eb0d", "sha256": "42a0d97fd8051eb69be494123e620b25c40f51c3aa3152f7f59b2dc0deaa26b6" }, "downloads": -1, "filename": "amoniak-0.3.0.tar.gz", "has_sig": false, "md5_digest": "a366ab4a5f75a0702a9114749768eb0d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8884, "upload_time": "2014-10-14T08:18:34", "url": "https://files.pythonhosted.org/packages/01/ad/b71e3b285102acf742ba96bc71c1d1f8fcba746f03af6b2b5d5e9da29ae3/amoniak-0.3.0.tar.gz" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "499adf3acff42b11490303da4a3e77d0", "sha256": "c4667d230ed0e3e38d28181007cb582670f5ec90887e145a7b58758ba3cec193" }, "downloads": -1, "filename": "amoniak-0.3.2.tar.gz", "has_sig": false, "md5_digest": "499adf3acff42b11490303da4a3e77d0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9262, "upload_time": "2014-10-23T09:03:30", "url": "https://files.pythonhosted.org/packages/dc/d4/ffb67e407466528cd6ea4e91efe95d732aa87a650f46cdc1b6cc77fca8c0/amoniak-0.3.2.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "1d2779ad368730c2ebc8f6e635f78df4", "sha256": "8d28b6eadff851411c0abde6c1f8dc679787ab2ea656d9d2bc390ad3301e8056" }, "downloads": -1, "filename": "amoniak-0.4.0.tar.gz", "has_sig": false, "md5_digest": "1d2779ad368730c2ebc8f6e635f78df4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9239, "upload_time": "2014-10-23T11:28:39", "url": "https://files.pythonhosted.org/packages/f1/60/9b67496fe41178f6f436b46678c18591237de29ba721cb8c860960415061/amoniak-0.4.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "266dc7aca09f4596ae3aecda157930ca", "sha256": "21d3966f77f390b905db7c85878134784b2a5c2befabce1fb87eb0965a83d7c9" }, "downloads": -1, "filename": "amoniak-0.4.1.tar.gz", "has_sig": false, "md5_digest": "266dc7aca09f4596ae3aecda157930ca", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9242, "upload_time": "2014-11-05T09:24:49", "url": "https://files.pythonhosted.org/packages/46/85/fdd5c30c01692e4f44397d2ccc4c52ce74adc85d16965eca35e220462745/amoniak-0.4.1.tar.gz" } ], "0.4.2": [ { "comment_text": "", "digests": { "md5": "f5f8bf4a37b8bfaaa0d0d09a9527f8a4", "sha256": "7686836a3c9751e8f550465bd1212f5e07a07139159e23ff439929c1faec4c09" }, "downloads": -1, "filename": "amoniak-0.4.2.tar.gz", "has_sig": false, "md5_digest": "f5f8bf4a37b8bfaaa0d0d09a9527f8a4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9251, "upload_time": "2014-11-24T07:10:57", "url": "https://files.pythonhosted.org/packages/46/fb/78b59a22c9eebedbd2ff0b855e50b1404e0ec6e064d3c94607ddee95185a/amoniak-0.4.2.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "7992b88f7d742c4951d9aa6da3af0d21", "sha256": "43f2fc191cddca6827110413769cdf58665a50d428c015a6dc8c64cb92378a71" }, "downloads": -1, "filename": "amoniak-0.5.0.tar.gz", "has_sig": false, "md5_digest": "7992b88f7d742c4951d9aa6da3af0d21", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12615, "upload_time": "2014-12-02T12:05:50", "url": "https://files.pythonhosted.org/packages/5c/6c/8fcbf968a3f8fbd66205896bd654a6343029f0fa7338b0a32a4bd01ca413/amoniak-0.5.0.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "8b96b6ac0f0b45aec6c74916d576cd66", "sha256": "2a01f6bc0d251242ac7b3f489dfd664e3f9b1fbdf6c5fac23dda116441b27d56" }, "downloads": -1, "filename": "amoniak-0.5.1.tar.gz", "has_sig": false, "md5_digest": "8b96b6ac0f0b45aec6c74916d576cd66", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12639, "upload_time": "2014-12-03T07:15:55", "url": "https://files.pythonhosted.org/packages/6e/55/6545257112933be80962c6c221156a38e4b4381586d44220be18210d09bb/amoniak-0.5.1.tar.gz" } ], "0.5.2": [ { "comment_text": "", "digests": { "md5": "f95f3a022eda4d227872411071309d06", "sha256": "8e30b3a30cf7eb008fba6a3be682763b7c6ea6e519ea6a40995dcbb0b674d46b" }, "downloads": -1, "filename": "amoniak-0.5.2.tar.gz", "has_sig": false, "md5_digest": "f95f3a022eda4d227872411071309d06", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12664, "upload_time": "2015-01-14T06:59:03", "url": "https://files.pythonhosted.org/packages/c1/c1/d7fa501c006871a7976621db00c03fe1e500fab6d4d6886d79f9ec4a91c6/amoniak-0.5.2.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "09d5f82b30de06e2650b82d3e49fa664", "sha256": "e269fb2aecc4ba51d3af8a54bdf69e70362b1c79ff29b818aff91fd69b4a2ce8" }, "downloads": -1, "filename": "amoniak-0.6.0.tar.gz", "has_sig": false, "md5_digest": "09d5f82b30de06e2650b82d3e49fa664", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13167, "upload_time": "2015-01-20T07:39:06", "url": "https://files.pythonhosted.org/packages/38/56/f433b9d748b18a605fa420485c5415b50da33cff4ec7493d3a36230f2980/amoniak-0.6.0.tar.gz" } ], "0.6.1": [ { "comment_text": "", "digests": { "md5": "be4dbdae1b50be5a79ae2ecff99b6acd", "sha256": "862055d341afecb2cf8f6772b1182cf0c106138ccaa52dc998f31880f9518fb6" }, "downloads": -1, "filename": "amoniak-0.6.1.tar.gz", "has_sig": false, "md5_digest": "be4dbdae1b50be5a79ae2ecff99b6acd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13179, "upload_time": "2015-01-30T07:54:51", "url": "https://files.pythonhosted.org/packages/94/60/9fc0633d52b244885a01d1db90a76a1965063302fa3aea71a8ababd9c465/amoniak-0.6.1.tar.gz" } ], "0.7.1": [ { "comment_text": "", "digests": { "md5": "748e70cacc9d3cb2e4dbe392536ccc47", "sha256": "899f8b32726b2e349d30801019f529f36c6a5eb06e301d44753379a7bbda817f" }, "downloads": -1, "filename": "amoniak-0.7.1.tar.gz", "has_sig": false, "md5_digest": "748e70cacc9d3cb2e4dbe392536ccc47", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13203, "upload_time": "2015-05-07T07:21:16", "url": "https://files.pythonhosted.org/packages/48/c0/76613064b44ecc5b0a527a66eb6a456223d697adc91753e351678126d583/amoniak-0.7.1.tar.gz" } ], "0.8.0": [ { "comment_text": "", "digests": { "md5": "1550141a9c1e0e51842f8501eccf4e9b", "sha256": "14626cb5b4926b9743f1d00d399006d485a95cdf0cf85edd6b3e4b51d6b35992" }, "downloads": -1, "filename": "amoniak-0.8.0.tar.gz", "has_sig": false, "md5_digest": "1550141a9c1e0e51842f8501eccf4e9b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13276, "upload_time": "2015-07-03T10:45:22", "url": "https://files.pythonhosted.org/packages/1b/b3/6fb5fbb6a031ac53f5c0bfd4e5cc888ed4f7bf79fce0e131b2489b6381ea/amoniak-0.8.0.tar.gz" } ], "0.9.0": [ { "comment_text": "", "digests": { "md5": "84d5a34fcf2534e3f1bd26f0e62668f3", "sha256": "c49e2e6eab783ee834ca85f30a4c111f5625fb4270ab56e435f4cc88bcb9848e" }, "downloads": -1, "filename": "amoniak-0.9.0.tar.gz", "has_sig": false, "md5_digest": "84d5a34fcf2534e3f1bd26f0e62668f3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13302, "upload_time": "2015-07-10T07:56:24", "url": "https://files.pythonhosted.org/packages/59/e0/16be37724c0ef477ba8893b078923d1ce91e92f2a292240f07e32ff9f859/amoniak-0.9.0.tar.gz" } ], "0.9.1": [ { "comment_text": "", "digests": { "md5": "6d4be581ab556159baec90c2cdd822f0", "sha256": "ccabfc2eb41c7402dceab0d0912bb0abc29ac9879bc75177dc8e49ab32e0843e" }, "downloads": -1, "filename": "amoniak-0.9.1.tar.gz", "has_sig": false, "md5_digest": "6d4be581ab556159baec90c2cdd822f0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13309, "upload_time": "2015-07-10T07:59:21", "url": "https://files.pythonhosted.org/packages/89/39/53f46240cbdade27b0e6d119422093244bdbcd80abf76c4fda9cf93522fc/amoniak-0.9.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "6d4be581ab556159baec90c2cdd822f0", "sha256": "ccabfc2eb41c7402dceab0d0912bb0abc29ac9879bc75177dc8e49ab32e0843e" }, "downloads": -1, "filename": "amoniak-0.9.1.tar.gz", "has_sig": false, "md5_digest": "6d4be581ab556159baec90c2cdd822f0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13309, "upload_time": "2015-07-10T07:59:21", "url": "https://files.pythonhosted.org/packages/89/39/53f46240cbdade27b0e6d119422093244bdbcd80abf76c4fda9cf93522fc/amoniak-0.9.1.tar.gz" } ] }