// configure update operation
final ProvisioningSession session = new ProvisioningSession(agent);
- logger.debug("Try to get updates" + System.currentTimeMillis());
+ logger.warn("Try to get updates" + System.currentTimeMillis());
operation = new UpdateOperation(session);
- configureUpdate(operation);
+ configureUpdate(operation);
+
// check for updates, this causes I/O
final IStatus status = operation.resolveModal(monitor);
- logger.debug("update resolved " + System.currentTimeMillis() + "Status: " + status.toString());
+ logger.warn("update resolved " + System.currentTimeMillis() + "Status: " + status.toString());
// failed to find updates (inform user and exit)
if (status.getCode() == UpdateOperation.STATUS_NOTHING_TO_UPDATE) {
showMessage(shell, sync);
// set location of artifact and metadata repo
operation.getProvisioningContext().setArtifactRepositories(new URI[] { uri });
operation.getProvisioningContext().setMetadataRepositories(new URI[] { uri });
+
//if local plugin is installed, then check for updates
//operation.getProvisioningContext().setExtraInstallableUnits(extraIUs);
return operation;