"list graphs" action: Support searching for plugin- and type-instances.
[collection4.git] / src / action_list_graphs.c
index 4277dfd..f883970 100644 (file)
@@ -119,9 +119,15 @@ static int print_search_result (void *user_data) /* {{{ */
     else if (strncmp ("plugin:", term_lc, strlen ("plugin:")) == 0)
       gl_search_field (GIF_PLUGIN, term_lc + strlen ("plugin:"),
           print_graph_inst_html, /* user_data = */ &cb_data);
+    else if (strncmp ("plugin_instance:", term_lc, strlen ("plugin_instance:")) == 0)
+      gl_search_field (GIF_PLUGIN_INSTANCE, term_lc + strlen ("plugin_instance:"),
+          print_graph_inst_html, /* user_data = */ &cb_data);
     else if (strncmp ("type:", term_lc, strlen ("type:")) == 0)
       gl_search_field (GIF_TYPE, term_lc + strlen ("type:"),
           print_graph_inst_html, /* user_data = */ &cb_data);
+    else if (strncmp ("type_instance:", term_lc, strlen ("type_instance:")) == 0)
+      gl_search_field (GIF_TYPE_INSTANCE, term_lc + strlen ("type_instance:"),
+          print_graph_inst_html, /* user_data = */ &cb_data);
     else
       gl_search (term_lc,
           print_graph_inst_html, /* user_data = */ &cb_data);