Public Member Functions | |
| Options | remoteArguments (String hostname) throws DirectorException |
| void | setArguments (RemoteJob job) throws DirectorException |
| void | push (InputStream store) throws DirectorException |
| InfoCollector () | |
| InfoCollector (RemoteJob job) | |
| InfoCollector (Options opts) | |
| void | collectInto (OutputStream store) throws DirectorException |
| void | copyFile (File file) throws DirectorException |
| void | copyDir (File file) throws DirectorException |
| void | addObject (DBObject dbo) |
| String | getArgument (String name) |
| get the value of an argument valid for this run. | |
| Options | options () |
| Accessor for attribute options. | |
| void | remoteJob (RemoteJob remoteJob) |
| Set options() from a remote job. | |
| void | setupProxy () |
| Options | options (Options opts) |
| Mutator for attribute options. | |
| SURL | proxy () |
| Accessor for attribute proxy. | |
| SURL | proxy (SURL proxy) |
| Mutator for attribute proxy. | |
| Vector | proxyFor () |
| Accessor for attribute proxyFor. | |
| Vector | proxyFor (Vector proxyFor) |
| Mutator for attribute proxyFor. | |
Static Public Member Functions | |
| static void | remoteArguments (RemoteJob job) throws DirectorException |
| Hook for CollectSysinfo Scripttask: Set (optional) arguments on remote job that will be made available to collect(). | |
| static void | collect (OutputStream store, RemoteJob job) throws DirectorException |
| Hook for CollectSysinfo Scripttask: this procedure is called on remote systems, collects information and writes it to the 'store' file. | |
| static void | push (InputStream store, RemoteJob job) throws DirectorException |
| Hook for CollectSysinfo Scripttask: this procedure is called on the master and writes the information stored by collect in 'store' file into the repository. | |
Static Public Attributes | |
| final static String | FileCandidates = "FileCandidates" |
Protected Attributes | |
| Options | options = null |
| associated Options. | |
| SURL | proxy = null |
| proxy URL if running proxied, otherwise null | |
| Vector | proxyFor = null |
| list of names of the target host if running proxied | |
Package Attributes | |
| Vector | filesToCopy = null |
| DBSet | objectsToStore = null |
| Vector | pathsToCopy = null |
| merely used for dupe detection | |
Static Package Attributes | |
| static final String | collectHandlers [] |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
Hook for CollectSysinfo Scripttask: this procedure is called on remote systems, collects information and writes it to the 'store' file.
|
|
|
|
|
|
|
|
|
|
|
|
get the value of an argument valid for this run. Usually, arguments are passed on via remoteJob() and thus getArgument() is a wrapper for job arguments.
|
|
|
Mutator for attribute options. associated Options. |
|
|
Accessor for attribute options. associated Options. |
|
|
Mutator for attribute proxy. proxy URL if running proxied, otherwise null |
|
|
Accessor for attribute proxy. proxy URL if running proxied, otherwise null |
|
|
Mutator for attribute proxyFor. list of names of the target host if running proxied |
|
|
Accessor for attribute proxyFor. list of names of the target host if running proxied |
|
|
|
|
||||||||||||
|
Hook for CollectSysinfo Scripttask: this procedure is called on the master and writes the information stored by collect in 'store' file into the repository.
|
|
|
|
|
|
Hook for CollectSysinfo Scripttask: Set (optional) arguments on remote job that will be made available to collect().
|
|
|
Set options() from a remote job. associated Options. |
|
|
|
|
|
|
|
|
Initial value: {
"CollectConfigFiles",
"CollectLshw",
"CollectUnixPartitions",
"CollectWinWMIHW",
"CollectWinWMIPartitions",
"CollectWinWMIApps",
"CollectServices",
}
|
|
|
|
|
|
|
|
|
|
|
|
associated Options.
|
|
|
merely used for dupe detection
|
|
|
proxy URL if running proxied, otherwise null
|
|
|
list of names of the target host if running proxied
|
1.4.5