Class Bundles.Bundle

Attributes

privateDescription: ?
privatebundleStab: ?
privateversionLabel: ?
privateBundleDefFile: ?
privateName: ?
privatetmpdir: ?
publicPackageList.Flags: ?
publictarfile: ?

Operations

public new(tmpdir : named, log : Inform named)
public read_metadata_file(file : ?)
public output_metadata_file(filename : ?)
public addContact(name :  named, email :  named)
public addBundleDoc(desc :  named, url :  named)
implementation _addPackage(type : named, pkgVer : named = ANY, PkgFlav : named = ANY, pkgType : named = ANY, pkgName : named)
public addIncludedPackage(pkgName : named, pkgVer : named, pkgFlav : named, PkgType : named)
public addExcludedPackage(pkgName : named, pkgVer : named, pkgFlav : named, pkgType : named)
public setVersionLabel(label : named)
public setBundleVersion(version : named, Major : named, Minor : named, age : named)
public ()
public setFlags()
public getFlags()
public read_bundle_from_tar(file : named)
public save_bundle_def(globusdir : ?)
public unpack_tar_bundle(file : named = tarfile attribute)
public get_bundle_def(globusdir : named, file : named)
public remove_bundle_def(globusdir : ?)
implementation _clearBundlePackageList(type : ?)
implementation _getBundlePackageList(type : ?)
public getBundleIncludedPackageList()
public clearBundleIncludedPackageList()
public getFullBundleIncludedPackageList()
public _getFullBundlePackageList(type : ?)
public decode_tar_bundle(globusdir : named, file : named)
public tmpdir_cleanup()
public create_pkgdist()
public create_pkgdef_set()
public is_same(other : Bundle)
public compare_bundle_2_bundle(bundle : Bundle named)
public find_package(package : PkgNode named)
public compare_bundle_2_installation(inst : Installation name)
public match_installed_pkgs(pkginst : Installation named)
public is_old_style()
public label()
public name()
public version_label()