Admin Commands ============== ``django-pyas2`` provides a set of Django ``manage.py`` admin commands that perform various functions. We have already seen the usage of some of these commands in the previous sections. Let us now go through the list of available commands: sendas2message -------------- The ``sendas2message`` command triggers a file transfer, it takes the mandatory arguments organization id, partner id and the full path to the file to be transferred. The command can be used by other applications to integrate with ``django-pyas2``. sendas2bulk ----------- The ``sendas2bulk`` command looks in the outbox folder for each partner setup on the as2 server. It then triggers a transfer for each file found in the outbox. manageas2server --------------- The ``manageas2server`` command performs various management operation on the AS2 server. The following options are available which can either be used together or alone: * ``--async-mdns``: This operation performs two functions; it sends asynchronous MDNs for messages received from your partners and also checks if we have received asynchronous MDNs for sent messages so that the message status can be updated appropriately. * ``--retry``: This operation checks for any messages that have been set for retries and then re-triggers the transfer for these messages. * ``--clean``: This operation deletes all messages objects and related files older that the ``MAX_ARCH_DAYS`` setting.