Package conduit :: Module Settings
[hide private]

Module Settings

source code

Stores application settings

Part of this code copied from Gimmie (c) Alex Gravely

Copyright: John Stowers, 2006 License: GPLv2

Classes [hide private]
  Settings
Class for storing conduit.GLOBALS.settings.
Functions [hide private]
 
string_to_bool(stringy) source code
 
list_to_string(listy) source code
 
string_to_list(string, listInternalVtype=str) source code
Variables [hide private]
  TYPE_TO_TYPE_NAME = {int: "int", bool: "bool", str: "string", ...
  STRING_TO_TYPE = {"int": lambda x: int(x), "bool": lambda x: s...
  TYPE_TO_STRING = {int: lambda x: str(x), bool: lambda x: str(x...
Variables Details [hide private]

TYPE_TO_TYPE_NAME

Value:
{int: "int", bool: "bool", str: "string", list: "list"}

STRING_TO_TYPE

Value:
{"int": lambda x: int(x), "bool": lambda x: string_to_bool(x), "string\
": lambda x: str(x), "list": lambda x: string_to_list(x)}

TYPE_TO_STRING

Value:
{int: lambda x: str(x), bool: lambda x: str(x), str: lambda x: str(x),\
 list: lambda x: list_to_string(x)}