ansiblemetrics

View on PyPIReverse Dependencies (3)

0.4.2 ansiblemetrics-0.4.2-py3-none-any.whl

Wheel Details

Project: ansiblemetrics
Version: 0.4.2
Filename: ansiblemetrics-0.4.2-py3-none-any.whl
Download: [link]
Size: 101909
MD5: 3fb7f82b05ca35e034d867730ed36568
SHA256: c3de14d2fcea68a598216b15a33d1e973d6019288530b282ca84da06aa95a8aa
Uploaded: 2023-08-27 21:18:40 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: ansiblemetrics
Version: 0.4.2
Summary: A module to extract metrics from Ansible scripts
Author: Stefano Dalla Palma
Author-Email: stefano.dallapalma0[at]gmail.com
Maintainer: Stefano Dalla Palma
Home-Page: https://github.com/radon-h2020/radon-ansible-metrics
Download-Url: https://github.com/radon-h2020/radon-ansible-metrics/archive/0.4.2.tar.gz
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Operating System :: OS Independent
Requires-Python: >=3.6
Requires-Dist: pyyaml (==6.0.1)
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 6562 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.41.2)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
ansiblemetrics/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ansiblemetrics/ansible_keywords.py sha256=OTIR9YciueFauo2cB7cSpUc5M4fOuUv9xntmdCNs6hE 3533
ansiblemetrics/ansible_metric.py sha256=dEtbA9NXDCWBDbHtRqKyU7vOEUVdMXMI73bxdcM7jhY 1780
ansiblemetrics/ansible_modules.py sha256=bJkozW0Cy2d3N5LRzUe6G-ds3oEdyDgFIAcJRRxWd7I 141232
ansiblemetrics/command_line.py sha256=-pmK0CJ870vk0t96zdv1acYZEjYACq2QoYHVAHcV6nE 3409
ansiblemetrics/import_metrics.py sha256=4V9roG0alXXcr1IT1NE84uibt8bw7ZiT05dHk6YNPU8 4759
ansiblemetrics/lines_metric.py sha256=6uTfT3gFr0Kf36-8X57lYNgf4aV_rXd__R9N43KVp1I 1143
ansiblemetrics/metrics_extractor.py sha256=mj-VVgVqumeyu6pogsuQbrf3JjChe8hbuTq2Ob1mjr8 427
ansiblemetrics/utils.py sha256=Qy0BPgO5NikfjF0j5-yLqQlQ5oC4UNBQx9UxYTaCT-s 2144
ansiblemetrics/general/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ansiblemetrics/general/lines_blank.py sha256=2N8IMFqdSuhhLV6FYEonl0fBwK4thmR4NMhURKvH528 949
ansiblemetrics/general/lines_code.py sha256=zt437kI--M4us-6n1vC9kWa4jl0bWZSHnyvZ1j-kc3U 1069
ansiblemetrics/general/lines_comment.py sha256=Ig9MVowB5swkoSZ1ZXkxKrEMHK_zeRLtqD5qMW5bHDo 1016
ansiblemetrics/general/num_conditions.py sha256=e8_wgI-wA7-EW8WlS2qj3oNVa8Py8X8S7qLuvgJ5B5Y 1583
ansiblemetrics/general/num_decisions.py sha256=S4JPw0VU-vdvASQbK13kH9Z3itCPy6TCuTcxmSUCQWw 2071
ansiblemetrics/general/num_deprecated_keywords.py sha256=wpooFhOhZtEWQ5xPgzli8-Y6j6Dlo8qi8iKnDlktyw8 1335
ansiblemetrics/general/num_keys.py sha256=NRxlH67Owh4bhaW2cUCg9cWIZVXwEHKuS2GnwX7ytsg 891
ansiblemetrics/general/num_math_operations.py sha256=6J2ZMImw7jC7FPQkbwpbtSVpyZ53fwEGu3HIrCrzRVg 1474
ansiblemetrics/general/num_suspicious_comments.py sha256=0MY2WrNeD5RwvhK0ipFcybh_LxqZXU0eoKM8VrYXYo8 1562
ansiblemetrics/general/num_tokens.py sha256=XFgTFTQDpCfFAdt6VACiDHPP8s02NUGaqxviTxlXwHo 943
ansiblemetrics/general/text_entropy.py sha256=OyJGjeP-8s-xmELdFztwGFenhghSC7g_G_nErZqOyOQ 1362
ansiblemetrics/playbook/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ansiblemetrics/playbook/avg_play_size.py sha256=X21UkhHEDCtBZY-_ESCWLG8SUgsYUHADkT1fjCb0Soo 1167
ansiblemetrics/playbook/avg_task_size.py sha256=IUSVKx1YxD90F8J9fcpFo6g1fgEk4dpCAEoEtpzh65A 1377
ansiblemetrics/playbook/num_authorized_key.py sha256=eZI-iotijnGiWtWeuuHP4NVDqzAyOKczpvnBH_Z5qaY 1105
ansiblemetrics/playbook/num_blocks.py sha256=Ocq4PcbC2v-zSGuV9obyh3le_tH1aiIi1blTikkGetE 1743
ansiblemetrics/playbook/num_blocks_error_handling.py sha256=t8AFFYDjb4SN0tioRnHBfsIT-aGjzJk24hFNvRlfBL4 2430
ansiblemetrics/playbook/num_commands.py sha256=RC3xGx4HkABzFITNfaSr8EDemY5U29876O0troWeaBA 1587
ansiblemetrics/playbook/num_deprecated_modules.py sha256=rm1TjRP12MlQYrmoKGEzKlKow8nah98pSO1Rl8QNDTc 1345
ansiblemetrics/playbook/num_distinct_modules.py sha256=Pg0itIsx8QsuwuzyiKMD7ilzXxL8brbqY7xICXJmimM 1724
ansiblemetrics/playbook/num_external_modules.py sha256=tLPqka_09LNXpg9sZdFOtKqyDmMzMPgEcMWrDKSmV6k 1301
ansiblemetrics/playbook/num_fact_modules.py sha256=5bAUVclWak72eqkIkfwstkSuhSmNzO4OvbsrawRLDDY 1766
ansiblemetrics/playbook/num_file_exists.py sha256=T-QqbIH0jLdE1xqep7MaZz3IrzDc0yan-aHsE6-ckIQ 1655
ansiblemetrics/playbook/num_file_mode.py sha256=Wbt-4dlwyjM3nUSJSQZ3tHTfxiyyPGa8ktmku57h2pk 1375
ansiblemetrics/playbook/num_file_modules.py sha256=wekDoJZ-T4DTW7HoHTNu2gEBHP1cVjBv35in6jE-b-E 999
ansiblemetrics/playbook/num_filters.py sha256=vAaWpgMJtpHoRKvxMHL58VgUIFDhGJY34QdHiB2CRxA 1254
ansiblemetrics/playbook/num_ignore_errors.py sha256=KmK1PtM3PkH55W0KlaotbV3EWyQ3nagvTWO5GSGvzjc 1318
ansiblemetrics/playbook/num_imported_playbooks.py sha256=YsNADHBssfGZxhJsRxGheHMJv-kbmUcLxmLhp-nPBvA 1076
ansiblemetrics/playbook/num_imported_roles.py sha256=GOFe-l4B0IBHWXdiiGKozRoHlt4CrThWhZBJTo97sYU 1036
ansiblemetrics/playbook/num_imported_tasks.py sha256=FP2zYmmQm1T_HrvGrzT7LchbjJKu8qG01Ds2Tzcqq44 924
ansiblemetrics/playbook/num_included_roles.py sha256=S3oqan1BCAdGGBGQapdP0OQcDit7IcjlbQIHozpNTsc 911
ansiblemetrics/playbook/num_included_tasks.py sha256=BOHYA1nAbcU4xURaJgEpK16RnG1dyCJMYOcfokpFSwc 922
ansiblemetrics/playbook/num_included_vars.py sha256=xEH3Tl3CesKcsq4aVSOy8x6-iNPiEk1W7jUSuba1ogw 936
ansiblemetrics/playbook/num_includes.py sha256=dmX3-45wN-Y0p8b2p_nHhue0oqlL_4B41NmkonA01Ow 963
ansiblemetrics/playbook/num_lookups.py sha256=j0nJ5Z2WkDoLg7XMUA3nWKJWrNynW1Ip4CNv5Kng8Tg 1362
ansiblemetrics/playbook/num_loops.py sha256=Ow4J98-GIs4TeF-k45iViDdWeHm49JgNWiMCe6hSz4o 1071
ansiblemetrics/playbook/num_name_with_vars.py sha256=dTiUmLYdj6A09pSs9eKe85mI7TrmaiZiKWhlS_r07DA 2023
ansiblemetrics/playbook/num_parameters.py sha256=UfAPMZJv_89EOJ5B9FOq6YLwwyKOQkw_XEBne3pONjM 1442
ansiblemetrics/playbook/num_paths.py sha256=DgN0Xd-PvvTqRjKGaazcxOgqT54nOcjDFczZsUJBjIs 1338
ansiblemetrics/playbook/num_plays.py sha256=OoCkoV05h3kxDDsOJ_lsD8vpJOpDrwuNUYxTfqR2oOw 754
ansiblemetrics/playbook/num_prompts.py sha256=VxF7T3vRzxHJBvQeHaG0BQhTXDGgfxHVHWDKJUIlHBA 1060
ansiblemetrics/playbook/num_regex.py sha256=xpYQHeUQ51FAsQDPERZKfxbfHuSRqMpOoUTAp28Jmwc 1237
ansiblemetrics/playbook/num_roles.py sha256=_99NrM413Lq5aa1gWsV4-2zIkWApWFzw-VRylw3_AOs 1479
ansiblemetrics/playbook/num_tasks.py sha256=H_xp5ZwV4GCS-gAnjIObbInTgCa8NjHULtWWsm9Geko 764
ansiblemetrics/playbook/num_unique_names.py sha256=80w7Abi72WmhkGOf6ZFaz03Cnl1uF3lCssVkUD1kBWo 1760
ansiblemetrics/playbook/num_uri.py sha256=hW7wJ9OUPajMZiT5uAtJJimprJIKbU6oYRFk61DqBlk 783
ansiblemetrics/playbook/num_vars.py sha256=zqXj1dGkyw52YI-6mSNQ_GA7mqHRPJ9oUrbFC1Lx7UE 1521
tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/test_ansible_metric_init.py sha256=v8rsNZN5pRuTQddoRwvvZDl3XJFZ0ZiXb9owWt1Tb9s 1528
tests/test_lines_metric_init.py sha256=vmt6y8hh0SC0Dqk9bWyG6UQY6H-r7xhIKncklE4rme4 990
tests/test_utils.py sha256=O3YitRSs7iYh3pTIzxLS6oZiQbDlaaTCvw-9cjq8WDA 616
tests/general/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/general/test_lines_blank__count.py sha256=AQMLlT6mBQ3c6zvGXlbYKecR5ACa5IziFypr6CiUgfQ 637
tests/general/test_lines_code__count.py sha256=CtIRfr-vcBx68iizuw8sk28kZI2Ms-Z4nCvX5a07Fds 550
tests/general/test_lines_comment__count.py sha256=L61G-7sat8dIWefLQ1WY5lxJVkgI5xnLDW9F5Kw0ofA 643
tests/general/test_num_conditions__count.py sha256=DPoPdcbpXDn9t92nURobLriulNw837EQNqrQgVrWItE 1669
tests/general/test_num_decisions__count.py sha256=6WeJ7EtZ4eMbS60Dbcx17TK9mW5BaT-tZlIPy2a507U 1863
tests/general/test_num_deprecated_keywords__count.py sha256=-xTtBOU5F-NOBmaqN5eNEc1Zk7z8yqJMt6Az5LlmK74 867
tests/general/test_num_keys__count.py sha256=lmvFWIvWG5XNXYOpp8p8rtlxK7Qv2ZgEs3Ap5992VUI 491
tests/general/test_num_math_operations__count.py sha256=d1_sE1aT226E-ZKKtxKjspCy6UvjY8kuVQ7VTqCXG1I 907
tests/general/test_num_suspicious_comments__count.py sha256=MpUzUJB95o_gH0YkzT2FZCnOC18t3ZRb826NL0vhnYQ 1316
tests/general/test_num_tokens__count.py sha256=9QQwmPSPSJ1kXA8Oh3SQRX-pqNCkLWnXjvm2w7maUyQ 384
tests/general/test_text_entropy__count.py sha256=Bj90kCXXSv24WD_ojkR4rDe0NVh0WsW5sgxoDXkFuZ4 425
tests/playbook/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/playbook/test_avg_play_size__count.py sha256=ASC0e8C0LtaNaE2I8dXL-dFymC_3sag7QYbfVp0X1Sc 1175
tests/playbook/test_avg_task_size__count.py sha256=33MZiGsRbBJdu15WmJ4rQ7AK6QB6wSPLfSLOS0UmBxM 2229
tests/playbook/test_num_authorized_key.py sha256=NZtjfaKn1HxURrEG7-45PsasCybJdtdosef88a34jOg 986
tests/playbook/test_num_blocks__count.py sha256=ASMr_w64QJnLxe1VyS0UZDA_T7D-KnYH_pCF68AhKPE 1758
tests/playbook/test_num_blocks_error_handling__count.py sha256=Adj9DTcY8TWNbWANsh8sgfW9xGGByODzu3XE4yniol8 1837
tests/playbook/test_num_commands.py sha256=1vSeIORINXnFnPoaYcqQevSm97KIvRnT0aIXAJPuA-4 2420
tests/playbook/test_num_deprecated_modules__count.py sha256=SEiePFs0ycwVfWUZwInJ1jXi_iPPCkqXlgCjLXFs_Vo 1716
tests/playbook/test_num_distinct_modules__count.py sha256=sIvl2WrFDRJfTTCEzoOsSiJdPLLF7i4DYAW7janVItk 1366
tests/playbook/test_num_external_modules__count.py sha256=Tr_Qd_euvwyrAb-AQ3QxE1ne5__P4G5bLo7G1GHB6M0 1078
tests/playbook/test_num_fact_modules__count.py sha256=m0X-MHxsyIzvSTMxkEG80ExHMTC57i4-dZNfRkCw6bs 2577
tests/playbook/test_num_file_exists.py sha256=SfPqO--9PKHi-tZQgYG2j7jtmBt19c0lmYy6Q5aQ8z0 1099
tests/playbook/test_num_file_mode.py sha256=WaQSh65uxJGtX-JkPdqPyMIpBzohwwym-xfJEfYEjGU 1096
tests/playbook/test_num_file_modules.py sha256=BEfDd-CjEqRsHtF9Ow9C60JcfB-fkJkKHpwFs-0yi_c 1119
tests/playbook/test_num_filters__count.py sha256=nq3qk7mZSg38q9a7d7fxeFgFrbDZQzNIVnB_cQ_jwTI 906
tests/playbook/test_num_ignore_errors__count.py sha256=8WvYzEqnDdmX5iMlKlSZ6SmmIiDc49sw3VLh_25lfeo 1543
tests/playbook/test_num_import_playbook__count.py sha256=ayrcz14FEjAUy2V0xARXzObaMT5Bwtixd_bmnNR8oxE 917
tests/playbook/test_num_import_role__count.py sha256=gg1p39c65gUgExtDKB2a3odVFguIxrYLIidhyjrr-os 1399
tests/playbook/test_num_import_tasks__count.py sha256=4nFM4REQUaHVWnyNztEByq9hblTt65mc7OElSMvFfsM 819
tests/playbook/test_num_include__count.py sha256=iAkRNIjLGwT2T5V_bqjSrlr7neo0Ct110IutA3_ZJ_g 770
tests/playbook/test_num_include_role__count.py sha256=Awv6LupppztrPEbIAtsPl0VErrUo3tEirnkCchUsej8 803
tests/playbook/test_num_include_tasks__count.py sha256=vF2Ys5uxjrp5UQw9T6QR9CofxKDM2STk9dGEso3quEM 995
tests/playbook/test_num_include_vars__count.py sha256=podhFZQ-E8PD3bFlaNt8O5Nap4y0jTO7CELzsm7YHHI 753
tests/playbook/test_num_lookups__count.py sha256=_e-kHcOl3c6FB74V4muJyFgMSc4E85_7Rytz6msFsns 1914
tests/playbook/test_num_loops__count.py sha256=V67QRiA5_mOrAjRbPpV7ox0apQ3lxdniubJNZVaR5wo 1157
tests/playbook/test_num_name_with_vars__count.py sha256=2_E7DuFhqjqV3jABKa8mLI1kJfqfECnOTGzUmtrV_us 6344
tests/playbook/test_num_parameters.py sha256=N4ZQaAdBjxyEZvTy2S59AXRXkUwErAglPqFh0Wbi-qo 686
tests/playbook/test_num_paths.py sha256=NqVTafqXg0Wdb0uiNUqXORFl7rbM1V--CcWIaPqyRmk 978
tests/playbook/test_num_plays__count.py sha256=zJG2PLCNHCugGVMzGoe30S6YqiPFo2S77hF6pR6tZrE 1512
tests/playbook/test_num_prompts__count.py sha256=7z8w1DaAGgfh5_JUlwSV-Pr0M-Ih5wft-jUmGmgXous 1373
tests/playbook/test_num_regex.py sha256=PhI3yJCPPFCodANeb1hf0TTOqVPdgkvl5rosksVM7Y0 995
tests/playbook/test_num_roles__count.py sha256=R8g4XMnQ31-g7593wNiGdzc7MLdDWbRyP45RIEQi4NI 3255
tests/playbook/test_num_tasks__count.py sha256=KVacVyOSLsalCZY9ffm4iso99kyJCuO68OBD8M-LGYo 773
tests/playbook/test_num_unique_names__count.py sha256=-nmTQUwC4vhBW4xj_rFQ7oG0Y9sGNExmuEc9t0hfGu0 1488
tests/playbook/test_num_uri.py sha256=ddlOxxio60pcVmV3alI7bjorUw_5w5I7xCnyGn8tky8 601
tests/playbook/test_num_vars__count.py sha256=WWBTEDcRMtX3PaMy4wcaa-2o2Kc9_LX_UNytDIEWwV4 1825
ansiblemetrics-0.4.2.dist-info/LICENSE sha256=-YImjXyaFvI8-HdlPXg8HSszWxPKWabYa-luny_lA68 11345
ansiblemetrics-0.4.2.dist-info/METADATA sha256=2-GkVXnt90wE9uYhNrTrtyNsKztkyXdJY-CFWblOv6s 7533
ansiblemetrics-0.4.2.dist-info/WHEEL sha256=yQN5g4mg4AybRjkgi-9yy4iQEFibGQmlz78Pik5Or-A 92
ansiblemetrics-0.4.2.dist-info/entry_points.txt sha256=Rww7ENHsegKkrkehaYzf5zqqvcMVAn0p3ypjbX85Mgo 68
ansiblemetrics-0.4.2.dist-info/top_level.txt sha256=L6DiN2vL81SD4514t1JTM7_q86pdAwhrRQbtWwszXFU 21
ansiblemetrics-0.4.2.dist-info/RECORD

top_level.txt

ansiblemetrics
tests

entry_points.txt

ansible-metrics = ansiblemetrics.command_line:cli