Move getBaseUrl

[?]
Nov 17, 2015, 10:03 AM
I6QMKSIS7HFBPONWWSGXX2IIHEYHEPA4QU2SSM6QUTDK5NKK3VXQC

Dependencies

  • [2] KZ55DLPH Fix UTF-8 handling of log files
  • [3] RX5IIZMT Use Email::MIME instead of Email::Simple
  • [4] AFTXA575 * $HYDRA_DATA environment variable.
  • [5] 2EZZORR2 Fix email sender address when notification_sender is not set
  • [6] JAH3UPWA Support revision control systems via plugins
  • [7] 6US6LEC7 * Add a NarSize field to Hydra manifests. This allows nix-env
  • [8] TJK27WSB Open the DB using Hydra::Model::DB->new
  • [9] AMFMXR52 Provide a command ‘hydra-init’ to initialise/upgrade the database
  • [10] WQXF2T3D hydra-evaluator: Don't require $HYDRA_CONFIG
  • [11] A63IHCMX * Register GC roots properly.
  • [12] 7DWCXNC7 Use the new Nix Perl bindings
  • [13] BDSD2JLV * Speed up manifest generation.
  • [14] IN272KZW * Automatically keep all builds in the latest successful release in
  • [*] 2GK5DOU7 * Downloading closures.
  • [*] LZO3C2KI * Hack around those SQLite timeouts: just retry the transaction.

Change contents

  • replacement in src/lib/Hydra/Helper/Email.pm at line 4
    [3.180][3.180:203]()
    use Exporter 'import';
    [3.180]
    [3.203]
    use Email::MIME;
  • replacement in src/lib/Hydra/Helper/Email.pm at line 6
    [3.243][3.243:260]()
    use Email::MIME;
    [3.243]
    [3.260]
    use Exporter 'import';
  • edit in src/lib/Hydra/Helper/Email.pm at line 8
    [3.277]
    [3.277]
    use Hydra::Helper::Nix;
  • replacement in src/lib/Hydra/Helper/Email.pm at line 11
    [3.303][3.303:343]()
    our @EXPORT = qw(sendEmail getBaseUrl);
    [3.303]
    [3.343]
    our @EXPORT = qw(sendEmail);
  • edit in src/lib/Hydra/Helper/Email.pm at line 43
    [3.1286][3.1286:1402]()
    }
    sub getBaseUrl {
    my ($config) = @_;
    return $config->{'base_uri'} // "http://" . hostname_long . ":3000";
  • edit in src/lib/Hydra/Helper/Nix.pm at line 12
    [2.173]
    [4.127]
    use Sys::Hostname::Long;
  • replacement in src/lib/Hydra/Helper/Nix.pm at line 16
    [4.619][4.0:39]()
    getHydraHome getHydraConfig txn_do
    [4.619]
    [4.1502]
    getHydraHome getHydraConfig getBaseUrl txn_do
  • edit in src/lib/Hydra/Helper/Nix.pm at line 43
    [4.524]
    [17.588]
    sub getBaseUrl {
    my ($config) = @_;
    return $config->{'base_uri'} // "http://" . hostname_long . ":3000";
    }