コード例 #1
0
ファイル: saslmappings.py プロジェクト: zero804/389-ds-base
def sasl_map_list(inst, basedn, log, args):
    if args.details:
        # List SASL mappings with details
        mappings = SaslMappings(inst).list()
        result = {"type": "list", "items": []}
        for sasl_map in mappings:
            if args.json:
                entry = sasl_map.get_all_attrs_json()
                # Append decoded json object, because we are going to dump it later
                result['items'].append(json.loads(entry))
            else:
                log.info(sasl_map.display())
        if args.json:
            log.info(json.dumps(result, indent=4))
    else:
        _generic_list(inst, basedn, log.getChild('sasl_map_list'), MANY, args)
コード例 #2
0
ファイル: backend.py プロジェクト: nextoa/389-ds-base
def backend_list(inst, basedn, log, args):
    _generic_list(inst, basedn, log.getChild('backend_list'), MANY, args)
コード例 #3
0
def plugin_list(inst, basedn, log, args):
    _generic_list(inst, basedn, log.getChild('plugin_list'), MANY)
コード例 #4
0
def list(inst, basedn, log, args):
    _generic_list(inst, basedn, log.getChild('_generic_list'), MANY, args)
コード例 #5
0
def list_links(inst, basedn, log, args):
    _generic_list(inst, basedn, log.getChild('chaining_list'), ChainingLinks,
                  args)
コード例 #6
0
def sasl_map_list(inst, basedn, log, args):
    _generic_list(inst, basedn, log.getChild('sasl_map_list'), MANY, args)
コード例 #7
0
ファイル: plugin.py プロジェクト: Firstyear/lib389
def plugin_list(inst, basedn, log, args):
    _generic_list(inst, basedn, log.getChild('plugin_list'), MANY)
コード例 #8
0
ファイル: backend.py プロジェクト: Firstyear/lib389
def backend_list(inst, basedn, log, args):
    _generic_list(inst, basedn, log.getChild('backend_list'), MANY)