Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit d3fed9e

Browse files
Put skip archive and remote test into domain bin scripts (#1191)
* Put skip archive and remote test into domain bin scripts * change for remote
1 parent b600e41 commit d3fed9e

File tree

1 file changed

+17
-11
lines changed

1 file changed

+17
-11
lines changed

‎core/src/main/python/wlsdeploy/tool/discover/domain_info_discoverer.py‎

Lines changed: 17 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77

88
from java.io import File
99

10+
from oracle.weblogic.deploy.util import WLSDeployArchive
1011
from oracle.weblogic.deploy.util import WLSDeployArchiveIOException
1112
from oracle.weblogic.deploy.util import FileUtils
1213

@@ -120,23 +121,28 @@ def get_user_env_scripts(self):
120121
else:
121122
archive_file = self._model_context.get_archive_file()
122123
domain_bin = self._convert_path('bin')
123-
if os.path.isdir(domain_bin):
124+
if os.path.isdir(domain_bin)andnotself._model_context.skip_archive:
124125
search_directory = FileUtils.fixupFileSeparatorsForJython(os.path.join(domain_bin, "setUserOverrides*.*"))
125126
_logger.finer('WLSDPLY-06425', search_directory, class_name=_class_name, method_name=_method_name)
126127
file_list = glob.glob(search_directory)
127128
if file_list:
128129
_logger.finer('WLSDPLY-06423', domain_bin, class_name=_class_name, method_name=_method_name)
129130
for entry in file_list:
130-
try:
131-
updated_name = archive_file.addDomainBinScript(entry)
132-
except WLSDeployArchiveIOException, wioe:
133-
de = exception_helper.create_discover_exception('WLSDPLY-06426', entry,
134-
wioe.getLocalizedMessage())
135-
_logger.throwing(class_name=_class_name, method_name=_method_name, error=de)
136-
raise de
137-
138-
entries.append(updated_name)
139-
_logger.finer('WLSDPLY-06424', entry, updated_name, class_name=_class_name,
131+
if self._model_context.is_remote():
132+
new_source_name = archive_file.getDomainBinScriptArchivePath(entry)
133+
self.add_to_remote_map(entry, new_source_name,
134+
WLSDeployArchive.ArchiveEntryType.DOMAIN_BIN.name())
135+
else:
136+
try:
137+
updated_name = archive_file.addDomainBinScript(entry)
138+
except WLSDeployArchiveIOException, wioe:
139+
de = exception_helper.create_discover_exception('WLSDPLY-06426', entry,
140+
wioe.getLocalizedMessage ())
141+
_logger.throwing(class_name=_class_name, method_name=_method_name, error=de)
142+
raise de
143+
144+
entries.append(updated_name)
145+
_logger.finer('WLSDPLY-06424', entry, updated_name, class_name=_class_name,
140146
method_name=_method_name)
141147

142148
_logger.exiting(class_name=_class_name, method_name=_method_name, result=entries)

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /