Ondřej Macháček has posted comments on this change.

Change subject: aaa: extensions test tool: logger
......................................................................


Patch Set 1:

(4 comments)

http://gerrit.ovirt.org/#/c/37886/1/backend/manager/extension-tool/src/main/java/org/ovirt/engine/exttool/core/ExtensionsToolArguments.java
File 
backend/manager/extension-tool/src/main/java/org/ovirt/engine/exttool/core/ExtensionsToolArguments.java:

Line 6: import java.util.Map;
Line 7: import java.util.Properties;
Line 8: import java.util.Set;
Line 9: 
Line 10: import com.sun.org.apache.xpath.internal.operations.Mod;
> what is that?
Hmm, an accident, will remove.
Line 11: import org.ovirt.engine.core.uutils.cli.ArgumentBuilder;
Line 12: import org.ovirt.engine.core.uutils.cli.ExtendedCliParser;
Line 13: 
Line 14: public class ExtensionsToolArguments {


http://gerrit.ovirt.org/#/c/37886/1/backend/manager/extension-tool/src/main/java/org/ovirt/engine/exttool/logger/services/LoggerService.java
File 
backend/manager/extension-tool/src/main/java/org/ovirt/engine/exttool/logger/services/LoggerService.java:

Line 2: 
Line 3: 
Line 4: import org.ovirt.engine.exttool.core.ModuleService;
Line 5: 
Line 6: public interface LoggerService extends ModuleService {
> so why do you need this interface?
That's how jdk ServiceLoader works. 
I need to specify interface name, and I can't two or more implementations, for
one interface name, I will have to specify such interfaces for every module.
But I will access to them via ModulerService.

this is only because of the serviceLoader.
Line 7: 


http://gerrit.ovirt.org/#/c/37886/1/backend/manager/extension-tool/src/main/resources/org/ovirt/engine/exttool/logger/services/help.properties
File 
backend/manager/extension-tool/src/main/resources/org/ovirt/engine/exttool/logger/services/help.properties:

Line 8: \n\t\t\t\tLogger::FLUSH\
Line 9: \n\t\t\t\tLogger::CLOSE\
Line 10: \n\t\t\t--logger-name="org.ovirt.engine"\
Line 11: \n\t\t\t--level=INFO\
Line 12: \n\t\t\t--message="test"
> hmmm... won't it be simpler to just put text file as resource?
yes, will do


http://gerrit.ovirt.org/#/c/37886/1/packaging/bin/ovirt-engine-extensions-tool.sh
File packaging/bin/ovirt-engine-extensions-tool.sh:

Line 25:        -jar "${JBOSS_HOME}/jboss-modules.jar" \
Line 26:        -dependencies org.ovirt.engine.core.extension-tool \
Line 27:        -cp 
"${CLASSPATH}:${ENGINE_USR}/conf/extensions-tool/commons-logging.properties" \
Line 28:        -class org.ovirt.engine.exttool.core.ExtensionsToolExecutor \
Line 29:        "$@"
> please copy as much as you can packaging/bin/engine-manage-domains.sh, for 
ok


-- 
To view, visit http://gerrit.ovirt.org/37886
To unsubscribe, visit http://gerrit.ovirt.org/settings

Gerrit-MessageType: comment
Gerrit-Change-Id: Ie06113c5d56a49e58d557c851f9ff00b9a9ca409
Gerrit-PatchSet: 1
Gerrit-Project: ovirt-engine
Gerrit-Branch: master
Gerrit-Owner: Ondřej Macháček <machacek.on...@gmail.com>
Gerrit-Reviewer: Alon Bar-Lev <alo...@redhat.com>
Gerrit-Reviewer: Ondřej Macháček <machacek.on...@gmail.com>
Gerrit-Reviewer: automat...@ovirt.org
Gerrit-Reviewer: oVirt Jenkins CI Server
Gerrit-HasComments: Yes
_______________________________________________
Engine-patches mailing list
Engine-patches@ovirt.org
http://lists.ovirt.org/mailman/listinfo/engine-patches

Reply via email to