Skip to main content

Communication Class Utilities

Project description

Communication Area

Installation

ka_ut_com can be installed from PyPI or Anaconda.

To install with pip:

$ python -m pip install ka_ut_com

To install with conda:

$ conda install -c conda-forge ka_ut_com

This requires that the readme extra is installed:

$ python -m pip install ka_ut_com[readme]

Configuration

The Configuration of general or tenant specific Package logging is defined in Yaml Configuration Files in the data directory <Package Name>/data of the Package.

Configuration Files

Logging Type

Configuration File

Description

general

log.yml

the Python Logger compatible general Configuration file is used to define tenant independend logging

tenant

log.main.tenant.yml

the Python Logger compatible tenant Configuration file is used to define tenant dependend logging

Modules

ka_ut_com contains the following modules.

Base Modules

Base Modules

Module

Description

com.py

The com module contains the the Base Communication class Com and Utility Classes:

Class

Description

Com

Base Communication Setup

Standard

Standard Log Configuration

Person

Person based Log Configuration

Cfg

Configuration Management

Mgo

Mongo Db Configuration Management

App

Setup Application Management

Exit

Setup Exit Handling

Utility Modules

Utility Modules

Module

Description

pacmod.py

The pacmod module contains the Pacmod Class with the following Components (Functions and sub classes):

Component

Type

Description

sh

function

show pacmod dictionary

Cfg

class

Configuration Class

Pmd

class

Package Module Sub Class

Path

class

Path Management Class

ioc.py

The ioc module contains I/O Classes for the following file types: yaml, json

Class

Description

Yaml

I/O for yaml files

Json

I/O for json files

Special Modules

Special Tehnical Modules

Module

Description

__init__.py

dummy Init Module: contains no Statements

__version__.py

contains Assignment Statements for Version System Variables:

System Variable

Example

__title__

‘ka_ut_com’

__description__

‘Communication Area Utilities.’

__url__

https://ka-com.readthedocs.io/en/latest

__version___

‘2023.2.2’

__build__

0x022200

__author_email__

‘Bernd Stroehle’

__license__

‘Apache-2.0’

__copyright__

‘Copyright 2023 bs29’

__cake__

u’u2728 U0001f370 u2728’

Appendix

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ka_ut_com-2023.2.2.tar.gz (45.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ka_ut_com-2023.2.2-py3-none-any.whl (75.3 kB view details)

Uploaded Python 3

File details

Details for the file ka_ut_com-2023.2.2.tar.gz.

File metadata

  • Download URL: ka_ut_com-2023.2.2.tar.gz
  • Upload date:
  • Size: 45.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.11

File hashes

Hashes for ka_ut_com-2023.2.2.tar.gz
Algorithm Hash digest
SHA256 eb63fded185894f15607806a38f1694281a45f5172f7461c18d2ce6f97649fdd
MD5 327123e249b895cc2a418e3f1f4fc6dd
BLAKE2b-256 a37a32a30d19c44776ee2dc98c5c10e2b3b4980e00488ed62c7281a01892bbf5

See more details on using hashes here.

File details

Details for the file ka_ut_com-2023.2.2-py3-none-any.whl.

File metadata

  • Download URL: ka_ut_com-2023.2.2-py3-none-any.whl
  • Upload date:
  • Size: 75.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.11

File hashes

Hashes for ka_ut_com-2023.2.2-py3-none-any.whl
Algorithm Hash digest
SHA256 84e61ea244e00933cbee5c4d628dd1bfd4c9bbb1697ee7082f63f8eb1c2adae8
MD5 0b7a52ce2bf95cf8ac1a3bd93b88f878
BLAKE2b-256 f0ac1827c932cf07c40ce24498e77b791f08f10974e7d29a07b7f7ad221386ee

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page