def init(): LoggerMixin.configure() db.configure() VolMgr.configure()
copyname = expanduser(os.path.join("~", fname)) shutil.copyfile(f, copyname) if __name__ == "__main__": conf_dir = os.path.abspath(os.path.join(os.path.dirname(__file__), '../../engine/conf')) conf_file = os.path.join(conf_dir, 'tornado.conf') user_conf_file = os.path.join('/jboxengine/conf', 'jbox.user') JBoxCfg.read(conf_file, user_conf_file) JBoxCfg.dckr = docker.Client() LoggerMixin.configure() db.configure() SessContainer.configure() VolMgr.configure() plugin = JBPluginCloud.jbox_get_plugin(JBPluginCloud.JBP_BUCKETSTORE) if plugin is None: VolMgr.log_error("No plugin found for bucketstore") exit(1) ts = JBoxVol._get_user_home_timestamp() tsstr = ts.strftime("%Y%m%d_%H%M") VolMgr.log_debug("user_home_timestamp: %s", tsstr) imgf, pkgf = copy_for_upload(tsstr) copy_for_boot() bucket = 'juliabox-user-home-templates'
def init(): LoggerMixin.configure() db.configure() VolMgr.configure() JBoxDisk.PLUGIN = JBPluginCloud.jbox_get_plugin( JBPluginCloud.JBP_BUCKETSTORE)
def init(): LoggerMixin.configure() db.configure() VolMgr.configure() JBoxDisk.PLUGIN = JBPluginCloud.jbox_get_plugin(JBPluginCloud.JBP_BUCKETSTORE)