Source code for shpc.main.modules.tcl

__author__ = "Vanessa Sochat"
__copyright__ = "Copyright 2021-2023, Vanessa Sochat"
__license__ = "MPL 2.0"

from .base import ModuleBase


[docs]class Client(ModuleBase): def __init__(self, **kwargs): """ An Lmod client generates an lmod recipe for install """ # The extension is technically not required, but we still set one for clarity self.module_extension = "tcl" # Except for symlink, since the goal is to have short names self.symlink_extension = "" super(Client, self).__init__(**kwargs)