- NULLFUNC,
- NULLFUNC,
- "DCM Host Menu",
- 7,
- {
- { showhost, NULLMENU, 3, {
- { "showhost", "Show service/host tuple information" },
- { "service name", "Name of service: " },
- { "host name", "Name of machine: " },
- } },
- { addhost, NULLMENU, 3, {
- { "addhost", "Add a new service/host tuple" },
- { "service name", "Name of service: " },
- { "host name", "Name of machine: " },
- } },
- { updatehost, NULLMENU, 3, {
- { "updatehost", "Update a service/host tuple" },
- { "service name", "Name of service: " },
- { "host name", "Name of machine: " },
- } },
- { resethosterr, NULLMENU, 3, {
- { "resethosterr", "Reset service/host error" },
- { "service name", "Name of service: " },
- { "host name", "Name of machine: " },
- } },
- { resethost, NULLMENU, 3, {
- { "resethost", "Reset service/host state" },
- { "service name", "Name of service: " },
- { "host name", "Name of machine: " },
- } },
- { sethostor, NULLMENU, 3, {
- { "override", "Set service/host override" },
- { "service name", "Name of service: " },
- { "host name", "Name of machine: " },
- } },
- { delhost, NULLMENU, 3, {
- { "delhost", "Delete service/host tuple" },
- { "service name", "Name of service: " },
- { "host name", "Name of machine: " },
- } },
- }
+ NULLFUNC,
+ NULLFUNC,
+ "DCM Host Menu",
+ 7,
+ {
+ { showhost, NULLMENU, 3, {
+ { "showhost", "Show service/host tuple information" },
+ { "service name", "Name of service: " },
+ { "host name", "Name of machine: " },
+ } },
+ { addhost, NULLMENU, 3, {
+ { "addhost", "Add a new service/host tuple" },
+ { "service name", "Name of service: " },
+ { "host name", "Name of machine: " },
+ } },
+ { updatehost, NULLMENU, 3, {
+ { "updatehost", "Update a service/host tuple" },
+ { "service name", "Name of service: " },
+ { "host name", "Name of machine: " },
+ } },
+ { resethosterr, NULLMENU, 3, {
+ { "resethosterr", "Reset service/host error" },
+ { "service name", "Name of service: " },
+ { "host name", "Name of machine: " },
+ } },
+ { resethost, NULLMENU, 3, {
+ { "resethost", "Reset service/host state" },
+ { "service name", "Name of service: " },
+ { "host name", "Name of machine: " },
+ } },
+ { sethostor, NULLMENU, 3, {
+ { "override", "Set service/host override" },
+ { "service name", "Name of service: " },
+ { "host name", "Name of machine: " },
+ } },
+ { delhost, NULLMENU, 3, {
+ { "delhost", "Delete service/host tuple" },
+ { "service name", "Name of service: " },
+ { "host name", "Name of machine: " },
+ } },
+ }
+};
+
+/* User Reservations Menu */
+Menu reservations_menu = {
+ NULLFUNC,
+ NULLFUNC,
+ "User Reservations Menu",
+ 4,
+ {
+ { GetUserReservations, NULLMENU, 2, {
+ { "get", "Get User Reservations" },
+ { "login name", "User login name: " },
+ } },
+ { AddUserReservation, NULLMENU, 3, {
+ { "add", "Add User Reservation" },
+ { "login name", "User login name: " },
+ { "reservation", "Reservation: " },
+ } },
+ { DelUserReservation, NULLMENU, 3, {
+ { "delete", "Delete User Reservation" },
+ { "login name", "User login name: " },
+ { "reservation", "Reservation: " },
+ } },
+ { GetUserByReservation, NULLMENU, 2, {
+ { "getres", "Get Users by Reservation" },
+ { "reservation", "Reservation: " },
+ } },
+ }