[Nailgun] DB operations refactoring from models to objects

Bug #1325865 reported by Aleksey Kasatkin
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Released
Wishlist
Fuel Python (Deprecated)

Bug Description

We should switch from models to objects in Nailgun. Please refactor implementation of DB operations in order to use nailgun.objects instead of models where possible.
Now models are widely used in task manager, network manager, tests, handlers, rpc and other places of code.

Tags: tech-debt
Nikolay Markov (nmarkov)
Changed in fuel:
assignee: Fuel Python Team (fuel-python) → Nikolay Markov (nmarkov)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to fuel-web (master)

Related fix proposed to branch: master
Review: https://review.openstack.org/105773

Nikolay Markov (nmarkov)
Changed in fuel:
status: Triaged → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to fuel-web (master)

Reviewed: https://review.openstack.org/105773
Committed: https://git.openstack.org/cgit/stackforge/fuel-web/commit/?id=5b9fc8296fc14a731ca8a6852bfdc9ad61c7cb4a
Submitter: Jenkins
Branch: master

commit 5b9fc8296fc14a731ca8a6852bfdc9ad61c7cb4a
Author: Nikolay Markov <email address hidden>
Date: Wed Jul 9 19:42:22 2014 +0400

    Rewriting remaining handlers to objects

    Related-Bug: #1325865

    Change-Id: I681d4ca851693d42bf3bfd333fd905f45c5da46f

Dmitry Pyzhov (dpyzhov)
Changed in fuel:
milestone: 5.1 → 6.0
status: In Progress → Confirmed
status: Confirmed → Triaged
Nikolay Markov (nmarkov)
Changed in fuel:
importance: High → Medium
Nikolay Markov (nmarkov)
Changed in fuel:
milestone: 6.0 → 6.1
Dmitry Pyzhov (dpyzhov)
Changed in fuel:
importance: Medium → Wishlist
milestone: 6.1 → 7.0
Changed in fuel:
milestone: 7.0 → next
Dmitry Pyzhov (dpyzhov)
tags: added: tech-debt
Dmitry Pyzhov (dpyzhov)
Changed in fuel:
milestone: next → 7.0
Nikolay Markov (nmarkov)
Changed in fuel:
assignee: Nikolay Markov (nmarkov) → Fuel Python Team (fuel-python)
Dmitry Pyzhov (dpyzhov)
Changed in fuel:
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.