diff orpg/tools/passtool.py @ 66:c54768cffbd4 ornery-dev

Traipse Dev 'OpenRPG' {090818-00} Traipse is a distribution of OpenRPG that is designed to be easy to setup and go. Traipse also makes it easy for developers to work on code without fear of sacrifice. 'Ornery-Orc' continues the trend of 'Grumpy' and adds fixes to the code. 'Ornery-Orc''s main goal is to offer more advanced features and enhance the productivity of the user. Update Summary: *Unstable* This is the first wave of Code Refinement updates. Includes new material from Core Beta; new debugger material (partially implemented), beginnings of switch to etree, TerminalWriter, and a little more. open_rpg has been renamed to component; functioning now as component.get(), component.add(), component.delete(). This version has known bugs, specifically with the gametree and nodes. I think the XML files where not removed during testing of Core and switching back.
author sirebral
date Tue, 18 Aug 2009 06:33:37 -0500
parents 4385a7d0efd1
children bd6ca89e4cbb dcf4fbe09b70
line wrap: on
line diff
--- a/orpg/tools/passtool.py	Mon Aug 17 06:56:31 2009 -0500
+++ b/orpg/tools/passtool.py	Tue Aug 18 06:33:37 2009 -0500
@@ -27,8 +27,9 @@
 #              doesn't have to type passwords over and over
 
 import orpg.orpg_windows
-from orpg.orpgCore import open_rpg
+from orpg.orpgCore import component
 import traceback
+#from orpg.tools.settings import settings
 
 #####################
 ## Password Assistant
@@ -42,19 +43,15 @@
         #room password
         self.room = None
 
-
-
 class PassTool:
     "Password Management System"
     def __init__(self):
-        self.settings = open_rpg.get_component("settings")
+        self.settings = component.get("settings")
         #server admin password
         self.server = None
         self.groups = {}
-        if self.settings.get_setting('PWMannager') == 'On':
-            self.enabled = 1
-        else:
-            self.enabled = 0
+        if self.settings.get_setting('PWMannager') == 'On': self.enabled = 1
+        else: self.enabled = 0
 
 
     def DumpPasswords(self):
@@ -179,3 +176,6 @@
         elif type == "server":
             self.ClearPassword( type, groupid  )
             return self.ServerPass()
+
+#PassTool = PassTool()
+component.add('password_manager', PassTool())