ayon-core/openpype/plugins/publish/collect_machine_name.py
2021-04-01 18:54:46 +02:00

22 lines
440 B
Python

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