বিদ্যমান gsutil কাজের জন্য .boto প্রক্সি প্রোফাইল
Boto প্রক্সি ফিল্ডগুলো সেট করুন এবং ব্যবহারকারীর বিদ্যমান gsutil কনফিগারেশনের সঙ্গে শেয়ার করা রাউটিং কনফিগারেশন লোড করুন।
যে ওয়ার্কফ্লো এখনও পুরোনো gsutil CLI ব্যবহার করে, সেটি boto কনফিগারেশনের [Boto] অংশে প্রক্সি কনফিগার করতে পারে:
[Boto]
proxy = proxy.example.net
proxy_port = 8080
proxy_type = http
হোস্ট ফিল্ডে হোস্টনেম থাকে, আর পোর্ট ও প্রোটোকলের নিজস্ব ফিল্ড আছে। এটি gsutil-এর নথিভুক্ত কনফিগারেশন ফরম্যাট, হোস্ট ফিল্ডে বসানো সম্পূর্ণ প্রক্সি URI নয়। অনুমোদিত পাবলিক-সার্ভিস পরীক্ষার জন্য HTTP প্রক্সির তালিকা থেকে একটি HTTP ঠিকানা এন্ডপয়েন্ট ফিল্ডগুলো পূরণ করতে পারে কেবল তখনই, যখন লোড করা BOTO_PATH ফাইলগুলোর কোনোটিই proxy_user বা proxy_pass সরবরাহ করে না।
কনফিগারেশনটি ব্যবহারকারীর বিদ্যমান .boto ফাইলে থাকতে পারে। শেয়ার করা ডিপ্লয়মেন্ট প্রোফাইলের জন্য gsutil BOTO_PATH-ও সমর্থন করে, যা ক্রম অনুসারে লোড করার ফাইল তালিকাভুক্ত করে। Unix সিস্টেমে একটি উদাহরণ:
export BOTO_PATH=/etc/team/gsutil-proxy.cfg:$HOME/.boto
প্রথম ফাইলটি দল-ব্যাপী রাউটিং ডিফল্ট রাখতে পারে, আর ব্যবহারকারীর বিদ্যমান ফাইল ব্যক্তিগত কনফিগারেশন রাখে। Windows-এ পাথ বিভাজক হিসেবে সেমিকোলন ব্যবহার করুন।
নথিভুক্ত ফিল্ডগুলোতে প্রযোজ্য প্রক্সি সেটআপের জন্য proxy_user, proxy_pass এবং proxy_rdns-ও রয়েছে। যে অ্যাকাউন্ট gsutil কাজ চালায় তার জন্য প্রোফাইলটি সেট করুন, এবং একাধিক ফাইল একই অপশন নির্ধারণ করলে ফাইলের ক্রম সচেতনভাবে রাখুন।