Exemplo n.º 1
0
from wataru.logging import getLogger
import wataru.exceptions as wtex
import wataru.utils as utils
import wataru.rules.templates as modtpl

import os
import shutil
import re
import copy

__all__ = [
    'SetupJupyter',
]

logger = getLogger(__name__)

KERNEL_CONFIG_NAME = 'kernel.json'


class SetupJupyter(RuleBase):
    kerneldir_default = 'wataru_default'
    ipythonprofile_default = 'wataru_default'

    def __init__(self,
                 md,
                 projectroot,
                 config,
                 kerneldir=None,
                 ipythonprofile=None):
        self._md_path = md.path
Exemplo n.º 2
0
from wataru.commands.models.base import CommandBase
from wataru.logging import getLogger

import wataru.workflow.state as wfstate


logger = getLogger(__name__)


class Setup(CommandBase):
    def apply_arguments(self, parser):
        parser.add_argument('--config-path', action='store', dest='configpath', default='')

    def execute(self, namespace):
        wfstate.create_all()