# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
+import collections
import datetime
import errno
import logging
(sections, configs) = get_additional_structure(camera=bool(camera_id))
get_funcs = set([c.get('get') for c in configs.itervalues() if c.get('get')])
- get_func_values = dict((f, f(*args)) for f in get_funcs)
+ get_func_values = collections.OrderedDict((f, f(*args)) for f in get_funcs)
for name, section in sections.iteritems():
if not section.get('get'):
(sections, configs) = get_additional_structure(camera=bool(camera_id))
- set_func_values = {}
+ set_func_values = collections.OrderedDict()
for name, section in sections.iteritems():
if not section.get('set'):
continue