Skip to main content

Overview

bisos.tocsModules provides general facilities for creation of arget Oriented Command-Services (tocs) Modules.

In this model Targets are collections of accessible Managed Objects (MOs). Target-Modules are Python modules which are aware of the Target’s set of MOs

bisos.tocsModules is a python package that uses the PyCS-Framework.

Table of Contents TOC

The model and terminology of Modules, Targets and Managed Objects

The model of terminology of TocsModules is precise and well defined.

Here is a summary of the key concepts and where appropriate their origins:

  • System: as defined in ISO-7498 (X.200) [[file:./panels/bisos.tocsModules/model/X.200.pdf

  • Managed Object: as defined in X.700 file:./panels/bisos.tocsModules/model/X.700.pdf

  • Managed Object Parameter: as defined in X.720 file:./panels/bisos.tocsModules/model/X.720.pdf

  • Target: An entity within a system containing one or more Managed Objects.

  • Dest: (Destination) A system containing one or more Targets

  • Cluster: A named list of Destinations

  • Target-Module: A python module capable of processing specific type of targets. Modules can be of different types such as those enumerated below.

  • BISOS-CS-Module: A Native CS module that is aware of targets. CS-Modules accept one and only one destination

  • Uploadable-Modules: Modules that can be uploaded into the PyCS targets environment. This is accomplished through the bisos.uploadAsCs package.

  • –paralel. Based on a the CS Parameter –paralel, the list of Clusters/Dests/Targets can be invoked sequentially or in paralel. Absense of –paralel means sequential.

Part of BISOS — ByStar Internet Services Operating System

Layered on top of Debian, BISOS: (By* Internet Services Operating System) is a unified and universal framework for developing both internet services and software-service continuums that use internet services. See Bootstrapping ByStar, BISOS and Blee for information about getting started with BISOS.
BISOS is a foundation for The Libre-Halaal ByStar Digital Ecosystem which is described as a cure for losses of autonomy and privacy in a book titled: Nature of Polyexistentials. bisos.tocsModules is part of BISOS.

Target Awareness of Target-Modules

bisos.tocsModules provides various facilities to Target-Modules.

By importing py3/bisos/tocsModules/facterModulecsu.py the following parameters are defined:

–targetsFile

–targetsNu

–destsList

–cluster

–paralel

Installation

The sources for the bisos.tocsModules pip package are maintained at: https://github.com/bisos-pip/tocsModules.

The bisos.tocsModules pip package is available at PYPI as https://pypi.org/project/bisos.tocsModules

You can install bisos.tocsModules with pip or pipx.

Installation With pip

If you need access to bisos.tocsModules as a python module, you can install it with pip:

pip install bisos.tocsModules

Installation With pipx

If you only need access to bisos.tocsModules on command-line, you can install it with pipx:

pipx install bisos.tocsModules

Post Installation Basic Testing

After the installation, run some basic tests:

tocsModules.cs
tocsModules networking.interfaces.lo.bindings

Usage

Local Usage (system command-line)

tocsModules.cs does the equivalent of tocsModules.

bin/tocsModules.cs

Documentation and Blee-Panels

bisos.tocsModules is part of ByStar Digital Ecosystem http://www.by-star.net.

This module’s primary documentation is in the form of Blee-Panels. Additional information is also available in: http://www.by-star.net/PLPC/180047

bisos.tocsModules Blee-Panels

bisos.tocsModules Blee-Panles are in ./panels directory. From within Blee and BISOS these panles are accessible under the Blee “Panels” menu.

See file:./panels/_nodeBase_/fullUsagePanel-en.org for a starting point.

Support

For support, criticism, comments and questions; please contact the author/maintainer

Planned Improvements

  • Enumerate applicabilities: telecom/SON, datacenter, CMIP-MOs

  • py3/bisos/tocsModules/tocsModulecsu.py

Metadata

Release files for bisos.tocsModules 0.16

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for bisos.tocsModules 0.16
File Size Uploaded
bisos_tocsmodules-0.16.tar.gz 35.3 kB Details

Release files / bisos_tocsmodules-0.16.tar.gz

Download URL bisos_tocsmodules-0.16.tar.gz
Size 35.3 kB
Tags Source
SHA-256 checksum
How to use checksums
c2d9d129f2e83a493c06a3c31735158bd15669639011ac3f54286cb45ba4c128
BLAKE2b-256 checksum
How to use checksums
c8a4a4db363c5b73dbd0f644d54f77c0a3789c8548557789d653df7817d86737
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.11.2

Release history Release notifications | RSS feed

This release

0.16 This release

1 release file

0.15

1 release file

0.14

1 release file

0.13

1 release file

0.12

1 release file

0.11

1 release file

0.1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page