You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@allura.apache.org by br...@apache.org on 2014/08/20 19:49:53 UTC
[2/3] git commit: [#7562] ticket:618 Create MovedTicket records
[#7562] ticket:618 Create MovedTicket records
Project: http://git-wip-us.apache.org/repos/asf/allura/repo
Commit: http://git-wip-us.apache.org/repos/asf/allura/commit/d39a168f
Tree: http://git-wip-us.apache.org/repos/asf/allura/tree/d39a168f
Diff: http://git-wip-us.apache.org/repos/asf/allura/diff/d39a168f
Branch: refs/heads/master
Commit: d39a168f64745775941aad8525166dc9a68d79a6
Parents: 4a2e88b
Author: Igor Bondarenko <je...@gmail.com>
Authored: Tue Aug 5 16:34:18 2014 +0300
Committer: Dave Brondsema <db...@slashdotmedia.com>
Committed: Wed Aug 20 17:29:18 2014 +0000
----------------------------------------------------------------------
scripts/create-moved-tickets.py | 16 +++++++++++-----
1 file changed, 11 insertions(+), 5 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/allura/blob/d39a168f/scripts/create-moved-tickets.py
----------------------------------------------------------------------
diff --git a/scripts/create-moved-tickets.py b/scripts/create-moved-tickets.py
index a87d9d0..8d9821b 100644
--- a/scripts/create-moved-tickets.py
+++ b/scripts/create-moved-tickets.py
@@ -16,10 +16,7 @@
# specific language governing permissions and limitations
# under the License.
-import sys
import argparse
-from pprint import pprint
-
import pymongo
@@ -55,5 +52,14 @@ if not opts.dry_run:
project_data.ticket.update({
'app_config_id': tool['_id'],
'ticket_num': {'$in': ticket_nums}
- }, {'$set': {'app_config_id': 'moved-to-apache'}},
- multi=True)
+ }, {'$set': {'app_config_id': 'moved-to-apache'}}, multi=True)
+
+print 'Creating MovingTickets for tickets: %s' % ticket_nums
+
+if not opts.dry_run:
+ for num in ticket_nums:
+ project_data.moved_ticket.insert({
+ 'app_config_id': tool['_id'],
+ 'ticket_num': num,
+ 'moved_to_url': 'https://forge-allura.apache.org/p/allura/tickets/%s' % num,
+ })