fixed args when used for local call

master
idziubenko 3 years ago
parent 54463071db
commit 2a487c08f2

@ -45,9 +45,7 @@ _('No module named %s')
def main(*args, **keywords):
_args = list(unpack_single_opts(sys.argv[1:]))
caller = os.path.basename(sys.argv[0])
#TODO uncomment
# if not (caller == 'cl-core' or caller == 'cl-core_py3'):
if False:
if not (caller == 'cl-core' or caller == 'cl-core_py3'):
parser = cert_cmd.parse(full=False)
args, unknown_args = parser.parse_known_args(_args)
args.method = '_temp_'

@ -188,9 +188,7 @@ def local_method(metaObject, args, unknown_args):
sym_link = os.path.basename(sys.argv[0])
# sym_link = "cl-core"
#TODO uncomment
# if not (sym_link == 'cl-core' or sym_link == 'cl-core_py3'):
if False:
if not (sym_link == 'cl-core' or sym_link == 'cl-core_py3'):
if sym_link in LoadedMethods.conMethods.keys():
args.method = LoadedMethods.conMethods[sym_link][0]
else:

@ -99,7 +99,6 @@ def make_service(basic_class, wsdl_core_class_list, outer_wsdl_class_list, servi
functions_to_add.update({"__metaclass__" : ServiceMetaAdapter})
ClService = ServiceMetaAdapter(service_name, tuple([basic_class] + [wsdl_core_class_list]), functions_to_add)
ClService.public_methods.update(saved_pub_methods)
#TODO replace with a single ref
ServiceMetaAdapter.global_class_ref = ClService
ClService.set_comb_class_ref(ClService)
return ClService

Loading…
Cancel
Save