Unused Snapshot Task Generating an Error


I keep seeing this sort of error in my kapacitor log…

E! failed to snapshot task task_name error processing request of type end: database name required

In my UDF’s I don’t use the Snapshot method for anything, my methods generally look like this…

def snapshot(self):
    response = udf_pb2.Response()
    response.snapshot.snapshot = ''
    return response

I’m not sure what it’s trying to do, where is the database name defined (or where should it be defined)?

It doesn’t seem to impact anything, as my UDF still runs, but I’d still like to understand what’s happening here.