summaryrefslogtreecommitdiffstats
path: root/ini/elapi_ini_ut.c
blob: 7b783dc2961472ca11d307cfb98d78097e9aea2b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
/* Copyright */

#include <stdio.h>
#include "elapi_ini.h"
#include "elapi_tools.h"

int main()
{
    int error;
    struct collection_item *ini_config;

    error = config_to_collection("test", "elapi.conf", "./elapi.d", &ini_config); 
    if(error) {
        printf("Attempt to read configuration returned error: %d\n",error);
        return error;
    }

    debug_collection(ini_config,ELAPI_TRAVERSE_DEFAULT);
    print_collection(ini_config);
    destroy_collection(ini_config);
    return 0;

}