Metadata-Version: 1.1
Name: polytest
Version: 0.0.1
Summary: Wrapper for Polymatica API
Home-page: https://www.polymatica.com
Author: Polymatica
Author-email: k.savinov@polymatica.com
License: MIT
Description: # polymatica-python
        
        РџРµСЂРІС‹Рј С€Р°РіРѕРј РЅРµРѕР±С…РѕРґРёРјРѕ РёРјРїРѕСЂС‚РёСЂРѕРІР°С‚СЊ РјРѕРґСѓР»СЊ Р±РёР·РЅРµСЃ-Р»РѕРіРёРєРё РєРѕРјР°РЅРґРѕР№
        
        ```from polymatica import business_scenarios as sc```
        
        Р”Р°Р»РµРµ РЅСѓР¶РЅРѕ РЅРёС†РёР°Р»РёР·РёСЂРѕРІР°С‚СЊ РєР»Р°СЃСЃ Р±РёР·РЅРµСЃ-Р»РѕРіРёРєРё.
        Р•СЃР»Рё РёРјРїРѕР»СЊР·СѓРµС‚СЃСЏ РјРµС…Р°РЅРёР·Рј Р±РµСЃРїР°СЂРѕР»СЊРЅРѕР№ Р°РІС‚РѕСЂРёР·Р°С†РёРё, С‚Рѕ password СѓРєР°Р·С‹РІР°С‚СЊ РЅРµ РЅСѓР¶РЅРѕ.
        
        ```sc = sc.BusinessLogic(login="your_login", password="your_password" url="base poly server url")```
        
        РЎРєСЂРёРїС‚С‹ Р·Р°РїСѓСЃРєР°СЋС‚СЃСЏ РїСЂРё РїРѕРјРѕС‰Рё РєРѕРјР°РЅРґС‹ С„СѓРЅРєС†РёР№, Р»РµР¶Р°С‰РёС… РІ С„Р°Р№Р»Рµ business_scenarios.py
        
        Р¤СѓРЅРєС†РёРё РІ РјРѕРґСѓР»Рµ business_scenarios РјРѕР¶РЅРѕ РїРѕСЃРјРѕС‚СЂРµС‚СЊ РїСЂРё РїРѕРјРѕС‰Рё СЃС‚Р°РЅРґР°СЂС‚РЅРѕР№ С„СѓРЅРєС†РёРё Python: dir()
        
        РђСЂРіСѓРјРµРЅС‚С‹ С„СѓРЅРєС†РёР№, РёС… СЃРјС‹СЃР», Р° С‚Р°РєР¶Рµ РїСЂРѕС‡СѓСЋ docstring-РґРѕРєСѓРјРµРЅС‚Р°С†РёСЋ РјРѕРґСѓР»СЏ Рё С„СѓРЅРєС†РёР№ РјРѕР¶РЅРѕ РїРѕСЃРјРѕС‚СЂРµС‚СЊ РїСЂРё РїРѕРјРѕС‰Рё СЃС‚Р°РЅРґР°СЂС‚РЅРѕР№ С„СѓРЅРєС†РёРё Python: help()
        
        Р’ РјРѕРґСѓР»Рµ business_scenarios РµСЃС‚СЊ С„СѓРЅРєС†РёРё execute_olap_command() Рё execute_manager_command().
        execute_olap_command() РґРѕР»Р¶РЅР° Р·Р°РїСѓСЃРєР°С‚СЊ РІСЃРµ РєРѕРјР°РЅРґС‹ РјРѕРґСѓР»СЏ Olap,
        execute_manager_command() РґРѕР»Р¶РЅР° Р·Р°РїСѓСЃРєР°С‚СЊ РІСЃРµ РєРѕРјР°РЅРґС‹ РјРѕРґСѓР»СЏ Manager.
        
        # РЅР°РіСЂСѓР·РѕС‡РЅРѕРµ С‚РµСЃС‚РёСЂРѕРІР°РЅРёРµ Рё С‚РµСЃС‚РёСЂРѕРІР°РЅРёРµ РїСЂРѕРёР·РІРѕРґРёС‚РµР»СЊРЅРѕСЃС‚Рё
        РџРµСЂРІС‹Рј С€Р°РіРѕРј РїРѕР»РѕР¶РёС‚СЊ С„Р°Р№Р» ```pick_metrics.py``` (РїР°РїРєР° ```performance_testing```) РЅР° СЃРµСЂРІРµСЂ, РєРѕС‚РѕСЂС‹Р№ Р±СѓРґРµС‚ РЅР°РіСЂСѓР¶Р°С‚СЊСЃСЏ.
        РќР° СЃРµСЂРІРµСЂРµ СЃРґРµР»Р°С‚СЊ С„Р°Р№Р» РёСЃРїРѕР»РЅСЏРµРјС‹Рј РєРѕРјР°РЅРґРѕР№ ```chmod a+x pick_metrics.py```.
        РџРѕСЃР»Рµ С‡РµРіРѕ Р·Р°РїСѓСЃС‚РёС‚СЊ С„Р°Р№Р» РєРѕРјР°РЅРґРѕР№ ```./pick_metrics.py 60```, РіРґРµ ```60``` - 
        РєРѕР»РёС‡РµСЃС‚РІРѕ РјРёРЅСѓС‚, РІ С‚РµС‡РµРЅРёРµ РєРѕС‚РѕСЂС‹С… СЃРєСЂРёРїС‚ Р±СѓРґРµС‚ СЃРѕР±РёСЂР°С‚СЊ РјРµС‚СЂРёРєРё (% Р·Р°РіСЂСѓР·РєРё CPU Рё RAM).
        РџРѕСЃР»РµРґРЅРёР№ С€Р°Рі РјРѕР¶РЅРѕ С‚Р°РєР¶Рµ СЃРґРµР»Р°С‚СЊ СЃ Р»РѕРєР°Р»СЊРЅРѕР№ РјР°С€РёРЅС‹.
        
        **Р›РѕРєР°Р»СЊРЅРѕ:**
        
        Р’ РїР°РїРєРµ ```performance_testing``` РѕС‚СЂРµРґР°РєС‚РёСЂРѕРІР°С‚СЊ С„Р°Р№Р» ```config.ini```.
        
        Р”Р»СЏ РїРѕР»СЊР·РѕРІР°С‚РµР»РµР№ Linux: Р·Р°РїСѓСЃС‚РёС‚СЊ С„Р°Р№Р» ```performance_master.sh``` (РґР»СЏ Windows: ```performance_master.sh```),
        РєРѕС‚РѕСЂС‹Р№ Р·Р°РїСѓСЃС‚РёС‚ locust,
        Р·Р°РїСѓСЃС‚РёС‚ СЃРєСЂРёРїС‚ ```pick_metrics.py```,
        Р·Р°РїСѓСЃС‚РёС‚ СЃРєСЂРёРїС‚С‹, РєРѕС‚РѕСЂС‹Рµ Р±СѓРґСѓС‚ СЃ РїРµСЂРёРѕРґРёС‡РЅРѕСЃС‚СЊСЋ 10 СЃРµРєСѓРЅРґ Р·Р°Р±РёСЂР°С‚СЊ РѕС‚С‡РµС‚С‹ СЃ СЃРµСЂРІРµСЂР° Рё СЃС‚СЂРѕРёС‚СЊ РїРѕ РЅРёРј РіСЂР°С„РёРє.
        
        Р’ Р±СЂР°СѓР·РµСЂРµ Р·Р°РїСѓСЃС‚РёС‚СЊ РІРµР±-РјРѕСЂРґСѓ locust ```http://localhost:8089/```.
        Р’ РІРµР±-РјРѕСЂРґРµ СѓРєР°Р·Р°С‚СЊ РєРѕР»РёС‡РµСЃС‚РІРѕ РїРѕР»СЊР·РѕРІР°С‚РµР»РµР№ РґР»СЏ РЅР°РіСЂСѓР·РѕС‡РЅРѕРіРѕ С‚РµСЃС‚РёСЂРѕРІР°РЅРёСЏ,
        РєРѕР»РёС‡РµСЃС‚РІРѕ РЅРѕРІС‹С… РїРѕР»СЊР·РѕРІР°С‚РµР»РµР№/СЃРµРє Рё С…РѕСЃС‚.
        
        Р’Рѕ РІСЂРµРјСЏ РЅР°РіСЂСѓР·РѕС‡РЅРѕРіРѕ С‚РµСЃС‚РёСЂРѕРІР°РЅРёСЏ РІРµСЃСЊ РїРѕС‚РѕРє РІС‹РІРѕРґР° Рё РїРѕС‚РѕРє РѕС€РёР±РѕРє РїРёС€РµС‚СЃСЏ РІ ```/polymatica/logs/performance_tests.log```
        
        Change Log
        ==========
        
        0.0.1 (01/12/2020)
        ------------------
        - First Release
Keywords: polymatica
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Education
Classifier: Operating System :: Microsoft :: Windows :: Windows 10
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
