git://git.onelab.eu
/
myplc.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Needed to change the semantics of SetSlice(), which previously would
[myplc.git]
/
plc.d
/
api
diff --git
a/plc.d/api
b/plc.d/api
index
1f9d138
..
c64937d
100755
(executable)
--- a/
plc.d/api
+++ b/
plc.d/api
@@
-8,12
+8,13
@@
# Mark Huang <mlhuang@cs.princeton.edu>
# Copyright (C) 2006 The Trustees of Princeton University
#
# Mark Huang <mlhuang@cs.princeton.edu>
# Copyright (C) 2006 The Trustees of Princeton University
#
-# $Id
: api,v 1.8 2007/01/19 20:05:05 mlhuang Exp
$
+# $Id$
#
# Source function library and configuration
. /etc/plc.d/functions
. /etc/planetlab/plc_config
#
# Source function library and configuration
. /etc/plc.d/functions
. /etc/planetlab/plc_config
+local_config=/etc/planetlab/configs/site.xml
# Be verbose
set -x
# Be verbose
set -x
@@
-31,7
+32,8
@@
case "$1" in
# password.
if [ -z "$PLC_API_MAINTENANCE_PASSWORD" ] ; then
PLC_API_MAINTENANCE_PASSWORD=$(uuidgen)
# password.
if [ -z "$PLC_API_MAINTENANCE_PASSWORD" ] ; then
PLC_API_MAINTENANCE_PASSWORD=$(uuidgen)
- plc-config --category=plc_api --variable=maintenance_password --value="$PLC_API_MAINTENANCE_PASSWORD" --save
+ plc-config --category=plc_api --variable=maintenance_password --value="$PLC_API_MAINTENANCE_PASSWORD" --save=$local_config $local_config
+ service plc reload
fi
# Make sure that all PLC servers are allowed to access the API
fi
# Make sure that all PLC servers are allowed to access the API
@@
-46,7
+48,8
@@
case "$1" in
done
) | sort -u))
PLC_API_MAINTENANCE_SOURCES=${PLC_API_MAINTENANCE_SOURCES[*]}
done
) | sort -u))
PLC_API_MAINTENANCE_SOURCES=${PLC_API_MAINTENANCE_SOURCES[*]}
- plc-config --category=plc_api --variable=maintenance_sources --value="$PLC_API_MAINTENANCE_SOURCES" --save
+ plc-config --category=plc_api --variable=maintenance_sources --value="$PLC_API_MAINTENANCE_SOURCES" --save=$local_config $local_config
+ service plc reload
result "$MESSAGE"
;;
result "$MESSAGE"
;;