ó
Ż*µPc           @   sJ   d  d l  m Z d  d l m Z d  d l m Z d e f d     YZ d S(   i’’’’(   t   settings(   t   NoArgsCommand(   t   import_modulet   Commandc           B   s   e  Z d  Z d   Z RS(   sq   Can be run as a cronjob or directly to clean out expired sessions (only with the database backend at the moment).c         K   sO   t  t j  } y | j j   Wn( t k
 rJ |  j j d t j  n Xd  S(   Ns?   Session engine '%s' doesn't support clearing expired sessions.
(   R   R    t   SESSION_ENGINEt   SessionStoret   clear_expiredt   NotImplementedErrort   stderrt   write(   t   selft   optionst   engine(    (    sR   ../Django//lib/python/django/contrib/sessions/management/commands/clearsessions.pyt   handle_noargs	   s    (   t   __name__t
   __module__t   helpR   (    (    (    sR   ../Django//lib/python/django/contrib/sessions/management/commands/clearsessions.pyR      s   N(   t   django.confR    t   django.core.management.baseR   t   django.utils.importlibR   R   (    (    (    sR   ../Django//lib/python/django/contrib/sessions/management/commands/clearsessions.pyt   <module>   s   