Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master sorcery by Andrew Stitt (4ece510b2c867b7c937d8b781b84276969af672e)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Andrew Stitt <scm AT mail.sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master sorcery by Andrew Stitt (4ece510b2c867b7c937d8b781b84276969af672e)
  • Date: Fri, 17 Nov 2006 09:53:56 -0600

GIT changes to master sorcery by Andrew Stitt <astitt AT sourcemage.org>:

ChangeLog | 4 ++++
var/lib/sorcery/modules/libapi | 12 ++++++++++++
var/lib/sorcery/modules/libtrack | 10 ++++++++++
3 files changed, 26 insertions(+)

New commits:
commit 4ece510b2c867b7c937d8b781b84276969af672e
Author: Andrew Stitt <astitt AT sourcemage.org>
Commit: Andrew Stitt <astitt AT sourcemage.org>

add a routine to note modified config files

diff --git a/ChangeLog b/ChangeLog
index 40360f1..32cefc2 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2006-11-17 Andrew Stitt <astitt AT sourcemage.org>
+ * libtrack, libapi: add a routine to record modified config files,
+ this is an alternative to running install_config_files
+
2006-11-14 Andrew Stitt <astitt AT sourcemage.org>
* protected: protect /etc/sysconfig/facilities to smooth over
the bumps from bug 13123.
diff --git a/var/lib/sorcery/modules/libapi b/var/lib/sorcery/modules/libapi
index 3392d19..b44789a 100755
--- a/var/lib/sorcery/modules/libapi
+++ b/var/lib/sorcery/modules/libapi
@@ -49,6 +49,7 @@
# list_remove (libmisc)
# message (libmisc)
# mk_source_dir (libgrimoire)
+# note_config_file (libtrack)
# on_cast (libtriggers)
# on_dispel (libtriggers)
# on_pre_cast (libtriggers)
@@ -696,6 +697,17 @@ function mk_source_dir () {

#---------------------------------------------------------------------
## @Type API
+## @See <@function
var.lib.sorcery.modules.libtrack.html,real_note_config_file> for more details.
+## @param spell file to check for modification
+##
+#---------------------------------------------------------------------
+function note_config_file() {
+ debug "libapi" "note_config_file - $*"
+ real_note_config_file "$@"
+}
+
+#---------------------------------------------------------------------
+## @Type API
## @See <@function var.lib.sorcery.modules.libtriggers.html,real_on_cast>
for more details.
## @param spell that triggers
## @param action
diff --git a/var/lib/sorcery/modules/libtrack
b/var/lib/sorcery/modules/libtrack
index 62f8c8d..86bfac8 100755
--- a/var/lib/sorcery/modules/libtrack
+++ b/var/lib/sorcery/modules/libtrack
@@ -207,6 +207,16 @@ function create_md5list() {
}

#---------------------------------------------------------------------
+## External api to note config files
+#---------------------------------------------------------------------
+function real_note_config_file() {
+ if check_if_modified "$1"; then
+ mark_file_modified "$1"
+ fi
+}
+
+
+#---------------------------------------------------------------------
## Notes that a file was previously modified so that its md5 is
## deliberatly munged
#---------------------------------------------------------------------



  • [SM-Commit] GIT changes to master sorcery by Andrew Stitt (4ece510b2c867b7c937d8b781b84276969af672e), Andrew Stitt, 11/17/2006

Archive powered by MHonArc 2.6.24.

Top of Page