コード例 #1
0
ファイル: fabfile.py プロジェクト: vgerak/synnefo
def run(ctx=None):
    if context.target_nodes:
        nodes = context.target_nodes.split(",")
    else:
        nodes = ctx.all_nodes

    for node in nodes:
        ctx.update(node=node)
        c = roles.get("HW", ctx)
        c.run(context.cmd)
コード例 #2
0
ファイル: fabfile.py プロジェクト: AthinaB/synnefo
def run(ctx=None):
    if context.target_nodes:
        nodes = context.target_nodes.split(",")
    else:
        nodes = ctx.all_nodes

    for node in nodes:
        ctx.update(node=node)
        c = roles.get("HW", ctx)
        c.run(context.cmd)
コード例 #3
0
ファイル: fabfile.py プロジェクト: AthinaB/synnefo
def setup(ctx=None):

    if not context.component:
        print "Please pass --component option."
        return
    else:
        print "Setting up component %s @ %s" % (context.component, ctx)

    C = roles.get(context.component, ctx)

    if context.method:
        fn = getattr(C, context.method)
        fn()
    else:
        C.setup()
コード例 #4
0
ファイル: fabfile.py プロジェクト: vgerak/synnefo
def setup(ctx=None):

    if not context.component:
        print "Please pass --component option."
        return
    else:
        print "Setting up component %s @ %s" % (context.component, ctx)

    C = roles.get(context.component, ctx)

    if context.method:
        fn = getattr(C, context.method)
        fn()
    else:
        C.setup()
コード例 #5
0
ファイル: fabfile.py プロジェクト: AthinaB/synnefo
def _setup_role(ctx, role):
    ROLE = roles.get(role, ctx)
    ROLE.setup()
コード例 #6
0
ファイル: fabfile.py プロジェクト: AthinaB/synnefo
def _setup_master(ctx):
    MASTER = roles.get(constants.MASTER, ctx)
    MASTER.setup()
コード例 #7
0
ファイル: fabfile.py プロジェクト: AthinaB/synnefo
def _setup_vmc(ctx):
    VMC = roles.get(constants.VMC, ctx)
    VMC.setup()
コード例 #8
0
ファイル: fabfile.py プロジェクト: vgerak/synnefo
def _setup_role(ctx, role):
    ROLE = roles.get(role, ctx)
    ROLE.setup()
コード例 #9
0
ファイル: fabfile.py プロジェクト: vgerak/synnefo
def _setup_master(ctx):
    MASTER = roles.get(constants.MASTER, ctx)
    MASTER.setup()
コード例 #10
0
ファイル: fabfile.py プロジェクト: vgerak/synnefo
def _setup_vmc(ctx):
    VMC = roles.get(constants.VMC, ctx)
    VMC.setup()