使用结构(版本2.4)我试图覆盖import dask.dataframe as ddf
df_dask = ddf.from_pandas(df, npartitions=4) # where the number of partitions is the number of cores you want to use
df_dask['output'] = df_dask.apply(lambda x: your_function(x), meta=('str')).compute(scheduler='multiprocessing')
CLI标志的行为。
即,我不想传递完整的主机URL,而是传递一个别名,然后在例如中查找完整的连接详细信息。配置文件。
例如
--hosts
我正在努力寻找实现此行为的最佳位置-一方面设置了fab --hosts=alias1 myTask
?似乎是在将控制权移交给我的Connection
函数之前。这是否要求我重写task
....如果是,是否有一种方法可以配置结构以使用我的自定义类?
答案 0 :(得分:0)
如果我对您的理解正确,那么您想将别名传递给Fabric,而不是传递主机的完整URL /地址。
这是可能的,您无需覆盖任何内容。您需要在操作系统的本地config
文件夹中创建一个.ssh
文件。在该配置文件中,像这样写下您的别名:
Host AliasHost
Hostname YOUR_SERVER_URL
User YOUR_REMOTE_USER
Port 22
然后,您可以使用--host AliasHost
正常调用结构脚本。
请查看此博客文章以获取更多信息 https://peshmerge.io/how-to-use-fabric-to-deploy-a-flask-web-application/