<?xml version="1.0"?>
<!--
/**
 * @author Amasty Team
 * @copyright Copyright (c) Amasty (https://www.amasty.com)
 * @package Full Page Cache Warmer for Magento 2
 */-->

<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:module:Magento_Cron:etc/crontab.xsd">
    <group id="amasty_crawler">
        <job name="amasty_fpc_generate_queue" instance="Amasty\Fpc\Cron\GeneratePageQueue" method="execute">
            <config_path>amasty_fpc/performance_settings/generate_cron</config_path>
        </job>
        <job name="amasty_fpc_process_queue" instance="Amasty\Fpc\Cron\ProcessPageQueue" method="execute">
            <config_path>amasty_fpc/performance_settings/process_cron</config_path>
        </job>
        <job name="amasty_fpc_job_queue" instance="Amasty\Fpc\Cron\JobQueueConsumer" method="execute">
            <schedule>* * * * *</schedule>
        </job>
        <job name="amasty_fpc_clear_log" instance="Amasty\Fpc\Cron\LogCleaner" method="execute">
            <schedule>0 0 * * *</schedule>
        </job>
        <job name="amasty_fpc_clear_activity_log" instance="Amasty\Fpc\Cron\ClearActivityLog" method="execute">
            <config_path>amasty_fpc/general/activity_log_cleaning_period</config_path>
        </job>
    </group>
</config>
