-#ifdef xxxx
- for (i=0; i<ua->argc; i++) {
- Dmsg3(000, "Arg %d: kw=%s val=%s\n", i,
- ua->argk[i], ua->argv[i]?ua->argv[i]:"NULL");
+}
+
+/*
+ * Gets an Enabled value => 0, 1, 2, yes, no, archived
+ * Returns: 0, 1, 2 if OK
+ * -1 on error
+ */
+int get_enabled(UAContext *ua, const char *val)
+{
+ int Enabled = -1;
+
+ if (strcasecmp(val, "yes") == 0 || strcasecmp(val, "true") == 0) {
+ Enabled = 1;
+ } else if (strcasecmp(val, "no") == 0 || strcasecmp(val, "false") == 0) {
+ Enabled = 0;
+ } else if (strcasecmp(val, "archived") == 0) {
+ Enabled = 2;
+ } else {
+ Enabled = atoi(val);