| ... | ... |
@@ -1163,7 +1163,7 @@ function update_package_repo {
|
| 1163 | 1163 |
|
| 1164 | 1164 |
if is_ubuntu; then |
| 1165 | 1165 |
local xtrace |
| 1166 |
- xtrace=$(set +o | grep xtrace) |
|
| 1166 |
+ xtrace=$(set +o | grep xtrace) |
|
| 1167 | 1167 |
set +o xtrace |
| 1168 | 1168 |
if [[ "$REPOS_UPDATED" != "True" || "$RETRY_UPDATE" = "True" ]]; then |
| 1169 | 1169 |
# if there are transient errors pulling the updates, that's fine. |
| ... | ... |
@@ -1775,11 +1775,17 @@ function run_phase {
|
| 1775 | 1775 |
# remove extra commas from the input string (i.e. ``ENABLED_SERVICES``) |
| 1776 | 1776 |
# _cleanup_service_list service-list |
| 1777 | 1777 |
function _cleanup_service_list {
|
| 1778 |
+ local xtrace |
|
| 1779 |
+ xtrace=$(set +o | grep xtrace) |
|
| 1780 |
+ set +o xtrace |
|
| 1781 |
+ |
|
| 1778 | 1782 |
echo "$1" | sed -e ' |
| 1779 | 1783 |
s/,,/,/g; |
| 1780 | 1784 |
s/^,//; |
| 1781 | 1785 |
s/,$// |
| 1782 | 1786 |
' |
| 1787 |
+ |
|
| 1788 |
+ $xtrace |
|
| 1783 | 1789 |
} |
| 1784 | 1790 |
|
| 1785 | 1791 |
# disable_all_services() removes all current services |
| ... | ... |
@@ -1797,6 +1803,10 @@ function disable_all_services {
|
| 1797 | 1797 |
# Uses global ``ENABLED_SERVICES`` |
| 1798 | 1798 |
# disable_negated_services |
| 1799 | 1799 |
function disable_negated_services {
|
| 1800 |
+ local xtrace |
|
| 1801 |
+ xtrace=$(set +o | grep xtrace) |
|
| 1802 |
+ set +o xtrace |
|
| 1803 |
+ |
|
| 1800 | 1804 |
local to_remove="" |
| 1801 | 1805 |
local remaining="" |
| 1802 | 1806 |
local service |
| ... | ... |
@@ -1814,6 +1824,8 @@ function disable_negated_services {
|
| 1814 | 1814 |
# go through the service list. if this service appears in the "to |
| 1815 | 1815 |
# be removed" list, drop it |
| 1816 | 1816 |
ENABLED_SERVICES=$(remove_disabled_services "$remaining" "$to_remove") |
| 1817 |
+ |
|
| 1818 |
+ $xtrace |
|
| 1817 | 1819 |
} |
| 1818 | 1820 |
|
| 1819 | 1821 |
# disable_service() prepares the services passed as argument to be |
| ... | ... |
@@ -1825,6 +1837,10 @@ function disable_negated_services {
|
| 1825 | 1825 |
# Uses global ``DISABLED_SERVICES`` |
| 1826 | 1826 |
# disable_service service [service ...] |
| 1827 | 1827 |
function disable_service {
|
| 1828 |
+ local xtrace |
|
| 1829 |
+ xtrace=$(set +o | grep xtrace) |
|
| 1830 |
+ set +o xtrace |
|
| 1831 |
+ |
|
| 1828 | 1832 |
local disabled_svcs="${DISABLED_SERVICES}"
|
| 1829 | 1833 |
local enabled_svcs=",${ENABLED_SERVICES},"
|
| 1830 | 1834 |
local service |
| ... | ... |
@@ -1836,6 +1852,8 @@ function disable_service {
|
| 1836 | 1836 |
done |
| 1837 | 1837 |
DISABLED_SERVICES=$(_cleanup_service_list "$disabled_svcs") |
| 1838 | 1838 |
ENABLED_SERVICES=$(_cleanup_service_list "$enabled_svcs") |
| 1839 |
+ |
|
| 1840 |
+ $xtrace |
|
| 1839 | 1841 |
} |
| 1840 | 1842 |
|
| 1841 | 1843 |
# enable_service() adds the services passed as argument to the |
| ... | ... |
@@ -1849,6 +1867,10 @@ function disable_service {
|
| 1849 | 1849 |
# Uses global ``ENABLED_SERVICES`` |
| 1850 | 1850 |
# enable_service service [service ...] |
| 1851 | 1851 |
function enable_service {
|
| 1852 |
+ local xtrace |
|
| 1853 |
+ xtrace=$(set +o | grep xtrace) |
|
| 1854 |
+ set +o xtrace |
|
| 1855 |
+ |
|
| 1852 | 1856 |
local tmpsvcs="${ENABLED_SERVICES}"
|
| 1853 | 1857 |
local service |
| 1854 | 1858 |
for service in $@; do |
| ... | ... |
@@ -1862,6 +1884,8 @@ function enable_service {
|
| 1862 | 1862 |
done |
| 1863 | 1863 |
ENABLED_SERVICES=$(_cleanup_service_list "$tmpsvcs") |
| 1864 | 1864 |
disable_negated_services |
| 1865 |
+ |
|
| 1866 |
+ $xtrace |
|
| 1865 | 1867 |
} |
| 1866 | 1868 |
|
| 1867 | 1869 |
# is_service_enabled() checks if the service(s) specified as arguments are |
| ... | ... |
@@ -1890,6 +1914,7 @@ function is_service_enabled {
|
| 1890 | 1890 |
local xtrace |
| 1891 | 1891 |
xtrace=$(set +o | grep xtrace) |
| 1892 | 1892 |
set +o xtrace |
| 1893 |
+ |
|
| 1893 | 1894 |
local enabled=1 |
| 1894 | 1895 |
local services=$@ |
| 1895 | 1896 |
local service |
| ... | ... |
@@ -1915,6 +1940,7 @@ function is_service_enabled {
|
| 1915 | 1915 |
[[ ${service} == "swift" && ${ENABLED_SERVICES} =~ "s-" ]] && enabled=0
|
| 1916 | 1916 |
[[ ${service} == s-* && ${ENABLED_SERVICES} =~ "swift" ]] && enabled=0
|
| 1917 | 1917 |
done |
| 1918 |
+ |
|
| 1918 | 1919 |
$xtrace |
| 1919 | 1920 |
return $enabled |
| 1920 | 1921 |
} |
| ... | ... |
@@ -1922,6 +1948,10 @@ function is_service_enabled {
|
| 1922 | 1922 |
# remove specified list from the input string |
| 1923 | 1923 |
# remove_disabled_services service-list remove-list |
| 1924 | 1924 |
function remove_disabled_services {
|
| 1925 |
+ local xtrace |
|
| 1926 |
+ xtrace=$(set +o | grep xtrace) |
|
| 1927 |
+ set +o xtrace |
|
| 1928 |
+ |
|
| 1925 | 1929 |
local service_list=$1 |
| 1926 | 1930 |
local remove_list=$2 |
| 1927 | 1931 |
local service |
| ... | ... |
@@ -1940,6 +1970,9 @@ function remove_disabled_services {
|
| 1940 | 1940 |
enabled="${enabled},$service"
|
| 1941 | 1941 |
fi |
| 1942 | 1942 |
done |
| 1943 |
+ |
|
| 1944 |
+ $xtrace |
|
| 1945 |
+ |
|
| 1943 | 1946 |
_cleanup_service_list "$enabled" |
| 1944 | 1947 |
} |
| 1945 | 1948 |
|