Exemplo n.º 1
0
    def execute(self, ns, service):
        columns = (('Name', lambda i: srv.RE_SUFFIX.sub('', i.Name)),
                   'Caption', ('Enabled',
                               lambda i: srv.get_enabled_string(ns, i)),
                   ('Status', lambda i: srv.get_status_string(ns, i)))

        return columns, srv.get_service(ns, service)
Exemplo n.º 2
0
    def execute(self, ns, service):
        columns = (
                ('Name', lambda i: srv.RE_SUFFIX.sub('', i.Name)),
                'Caption',
                ('Enabled', lambda i: srv.get_enabled_string(ns, i)),
                ('Status', lambda i: srv.get_status_string(ns, i)))

        return columns, srv.get_service(ns, service)
Exemplo n.º 3
0
    def execute(self, ns, _enabled, _disabled):
        kind = 'all'
        if _enabled:
            kind = 'enabled'
        elif _disabled:
            kind = 'disabled'

        columns = [
                ('Name', lambda i: srv.RE_SUFFIX.sub('', i.Name)),
                ('Status', lambda i: srv.get_status_string(ns, i))]
        if kind == 'all':
            columns.append(('Enabled', lambda i: srv.get_enabled_string(ns, i)))

        def generator():
            for service_inst in srv.list_services(ns, kind):
                yield service_inst

        return columns, generator()
Exemplo n.º 4
0
    def execute(self, ns, _enabled, _disabled):
        kind = 'all'
        if _enabled:
            kind = 'enabled'
        elif _disabled:
            kind = 'disabled'

        columns = [('Name', lambda i: srv.RE_SUFFIX.sub('', i.Name)),
                   ('Status', lambda i: srv.get_status_string(ns, i))]
        if kind == 'all':
            columns.append(
                ('Enabled', lambda i: srv.get_enabled_string(ns, i)))

        def generator():
            for service_inst in srv.list_services(ns, kind):
                yield service_inst

        return columns, generator()