Skip to main content

TAC Tasks input validation

Project description

tac_tasks_validation

Performs validation for tasks performed by TAC. Involves validating the data input like ONTs

Usage

Import the various validations from tac_tasks_validation

from tac_tasks_validation import OltToNewValidation
validate = OltToNewValidation(
            old_ont='some_ont_sn',
            new_ont='another_ont_sn',
            logger=logger,  # logging.Logger object
            old_db_session=old_db_session,  # sqlalchemy.orm.Session object
            old_db_radius_session=old_db_radius_session,  # sqlalchemy.orm.Session object
            new_db_session=new_db_session  # sqlalchemy.orm.Session object
        )
validate.validate_old_to_new_swap()

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

tac_tasks_validation-0.4.tar.gz (4.7 kB view hashes)

Uploaded Source

Built Distribution

tac_tasks_validation-0.4-py3-none-any.whl (7.3 kB view hashes)

Uploaded Python 3

Supported by

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