Skip to content

collect_kitsu_credential

CollectKitsuLogin

Bases: KitsuPublishContextPlugin

Collect Kitsu session using user credentials

Source code in client/ayon_kitsu/plugins/publish/collect_kitsu_credential.py
 8
 9
10
11
12
13
14
15
16
17
18
19
class CollectKitsuLogin(KitsuPublishContextPlugin):
    """Collect Kitsu session using user credentials"""

    order = pyblish.api.CollectorOrder
    label = "Kitsu user session"
    # families = ["kitsu"]

    def process(self, context):
        import gazu

        gazu.set_host(os.environ["KITSU_SERVER"])
        gazu.log_in(os.environ["KITSU_LOGIN"], os.environ["KITSU_PWD"])