Diff

Not logged in

Differences From Artifact [d31db4c948]:

To Artifact [dc6b976131]:


122
123
124
125
126
127
128
129
130
131
132


133
134



135
136
137
138
139
140
    if {![dict exists $work $key state]} {
	return unknown
    }

    return [dict get $work $key state]
}

proc ::kettle::status::save {} {
    variable work
    set data ""
    dict for {k v} $work {


	append data @[list $k $v]\n
    }



    return $data
}

# # ## ### ##### ######## ############# #####################
return








|

|
|
>
>
|
|
>
>
>
|





122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
    if {![dict exists $work $key state]} {
	return unknown
    }

    return [dict get $work $key state]
}

proc ::kettle::status::save {{path {}}} {
    variable work
    if {$path eq {}} {
	set path [kettle path tmpfile .kettle_state_]
    }
    path write $path $work
    return $path
}

proc ::kettle::status::load {file} {
    variable work [kettle path cat $file]
    return
}

# # ## ### ##### ######## ############# #####################
return