Package coprs :: Module forms :: Class PackageFormScm
[hide private]
[frames] | no frames]

Class PackageFormScm

source code


Instance Methods [hide private]
 
source_json(self) source code
Class Variables [hide private]
  scm_type = wtforms.SelectField("Type", choices= [("git", "Git"...
  clone_url = wtforms.StringField("Clone url", validators= [wtfo...
  committish = wtforms.StringField("Committish", validators= [wt...
  subdirectory = wtforms.StringField("Subdirectory", validators=...
  spec = wtforms.StringField("Spec File", validators= [wtforms.v...
  srpm_build_method = wtforms.SelectField("SRPM build method", c...

Inherited from BasePackageForm: package_name, webhook_rebuild

Method Details [hide private]

source_json(self)

source code 
Decorators:
  • @property

Class Variable Details [hide private]

scm_type

Value:
wtforms.SelectField("Type", choices= [("git", "Git"), ("svn", "SVN")],\
 default= "git")

clone_url

Value:
wtforms.StringField("Clone url", validators= [wtforms.validators.DataR\
equired(), wtforms.validators.URL()])

committish

Value:
wtforms.StringField("Committish", validators= [wtforms.validators.Opti\
onal()])

subdirectory

Value:
wtforms.StringField("Subdirectory", validators= [wtforms.validators.Op\
tional()])

spec

Value:
wtforms.StringField("Spec File", validators= [wtforms.validators.Optio\
nal(), wtforms.validators.Regexp(r"^.+\.spec$", message= "RPM spec fil\
e must end with .spec")])

srpm_build_method

Value:
wtforms.SelectField("SRPM build method", choices= [(x, x) for x in ["r\
pkg", "tito", "tito_test", "make_srpm"]], default= "rpkg")