Beefy Boxes and Bandwidth Generously Provided by pair Networks
Your skill will accomplish
what the force of many cannot
 
PerlMonks  

Re^2: Net::Twitter - fatal , but no error?

by ultranerds (Pilgrim)
on Feb 08, 2013 at 13:32 UTC ( #1017818=note: print w/ replies, xml ) Need Help??


in reply to Re: Net::Twitter - fatal , but no error?
in thread Net::Twitter - fatal , but no error?

Thanks - I'm actually using the OAuth key/secret :) (not what I use to login on the twitter website itself)

>>PS: have you tried enabling debugging in setup perchance?<<

In Net::Twitter? I can't see anything about enabling debug on the Cpan POD?

TIA!

Andy


Comment on Re^2: Net::Twitter - fatal , but no error?
Re^3: Net::Twitter - fatal , but no error?
by tobyink (Abbot) on Feb 08, 2013 at 13:44 UTC

    I assume the message about debugging was coming from some sort of web interface that is wrapping your code - your "admin backend"?

    package Cow { use Moo; has name => (is => 'lazy', default => sub { 'Mooington' }) } say Cow->new->name
      Ah good point... didn't think of that! Its saying:
      Couldn't load class (Net::Twitter::Role::API::REST) because: Roles do +not currently support ARRAY references for around method modifiers at + /usr/lib64/perl5/vendor_perl/5.10.1/x86_64-linux/Moose/Exporter.pm l +ine 293 Compilation failed in require at /usr/lib64/perl5/vendor_perl/5.10.1/x +86_64-linux/Class/MOP.pm line 114.
      Not too sure what that means? I got the host to upgrade Net::Twitter to the latest version, but that doesn't seem to be helping.

      TIA

      Andy

        It's claiming that roles don't support array references for around method modifiers... i.e. Moose stuff. It's saying that this doesn't work...

        use v5.14; package Local::Role { use Moose::Role; around [qw/ a b /] => sub { say "constant access" }; } package Local::Class { use Moose; with 'Local::Role'; use constant { a => 1, b => 2 }; } # Should print "constant access" twice Local::Class->a; Local::Class->b;

        On my machine, the above does work though, so it's likely that you're running a very old Moose/Class::MOP. Judging from Moose::Manual::Delta this may have been introduced in Moose 0.95; current version is 2.0604.

        package Cow { use Moo; has name => (is => 'lazy', default => sub { 'Mooington' }) } say Cow->new->name

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://1017818]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others rifling through the Monastery: (5)
As of 2014-12-21 10:04 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    Is guessing a good strategy for surviving in the IT business?





    Results (104 votes), past polls