<filename>geoprocessing/handlers/SaveFbx.py
from geoprocessing import pipe
from geoprocessing.entities import FileLabel


class SaveFbx(pipe.Processer):
    requires = FileLabel
    provides = FileLabel

    def process(self, daefn: FileLabel, dtype):
        dataid = daefn.__DATAID__
        filepath = self.conf.get('file.filepath').format(dataid=dataid)

        yield FileLabel(filepath, daefn.geo.origin_reference, dataid)

<filename>geoprocessing/handlers/SaveFbx.py
from geoprocessing import pipe
from geoprocessing.entities import FileLabel


class SaveFbx(pipe.Processer):
    requires = FileLabel
    provides = FileLabel

    def process(self, daefn: FileLabel, dtype):
        dataid = daefn.__DATAID__
        filepath = self.conf.get('file.filepath').format(dataid=dataid)

        yield FileLabel(filepath, daefn.geo.origin_reference, dataid)
