TT#11544 WORKFRONT_NOTE setting

* controls the WF notes
* disable on prod for now

Change-Id: If4ced817c19238f48df6048cd13836512ec4258a
changes/87/11587/4
Victor Seva 8 years ago
parent 2bb4b42916
commit cf809ffd89

@ -13,10 +13,13 @@
# You should have received a copy of the GNU General Public License along
# with this program. If not, see <http://www.gnu.org/licenses/>.
from django.db.models import signals
from django.conf import settings
from .jbi import JenkinsBuildInfo, jbi_manage
from .gri import GerritRepoInfo, gerrit_repo_manage
from .wni import WorkfrontNoteInfo, workfront_note_manage
signals.post_save.connect(jbi_manage, sender=JenkinsBuildInfo)
signals.post_save.connect(gerrit_repo_manage, sender=JenkinsBuildInfo)
signals.post_save.connect(workfront_note_manage, sender=JenkinsBuildInfo)
post_save = signals.post_save.connect
post_save(jbi_manage, sender=JenkinsBuildInfo)
post_save(gerrit_repo_manage, sender=JenkinsBuildInfo)
if settings.WORKFRONT_NOTE:
post_save(workfront_note_manage, sender=JenkinsBuildInfo)

@ -65,6 +65,7 @@ GERRIT_REST_HTTP_PASSWD = gerrit_config.get('gerrit', 'HTTP_PASSWD')
GITWEB_URL = "https://git.mgm.sipwise.com/gitweb/?p={}.git;a=commit;h={}"
WORKFRONT_CREDENTIALS = os.path.join(BASE_DIR,
'/etc/jenkins_jobs/workfront.ini')
WORKFRONT_NOTE = False
# celery
BROKER_URL = server_config.get('server', 'BROKER_URL')
JBI_BASEDIR = os.path.join(VAR_DIR, 'jbi_files')

@ -65,6 +65,7 @@ GERRIT_REST_HTTP_USER = 'jenkins'
GERRIT_REST_HTTP_PASSWD = 'verysecrethttppasswd'
GITWEB_URL = "https://git.local/gitweb/?p={}.git;a=commit;h={}"
WORKFRONT_CREDENTIALS = os.path.join(BASE_DIR, '.workfront.ini')
WORKFRONT_NOTE = True
# celery
BROKER_BACKEND = 'memory'

Loading…
Cancel
Save