• R/O
  • HTTP
  • SSH
  • HTTPS

Fulcon: コミット

Fulconのソース管理


コミットメタ情報

リビジョン74d62499fc5d0f4d0669354257a3d599bc560f8f (tree)
日時2016-04-10 20:25:10
作者niwa-hideyuki <niwa.niwa@nift...>
コミッターniwa-hideyuki

ログメッセージ

Change in the processing of Opne vSwitch

変更サマリ

差分

--- a/src/Makefile
+++ b/src/Makefile
@@ -202,6 +202,7 @@ install-dockerfile :
202202 install-service :
203203 mkdir -p $(DESTDIR)$(systemddir)/system
204204 install -m 644 service/fulcon.service $(DESTDIR)$(systemddir)/system/fulcon.service
205+ install -m 644 service/fulcon.service $(DESTDIR)/lib/systemd/system/fulcon.service
205206
206207 install-doc :
207208 mkdir -p $(DESTDIR)$(libdir)/fulcon/doc
--- a/src/driver/OpenvSwitch/br-del-all
+++ b/src/driver/OpenvSwitch/br-del-all
@@ -2,17 +2,19 @@
22
33 # Copyright (C) 2016 NIWA Hideyuki
44
5-BR=`ovs-vsctl show | sed -e 's/"//g' | \
6- awk '{ \
7- if($1=="Bridge" && $2~/^fulcon/)print $2 \
8- }'`
5+br-brif-list | awk '{ \
6+ for(i=2;i<=NF;i++){ \
7+ system("ovs-vsctl del-port "$1" "$i); \
8+ }}'
9+
10+BR=`br-br-list`
911
1012 if [ x"$BR" != x"" ]; then
1113 for i in $BR
1214 do
13- ovs-vsctl del-br $i
15+ ip link set $i down
16+ ovs-vsctl del-br $i >& /dev/null
1417 done
1518 fi
1619
17-
18-
20+exit 0
--- a/src/service/fulcon.service
+++ b/src/service/fulcon.service
@@ -1,6 +1,6 @@
11 [Unit]
22 Description=Fulcon/Slot-OS Platform
3-After=network.target NetworkManager.service docker.service
3+After=network.target NetworkManager.service docker.service openvswitch-switch.service openvswitch-nonetwork.service
44
55 [Service]
66 ExecStart=/usr/lib/fulcon/sbin/fulcond
旧リポジトリブラウザで表示