def get_client(options): cluster = FilePath(options["cluster-yml"]) if cluster.exists(): config = yaml.load(cluster.open()) certificates_path = cluster.parent() user = config["users"][0] control_service = None # figure it out based on cluster.yml else: certificates_path = FilePath(options["certs-path"]) if options["user"] is None: raise UsageError("must specify --user") user = options["user"] if options["control-service"] is None: raise UsageError("must specify --control-service") control_service = options["control-service"] user_certificate_filename = "%s.crt" % (user, ) user_key_filename = "%s.key" % (user, ) return txflocker_get_client( certificates_path=certificates_path, user_certificate_filename=user_certificate_filename, user_key_filename=user_key_filename, target_hostname=control_service, )
def get_client(options): cluster = FilePath(options["cluster-yml"]) if cluster.exists(): config = yaml.load(cluster.open()) certificates_path = cluster.parent() user = config["users"][0] control_service = None # figure it out based on cluster.yml else: certificates_path = FilePath(options["certs-path"]) if options["user"] is None: raise UsageError("must specify --user") user = options["user"] if options["control-service"] is None: raise UsageError("must specify --control-service") control_service = options["control-service"] user_certificate_filename = "%s.crt" % (user,) user_key_filename = "%s.key" % (user,) return txflocker_get_client( certificates_path=certificates_path, user_certificate_filename=user_certificate_filename, user_key_filename=user_key_filename, target_hostname=control_service, )
def get_client(): certificates_path = get_certificates_path() user_certificate_filename = "%s.crt" % (get_user(),) user_key_filename = "%s.key" % (get_user(),) return txflocker_get_client( certificates_path=certificates_path, user_certificate_filename=user_certificate_filename, user_key_filename=user_key_filename, target_hostname=get_hostname(), )
def get_client(): certificates_path = get_certificates_path() user_certificate_filename = "%s.crt" % (get_user(), ) user_key_filename = "%s.key" % (get_user(), ) return txflocker_get_client( certificates_path=certificates_path, user_certificate_filename=user_certificate_filename, user_key_filename=user_key_filename, target_hostname=get_hostname(), )