2014-01-21 112 views
0

我试图端口绞在VxWorks上。但它不支持符号链接。 这意味着我有一个ImportError:无法导入名称符号链接。扭曲和符号链接在扭曲/ python/lockfile.py

我的问题是: *为什么Twisted需要符号链接? *是否有避免使用符号链接? *是否有任何其他解决方案或替代方法可以在没有符号链接的情况下进行Twisted运行?

此致敬礼。

+1

'grep -inr symlink twisted /'? –

回答

0

符号链接在lockfile.FileSystemLock()实施,这是证明这样使用:

class FilesystemLock: 
    """ 
    A mutex. 

    This relies on the filesystem property that creating 
    a symlink is an atomic operation and that it will 
    fail if the symlink already exists. Deleting the 
    symlink will release the lock. 

所以你需要做的是落实在一些其他的方式,功能,VxWorks支持。在twisted.conch中有symlink有一两个其他用途,但它们似乎并不重要;主要是在SSH进入Unix系统时创建符号链接的方式。