Changeset 41
- Timestamp:
- 07/31/06 22:32:34 (2 years ago)
- Files:
-
- src/jmc.py (moved) (moved from src/jmc/jmc.py) (1 diff)
- src/utils/jmc_converter.py (moved) (moved from src/utils/backend_converter.py)
- src/utils/jmc_dump.py (moved) (moved from src/utils/backend_dump.py)
- README (modified) (3 diffs)
- jmc.xml (modified) (1 diff)
- src/jmc/jabber/component.py (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
src/jmc.py
r39 r41 30 30 sys.setdefaultencoding('utf-8') 31 31 del sys.setdefaultencoding 32 33 from jmc import mailconnection 34 from jmc.component import MailComponent, ComponentFatalError 35 from jmc.config import Config 32 from jmc.email import mailconnection 33 from jmc.jabber.component import MailComponent, ComponentFatalError 34 from jmc.utils.config import Config 36 35 37 36 def main(config_file = "jmc.xml", isDebug = 0): README
r13 r41 10 10 [{password, "secret"}]}]} 11 11 12 - then run python jmc.py -c jmc.xml (-D to get debug) 12 - then run (in src directory): 13 $ python jmc.py -c jmc.xml (-D to get debug) 13 14 14 15 Usage : … … 23 24 Send me feedback and comments to dax at happycoders dot org 24 25 25 Utils :26 - backend_converter.py convert from one storage type to another.26 Utils (in src/utils directory) : 27 - jmc_converter.py convert from one storage type to another. 27 28 28 $ python utils/backend_converter.py29 $ python jmc_converter.py 29 30 30 give you the list of supported types. 31 example of usage : 31 -> give you the list of supported types. 32 32 33 $ python utils/backend_converter.py \ 33 Example of usage : 34 35 $ python jmc_converter.py \ 34 36 DBM \ 35 37 registered.db \ … … 37 39 registered.sqlite 38 40 39 converts a DBM file (registered.db) to a SQLite file41 -> converts a DBM file (registered.db) to a SQLite file 40 42 (registered.sqlite). Once converted, the new file copied in 41 43 ${spool_dir}/${service}/registered.db where ${spool_dir} and 42 44 ${service} are defined in jmc.xml configuration file. 43 45 44 - backend_dump.py dump a db file. example :46 - jmc_dump.py dump a db file. example : 45 47 46 $ python utils/backend_dump.py DBM registered.db48 $ python jmc_dump.py DBM registered.db 47 49 48 50 jmc.xml
r37 r41 6 6 <service>jmc.localhost</service> 7 7 <connectsleep>5</connectsleep> 8 <!-- check j abber/lang.py for available languages -->8 <!-- check jmc/utils/lang.py for available languages --> 9 9 <language>fr</language> 10 10 <vCard> src/jmc/jabber/component.py
r39 r41 33 33 import traceback 34 34 35 import jmc.email.mailconnection as mailconnection 35 36 from jmc.email.mailconnection import * 36 37 from jmc.jabber.x import *
