[DEV] add Wait configuration
This commit is contained in:
parent
fe93eb07f6
commit
21650b55c8
@ -76,6 +76,7 @@ my_args.add("v", "verbose", list=[
|
|||||||
my_args.add("c", "color", desc="Display message in color")
|
my_args.add("c", "color", desc="Display message in color")
|
||||||
my_args.add("n", "no-fetch-manifest", haveParam=False, desc="Disable the fetch of the manifest")
|
my_args.add("n", "no-fetch-manifest", haveParam=False, desc="Disable the fetch of the manifest")
|
||||||
my_args.add("f", "folder", haveParam=False, desc="Display the folder instead of the git repository name")
|
my_args.add("f", "folder", haveParam=False, desc="Display the folder instead of the git repository name")
|
||||||
|
my_args.add("w", "wait", haveParam=True, desc="Wait between 2 acces on the server (needed when the server is really slow to remove ssh connection) (default=" + str(env.get_wait_between_sever_command()) + ")")
|
||||||
my_args.set_stop_at(actions.get_list_of_action())
|
my_args.set_stop_at(actions.get_list_of_action())
|
||||||
local_argument = my_args.parse()
|
local_argument = my_args.parse()
|
||||||
|
|
||||||
@ -124,9 +125,9 @@ def parse_generic_arg(argument, active):
|
|||||||
#multiprocess.set_core_number(int(argument.get_arg()))
|
#multiprocess.set_core_number(int(argument.get_arg()))
|
||||||
pass
|
pass
|
||||||
return True
|
return True
|
||||||
elif argument.get_option_name()=="depth":
|
elif argument.get_option_name()=="wait":
|
||||||
if active == True:
|
if active == True:
|
||||||
env.set_parse_depth(int(argument.get_arg()))
|
env.set_wait_between_sever_command(int(argument.get_arg()))
|
||||||
return True
|
return True
|
||||||
elif argument.get_option_name() == "verbose":
|
elif argument.get_option_name() == "verbose":
|
||||||
if active == True:
|
if active == True:
|
||||||
@ -179,6 +180,11 @@ if os.path.isfile(config_file) == True:
|
|||||||
debug.debug(" get default config 'get_default_folder' val='" + str(data) + "'")
|
debug.debug(" get default config 'get_default_folder' val='" + str(data) + "'")
|
||||||
parse_generic_arg(arg_element.ArgElement("folder", str(data)), True)
|
parse_generic_arg(arg_element.ArgElement("folder", str(data)), True)
|
||||||
|
|
||||||
|
if "get_default_wait" in dir(configuration_file):
|
||||||
|
data = configuration_file.get_default_wait()
|
||||||
|
debug.debug(" get default config 'get_default_wait' val='" + str(data) + "'")
|
||||||
|
parse_generic_arg(arg_element.ArgElement("wait", str(data)), True)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# parse default unique argument:
|
# parse default unique argument:
|
||||||
|
@ -36,6 +36,17 @@ def get_fetch_manifest():
|
|||||||
global fetch_manifest
|
global fetch_manifest
|
||||||
return fetch_manifest
|
return fetch_manifest
|
||||||
|
|
||||||
|
|
||||||
|
wait_between_sever_command = 0
|
||||||
|
|
||||||
|
def set_wait_between_sever_command(val):
|
||||||
|
global wait_between_sever_command
|
||||||
|
wait_between_sever_command = val
|
||||||
|
|
||||||
|
def get_wait_between_sever_command():
|
||||||
|
global wait_between_sever_command
|
||||||
|
return wait_between_sever_command
|
||||||
|
|
||||||
display_folder_instead_of_git_name = True
|
display_folder_instead_of_git_name = True
|
||||||
|
|
||||||
def set_display_folder_instead_of_git_name(val):
|
def set_display_folder_instead_of_git_name(val):
|
||||||
|
Loading…
x
Reference in New Issue
Block a user