[IMP] runbot: add sequence field on repo model

This commit is contained in:
Christophe Simonis 2016-07-01 14:50:18 +02:00
parent 65e86b564e
commit e29c25c7dc
2 changed files with 4 additions and 1 deletions

View File

@ -170,7 +170,7 @@ def local_pgadmin_cursor():
class runbot_repo(osv.osv):
_name = "runbot.repo"
_order = 'id'
_order = 'sequence, name, id'
def _get_path(self, cr, uid, ids, field_name, arg, context=None):
root = self.root(cr, uid)
@ -193,6 +193,7 @@ class runbot_repo(osv.osv):
_columns = {
'name': fields.char('Repository', required=True),
'sequence': fields.integer('Sequence'),
'path': fields.function(_get_path, type='char', string='Directory', readonly=1),
'base': fields.function(_get_base, type='char', string='Base URL', readonly=1),
'nginx': fields.boolean('Nginx'),

View File

@ -18,6 +18,7 @@
<button name="killall" type="object" string="Killall" groups="runbot.group_runbot_admin"/>
</div>
<group string="Params">
<field name="sequence"/>
<field name="mode"/>
<field name="nginx"/>
<field name="duplicate_id"/>
@ -36,6 +37,7 @@
<field name="model">runbot.repo</field>
<field name="arch" type="xml">
<tree string="repos">
<field name="sequence" widget="handle"/>
<field name="name"/>
<field name="mode"/>
</tree>