diff options
author | Philip Van Hoof <philip@codeminded.be> | 2017-01-28 01:06:06 +0100 |
---|---|---|
committer | Carlos Garnacho <carlosg@gnome.org> | 2017-06-28 23:55:22 +0200 |
commit | 7e68517bdbe2d106b4ea7cbc9944a64a948daaef (patch) | |
tree | 22bcc9f5c2ebf96e5ce4daca6b859db7bc52ff97 /src/tracker-store/tracker-main.vala | |
parent | 3e48d016a15cd3925e53769dd3bc0c99183742da (diff) | |
download | tracker-7e68517bdbe2d106b4ea7cbc9944a64a948daaef.tar.gz |
libtracker-data, tracker-store: domain specific ontologies
Diffstat (limited to 'src/tracker-store/tracker-main.vala')
-rw-r--r-- | src/tracker-store/tracker-main.vala | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/src/tracker-store/tracker-main.vala b/src/tracker-store/tracker-main.vala index 380b6ac15..06ab62d05 100644 --- a/src/tracker-store/tracker-main.vala +++ b/src/tracker-store/tracker-main.vala @@ -41,7 +41,9 @@ License which can be viewed at: static int verbosity; static bool force_reindex; static bool readonly_mode; - + static string domain; + static string ontology_name; + const OptionEntry entries[] = { /* Daemon options */ { "version", 'V', 0, OptionArg.NONE, ref version, N_("Displays version information"), null }, @@ -50,6 +52,9 @@ License which can be viewed at: /* Indexer options */ { "force-reindex", 'r', 0, OptionArg.NONE, ref force_reindex, N_("Force a re-index of all content"), null }, { "readonly-mode", 'n', 0, OptionArg.NONE, ref readonly_mode, N_("Only allow read based actions on the database"), null }, + { "domain", 'd', 0, OptionArg.STRING, ref domain, N_("Domain to be used"), null }, + { "ontology-name", 'o', 0, OptionArg.STRING, ref ontology_name, N_("Ontology to be used"), null }, + { null } }; @@ -60,6 +65,9 @@ License which can be viewed at: message ("Store options:"); message (" Readonly mode ........................ %s", readonly_mode ? "yes" : "no"); message (" GraphUpdated Delay .................... %d", config.graphupdated_delay); + message (" Domain ........................ %s", domain); + message (" Ontology name ........................ %s", ontology_name); + } static void do_shutdown () { @@ -260,8 +268,7 @@ License which can be viewed at: bool is_first_time_index; try { - // TODO: Set domain and ontology name here - Tracker.Data.Manager.init (flags, null, null, + Tracker.Data.Manager.init (flags, domain, ontology_name, null, out is_first_time_index, true, |