antfarm
Version:
File automation framework for ants.
20 lines (14 loc) • 444 B
text/typescript
import {FileJob} from "./fileJob";
import {File} from "./file";
import {Environment} from "./../environment/environment";
const tmp = require("tmp");
export class FtpFileJob extends FileJob {
protected _file: File;
constructor(e: Environment, basename) {
// Create temp file
let tmpobj = tmp.fileSync();
super(e, tmpobj.name);
this.rename(basename);
this.locallyAvailable = false;
}
}