Script migrate_copr_py
[hide private]
[frames] | no frames]

Script migrate_copr_py

source code

Classes [hide private]
  Copying
Functions [hide private]
 
all_coprs()
Return all coprs without those which are deleted.
source code
 
clean(db) source code
 
copy_data(cp) source code
 
ensure_rebuild(dstdb) source code
 
rebuild_failed(dstdb) source code
 
main() source code
Variables [hide private]
  here = '/builddir/build/BUILD/copr-frontend-1.104/coprs_fronte...
  DSTDB_CONFIG = {u'database': u'coprdbnew', u'host': u'127.0.0....
  srcdb = <SQLAlchemy engine='sqlite:////builddir/build/BUILD/co...
  dstapp = <Flask 'script-migrate_copr_py'>
  dstdb = <SQLAlchemy engine=u'postgresql://copr-fe:coprpass@127...
  parser = ArgumentParser(prog=u'migrate-copr', usage=None, desc...
  args = Namespace(stage=-1)
  mods = [<class 'coprs.models.User'>, <class 'coprs.models.Grou...
  clean_mods = [<class 'coprs.models.BuildChroot'>, <class 'copr...
  __package__ = None
hash(x)
Variables Details [hide private]

here

Value:
'/builddir/build/BUILD/copr-frontend-1.104/coprs_frontend/run'

DSTDB_CONFIG

Value:
{u'database': u'coprdbnew',
 u'host': u'127.0.0.1',
 u'password': u'coprpass',
 u'username': u'copr-fe'}

srcdb

Value:
<SQLAlchemy engine='sqlite:////builddir/build/BUILD/copr-frontend-1.10\
4/data/copr.db'>

dstdb

Value:
<SQLAlchemy engine=u'postgresql://copr-fe:coprpass@127.0.0.1/coprdbnew\
'>

parser

Value:
ArgumentParser(prog=u'migrate-copr', usage=None, description=None, ver\
sion=None, formatter_class=<class 'argparse.HelpFormatter'>, conflict_\
handler='error', add_help=True)

mods

Value:
[<class 'coprs.models.User'>,
 <class 'coprs.models.Group'>,
 <class 'coprs.models.Copr'>,
 <class 'coprs.models.LegalFlag'>,
 <class 'coprs.models.CoprPermission'>,
 <class 'coprs.models.CoprChroot'>,
 <class 'coprs.models.CounterStat'>,
 <class 'coprs.models.MockChroot'>]

clean_mods

Value:
[<class 'coprs.models.BuildChroot'>,
 <class 'coprs.models.Build'>,
 <class 'coprs.models.Package'>,
 <class 'coprs.models.MockChroot'>,
 <class 'coprs.models.CounterStat'>,
 <class 'coprs.models.CoprChroot'>,
 <class 'coprs.models.CoprPermission'>,
 <class 'coprs.models.LegalFlag'>,
...