[Rt-commit] rtir branch, 3.4/add-constituency-lib, updated. 3.3.0-104-g22093db

Shawn Moore shawn at bestpractical.com
Wed May 25 17:18:28 EDT 2016


The branch, 3.4/add-constituency-lib has been updated
       via  22093dbf4bc29fffc71aa09ea427ba3e65d91ca7 (commit)
      from  fa28f3334dceed1a3d03a798147e7dfd160fdf6f (commit)

Summary of changes:
 etc/upgrade/3.3.0/content | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

- Log -----------------------------------------------------------------
commit 22093dbf4bc29fffc71aa09ea427ba3e65d91ca7
Author: Shawn M Moore <shawn at bestpractical.com>
Date:   Wed May 25 17:18:17 2016 -0400

    Have upgrade script use ConstituencyManager rather than bin/add_constituency

diff --git a/etc/upgrade/3.3.0/content b/etc/upgrade/3.3.0/content
index 424956e..b2218d6 100644
--- a/etc/upgrade/3.3.0/content
+++ b/etc/upgrade/3.3.0/content
@@ -79,11 +79,10 @@ our @Final = (
             }
         }
 
-        # create new queues
-        my $add_constituency_cmd = File::Spec->catfile( $RT::LocalPluginPath, 'RT-IR', 'bin', 'add_constituency' );
-
+        # create new queues etc
         for my $constituency ( @constituencies ) {
-            system( $add_constituency_cmd, '--name', $constituency, '--force' );
+            my $manager = RT::IR::ConstituencyManager->new(Constituency => $constituency);
+            $manager->AddConstituency;
         }
 
         # move tickets

-----------------------------------------------------------------------


More information about the rt-commit mailing list