[dahdi-commits] tzafrir: branch tools/tzafrir/sysfs r8705 - in /tools/team/tzafrir/sysfs: ./ ...

SVN commits to the DAHDI project dahdi-commits at lists.digium.com
Thu May 27 09:24:11 CDT 2010


Author: tzafrir
Date: Thu May 27 09:24:10 2010
New Revision: 8705

URL: http://svnview.digium.com/svn/dahdi?view=rev&rev=8705
Log:
Add dahdi_waitfor_spans

dahdi_waifor_spans is a script similar to xpp/waitfor_xpds: it
provides a synchronization point. After it completes its execution,
all spans should be ready.

It can be used in e.g. dahdi.init.

Added:
    tools/team/tzafrir/sysfs/dahdi_waitfor_spans   (with props)
Modified:
    tools/team/tzafrir/sysfs/xpp/symlink_span

Added: tools/team/tzafrir/sysfs/dahdi_waitfor_spans
URL: http://svnview.digium.com/svn/dahdi/tools/team/tzafrir/sysfs/dahdi_waitfor_spans?view=auto&rev=8705
==============================================================================
--- tools/team/tzafrir/sysfs/dahdi_waitfor_spans (added)
+++ tools/team/tzafrir/sysfs/dahdi_waitfor_spans Thu May 27 09:24:10 2010
@@ -1,0 +1,14 @@
+#! /bin/sh
+
+echo "Waiting for DAHDI spans to be ready..."
+udevsettle
+for i in 1 2 3
+do
+	if cat -n /sys/bus/dahdi_spans/devices/span-*/wait_for_channels
+	then
+		break
+	else
+		echo 1>&2 "$0: retry ($i)"
+	fi
+done
+udevsettle

Propchange: tools/team/tzafrir/sysfs/dahdi_waitfor_spans
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: tools/team/tzafrir/sysfs/dahdi_waitfor_spans
------------------------------------------------------------------------------
    svn:executable = *

Propchange: tools/team/tzafrir/sysfs/dahdi_waitfor_spans
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Propchange: tools/team/tzafrir/sysfs/dahdi_waitfor_spans
------------------------------------------------------------------------------
    svn:mime-type = text/plain

Modified: tools/team/tzafrir/sysfs/xpp/symlink_span
URL: http://svnview.digium.com/svn/dahdi/tools/team/tzafrir/sysfs/xpp/symlink_span?view=diff&rev=8705&r1=8704&r2=8705
==============================================================================
--- tools/team/tzafrir/sysfs/xpp/symlink_span (original)
+++ tools/team/tzafrir/sysfs/xpp/symlink_span Thu May 27 09:24:10 2010
@@ -129,6 +129,6 @@
 	remove_links 2>&1 | $LOGGER
 	;;
 online)
-	dahdi_cfg -c "$dahdiconfdir/system.conf" -S "$SPAN_NUM" -k
+	dahdi_cfg -c "$dahdiconfdir/system.conf" -S "$SPAN_NUM" -k 2>&1 | $LOGGER
 	;;
 esac




More information about the dahdi-commits mailing list