From 17e06b4c556c2a04c0ff8a468e7e187ec37286b2 Mon Sep 17 00:00:00 2001 From: David Bartley Date: Mon, 9 Jun 2008 23:45:01 -0400 Subject: [PATCH] Add database stubs --- ceo/urwid/databases.py | 15 +++++++++++++++ ceo/urwid/main.py | 3 ++- 2 files changed, 17 insertions(+), 1 deletion(-) create mode 100644 ceo/urwid/databases.py diff --git a/ceo/urwid/databases.py b/ceo/urwid/databases.py new file mode 100644 index 000000000..40b89e420 --- /dev/null +++ b/ceo/urwid/databases.py @@ -0,0 +1,15 @@ +import urwid +from ceo import members +from ceo.urwid import search +from ceo.urwid.widgets import * +from ceo.urwid.window import * + +def databases(menu): + menu = make_menu([ + ("Create MySQL database", create_mysql_db, None), + ("Back", raise_back, None), + ]) + push_window(menu, "Databases") + +def create_mysql_db(data): + pass diff --git a/ceo/urwid/main.py b/ceo/urwid/main.py index 1c96a79f2..aa8d35aeb 100644 --- a/ceo/urwid/main.py +++ b/ceo/urwid/main.py @@ -2,7 +2,7 @@ import sys, random, urwid.curses_display from ceo.urwid.widgets import * from ceo.urwid.window import * from ceo.urwid import newmember, renew, info, search, positions, groups, \ - shell, library + shell, library, databases ui = urwid.curses_display.Screen() @@ -154,6 +154,7 @@ def run(): ("Manage Office Staff", groups.group_members, office_data), ("Manage Systems Committee", groups.group_members, syscom_data), ("Library", library.library, None), + ("Databases", databases.databases, None), ("Exit", raise_abort, None), ]) push_window( menu, program_name() )