#! /usr/bin/env python
-"""
- Convert a bkmk database to a different storage.
+"""Convert a bkmk database to a different storage.
- Written by BroytMann, Apr 2000 - Aug 2002. Copyright (C) 2000-2002 PhiloSoft Design
+This file is a part of Bookmarks database and Internet robot.
"""
+__author__ = "Oleg Broytman <phd@phdru.name>"
+__copyright__ = "Copyright (C) 2000-2012 PhiloSoft Design"
+__license__ = "GNU GPL"
import sys
sys.stderr.write("Usage: convert_st [-s] new_storage\n")
sys.exit(1)
+ from bkmk_objects import parse_params, set_params
from storage import storage, import_storage
+
storage = storage()
- new_storage = import_storage(args[0])
+ storage_name, storage_params = parse_params(args[0])
+ new_storage = import_storage(storage_name)
+ set_params(new_storage, storage_params)
new_storage = new_storage()
if report_stats: