jenkins.plugins.shiningpanda.workspace
Class SlaveWorkspace

java.lang.Object
  extended by jenkins.plugins.shiningpanda.workspace.Workspace
      extended by jenkins.plugins.shiningpanda.workspace.SlaveWorkspace

public class SlaveWorkspace
extends Workspace


Field Summary
 
Fields inherited from class jenkins.plugins.shiningpanda.workspace.Workspace
BASENAME, BOOTSTRAP, PACKAGES, VIRTUALENV
 
Constructor Summary
SlaveWorkspace(hudson.FilePath home)
          Constructor using fields.
 
Method Summary
 hudson.FilePath getBootstrapPy()
          Get the BUILDOUT bootstrap module file on executor.
 hudson.FilePath getPackagesDir()
          Get the folder on executor containing the packages provided by user to avoid downloads when creating a VIRTUALENV.
 hudson.FilePath getVirtualenvPy()
          Get the VIRTUALENV module file on executor.
 
Methods inherited from class jenkins.plugins.shiningpanda.workspace.Workspace
delete, delete, delete, fromBuild, fromHome, fromNode, fromProject, getBuildoutHome, getHome, getMasterBootstrapPy, getMasterPackagesDir, getMasterVirtualenvPy, getToolsHome, getVirtualenvHome
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SlaveWorkspace

public SlaveWorkspace(hudson.FilePath home)
Constructor using fields.

Parameters:
home - The home folder of the workspace.
Method Detail

getVirtualenvPy

public hudson.FilePath getVirtualenvPy()
                                throws IOException,
                                       InterruptedException
Description copied from class: Workspace
Get the VIRTUALENV module file on executor.

Specified by:
getVirtualenvPy in class Workspace
Returns:
The VIRTUALENV module file
Throws:
IOException
InterruptedException

getPackagesDir

public hudson.FilePath getPackagesDir()
                               throws IOException,
                                      InterruptedException
Description copied from class: Workspace
Get the folder on executor containing the packages provided by user to avoid downloads when creating a VIRTUALENV.

Specified by:
getPackagesDir in class Workspace
Returns:
The packages folder
Throws:
IOException
InterruptedException

getBootstrapPy

public hudson.FilePath getBootstrapPy()
                               throws IOException,
                                      InterruptedException
Description copied from class: Workspace
Get the BUILDOUT bootstrap module file on executor.

Specified by:
getBootstrapPy in class Workspace
Returns:
The BUILDOUT bootstrap module file
Throws:
IOException
InterruptedException


Copyright © 2004-2012. All Rights Reserved.