summaryrefslogtreecommitdiff
path: root/src/tracker-store/tracker-main.vala
diff options
context:
space:
mode:
authorPhilip Van Hoof <philip@codeminded.be>2017-01-28 01:06:06 +0100
committerCarlos Garnacho <carlosg@gnome.org>2017-06-28 23:55:22 +0200
commit7e68517bdbe2d106b4ea7cbc9944a64a948daaef (patch)
tree22bcc9f5c2ebf96e5ce4daca6b859db7bc52ff97 /src/tracker-store/tracker-main.vala
parent3e48d016a15cd3925e53769dd3bc0c99183742da (diff)
downloadtracker-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.vala13
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,