コード例 #1
0
        "Viz One Settings", {
            'enabled': viz_one_enabled,
            'hostname': viz_one_hostname,
            'username': viz_one_username,
            'password': '******' if viz_one_password else None,
            'use https': viz_one_use_https,
            'check certificates': viz_one_check_certificates,
            'pem file': viz_one_pem_file,
            'time out': viz_one_time_out,
        }, 'pp')

    if viz_one_enabled:
        client = init(
            hostname=viz_one_hostname,
            user=viz_one_username,
            password=viz_one_password,
            secure=viz_one_use_https,
            verify=viz_one_pem_file or viz_one_check_certificates,
            timeout=viz_one_time_out,
        )
    else:
        client = None

    source = Flow.SOURCE(
        **{k.replace(' ', '_'): v
           for k, v in config.items('Source')})
    equip(app_name, viz_one_username, viz_one_password, args, client, config,
          Flow.SOURCE, source)

    flow = Flow(instance_name=app_name)
    equip(app_name, viz_one_username, viz_one_password, args, client, config,
          Flow, flow)
コード例 #2
0
ファイル: vizone_client.py プロジェクト: eblade/articulate
 def authenticate(self, username, password):
     self.client = init(self.hostname, username, password)
コード例 #3
0
ファイル: __main__.py プロジェクト: eblade/flow
    logging.log("Viz One Settings", {
        'enabled': viz_one_enabled,
        'hostname': viz_one_hostname,
        'username': viz_one_username,
        'password': '******' if viz_one_password else None,
        'use https': viz_one_use_https,
        'check certificates': viz_one_check_certificates,
        'pem file': viz_one_pem_file,
        'time out': viz_one_time_out,
    }, 'pp')

    if viz_one_enabled:
        client = init(
            hostname=viz_one_hostname,
            user=viz_one_username,
            password=viz_one_password,
            secure=viz_one_use_https,
            verify=viz_one_pem_file or viz_one_check_certificates,
            timeout=viz_one_time_out,
        )
    else:
        client = None

    source = Flow.SOURCE(**{k.replace(' ', '_'): v for k, v in config.items('Source')})
    equip(app_name, viz_one_username, viz_one_password, args, client, config, Flow.SOURCE, source)

    flow = Flow(instance_name=app_name)
    equip(app_name, viz_one_username, viz_one_password, args, client, config, Flow, flow)

    # Run source.run once, which should call the workers' start method once or
    # more. No parallelisation is done here
    if issubclass(Flow.SOURCE, Once):