- remove parameters, this is just an undocumented helper class
[plcapi.git] / PLC / BootStates.py
1 #
2 # Functions for interacting with the node_bootstates table in the database
3 #
4 # Mark Huang <mlhuang@cs.princeton.edu>
5 # Copyright (C) 2006 The Trustees of Princeton University
6 #
7 # $Id: BootStates.py,v 1.2 2006/09/25 14:48:07 mlhuang Exp $
8 #
9
10 class BootStates(list):
11     """
12     Representation of the node_bootstates table in the database.
13     """
14
15     def __init__(self, api):
16         sql = "SELECT * FROM boot_states"
17         
18         for row in api.db.selectall(sql):
19             self.append(row['boot_state'])