|
|
@@ -196,10 +196,10 @@ def setup_translation(parser): |
|
|
|
|
|
|
|
# install |
|
|
|
@cmd |
|
|
|
def install(db_name, source_sql=None, site=None, verbose=True, force=False, root_password=None, site_config=None): |
|
|
|
def install(db_name, source_sql=None, site=None, verbose=True, force=False, root_password=None, site_config=None, admin_password='admin'): |
|
|
|
from webnotes.install_lib.install import Installer |
|
|
|
inst = Installer('root', db_name=db_name, site=site, root_password=root_password, site_config=site_config) |
|
|
|
inst.install(db_name, source_sql=source_sql, verbose=verbose, force=force) |
|
|
|
inst.install(db_name, source_sql=source_sql, verbose=verbose, force=force, admin_password=admin_password) |
|
|
|
|
|
|
|
@cmd |
|
|
|
def reinstall(site=None, verbose=True): |
|
|
@@ -237,6 +237,7 @@ def add_system_manager(email, first_name=None, last_name=None, site=None): |
|
|
|
profile.make_controller().add_roles(*roles) |
|
|
|
|
|
|
|
webnotes.conn.commit() |
|
|
|
webnotes.destroy() |
|
|
|
|
|
|
|
@cmd |
|
|
|
def make_demo(site=None): |
|
|
|