<gh_stars>1-10
"""
Requires:
    None
Provides:
    context
        - cleanupFullPaths (list)
        - cleanupEmptyDirs (list)
"""

import pyblish.api


class CollectCleanupKeys(pyblish.api.ContextPlugin):
    """Prepare keys for 'ExplicitCleanUp' plugin."""

    label = "Collect Cleanup Keys"
    order = pyblish.api.CollectorOrder

    def process(self, context):
        context.data["cleanupFullPaths"] = []
        context.data["cleanupEmptyDirs"] = []

"""
Requires:
    None
Provides:
    context
        - cleanupFullPaths (list)
        - cleanupEmptyDirs (list)
"""

import pyblish.api


class CollectCleanupKeys(pyblish.api.ContextPlugin):
    """Prepare keys for 'ExplicitCleanUp' plugin."""

    label = "Collect Cleanup Keys"
    order = pyblish.api.CollectorOrder

    def process(self, context):
        context.data["cleanupFullPaths"] = []
        context.data["cleanupEmptyDirs"] = []
Requires:     None Provides:     context         - cleanupFullPaths (list)         - cleanupEmptyDirs (list) Prepare keys for 'ExplicitCleanUp' plugin.