2013-01-23 14 views
5

मुझे एडब्ल्यूएस ईसी 2 एपीआई में समस्या है। मैंने बिना किसी परिणाम के erlawys और erlcloud का उपयोग किया है। erlawys के साथ मैं मॉडल बनाने, लेकिन मैं त्रुटिएरलांग अमेज़ॅन वेब सर्विसेज (एडब्ल्यूएस) ईसी 2 एपीआई

Failed in calling #Fun<aws_ec2_test.0.112913818> on count 100 from 100 to 0. 

aws_ec2_xml:describe_image का उत्पादन होता है प्राप्त जब मैं

aws_ec2_test:test_simple(Key, AccessKey, Model). 

निष्पादित करें:

aws_ec2:describe_images(Key, AccessKey, Model). 
** exception error: undefined function http:request/1 
    in function aws_ec2_xml:describe_images/5 (../src/aws_ec2_xml.erl, line 364) 
    in call from aws_ec2:describe_images/6 (../src/aws_ec2.erl, line 222) 

समारोह http:request/1 अप्रचलित है।

+1

मैं http: http: request() के साथ अनुरोध को प्रतिस्थापित करता हूं। aws_ec2: description_images काम करते हैं। –

+0

कमांड "aws_ec2: run_instance (कुंजी, एक्सेसकी, मॉडल, इंस्टेंस आईडी)।" वापसी "{त्रुटि, [{अपवाद, {त्रुटि," अज्ञात टैग: प्रतिक्रिया "}}, {ढेर, [अपरिभाषित]}, {प्राप्त, {startElement, []," प्रतिक्रिया ", [], [ ]}}}}} –

+0

स्टैक ओवरव्लो में अपने स्वयं के प्रश्न का उत्तर देने और इसे स्वीकार करने के लिए उचित है। यह आपके जैसी ही समस्या वाले अन्य लोगों की सहायता करेगा। – number5

उत्तर

2

मैं erlawys के बजाय erlcloud का उपयोग करता हूं, क्योंकि यह बहुत पुराना है और यह ठीक काम नहीं करता है।
ercloud बहुत बढ़िया है।
यह है संभव शुरू/रोक/बनाएँ/उदाहरणों हटाने के लिए, कुंजी, ecc ...
यह Git कड़ी है प्रबंधन:
https://github.com/gleber/erlcloud
मैं क्योंकि मैं अमेज़न आयरलैंड के साथ एक समस्या है डेवलपर के लिए मेल भेजें। वह मुझे यह प्रतिक्रिया भेजता है।

start_instance(Ami, KeyPair, UserData, Type, Zone) -> 
Config = #aws_config{ 
     access_key_id = application:get_env(aws_key), 
     secret_access_key = application:get_env(aws_secret) 
     }, 

InstanceSpec = #ec2_instance_spec{image_id = A`enter code here`mi, 
            key_name = KeyPair, 
            instance_type = Type, 
            availability_zone = Zone, 
            user_data = UserData}, 
erlcloud_ec2:run_instances(InstanceSpec, Config). 

यह रीडमे फ़ाइल है। https://github.com/gleber/erlcloud/blob/master/README.md

संबंधित मुद्दे