Browse code

Merge "Turn off tracing for service functions"

Jenkins authored on 2015/11/06 06:46:38
Showing 1 changed files
... ...
@@ -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