diff options
author | Juan A. Suarez Romero <jasuarez@igalia.com> | 2012-04-25 09:42:24 +0000 |
---|---|---|
committer | Juan A. Suarez Romero <jasuarez@igalia.com> | 2012-04-25 09:43:16 +0000 |
commit | 8c1cf3eb4d0a96fbe0ab03c47812c60508c3afb1 (patch) | |
tree | 211740db2755ce8ba2346b3a206aa71a7efb3f84 | |
parent | 15b0349b5171ce2c6eebd92c2f6dcc48c33163d9 (diff) | |
download | grilo-8c1cf3eb4d0a96fbe0ab03c47812c60508c3afb1.tar.gz |
config: Add grl_config_get_source() function
Returns the source id in the config object.
Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>
-rw-r--r-- | doc/grilo/grilo-sections.txt | 1 | ||||
-rw-r--r-- | src/data/grl-config.c | 13 | ||||
-rw-r--r-- | src/data/grl-config.h | 2 |
3 files changed, 16 insertions, 0 deletions
diff --git a/doc/grilo/grilo-sections.txt b/doc/grilo/grilo-sections.txt index befd12d..39b16a5 100644 --- a/doc/grilo/grilo-sections.txt +++ b/doc/grilo/grilo-sections.txt @@ -243,6 +243,7 @@ grl_config_set_api_secret grl_config_set_username grl_config_set_password grl_config_get_plugin +grl_config_get_source grl_config_get_api_key grl_config_get_api_key_blob grl_config_get_api_token diff --git a/src/data/grl-config.c b/src/data/grl-config.c index ff7c55f..17a311e 100644 --- a/src/data/grl-config.c +++ b/src/data/grl-config.c @@ -394,6 +394,19 @@ grl_config_get_plugin (GrlConfig *config) } /** + * grl_config_get_source: + * @config: the config instance + * + * Returns: the source id + */ +gchar * +grl_config_get_source (GrlConfig *config) +{ + return grl_config_get_string (GRL_CONFIG (config), + GRL_CONFIG_KEY_SOURCE); +} + +/** * grl_config_get_api_key: * @config: the config instance * diff --git a/src/data/grl-config.h b/src/data/grl-config.h index ebd7a35..020521c 100644 --- a/src/data/grl-config.h +++ b/src/data/grl-config.h @@ -117,6 +117,8 @@ void grl_config_set_password (GrlConfig *config, const gchar *password); gchar *grl_config_get_plugin (GrlConfig *config); +gchar *grl_config_get_source (GrlConfig *config); + gchar *grl_config_get_api_key (GrlConfig *config); guint8 *grl_config_get_api_key_blob (GrlConfig *config, gsize *size); |