dcc_qc.profiles package

Submodules

dcc_qc.profiles.hathi_lab module

class dcc_qc.profiles.hathi_lab.HathiLab

Bases: dcc_qc.profiles.profile.AbsProfile

create_validate_package_task(package) → dcc_qc.tasks.Task
get_package_type
profile_name = 'HathiLab'

dcc_qc.profiles.hathi_submit module

class dcc_qc.profiles.hathi_submit.HathiSubmit

Bases: dcc_qc.profiles.profile.AbsProfile

create_validate_package_task(package)
get_package_type
profile_name = 'HathiSubmit'

dcc_qc.profiles.profile module

class dcc_qc.profiles.profile.AbsProfile

Bases: object

create_validate_package_task(package)
get_package_type
profile_name = 'abstract profile'

dcc_qc.profiles.profile_factory module

class dcc_qc.profiles.profile_factory.ProfileFactory

Bases: object

create_instance(profile_name)
load_packages()
profiles = {}

dcc_qc.profiles.utils module

dcc_qc.profiles.utils.get_available()
dcc_qc.profiles.utils.get_profile(factory_name) → dcc_qc.profiles.profile.AbsProfile

Module contents