__init__(self,
        p4base,
        defaultBranch=None,
        p4port=None,
        p4user=None,
        p4passwd=None,
        p4extra_views=[],
        p4client='buildbot_%(slave)s_%(builder)s',
        **kwargs)
     (Constructor)
  
   | source code 
     | 
    
  
  
  
    - Parameters:
 
    
        p4base (string) - A view into a perforce depot, typically "//depot/proj/" 
        defaultBranch (string) - Identify a branch to build by default. Perforce is a view based 
          branching system. So, the branch is normally the name after the 
          base. For example, branch=1.0 is view=//depot/proj/1.0/... 
          branch=1.1 is view=//depot/proj/1.1/... 
        p4port (string) - Specify the perforce server to connection in the format 
          <host>:<port>. Example 
          "perforce.example.com:1666" 
        p4user (string) - The perforce user to run the command as. 
        p4passwd (string) - The password for the perforce user. 
        p4extra_views (list of tuples) - Extra views to be added to the client that is being used. 
        p4client (string) - The perforce client to use for this buildslave. 
      
    - Overrides:
        process.buildstep.BuildStep.__init__
    
 
   
 |