avocado-framework/avocado

View on GitHub
examples/plugins/job-pre-post/sleep/setup.py

Summary

Maintainability
A
0 mins
Test Coverage
from setuptools import setup

name = "avocado_job_sleep"
init_klass = "SleepInit"
klass = "Sleep"
entry_point = f"{name} = {name}:{klass}"
init_entry_point = f"{name} = {name}:{init_klass}"

if __name__ == "__main__":
    setup(
        name=name,
        version="1.0",
        description="Avocado Pre/Post Job Sleep",
        py_modules=[name],
        entry_points={
            "avocado.plugins.init": [init_entry_point],
            "avocado.plugins.job.prepost": [entry_point],
        },
    )