Pazpar2 is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License as published by the Free
Pazpar2 is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License as published by the Free
enum conf_metadata_type {
Metadata_type_generic, // Generic text field
enum conf_metadata_type {
Metadata_type_generic, // Generic text field
enum conf_metadata_merge merge;
enum conf_setting_type setting; // Value is to be taken from session/db settings?
enum conf_metadata_mergekey mergekey;
enum conf_metadata_merge merge;
enum conf_setting_type setting; // Value is to be taken from session/db settings?
enum conf_metadata_mergekey mergekey;
struct conf_service *service;
struct conf_server *next;
struct conf_config *config;
http_server_t http_server;
struct conf_service *service;
struct conf_server *next;
struct conf_config *config;
http_server_t http_server;
};
struct conf_config *config_create(const char *fname, int verbose);
void config_destroy(struct conf_config *config);
};
struct conf_config *config_create(const char *fname, int verbose);
void config_destroy(struct conf_config *config);
void service_destroy(struct conf_service *service);
int config_start_listeners(struct conf_config *conf,
void service_destroy(struct conf_service *service);
int config_start_listeners(struct conf_config *conf,