def __init__(self, db): ''' General description: This function initializes the database variables and \ index to refer in functions. ''' DBUtil.__init__(self, db) self.collection = db.DeploymentRequest self.machineDB = Machine.Machine(db) self.versionsDB = Versions.Versions(db) self.toolDB = Tool.Tool(db) self.passHelper = PasswordHelper.PasswordHelper(key) self.statedb = State.State(db)
def __init__(self, db): ''' General description: This function initializes the database variables and \ index to refer in functions. ''' DBUtil.__init__(self, db) self.collection = db.Tool self.versionsDB = Versions.Versions(db) self.tagDB = Tags.Tags() # indexes self.collection.create_index([('name', ASCENDING)], unique=True) self.collection.create_index([('tag', ASCENDING)], unique=False)
def __init__(self, db): ''' General description : This function initializes the database variables and \ index to refer in functions. ''' DBUtil.__init__(self, db) self.collection = db.DeploymentRequestGroup self.deploymentRequestDb = DeploymentRequest.DeploymentRequest(db) self.machineDB = Machine.Machine(db) self.versionsDB = Versions.Versions(db) self.toolDB = Tool.Tool(db) self.deploymentUnitDB = DeploymentUnit.DeploymentUnit() self.deploymentRequestDbCollection = db.DeploymentRequest self.statedb = State.State(db)