"""
LsVarSpoolClientmq - command ``ls -ln /var/spool/clientmqueue``
===============================================================
The ``ls -ln /var/spool/clientmqueue`` command provides information for the listing of the ``/var/spool/clientmqueue`` directory.
Sample input is shown in the Examples. See ``FileListing`` class for
additional information.
Sample directory list::
total 40
-rw-rw---- 1 51 51 4 Jul 11 02:32 dfw6B6Wilr002718
-rw-rw---- 1 51 51 4 Jul 11 02:32 dfw6B6WixJ002715
-rw-rw---- 1 51 51 4 Jul 11 02:32 dfw6B6WjP6002721
-rw-rw---- 1 51 51 817 Jul 11 03:35 dfw6B7Z8BB002906
-rw-rw---- 1 51 51 817 Jul 11 04:02 dfw6B822T0011150
Examples:
>>> "dfw6B6Wilr002718" in ls_var_spool_clientmq
False
>>> "/var/spool/clientmqueue" in ls_var_spool_clientmq
True
>>> ls_var_spool_clientmq.dir_entry('/var/spool/clientmqueue', 'dfw6B6Wilr002718')['type']
'-'
"""
from insights.specs import Specs
from insights.util import deprecated
from .. import CommandParser, parser
from .. import FileListing
[docs]@parser(Specs.ls_var_spool_clientmq)
class LsVarSpoolClientmq(CommandParser, FileListing):
"""
.. warning::
This class is deprecated and will be removed from 3.5.0.
Please use the :class:`insights.parsers.ls.LSlan` instead.
Parses output of ``ls -ln /var/spool/clientmqueue`` command.
"""
def __init__(self, *args, **kwargs):
deprecated(LsVarSpoolClientmq, "Please use the :class:`insights.parsers.ls.LSlan` instead.", "3.5.0")
super(LsVarSpoolClientmq, self).__init__(*args, **kwargs)