+class MakeFifoNode(Task):
+ def __init__(self, job, number):
+ Task.__init__(self, job, "Make FIFO Nodes")
+ self.setTool("/bin/mknod")
+ nodename = self.job.workspace + "/dvd_title_%d" % number + ".mpg"
+ self.args += [nodename, "p"]
+
+class LinkTS(Task):
+ def __init__(self, job, sourcefile, link_name):
+ Task.__init__(self, job, "Creating Symlink for source titles")
+ self.setTool("/bin/ln")
+ self.args += ["-s", sourcefile, link_name]
+