def refresh_sign_parameters( parameters, access_key_id, format="JSON", signer=mac1): parameters["Date"] = helper.get_rfc_2616_date() return parameters
def refresh_sign_parameters(parameters, format=FormatType.RAW, signer=mac1): if parameters is None or not isinstance(parameters, dict): parameters = dict() parameters["Date"] = helper.get_rfc_2616_date() parameters["Accept"] = FormatType.map_format_to_accept(format) parameters["x-acs-signature-method"] = signer.get_signer_name() parameters["x-acs-signature-version"] = signer.get_signer_version() return parameters
def test_get_rfc_2616_date(self): s = helper.get_rfc_2616_date() self.assertEqual(29, len(s)) # from 3.1 assertRegexpMatches rename assertRegex if PY2: self.assertRegexpMatches( s, '^[A-Z][a-z]{2}, [0-9]{2} [A-Z][a-z]{2} [0-9]{4} [0-9]{2}:[0-9]{2}:[0-9]{2} GMT$' ) else: self.assertRegex( s, '^[A-Z][a-z]{2}, [0-9]{2} [A-Z][a-z]{2} [0-9]{4} [0-9]{2}:[0-9]{2}:[0-9]{2} GMT$' )