Fixes 4
This commit is contained in:
@@ -113,16 +113,16 @@ when :alias
|
|||||||
result_arr = []
|
result_arr = []
|
||||||
else
|
else
|
||||||
if existing_services["services"]
|
if existing_services["services"]
|
||||||
if existing_services["services"].any? { |s| s["id"] == v_domain }
|
|
||||||
hestia_print_error_message_to_cli "domain already exists"
|
|
||||||
log_event E_EXISTS, $ARGUMENTS
|
|
||||||
exit 1
|
|
||||||
end
|
|
||||||
result_arr = existing_services["services"]
|
result_arr = existing_services["services"]
|
||||||
else
|
else
|
||||||
result_arr = []
|
result_arr = []
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
unless result_arr.any? { |s| s["id"] == v_domain }
|
||||||
|
hestia_print_error_message_to_cli "domain does not exist"
|
||||||
|
log_event E_NOTEXIST, $ARGUMENTS
|
||||||
|
exit 1
|
||||||
|
end
|
||||||
api.set_alias(v_domain, v_alias)
|
api.set_alias(v_domain, v_alias)
|
||||||
rescue BunkerWebApiError => e
|
rescue BunkerWebApiError => e
|
||||||
hestia_print_error_message_to_cli "[ERROR] Ошибка API: #{e.message}"
|
hestia_print_error_message_to_cli "[ERROR] Ошибка API: #{e.message}"
|
||||||
|
|||||||
@@ -191,7 +191,7 @@ class BunkerwebWorker < Kernel::ModuleCoreWorker
|
|||||||
end
|
end
|
||||||
when "alias"
|
when "alias"
|
||||||
m_domain = args[1].strip unless args[1].nil?
|
m_domain = args[1].strip unless args[1].nil?
|
||||||
m_alias = args[2].strip unless args[1].nil?
|
m_alias = args[2].strip unless args[2].nil?
|
||||||
if m_domain.nil?
|
if m_domain.nil?
|
||||||
log_return("Domain should be specified. #{args}")
|
log_return("Domain should be specified. #{args}")
|
||||||
else
|
else
|
||||||
|
|||||||
Reference in New Issue
Block a user