ayon-core/openpype/plugins/publish/collect_machine_name.py
2022-07-25 18:30:23 +02:00

22 lines
446 B
Python

"""
Requires:
none
Provides:
context -> machine (str)
"""
import pyblish.api
class CollectMachineName(pyblish.api.ContextPlugin):
label = "Local Machine Name"
order = pyblish.api.CollectorOrder - 0.5
hosts = ["*"]
def process(self, context):
import socket
machine_name = socket.gethostname()
self.log.info("Machine name: %s" % machine_name)
context.data["machine"] = machine_name