Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var dbs = _step_.getTransMeta().getDatabases();
- var numDBs = dbs.size();
- for(var i=0;i<numDBs;i++) {
- newRow = createRowCopy(getOutputRowMeta().size());
- var rowIndex = getInputRowMeta().size();
- var db = _step_.getTransMeta().getDatabase(i);
- if(!db.getURL().equals("undefined")) {
- var database = new Packages.org.pentaho.di.core.database.Database(db);
- newRow[rowIndex++] = db.environmentSubstitute(db.getName());
- newRow[rowIndex++] = db.environmentSubstitute(db.getDatabaseName());
- newRow[rowIndex++] = db.environmentSubstitute(db.getHostname());
- newRow[rowIndex++] = db.environmentSubstitute(db.getDatabasePortNumberString());
- newRow[rowIndex++] = db.getURL();
- putRow(newRow);
- }
- }
- // Skip input rows
- trans_Status = SKIP_TRANSFORMATION;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement